Patent · US Active

Cloud compute scheduling using a heuristic contention model

US10659386B2 · kind B2 · utility

3Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 16, 2018
Grant dateMay 19, 2020
Priority date
Expiry dateJan 16, 2038

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L67/568
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.