×

Policy-based hypervisor configuration management

  • US 9,733,959 B2
  • Filed: 09/15/2008
  • Issued: 08/15/2017
  • Est. Priority Date: 09/15/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for automatically assembling at least one target configuration of a target host at a virtualization software level based on a source configuration of a first host at the virtualization software level, the method comprising the steps of:

  • accessing the source configuration for the first host at the virtualization software level, wherein the first host is configured to instantiate at least one virtual machine;

    processing a policy-based profile describing the source configuration, the source configuration comprising a plurality of individual configuration settings representing a complete configuration of the source configuration of the first host at the virtualization software level from which to configure the at least one target configuration at deployment;

    automatically creating a configuration specification for the at least one target configuration based on the policy-based profile describing the source configuration by mapping each of the individual configuration settings of the plurality of individual configuration settings to the configuration specification for the at least one target configuration of the target host at the virtualization software level;

    automatically applying the configuration specification to the at least one target configuration, such that the at least one target configuration is based on the policy-based profile and such that the at least one target configuration represents the complete configuration of the source configuration;

    automatically creating a compliance specification for the at least one target configuration based on the policy-based profile describing the source configuration, the compliance specification comprising at least one check to verify that a target configuration is in compliance with the policy-based profile;

    utilizing the compliance specification to determine whether the at least one target configuration is in compliance with the policy-based profile; and

    responsive to updating the policy-based profile, automatically updating the at least one target configuration to place the at least one target configuration in compliance with the updated policy-based profile.

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