×

Automated profiling of resource usage

  • US 10,015,241 B2
  • Filed: 04/25/2016
  • Issued: 07/03/2018
  • Est. Priority Date: 09/20/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for profiling computing resource usage, the system comprising:

  • one or more processors;

    a computer-readable memory including executable instructions that, when executed by the one or more processors, configure the system to;

    receive a request to instantiate a virtual machine, wherein execution of the virtual machine instance is associated with use of an expected operating constraint; and

    in response to the request;

    determine for a plurality of host computing devices a measure of one or more operating characteristics related to the operation of virtual machine instances;

    determine that a host computing device of the plurality of host computing devices is hosting an existing virtual machine instance that is using less than all of a quantity of a computing resource reserved for the existing virtual machine instance;

    select the host computing device based on the existing virtual machine instance using less than all of the reserved quantity of the computing resource and based on whether the one or more characteristics satisfy the expected operating constraint during the lifecycle of the instance of the virtual machine; and

    cause at least in part, a new instance of the virtual machine to be instantiated on the host computing device.

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