Single pane distributed networking and security for bare metal and overlay workloads
AssigneeVMware, Inc.
InventorsSubin Cyriac Mathew, Chidambareswaran Raman, Mukesh Hira
Life of this patent
Estimating the term…
Abstract
Some embodiments provide a novel method for defining a set of policies for a set of applications executing on a host computer of a software-defined network (SDN). The method configures, on a physical network interface card (PNIC) connected to the host computer, a network adapter to create a logical port that connects an interface of the host computer to a virtual distributed switch (VDS) executing on the PNIC. The method defines the set of policies based on the logical port for the VDS to apply to data message flows sent from the set of applications on the host computer to one or more other host computers of the SDN.
Claims20
A method for defining a set of policies for a set of applications executing on a computer of a software-defined network (SDN), the method comprising:
- configuring, on a physical network interface card (PNIC) connected to the computer, a network adapter to create a logical port that is mapped by the PNIC to a physical port of a virtual distributed switch (VDS) executing on the PNIC, wherein the logical port connects an interface of the computer to the VDS, and instructions to execute the VDS are stored on the PNIC;
- and
- defining the set of policies for the logical port to cause the VDS to apply the set of policies to data message flows sent by the PNIC via the logical port, from the set of applications on the computer to one or more other computers of the SDN.
A non-transitory machine readable medium storing a program for execution by at least one processing unit for defining a set of policies for a set of applications executing on a computer of a software-defined network (SDN), the program comprising sets of instructions for:
- configuring, on a physical network interface card (PNIC) connected to the computer, a network adapter to create a logical port that is mapped by the PNIC to a physical port of a virtual distributed switch (VDS) executing on the PNIC, wherein the logical port connects an interface of the computer to the VDS, and instructions to execute the VDS are stored on the PNIC;
- and
- defining the set of policies for the logical port to cause the VDS to apply the set of policies to data message flows sent by the PNIC via the logical port, from the set of applications on the computer to one or more other computers of the SDN.
Dependencies are inferred from the claim text.