TRACON: Interference-Aware Scheduling for Data-Intensive Applications in Virtualized Environments

被引:16
|
作者
Chiang, Ron C. [1 ]
Huang, H. Howie [1 ]
机构
[1] George Washington Univ, Dept Elect & Comp Engn, Washington, DC 20052 USA
基金
美国国家科学基金会;
关键词
Cloud computing; virtualization; scheduling; INFORMATION; MANAGEMENT; TASKS;
D O I
10.1109/TPDS.2013.82
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Large-scale data centers leverage virtualization technology to achieve excellent resource utilization, scalability, and high availability. Ideally, the performance of an application running inside a virtual machine (VM) shall be independent of co-located applications and VMs that share the physical machine. However, adverse interference effects exist and are especially severe for data-intensive applications in such virtualized environments. In this work, we present TRACON, a novel Task and Resource Allocation CONtrol framework that mitigates the interference effects from concurrent data-intensive applications and greatly improves the overall system performance. TRACON utilizes modeling and control techniques from statistical machine learning and consists of three major components: the interference prediction model that infers application performance from resource consumption observed from different VMs, the interference-aware scheduler that is designed to utilize the model for effective resource management, and the task and resource monitor that collects application characteristics at the runtime for model adaption. We implement and validate TRACON with a variety of cloud applications. The evaluation results show that TRACON can achieve up to 25 percent improvement on application throughput on virtualized servers.
引用
收藏
页码:1349 / 1358
页数:10
相关论文
共 50 条
  • [1] An Energy-Aware Heuristic Scheduling for Data-Intensive Workflows in Virtualized Datacenters
    Peng Xiao
    Zhi-Gang Hu
    Yan-Ping Zhang
    [J]. Journal of Computer Science and Technology, 2013, 28 : 948 - 961
  • [2] An Energy-Aware Heuristic Scheduling for Data-Intensive Workflows in Virtualized Datacenters
    肖鹏
    胡志刚
    张艳平
    [J]. Journal of Computer Science & Technology, 2013, 28 (06) : 948 - 961
  • [3] An Energy-Aware Heuristic Scheduling for Data-Intensive Workflows in Virtualized Datacenters
    Xiao, Peng
    Hu, Zhi-Gang
    Zhang, Yan-Ping
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2013, 28 (06) : 948 - 961
  • [4] Scheduling Method of Data-Intensive Applications in Cloud Computing Environments
    Fu, Xiong
    Cang, Yeliang
    Zhu, Xinxin
    Deng, Song
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2015, 2015
  • [5] Interference-aware scheduling
    Kreaseck, B
    Carter, L
    Casanova, H
    Ferrante, J
    Nandy, S
    [J]. INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2006, 20 (01): : 45 - 59
  • [6] Interference-Aware Intelligent Scheduling for Virtualized Private 5G Networks
    Akgun, Berk
    Singh, Deepak Singh Mahendar
    Kotla, Samatha
    Jain, Vikas
    Namdeo, Sakshi
    Acharya, Rupesh
    Jayabalan, Muruganandam
    Kumar, Abhishek
    Chande, Vinay
    Kannan, Arumugam
    Swami, Jalaj
    Chen, Yitao
    Boyd, John
    Zhang, Xiaoxia
    [J]. IEEE ACCESS, 2024, 12 : 7987 - 8003
  • [7] Locality and Network-Aware Reduce Task Scheduling for Data-Intensive Applications
    Arslan, Engin
    Shekhar, Mrigank
    Kosar, Tevfik
    [J]. 2014 5TH INTERNATIONAL WORKSHOP ON DATA-INTENSIVE COMPUTING IN THE CLOUDS (DATACLOUD), 2014, : 17 - 24
  • [8] Privacy-Aware Data-Intensive Applications
    Guerriero, Michele
    [J]. PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 1030 - 1033
  • [9] A new energy-aware task scheduling method for data-intensive applications in the cloud
    Zhao, Qing
    Xiong, Congcong
    Yu, Ce
    Zhang, Chuanlei
    Zhao, Xi
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 59 : 14 - 27
  • [10] Interference-Aware Scheduling for Inference Serving
    Mendoza, Daniel
    Romero, Francisco
    Li, Qian
    Yadwadkar, Neeraja J.
    Kozyrakis, Christos
    [J]. PROCEEDINGS OF THE 1ST WORKSHOP ON MACHINE LEARNING AND SYSTEMS (EUROMLSYS'21), 2021, : 80 - 88