发明名称 |
Distributed Database Structure for Logical and Physical Network Data |
摘要 |
Some embodiments provide a method for a controller agent operating in a physical machine alongside a local managed forwarding element (MFE) that implements logical networks along with other MFEs in a physical network. From a centralized storage, the method receives a description of a physical network populated by other controller agents, a description of a logical network populated by a centralized controller, and a set of bindings between the logical and physical network populated by the plurality of other controller agents. From the local MFE, the method receives a description of physical network data relating to the local MFE and bindings between the logical and physical network for machines connected directly to the local MFE. The method populates the centralized storage with the data from the local MFE. The method generates forwarding data for the local MFE using the data received from the centralized storage and from the local MFE. |
申请公布号 |
US2017126552(A1) |
申请公布日期 |
2017.05.04 |
申请号 |
US201514944512 |
申请日期 |
2015.11.18 |
申请人 |
Nicira, Inc. |
发明人 |
Pfaff Benjamin L.;Pettit Justin |
分类号 |
H04L12/721;G06F17/30;H04L29/08;H04L12/46;H04L12/771 |
主分类号 |
H04L12/721 |
代理机构 |
|
代理人 |
|
主权项 |
1. For a controller agent operating in a physical machine alongside a local managed forwarding element (MFE) that implements a plurality of logical networks along with a plurality of other MFEs in a physical network, a method comprising:
from a centralized storage that connects to a plurality of other controller agents operating alongside the other MFEs in a plurality of other physical machines, receiving (i) a description of a physical network populated by the plurality of other controller agents, (ii) a description of a logical network populated by a centralized controller, and (iii) a set of bindings between the logical and physical network populated by the plurality of other controller agents; from the local MFE, receiving a description of physical network data relating to the local MFE and bindings between the logical and physical network for machines connected directly to the local MFE; populating the centralized storage with the data from the local MFE in order for the data from the local MFE to be distributed to the other controller agents in the other physical machines; and generating forwarding data for the local MFE using the data received from the centralized storage and from the local MFE. |
地址 |
Palo Alto CA US |