×

Selecting virtual machines to be migrated to public cloud during cloud bursting based on resource usage and scaling policies

  • US 10,409,630 B2
  • Filed: 01/05/2017
  • Issued: 09/10/2019
  • Est. Priority Date: 08/21/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product for selecting virtual machines to be migrated to a public cloud during cloud bursting, the computer program product comprising a computer readable storage medium having program code embodied therewith, the program code comprising the programming instructions for:

  • determining current resource usage for each of a plurality of virtual machine instances running in a private cloud;

    obtaining one or more scaling policies for said plurality of virtual machine instances running in said private cloud;

    computing additional resource usage for each of said plurality of virtual machine instances with a scaling policy when scaled out;

    receiving a cost for running virtual machine instances in said public cloud based on resource usage;

    determining a cost of running a virtual machine instance of said plurality of virtual machine instances in said public cloud using said current resource usage and said additional resource usage when said virtual machine instance of said plurality of virtual machine instances is scaled out based on said received cost for running said virtual machine instances in said public cloud;

    selecting said virtual machine instance of said plurality of virtual machine instances to be migrated from said private cloud to said public cloud in response to said cost being less than a threshold value; and

    migrating said selected virtual machine instance of said plurality of virtual machine instances to said public cloud from said private cloud.

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