-
公开(公告)号:US11595255B2
公开(公告)日:2023-02-28
申请号:US17133561
申请日:2020-12-23
Applicant: VMware, Inc.
Inventor: Kapil Goyal , W. Andrew Lambeth , Tea Liukkonen-Olmiala , Kausum Kumar
IPC: H04L41/0816 , H04L41/22 , H04L41/12
Abstract: Some embodiments provide a method for visualizing a realization status of configuration changes for a set of logical entities of a logical network. The method generates a first presentation of a list of logical entities and a realization status for each logical entity in the list, where the realization status indicates whether all configuration changes for the logical entity have been realized. In response to a selection of a particular logical entity in the displayed list for which at least one configuration change has not been realized, the method generates a second presentation comprising a view of pending configuration changes for the selected particular logical entity.
-
公开(公告)号:US20220029950A1
公开(公告)日:2022-01-27
申请号:US17461900
申请日:2021-08-30
Applicant: VMware, Inc.
Inventor: Sami Boutros , W. Andrew Lambeth , Jayant Jain , Mani Kancherla
Abstract: Some embodiments of the invention provide a method for implementing a logical network with one or more logical forwarding elements (LFEs), each with multiple logical ports. Each LFE in some embodiments is implemented by several physical forwarding elements (PFEs) operating on several devices. On a host computer executing a particular machine connected to a PFE implementing a particular LFE, the method identifies an address discovery message associating a particular network address (e.g., a layer 2 (L2) address or media access control (MAC) address) of the particular machine with a another network address (e.g., a layer 3 (L3) or an Internet Protocol (IP) address) of the particular machine. The method identifies an LFE logical port associated with the particular machine, stores in an encapsulation header an identifier that identifies this port, encapsulates the address discovery data message with this encapsulation header, and then forwards the encapsulated message to a set of one or more devices implementing the LFE. Each device in the set of devices extracts the logical port identifier from the encapsulation header and stores this logical port identifier for use in processing data messages associated with the particular machine.
-
公开(公告)号:US20230421511A1
公开(公告)日:2023-12-28
申请号:US18244870
申请日:2023-09-11
Applicant: VMware, Inc.
Inventor: W. Andrew Lambeth , Shudong Zhou
CPC classification number: H04L49/70 , G06F9/45558 , G06F2009/45575 , G06F2009/45595 , H04L2101/622
Abstract: A runtime state of a virtual port associated with a virtual machine (“VM”) is persisted as the VM is migrated from a source host to a destination host. In certain embodiments, a virtual switch forwards network frames between the VM and the physical network interface via the virtual port. During migration of the VM, the runtime state of the virtual port is transferred to the destination host and applied at the second host to a virtual port associated with a second virtual switch at the destination host. The runtime state of the virtual port at the source host is then cleared, and the second virtual switch at the destination host forwards network frames between the migrated VM and the physical network interface of the destination host using the virtual port at the second host.
-
公开(公告)号:US20210226845A1
公开(公告)日:2021-07-22
申请号:US17133561
申请日:2020-12-23
Applicant: VMware, Inc.
Inventor: Kapil Goyal , W. Andrew Lambeth , Tea Liukkonen-Olmiala , Kausum Kumar
IPC: H04L12/24
Abstract: Some embodiments provide a method for visualizing a realization status of configuration changes for a set of logical entities of a logical network. The method generates a first presentation of a list of logical entities and a realization status for each logical entity in the list, where the realization status indicates whether all configuration changes for the logical entity have been realized. In response to a selection of a particular logical entity in the displayed list for which at least one configuration change has not been realized, the method generates a second presentation comprising a view of pending configuration changes for the selected particular logical entity.
-
公开(公告)号:US11539659B2
公开(公告)日:2022-12-27
申请号:US17461900
申请日:2021-08-30
Applicant: VMware, Inc.
Inventor: Sami Boutros , W. Andrew Lambeth , Jayant Jain , Mani Kancherla
IPC: G06F15/16 , H04L61/103 , H04L9/40 , H04L61/5069 , H04L101/622
Abstract: Some embodiments of the invention provide a method for managing logical forwarding elements (LFEs) implemented by multiple physical forwarding elements (PFEs) operating on multiple devices, each LFE including multiple logical ports. On a host computer executing a particular machine connected to the LFE and a PFE implementing the LFE, the method identifies an address discovery message associating a particular network address of the particular machine with another network address of the particular machine. The method identifies an LFE logical port associated with the particular machine, stores in an encapsulation header an identifier that identifies this port, and then forwards the encapsulated message to a set of one or more devices implementing the LFE for the devices to use in processing data messages associated with the particular machine.
-
公开(公告)号:US11108728B1
公开(公告)日:2021-08-31
申请号:US16938697
申请日:2020-07-24
Applicant: VMware, Inc.
Inventor: Sami Boutros , W. Andrew Lambeth , Jayant Jain , Mani Kancherla
Abstract: Some embodiments of the invention provide a method for implementing a logical network with one or more logical forwarding elements (LFEs), each with multiple logical ports. Each LFE in some embodiments is implemented by several physical forwarding elements (PFEs) operating on several devices. On a host computer executing a particular machine connected to a PFE implementing a particular LFE, the method identifies an address discovery message associating a particular network address (e.g., a layer 2 (L2) address or media access control (MAC) address) of the particular machine with a another network address (e.g., a layer 3 (L3) or an Internet Protocol (IP) address) of the particular machine. The method identifies an LFE logical port associated with the particular machine, stores in an encapsulation header an identifier that identifies this port, encapsulates the address discovery data message with this encapsulation header, and then forwards the encapsulated message to a set of one or more devices implementing the LFE. Each device in the set of devices extracts the logical port identifier from the encapsulation header and stores this logical port identifier for use in processing data messages associated with the particular machine.
-
公开(公告)号:US09306910B2
公开(公告)日:2016-04-05
申请号:US14059413
申请日:2013-10-21
Applicant: VMware, Inc.
Inventor: W. Andrew Lambeth , Anupam Dalal , Borislav Deianov , Jun Xiao
IPC: H04L12/28 , H04L29/06 , H04L12/715 , H04L12/741 , H04L12/931
CPC classification number: H04L69/22 , H04L12/4633 , H04L12/4641 , H04L45/04 , H04L45/745 , H04L49/354 , H04L49/70 , H04L61/6022 , H04L63/0272 , H04L65/4076 , H04L69/324 , H04L69/325
Abstract: Methods and systems for implementing private allocated networks in a virtual infrastructure are presented. One method operation creates virtual switches in one or more hosts in the virtual infrastructure. Each port in the virtual switches is associated with a private allocated network (PAN) from a group of possible PANs. In one embodiment, one or more PANs share the same physical media for data transmission. The intranet traffic within each PAN is not visible to nodes that are not connected to the each PAN. In another operation, the method defines addressing mode tables for the intranet traffic within each PAN. The entries in the addressing mode tables define addressing functions for routing the intranet traffic between the virtual switches, and different types of addressing functions are supported by the virtual switches.
-
-
-
-
-
-