Internet protocol address management (IPAM) integration with a plurality of virtualization tiers in the virtual cloud using infrastructure metadata
First Claim
Patent Images
1. A system for processing infrastructure metadata information, comprising:
- a processor configured to;
collect one or more infrastructure metadata information about a virtual resource of a virtual cloud, whereincollecting the infrastructure metadata information includes collecting at a device external to the virtual cloud, information about the virtual resource,the virtual cloud includes a virtual switch,the infrastructure metadata information includes information about a plurality of virtualization tiers, and the virtual resource is associated with at least one of the plurality of virtualization tiers,collecting information about the virtual resource includes collecting from a hypervisor, information about a first tier of the plurality of virtualization tiers pertaining to a physical layer of the virtual resource,collecting information about the virtual resource includes collecting from an infrastructure manager that manages the hypervisor information about a second tier of the plurality of virtualization tiers, the collected information about the second tier includes an identifier of the virtual switch that has been automatically discovered, andcollecting information about the virtual resource includes collecting at the device external to the virtual cloud from a cloud manager that manages the infrastructure manager, information about a third tier of the plurality of virtualization tiers; and
use the collected information to manage IP address provisioning of resources of the virtual cloud that includes the virtual resource, wherein managing the IP address provisioning of the resources of the virtual cloud includes using the collected information to automatically determine an available IP address for a new virtual resource to be added to the virtual cloud and using the determined IP address to automatically register the new virtual resource with a Domain Name Server; and
a memory coupled to the processor and configured to provide the processor with instructions.
6 Assignments
0 Petitions
Accused Products
Abstract
Processing infrastructure metadata information about a virtual resource of a virtual cloud is disclosed. Infrastructure metadata information is collected. The collected metadata information is about a virtual resource of a virtual cloud. A storage of infrastructure metadata information is updated. The updating of the storage of infrastructure metadata information is performed using the collected information.
-
Citations
20 Claims
-
1. A system for processing infrastructure metadata information, comprising:
-
a processor configured to; collect one or more infrastructure metadata information about a virtual resource of a virtual cloud, wherein collecting the infrastructure metadata information includes collecting at a device external to the virtual cloud, information about the virtual resource, the virtual cloud includes a virtual switch, the infrastructure metadata information includes information about a plurality of virtualization tiers, and the virtual resource is associated with at least one of the plurality of virtualization tiers, collecting information about the virtual resource includes collecting from a hypervisor, information about a first tier of the plurality of virtualization tiers pertaining to a physical layer of the virtual resource, collecting information about the virtual resource includes collecting from an infrastructure manager that manages the hypervisor information about a second tier of the plurality of virtualization tiers, the collected information about the second tier includes an identifier of the virtual switch that has been automatically discovered, and collecting information about the virtual resource includes collecting at the device external to the virtual cloud from a cloud manager that manages the infrastructure manager, information about a third tier of the plurality of virtualization tiers; and use the collected information to manage IP address provisioning of resources of the virtual cloud that includes the virtual resource, wherein managing the IP address provisioning of the resources of the virtual cloud includes using the collected information to automatically determine an available IP address for a new virtual resource to be added to the virtual cloud and using the determined IP address to automatically register the new virtual resource with a Domain Name Server; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of processing infrastructure metadata information, comprising:
-
collecting one or more infrastructure metadata information about a virtual resource of a virtual cloud, wherein collecting the infrastructure metadata information includes collecting at a device external to the virtual cloud, information about the virtual resource, the virtual cloud includes a virtual switch, the infrastructure metadata information includes information about a plurality of virtualization tiers, and the virtual resource is associated with least one of the plurality of virtualization tiers, collecting information about the virtual resource includes collecting from a hypervisor, information about a first tier of the plurality of virtualization tiers pertaining to a physical layer of the virtual resource, collecting information about the virtual resource includes collecting from an infrastructure manager that manages the hypervisor information about a second tier of the plurality of virtualization tiers, the collected information about the second tier includes an identifier of the virtual switch that has been automatically discovered, and collecting information about the virtual resource includes collecting at the device external to the virtual cloud from a cloud manager that manages the infrastructure manager information about a third tier of the plurality of virtualization tiers; and using the collected information to manage IP address provisioning of resources of the virtual cloud that includes the virtual resource, wherein managing the IP address provisioning of the resources of the virtual cloud includes using the collected information to automatically determine an available IP address for a new virtual resource to be added to the virtual cloud and using the determined IP address to automatically register the new virtual resource with a Domain Name Server. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A computer program product for processing infrastructure metadata information, the computer program product being embodied in a tangible non-transitory computer readable storage medium and comprising computer instructions for:
-
collecting one or more infrastructure metadata information about a virtual resource of a virtual cloud, wherein collecting the infrastructure metadata information includes collecting at a device external to the virtual cloud, information about the virtual resource, the virtual cloud includes a virtual switch, the infrastructure metadata information includes information about a plurality of virtualization tiers, and the virtual resource is associated with at least one of the plurality of virtualization tiers, collecting information about the virtual resource includes collecting from a hypervisor, information about a first tier of the plurality of virtualization tiers pertaining to a physical layer of the virtual resource, collecting information about the virtual resource includes collecting from an infrastructure manager that manages the hypervisor information about a second tier of the plurality of virtualization tiers, the collected information about the second tier includes an identifier of the virtual switch that has been automatically discovered, and collecting information about the virtual resource includes collecting at the device external to the virtual cloud from a cloud manager that manages the infrastructure manager information about a third tier of the plurality of virtualization tiers; and using the collected information to manage IP address provisioning of resources of the virtual cloud that includes the virtual resource, wherein managing the IP address provisioning of the resources of the virtual cloud includes using the collected information to automatically determine an available IP address for a new virtual resource to be added to the virtual cloud and using the determined IP address to automatically register the new virtual resource with a Domain Name Server.
-
Specification