Cloud compute scheduling using a heuristic contention model
AssigneeIntel Corporation
InventorsSubramony Sesha, Archana Patni, Ananth S. Narayan, Mrittika Ganguli
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSubramony Sesha, Archana Patni, Ananth S. Narayan, Mrittika Ganguli
Estimating the term…
Technologies for contention-aware cloud compute scheduling include a number of compute nodes in a cloud computing cluster and a cloud controller. Each compute node collects performance data indicative of cache contention on the compute node, for example, cache misses per thousand instructions. Each compute node determines a contention score as a function of the performance data and stores the contention score in a cloud state database. In response to a request for a new virtual machine, the cloud controller receives contention scores for the compute nodes and selects a compute node based on the contention score. The cloud controller schedules the new virtual machine on the selected compute node. The contention score may include a contention metric and a contention score level indicative of the contention metric. The contention score level may be determined by comparing the contention metric to a number of thresholds. Other embodiments are described and claimed.
A storage device comprising instructions to cause a machine to:
A method comprising:
An apparatus comprising:
Dependencies are inferred from the claim text.