Workload-aware resource management for software-defined compute

被引:2
|
作者
Nam, Yoonsung [1 ]
Kang, Minkyu [1 ]
Sung, Hanul [1 ]
Kim, Jincheol [2 ]
Eom, Hyeonsang [1 ]
机构
[1] Seoul Natl Univ, Dept Comp Sci & Engn, Seoul, South Korea
[2] SK Telecom, AI Tech Lab, Future Technol R&D Ctr, Corp R&D Ctr, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Datacenter; Resource management; Cloud computing; Virtualization; Workload-awareness; Memory intensity;
D O I
10.1007/s10586-016-0613-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With advance of cloud computing technologies, there have been more diverse and heterogeneous workloads running on cloud datacenters. As more and more workloads run on the datacenters, the contention for the limited shared resources may increase, which can make the management of the resources difficult, often leading to low resource utilization. For effective resource management, the management software for the datacenters should be redesigned and used in a software-defined way to dynamically allocate "right" resources to workloads based on different characteristics of workloads so that they can decrease the cost of their operation while meeting the service level objectives such as satisfying the latency requirement. However, recent datacenter resource management frameworks do not operate in such software-defined ways, thus leading to not only the waste of resources, but also the performance degradation. To address this problem, we have designed and developed a workload-aware resource management framework for software-defined compute. The framework consists mainly of the workload profiler and workload-aware schedulers. To demonstrate the effectiveness of the framework, we have prototyped the schedulers that minimize the interferences on the shared computing and memory resources. We have compared them with the existing schedulers in the OpenStack and VMWare vSphere testbeds, and evaluated its effectiveness in high contention scenarios. Our experimental study suggests that the use of our proposed approach can lead to up to 100 % improvements in throughput and up to 95 % reductions in tail latency for latency critical workloads compared to the existing ones.
引用
收藏
页码:1555 / 1570
页数:16
相关论文
共 50 条
  • [1] Workload-aware resource management for software-defined compute
    Yoonsung Nam
    Minkyu Kang
    Hanul Sung
    Jincheol Kim
    Hyeonsang Eom
    [J]. Cluster Computing, 2016, 19 : 1555 - 1570
  • [2] Workload-aware request routing in cloud data center using software-defined networking
    Yuan, Haitao
    Bi, Jing
    Li, Bohu
    [J]. JOURNAL OF SYSTEMS ENGINEERING AND ELECTRONICS, 2015, 26 (01) : 151 - 160
  • [3] Workload-aware request routing in cloud data center using software-defined networking
    Haitao Yuan
    Jing Bi
    Bohu Li
    [J]. Journal of Systems Engineering and Electronics, 2015, 26 (01) : 151 - 160
  • [4] Workload-Aware Resource Sharing and Cache Management for Scalable Video Streaming
    Qudah, Bashar
    Sarhan, Nabil J.
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2009, 19 (03) : 386 - 396
  • [5] Workload-aware Resource Management for Energy Efficient Heterogeneous Docker Containers
    Kang, Dong-Ki
    Choi, Gyu-Beom
    Kim, Seong-Hwan
    Hwang, Il-Sun
    Youn, Chan-Hyun
    [J]. PROCEEDINGS OF THE 2016 IEEE REGION 10 CONFERENCE (TENCON), 2016, : 2428 - 2431
  • [6] A Software-Defined Cloud Resource Management Framework
    Abbasi, Aaqif Afzaal
    Jin, Hai
    Wu, Song
    [J]. ADVANCES IN SERVICES COMPUTING, APSCC 2015, 2015, 9464 : 61 - 75
  • [7] RESOURCE MANAGEMENT FOR SOFTWARE-DEFINED RADIO CLOUDS
    Gomez Miguelez, Ismael
    Marojevic, Vuk
    Gelonch Bosch, Antoni
    [J]. IEEE MICRO, 2012, 32 (01) : 44 - 53
  • [8] WatCache: a workload-aware temporary cache on the compute side of HPC systems
    Yu, Jie
    Liu, Guangming
    Dong, Wenrui
    Li, Xiaoyong
    [J]. JOURNAL OF SUPERCOMPUTING, 2019, 75 (02): : 554 - 586
  • [9] Workload-aware Dynamic GPU Resource Management in Component-based Applications
    Sedighi, Hoda
    Gehberger, Daniel
    Glitho, Roch
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E 2022), 2022, : 213 - 220
  • [10] WarMops: A Workload-aware Resource Management Optimization Strategy For IaaS Private Clouds
    Zhang, Jun
    Wang, Jing
    Wu, Jie
    Lu, Zhihui
    Zhang, Shiyong
    Zhong, Yiping
    [J]. 2014 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2014), 2014, : 575 - 582