Patent ID: 9418455
Filing Date: 2016-08-16
CPC Classification: G06F,G06T

Claim Text:
1. A computer-implemented method for generating a graph of parameters of a virtualized computing environment, said computer-implemented method comprising: operating said virtualized computing environment, wherein said virtualized computing environment comprises a plurality of virtual data centers and a plurality of virtual machines, said plurality of virtual data centers and said plurality of virtual machines are implemented within at least one physical machine, and wherein said plurality of virtual machines comprise installed applications; automatically periodically accessing, by a processor, a plurality of parameters from a plurality of virtual machine groupings located in said plurality of virtual data centers of said virtual computing environment, wherein said plurality of parameters comprises: allocation of resources, current usage of resources, and health; generating, by said processor, a first graph depicting overall allocation of resources and overall current usage of resources for said plurality of virtual data centers; generating, by said processor, a second graph depicting aggregate health of said plurality of virtual machine groupings for one of said plurality of virtual data centers, wherein said aggregate health is comprised of a plurality of factors, wherein each factor of said plurality of factors is visually distinct; generating, by said processor, a third graph depicting allocation of resources for one of said plurality of virtual data centers overlaid with said current usage of resources of said one of said plurality of virtual data centers, wherein said first graph, said second graph and said third graph are for rendering in a single view; displaying, by said processor, said first graph, said second graph, and said third graph in a single view of a display, wherein said single view provides a hierarchical view of said plurality of resources such that said first graph, said second graph and said third graph are relationally navigable; aligning, by said processor, said second graph proximate to said third graph such that a user can view relationships between said aggregate health of said plurality of virtual machine groupings for one of said plurality of virtual data centers and said allocation of resources for one of said plurality of virtual data centers overlaid with said current usage of resources of said one of said plurality of virtual data centers; in response to receiving a selection of a virtual machine grouping of said plurality of virtual machine groupings in said second graph, overlaying, by said processor, resource usage of said virtual machine grouping in said third graph; and in response to receiving a user interaction, separating, by said processor, said aggregate health into indicators for each factor of said plurality of factors.