Patent ID: 9460187
Filing Date: 2016-10-04
CPC Classification: G06F

Claim Text:
1. A computer-implemented method for creating a graph database of a virtualization infrastructure, the method comprising: receiving data defining entities and relationships of the entities of a virtualization infrastructure at the graph database, wherein the relationships of the entities are in accordance with an inventory structure of the virtualization infrastructure; creating a social network of identified members of the virtualization infrastructure based on the relationships of the entities of the virtualization infrastructure, wherein the virtualization infrastructure is mapped into the social network comprising human members and non-human members, wherein the non-human members of the social network comprise components of the virtualization infrastructure, and wherein the components of the virtualization infrastructure comprise a host computing system and a virtual machine hosted by the host computing system, wherein the relationships of the entities correspond to relationships of the social network, and wherein the relationships of the social network correspond to a communication connection between members of the social network; establishing affiliation relationships within the social network between identified members of the virtualization infrastructure based on the relationships of the entities; populating the graph database with the entities and the relationships of the entities of the virtualization infrastructure, the graph database comprising nodes associated with the members of the virtualization infrastructure and edges associated with the relationships of the members of the virtualization infrastructure, wherein the relationships of the members are in accordance with the inventory structure of the virtualization infrastructure, and wherein the nodes and the relationships within the graph database comprise types, wherein the graph database is configured to receive a query to the graph database and to transmit an answer to the query over the social network; and responsive to detecting a change in the inventory structure of the virtualization infrastructure, updating the graph database to reflect the change in the inventory structure of the virtualization infrastructure.