Managing entities in virtual computing environments
First Claim
Patent Images
1. A computer-implemented method comprising:
- discovering entities in a first portion of a data center network, the discovered entities including at least one storage end point, at least one server end point, and at least one server application instance, wherein discovering the entities comprises;
determining a presence of a first end point in the first portion of the data center network through a query of one or more name services;
establishing a connection with the first end point to obtain a signature of the first end point; and
identifying the first end point by type based on an examination of the signature of the first end point, wherein the type comprises a server type and a storage type;
examining information associated with the discovered entities to determine relationships that exist between pairs of entities in the first portion of the data center network, wherein examining the information comprises;
examining meta information of a storage end point to identify a plurality of logical disks located in storage associated with the storage end point, andexamining data within each logical disk of the plurality to identify one or more server end points having access to that logical disk and one or more server application instances as storing data within that logical disk; and
generating a specification of the relationships that exist between pairs of entities in the first portion of the data center network based on results of the examining.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for discovering entities in a first portion of a data center network, examining information associated with the discovered entities to determine relationships that exist between pairs of entities in the first portion of the data center network, and generating a specification of the relationships that exist between pairs of entities in the first portion of the data center network based on results of the examining.
42 Citations
10 Claims
-
1. A computer-implemented method comprising:
-
discovering entities in a first portion of a data center network, the discovered entities including at least one storage end point, at least one server end point, and at least one server application instance, wherein discovering the entities comprises; determining a presence of a first end point in the first portion of the data center network through a query of one or more name services; establishing a connection with the first end point to obtain a signature of the first end point; and identifying the first end point by type based on an examination of the signature of the first end point, wherein the type comprises a server type and a storage type; examining information associated with the discovered entities to determine relationships that exist between pairs of entities in the first portion of the data center network, wherein examining the information comprises; examining meta information of a storage end point to identify a plurality of logical disks located in storage associated with the storage end point, and examining data within each logical disk of the plurality to identify one or more server end points having access to that logical disk and one or more server application instances as storing data within that logical disk; and generating a specification of the relationships that exist between pairs of entities in the first portion of the data center network based on results of the examining. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine-readable storage device that stores executable instructions to cause a machine to:
-
discover entities in a first portion of a data center network, the discovered entities including at least one storage end point, at least one server end point, and at least one server application instance, wherein discovering the entities comprises; determining a presence of a first end point in the first portion of the data center network through a query of one or more name services; establishing a connection with the first end point to obtain a signature of the first end point; and identifying the first end point by type based on an examination of the signature of the first end point, wherein the type comprises a server type and a storage type; examine information associated with the discovered entities to determine relationships that exist between pairs of entities in the first portion of the data center network, wherein examining the information comprises; examine meta information of a storage end point to identify a plurality of logical disks located in storage associated with the storage end point, and examine data within each logical disk of the plurality to identify one or more server end points having access to that logical disk and one or more server application instances as storing data within that logical disk; and generate a specification of the relationships that exist between pairs of entities in the first portion of the data center network based on results of the examining. - View Dependent Claims (7, 8, 9, 10)
-
Specification