-
公开(公告)号:US11258668B2
公开(公告)日:2022-02-22
申请号:US16906935
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pankaj Thakkar , Aravinda Kidambi Srinivasan , Aayush Saxena , Anuprem Chalvadi
IPC: H04L12/24 , H04L12/26 , H04L29/12 , H04L29/08 , H04L41/0893 , H04L43/06 , H04L61/103 , H04L41/02 , H04L43/04 , H04L41/0873 , H04L41/085 , H04L41/0246 , H04L67/289 , H04L41/22
Abstract: Some embodiments provide a method for a first network controller executing at a first site of multiple sites spanned by a logical network. Network controllers execute at each site. The method generates logical network state data for the first site based on (i) data received from computing devices that implement the logical network at the first site and (ii) logical network configuration data from a network manager at the first site. The method provides the logical network state data for the first site to a second network controller executing at a second site. The method provides logical network state data received from the second site to the computing devices that implement the logical network at the first site.
-
公开(公告)号:US20210314226A1
公开(公告)日:2021-10-07
申请号:US16906950
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pavlush Margarian , Amarnath Palavalli , Sukhdev Singh , Suresh Muppala
Abstract: Some embodiments provide a method for distributing rules associated with a particular logical network element that is implemented across one or more physical sites. The method uses a set of attributes of a set of elements associated with the particular logical network element to identify a particular set of physical sites spanned by the particular logical network element. The method identifies a set of rules associated with the particular logical network element. The method distributes the identified set of rules to each site of the identified set of physical sites.
-
公开(公告)号:US20210314225A1
公开(公告)日:2021-10-07
申请号:US16906935
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pankaj Thakkar , Aravinda Kidambi Srinivasan , Aayush Saxena , Anuprem Chalvadi
Abstract: Some embodiments provide a method for a first network controller executing at a first site of multiple sites spanned by a logical network. Network controllers execute at each site. The method generates logical network state data for the first site based on (i) data received from computing devices that implement the logical network at the first site and (ii) logical network configuration data from a network manager at the first site. The method provides the logical network state data for the first site to a second network controller executing at a second site. The method provides logical network state data received from the second site to the computing devices that implement the logical network at the first site.
-
公开(公告)号:US20210314193A1
公开(公告)日:2021-10-07
申请号:US16906902
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Hongwei Zhu , Jia Yu , Abhishek Goliya
IPC: H04L12/66 , H04L12/46 , H04L12/741 , H04L12/713 , H04L12/931 , H04L29/12
Abstract: Some embodiments provide a method for an edge computing device in a first datacenter that implements a logical network gateway for processing data traffic for a particular LFE between the first datacenter and multiple other datacenters. For each particular other datacenter, the method stores a record that maps logical network addresses for DCNs connected to the particular LFE and operating in the particular datacenter to a group of TEP addresses corresponding to logical network gateways that handle data traffic for the particular LFE between the particular datacenter and the other datacenters, including the first datacenter. Upon receiving a data message for the particular LFE from a host computer in the first datacenter, the method uses a destination address of the data message to identify one of the groups of TEP addresses. The method encapsulates the data message with one of the TEP addresses from the identified group of TEP addresses.
-
公开(公告)号:US11088919B1
公开(公告)日:2021-08-10
申请号:US16906929
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pankaj Thakkar , Pavlush Margarian
IPC: G06F15/173 , H04L12/24
Abstract: Some embodiments provide a method for managing a logical network that spans multiple physical sites. The method creates a global tree data structure for defining the logical network. The method adds at least two physical sites to the global tree data structure. The physical sites added to the global tree structure are eligible to be spanned by the logical network. The method adds multiple logical network elements to the global tree data structure. At least a subset of the logical network elements reference the physical sites in the global tree data structure in order to span to the physical sites.
-
公开(公告)号:US20210314358A1
公开(公告)日:2021-10-07
申请号:US16886575
申请日:2020-05-28
Applicant: VMware, Inc.
Inventor: Hongwei Zhu , Dileep Devireddy , Ganesan Chandrashekhar , Feng Gu , Sreenivas Duvvuri , Chidambareswaran Raman
IPC: H04L29/06 , H04L12/755 , H04L12/741 , H04L12/721 , H04L29/08
Abstract: In some embodiments, a method receives, by a first network device, a packet from a first workload that is located in first site. The first site includes stretched networks across a second site and a third site. The packet includes a destination IP address for a device in the second site. The method determines that the destination IP address does not match an eligible route in a routing table. The first workload was migrated from the second site to the first site and is located on a stretched network between the first site and the second site. A site identifier associated with the first workload is determined where the site identifier identifies the second site. The method selects a site policy based on the site identifier and uses the site policy to send the packet through a layer 2 channel to the second network device in the second site.
-
公开(公告)号:US20210314289A1
公开(公告)日:2021-10-07
申请号:US16906901
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Hongwei Zhu , Jia Yu , Abhishek Goliya
Abstract: Some embodiments provide a method for an MFE, in a first datacenter, to implement an LN spanning the first datacenter and a set of additional datacenters. The method stores records that each map one or more LN addresses for DCNs belonging to the LN and operating in the first datacenter to a different TEP address. The method stores an additional record that maps addresses for DCNs connected to a particular LFE of the LN and operating in the additional datacenters to a group of TEP addresses corresponding to LN gateways that handle data traffic for the particular LFE between the first datacenter and the additional datacenters. Upon receiving a data message with a destination address corresponding to a DCN connected to the particular LFE and operating in one of the additional datacenters, the method uses the additional record to identify a TEP address for encapsulating the data message.
-
公开(公告)号:US20210314227A1
公开(公告)日:2021-10-07
申请号:US16906955
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pankaj Thakkar , Sachin Mohan Vaidya , Ujwala Kawalay , Amarnath Palavalli , Bhagyashree Gujar
Abstract: Some embodiments provide a method for distributing a service rule that is to be enforced across a first set of sites and that is defined by reference to a group identifier that identifies a group of machines. The method distributes the service rule to each site in the first set of sites. The method identifies at least one site in the first set of sites that is not in a second set of sites that has already received a definition of the group. The method distributes the group definition to each identified site in the first set of sites that has not already received the definition of the group.
-
公开(公告)号:US11438238B2
公开(公告)日:2022-09-06
申请号:US16906934
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pankaj Thakkar , Pavlush Margarian
IPC: H04L41/12 , H04L9/40 , G06F3/0482 , H04L67/1095 , H04L67/289 , H04L41/0873 , H04L41/22 , H04L41/0893 , H04L41/0213 , H04L41/084 , H04L41/02 , H04L41/0246 , H04L41/085 , H04L43/04 , H04L43/06 , H04L61/103
Abstract: Some embodiments provide a method for providing a user interface (UI) for a network management application. The method provides a first UI for accessing a global network manager through the network management application to configure a global logical network spanning multiple physical sites. For each respective site, the method provides an additional UI for accessing a respective local network manager for the site (i) to modify the global logical network at the respective site and (ii) to configure a local logical network at the respective site. The method provides a UI item for toggling between the first UI and the additional UIs. Multiple UI items available in the first UI are also available in the additional UIs.
-
公开(公告)号:US11374817B2
公开(公告)日:2022-06-28
申请号:US16906950
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pavlush Margarian , Amarnath Palavalli , Sukhdev Singh , Suresh Muppala
IPC: H04L12/24 , H04L12/26 , H04L12/66 , H04L41/0893 , H04L61/103 , H04L41/12 , H04L41/0686 , H04L43/06 , G06F16/25 , G06F16/23 , G06F9/54 , G06F11/34 , H04L41/046 , H04L9/40 , H04L69/22 , G06F16/27 , H04L41/0654 , H04L67/14 , H04L41/0803 , H04L43/0811 , H04L41/22 , H04L67/1095
Abstract: Some embodiments provide a method for distributing rules associated with a particular logical network element that is implemented across one or more physical sites. The method uses a set of attributes of a set of elements associated with the particular logical network element to identify a particular set of physical sites spanned by the particular logical network element. The method identifies a set of rules associated with the particular logical network element. The method distributes the identified set of rules to each site of the identified set of physical sites.
-
-
-
-
-
-
-
-
-