Patent · US Active

Selecting virtual machines to be relocated based on memory volatility

US9286104B1 · kind B1 · utility

11Cited by
2References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 5, 2015
Grant dateMar 15, 2016
Priority date
Expiry dateJan 5, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45591
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, system and computer program product for selecting virtual machines to be migrated. The page consumption is monitored and recorded for each virtual machine running on a physical machine in a cloud computing node. Those virtual machines with a positive gradient of page consumption that is less than a threshold are placed in a list of virtual machines to be ranked. The virtual machines in the list are ranked based on an increasing order of the relative page consumption value at each sample interval within an observation window of time. A final rank for each virtual machine in the list is computed based on averaging its ranking across each sample interval within the observation window of time. One or more virtual machines are then selected to be migrated to another physical machine that have the lowest final ranking (i.e., with the lowest relative page consumption values).

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.