×

Systems and methods for determining parent states of parent components in a virtual-machine environment based on performance states of related child components and component state criteria during a user-selected time period

  • US 9,733,974 B2
  • Filed: 04/26/2016
  • Issued: 08/15/2017
  • Est. Priority Date: 04/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • causing display of a representation of a subset of a virtual machine environment, wherein components of the virtual machine environment include at least one host cluster, at least one host and a plurality of virtual machines, wherein the representation depicts the hierarchical relationships between user-selectable components corresponding to at least a subset of the components in the virtual machine environment;

    upon receiving a selection of a component determined to be a parent component having at least one child component in the virtual-machine environment;

    determining a performance metric for each child component of the parent component, wherein the performance metric for the child component indicates a performance of the child component;

    determining a performance state for each child component of the parent component based on the performance metric for the child component and a child-component state criterion, wherein the child-component state criterion associates each of a plurality of performance states with separate range of values of the performance metric for the child component;

    determining a parent state for the parent component based on performance states of the associated child components and a parent-component state criterion, wherein the parent-component state criterion associates the parent state with a particular performance state based on a threshold percentage or number of the associated child components that have the particular performance state; and

    causing display of an indication of the state of the parent component, wherein if the display does not include a representation of the associated child components, causing display of the associated child components, indications of their performance states, and their hierarchical relationship to the selected parent component, wherein the virtual machine environment is modified using the display of the representation of the subset of the virtual machine environment by moving, adding or removing the user-selectable components corresponding to the components.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×