发明名称 CENTRAL NAMESPACE CONTROLLER FOR MULTI-TENANT CLOUD ENVIRONMENTS
摘要 A centralized namespace controller allocates addresses in a distributed cloud infrastructure on-demand. Upon receiving a request to allocate addresses for a network to be provisioned by a cloud computing system included in the distributed cloud infrastructure, the centralized namespace controller allocates a network address that is unique within the distributed cloud infrastructure. Further, the centralized namespace controller allocates a range of virtual network interface cards (NIC) addresses that are unique within the network. The centralized namespace controller then allocates addresses from the range of virtual NIC addresses on an as-requested basis—when a virtual NIC is being created by the first cloud computing system on the network. Advantageously, by centralizing the allocation of addresses and dedicating independent NIC address ranges to different cloud computing systems, the centralized namespace controller enables stretched L2 networks between cloud computing systems while preventing duplicated addresses on the stretched networks.
申请公布号 US2016105392(A1) 申请公布日期 2016.04.14
申请号 US201514664952 申请日期 2015.03.23
申请人 VMWARE, INC. 发明人 THAKKAR SACHIN;Basak Debashis;Maskalik Serge;Wu Weiqing;Srinivasan Aravind
分类号 H04L29/12;H04L29/08 主分类号 H04L29/12
代理机构 代理人
主权项 1. A method of allocating addresses on-demand in a distributed cloud infrastructure, comprising: receiving a request to allocate addresses for a first network to be provisioned by a first cloud computing system and, in response, allocating a first network address and a first virtual network interface card (NIC) address range, wherein the first network address is unique within a distributed cloud namespace and the addresses in the first virtual NIC address range are unique within the first network; and receiving a request to allocate an address for a virtual NIC to be created by the first cloud computing system on the first network and, in response, allocating a first virtual NIC address, wherein the first virtual NIC address is within the first virtual NIC address range and is unique within the first network.
地址 Palo Alto CA US