-
公开(公告)号:US20210367834A1
公开(公告)日:2021-11-25
申请号:US17391917
申请日:2021-08-02
Applicant: VMware, Inc.
Inventor: Amarnath Palavalli , Suresh Muppala , Ganesan Chandrashekhar , Medhavi Dhawan , Josh Dorr , Alexander Rogozinsky
Abstract: Some embodiments provide a method for a global manager that manages a logical network configuration for multiple datacenters that each have a local manager for managing the logical network configuration within the datacenter. Based on detecting that a connection to a particular local manager of a particular datacenter has been restored after a period of unavailability, the method identifies a portion of the logical network configuration that is relevant to the particular datacenter. In a series of transactions, the method transfers the identified portion of the logical network configuration to the particular local manager. During the series of transactions, the method identifies modifications to the identified portion of the logical network configuration to be included in the series of transactions. Upon completion of the series of transactions, the method transfers a notification to the particular local manager indicating completion of the series of transactions.
-
公开(公告)号:US11088902B1
公开(公告)日:2021-08-10
申请号:US16906921
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Amarnath Palavalli , Suresh Muppala , Ganesan Chandrashekhar , Medhavi Dhawan , Josh Dorr , Alexander Rogozinsky
IPC: G06F15/177 , H04L12/24 , H04L12/26
Abstract: Some embodiments provide a method for a global manager that manages a logical network configuration for multiple datacenters that each have a local manager for managing the logical network configuration within the datacenter. Based on detecting that a connection to a particular local manager of a particular datacenter has been restored after a period of unavailability, the method identifies a portion of the logical network configuration that is relevant to the particular datacenter. In a series of transactions, the method transfers the identified portion of the logical network configuration to the particular local manager. During the series of transactions, the method identifies modifications to the identified portion of the logical network configuration to be included in the series of transactions. Upon completion of the series of transactions, the method transfers a notification to the particular local manager indicating completion of the series of transactions.
-
公开(公告)号:US11509522B2
公开(公告)日:2022-11-22
申请号:US17391917
申请日:2021-08-02
Applicant: VMware, Inc.
Inventor: Amarnath Palavalli , Suresh Muppala , Ganesan Chandrashekhar , Medhavi Dhawan , Josh Dorr , Alexander Rogozinsky
IPC: G06F15/177 , H04L41/0803 , H04L43/0805 , H04L41/0893 , H04L41/0853
Abstract: Some embodiments provide a method for a global manager that manages a logical network configuration for multiple datacenters that each have a local manager for managing the logical network configuration within the datacenter. Based on detecting that a connection to a particular local manager of a particular datacenter has been restored after a period of unavailability, the method identifies a portion of the logical network configuration that is relevant to the particular datacenter. In a series of transactions, the method transfers the identified portion of the logical network configuration to the particular local manager. During the series of transactions, the method identifies modifications to the identified portion of the logical network configuration to be included in the series of transactions. Upon completion of the series of transactions, the method transfers a notification to the particular local manager indicating completion of the series of transactions.
-
公开(公告)号:US11722356B2
公开(公告)日:2023-08-08
申请号:US16738341
申请日:2020-01-09
Applicant: VMware, Inc.
Inventor: Amarnath Palavalli , Rajiv Mordani , Josh Dorr
IPC: H04L41/0213 , H04L41/0893 , H04L9/40 , H04L67/10 , H04L41/046
CPC classification number: H04L41/0213 , H04L41/046 , H04L41/0893 , H04L63/10 , H04L63/20 , H04L67/10
Abstract: Certain embodiments described herein are directed to a method of receiving information associated with a service provided by a management plane for managing a remote network. The method, in one example, includes registering, at an adapter container, with a data store or an entity within a service instance of a service deployment associated with a service within a software-defined networking environment associated with the remote network, wherein the service is provided for managing a remote network, and wherein registering with the data store or the entity causes the data store or the entity to send information associated with the service instance to the adapter when information is available. The method also includes receiving, at the adapter container, information from the data store or the entity. The method also includes transforming the information from a first format to a second format. The method also includes transmitting the information to an endpoint.
-
公开(公告)号:US20230421445A1
公开(公告)日:2023-12-28
申请号:US18243435
申请日:2023-09-07
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pavlush Margarian , Amarnath Palavalli , Josh Dorr
IPC: 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 , H04L12/66 , H04L43/0811
CPC classification number: H04L41/0893 , H04L61/103 , H04L41/12 , H04L41/0686 , H04L43/06 , G06F16/256 , G06F16/2358 , G06F9/546 , G06F9/547 , G06F11/3409 , H04L41/046 , H04L63/0263 , H04L69/22 , G06F16/27 , H04L41/0654 , H04L67/14 , H04L41/0803 , H04L63/104 , H04L12/66 , H04L43/0811 , H04L41/22
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.
-
公开(公告)号:US11115301B1
公开(公告)日:2021-09-07
申请号:US16906942
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Pavlush Margarian , Amarnath Palavalli , Josh Dorr , Suresh Muppala
Abstract: Some embodiments provide a method for collecting data regarding realized state associated with a logical network spanning multiple physical sites. At a global manager that manages a logical network, the method receives a request to collect realized state for a set of one or more logical network elements, each of which spans a set of two or more physical sites. Each physical site is managed by a local manager. For each of the logical network elements, the method identifies the set of physical sites spanned by the logical network element. For each of the logical network elements, the method sends requests for realized state of the logical network element to the local manager of each identified physical site spanned by the logical network element. The method generates a report for presentation from the realized states received from the local managers.
-
公开(公告)号:US11088916B1
公开(公告)日:2021-08-10
申请号:US16906944
申请日:2020-06-19
Applicant: VMware, Inc.
Inventor: Ganesan Chandrashekhar , Pavlush Margarian , Amarnath Palavalli , Josh Dorr
IPC: G06F15/173 , H04L12/24 , H04L29/12
Abstract: Some embodiments provide a method for defining a logical network (LN) that spans multiple sites and is managed at each site by a local manager. At a global manager that manages the logical network, the method creates a tree from a definition of the LN that spans the sites. The tree includes nodes representing elements in the LN and connections between the nodes to express relationships between the elements. Each of at least a subset of nodes has a span attribute identifying sites spanned by an LN element corresponding to the node. The method uses the span attributes to create a parsed tree for each site. Based on the parsed tree of each site, the method identifies a portion of the LN definition that is relevant for the site. The method provides, to the local manager of each site, the portion of the LN definition identified for the site.
-
-
-
-
-
-