-
公开(公告)号:US20210152467A1
公开(公告)日:2021-05-20
申请号:US17155658
申请日:2021-01-22
Applicant: VMware, Inc.
Inventor: Maheedhar Nallapareddy , Akshay Katrekar , Aarti Lolage , Nikhil Rajguru , Shyam Ramachandran , Tanmay Kumar
IPC: H04L12/721 , H04L12/931
Abstract: The disclosure provides an approach for decentralizing control plane operations in a network environment that includes transport nodes configured to implement a logical overlay network. A method includes transmitting a global list of transport nodes to each of the plurality of transport nodes from a management plane, the global list including an ordered list of the plurality of transport nodes. The method also includes transmitting a neighbor index value to each of the plurality of transport nodes, where the transport nodes each compute a corresponding list of neighbor transport nodes based on the neighbor index value and the global list of transport nodes. The method also includes, based on determining an update to a state of the logical overlay network has occurred by a first transport node, transmitting an update message from the first transport node to each transport node in the first transport node's list of neighbor transport nodes.
-
公开(公告)号:US11528222B2
公开(公告)日:2022-12-13
申请号:US17155658
申请日:2021-01-22
Applicant: VMware, Inc.
Inventor: Maheedhar Nallapareddy , Akshay Katrekar , Aarti Lolage , Nikhil Rajguru , Shyam Ramachandran , Tanmay Kumar
Abstract: The disclosure provides an approach for decentralizing control plane operations in a network environment that includes transport nodes configured to implement a logical overlay network. A method includes transmitting a global list of transport nodes to each of the plurality of transport nodes from a management plane, the global list including an ordered list of the plurality of transport nodes. The method also includes transmitting a neighbor index value to each of the plurality of transport nodes, where the transport nodes each compute a corresponding list of neighbor transport nodes based on the neighbor index value and the global list of transport nodes. The method also includes, based on determining an update to a state of the logical overlay network has occurred by a first transport node, transmitting an update message from the first transport node to each transport node in the first transport node's list of neighbor transport nodes.
-
公开(公告)号:US10931572B2
公开(公告)日:2021-02-23
申请号:US16253935
申请日:2019-01-22
Applicant: VMware, Inc.
Inventor: Maheedhar Nallapareddy , Akshay Katrekar , Aarti Lolage , Nikhil Rajguru , Shyam Ramachandran , Tanmay Kumar
IPC: H04L12/721 , H04L12/931
Abstract: The disclosure provides an approach for decentralizing control plane operations in a network environment that includes transport nodes configured to implement a logical overlay network. A method includes transmitting a global list of transport nodes to each of the plurality of transport nodes from a management plane, the global list including an ordered list of the plurality of transport nodes. The method also includes transmitting a neighbor index value to each of the plurality of transport nodes, where the transport nodes each compute a corresponding list of neighbor transport nodes based on the neighbor index value and the global list of transport nodes. The method also includes, based on determining an update to a state of the logical overlay network has occurred by a first transport node, transmitting an update message from the first transport node to each transport node in the first transport node's list of neighbor transport nodes.
-
公开(公告)号:US20230013269A1
公开(公告)日:2023-01-19
申请号:US17376106
申请日:2021-07-14
Applicant: VMware, Inc.
Inventor: Akshay Kale , Anil Lohiya , Fang Peng , Maheedhar Nallapareddy , Jianjun Shen
IPC: H04L12/715 , H04L12/713 , H04L12/66 , H04L12/46 , H04L12/24
Abstract: A method for creating overlay networking constructs to establish network connectivity between virtual routers and remote physical gateways is provided. An orchestrator receives a mapping between tenant network identifiers for multiple tenant networks and overlay network identifiers for multiple overlay networks. The orchestrator attaches a virtual router to a parent logical port of an overlay logical switch for connectivity between a physical gateway and the multiple tenant networks. The orchestrator creates multiple child logical ports that are sub-interfaces of the parent logical port. Each child logical port is uniquely identified by a tenant network identifier. The orchestrator connects multiple child logical switches to the multiple child logical ports according to the received mapping. Each child logical switch is uniquely identified by an overlay network identifier. The orchestrator establishes multiple overlay networks based on the child logical switches to tunnel data between the physical gateway and the child logical ports.
-
-
-