Selecting virtual machines to be relocated based on memory volatility
US9286104B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 5, 2015 |
| Grant date | Mar 15, 2016 |
| Priority date | — |
| Expiry date | Jan 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.