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 compute node of a cloud computing cluster, the compute node comprising:
A method for contention monitoring for cloud computing, the method comprising:
One or more computer-readable storage media comprising a plurality of instructions that in response to being executed cause a compute node of a cloud computing cluster to:
Dependencies are inferred from the claim text.