Patent · US Active

Central namespace controller for multi-tenant cloud environments

US10333889B2 · kind B2 · utility

4Cited by
1References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 20, 2017
Grant dateJun 25, 2019
Priority date
Expiry dateNov 20, 2037

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2101/622
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.