×

Using a graph database of a virtualization infrastructure

  • US 9,355,163 B2
  • Filed: 06/07/2013
  • Issued: 05/31/2016
  • Est. Priority Date: 06/07/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for providing management of a virtualization infrastructure, the method comprising:

  • receiving a query related to the virtualization infrastructure, wherein the virtualization infrastructure is mapped into a social network comprising human members and non-human members, wherein the human members of the social network comprise users corresponding to entities of the virtualization infrastructure and groups of users, 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 query is sent through the social network of the virtualization infrastructure, wherein the query is received at a user of the social network associated with a graph database, and wherein the query identifies at least one of;

    a type of member of the virtualization infrastructure and a type of relationship of the virtualization infrastructure;

    accessing the graph database populated with the members and relationships of the social network 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 graph database is based on the social network of the virtualization infrastructure, wherein the relationships of the members are in accordance with an inventory structure of the virtualization infrastructure, and wherein the nodes and the relationships comprise types, wherein the members of the virtualization infrastructure comprises at least one host computing system, and at least one virtual machine hosted by the at least one host computing system;

    retrieving an answer to the query from the graph database; and

    transmitting the answer over the social network from the user of the social network associated with the graph database to a user of the social network associated with a source of the query.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×