Accelerating resource allocation in virtualized environments using workload classes and/or workload signatures
Systems, methods, and apparatus for managing resources assigned to an application or service. A resource manager maintains a set of workload classes and classifies workloads using workload signatures. In specific embodiments, the resource manager minimizes or reduces resource management costs by identifying a relatively small set of workload classes during a learning phase, determining preferred resource allocations for each workload class, and then during a monitoring phase, classifying workloads and allocating resources based on the preferred resource allocation for the classified workload. In some embodiments, interference is accounted for by estimating and using an "interference index".
47708917
48780914
TTO:6.1139
Patent number | Country code | Kind code | Date issued |
US2013185729 | US | A1 | 2013-07-18 |
US2013183868 | US | A1 | 2013-07-18 |
CN103208691 | CN | A | 2013-07-17 |
TW201330389 | TW | A | 2013-07-16 |
CN202749560 | CN | U | 2013-02-20 |