Use of dynamic entitlement and adaptive threshold for cluster process balancing
US8667500B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 17, 2006 |
| Grant date | Mar 4, 2014 |
| Priority date | — |
| Expiry date | Dec 21, 2030 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2209/5022
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Processes are balanced among multiple computer systems. The allocation policies and resource demands of multiple processes executing on multiple computer systems are used to determine the resource imbalance of the computer systems. Resource imbalance can be used to determine whether a process should be migrated from one computer system to another. Resource imbalance of multiple resources can be combined to determine overall imbalance of the computer systems. Overall imbalance can be used to determine whether a process should be migrated from one computer system to another. Imbalance of resources can be determined for resources such as processor time, memory, network bandwidth, and storage. Virtual machines can be balanced among multiple computer systems operating in a cluster.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.