-
公开(公告)号:US20180309692A1
公开(公告)日:2018-10-25
申请号:US15872928
申请日:2018-01-16
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: H04L12/911 , G06F9/50 , H04L29/08 , G06F9/455 , H04L12/26
CPC classification number: H04L47/70 , G06F9/45504 , G06F9/5027 , G06F9/505 , H04L43/16 , H04L67/1095 , H04L67/1097 , H04L67/2842
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.
-
公开(公告)号:US10659386B2
公开(公告)日:2020-05-19
申请号:US15872928
申请日:2018-01-16
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: G06F15/173 , H04L12/911 , G06F9/50 , H04L29/08 , G06F9/455 , H04L12/26
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.
-
公开(公告)号:US09614779B2
公开(公告)日:2017-04-04
申请号:US14368349
申请日:2013-12-24
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Mrittika Ganguli
IPC: G06F15/173 , H04L12/911 , H04L29/08
CPC classification number: H04L47/70 , G06F9/45504 , G06F9/5027 , G06F9/505 , H04L43/16 , H04L67/1095 , H04L67/1097 , H04L67/2842
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.
-
公开(公告)号:US20200344175A1
公开(公告)日:2020-10-29
申请号:US16875597
申请日:2020-05-15
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: H04L12/911 , G06F9/50 , H04L29/08 , G06F9/455 , H04L12/26
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.
-
公开(公告)号:US20220368645A1
公开(公告)日:2022-11-17
申请号:US17562664
申请日:2021-12-27
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: H04L47/70 , G06F9/50 , H04L67/568 , H04L67/1095 , G06F9/455 , H04L43/16 , H04L67/1097
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.
-
公开(公告)号:US11212235B2
公开(公告)日:2021-12-28
申请号:US16875597
申请日:2020-05-15
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: G06F15/173 , H04L12/911 , G06F9/50 , H04L29/08 , G06F9/455 , H04L12/26
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.
-
公开(公告)号:US20170237681A1
公开(公告)日:2017-08-17
申请号:US15388843
申请日:2016-12-22
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: H04L12/911 , G06F9/455 , G06F9/50 , H04L29/08 , H04L12/26
CPC classification number: H04L47/70 , G06F9/45504 , G06F9/5027 , G06F9/505 , H04L43/16 , H04L67/1095 , H04L67/1097 , H04L67/2842
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.
-
公开(公告)号:US11689471B2
公开(公告)日:2023-06-27
申请号:US17562664
申请日:2021-12-27
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: G06F15/173 , H04L47/70 , G06F9/50 , H04L67/568 , H04L67/1095 , G06F9/455 , H04L43/16 , H04L67/1097
CPC classification number: H04L47/70 , G06F9/45504 , G06F9/505 , G06F9/5027 , H04L43/16 , H04L67/1095 , H04L67/1097 , H04L67/568
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.
-
公开(公告)号:US09871742B2
公开(公告)日:2018-01-16
申请号:US15388843
申请日:2016-12-22
Applicant: Intel Corporation
Inventor: Subramony Sesha , Archana Patni , Ananth S. Narayan , Mrittika Ganguli
IPC: G06F15/173 , H04L12/911 , H04L29/08 , H04L12/26 , G06F9/50 , G06F9/455
CPC classification number: H04L47/70 , G06F9/45504 , G06F9/5027 , G06F9/505 , H04L43/16 , H04L67/1095 , H04L67/1097 , H04L67/2842
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.
-
-
-
-
-
-
-
-