VirtCO:Joint Coflow Scheduling and Virtual Machine Placement in Cloud Data Centers

被引:2
|
作者
Dian Shen
Junzhou Luo
Fang Dong
Junxue Zhang
机构
[1] the School of Computer Science and Engineering, Southeast University
[2] the SING Group, Hong Kong University of Science and Technology
基金
国家重点研发计划; 美国国家科学基金会; 中国国家自然科学基金;
关键词
cloud computing; data center; coflow scheduling; Virtual Machine(VM) placement;
D O I
暂无
中图分类号
TP308 [机房]; TP302 [设计与性能分析];
学科分类号
081201 ;
摘要
Cloud data centers, such as Amazon EC2, host myriad big data applications using Virtual Machines(VMs). As these applications are communication-intensive, optimizing network transfer between VMs is critical to the performance of these applications and network utilization of data centers. Previous studies have addressed this issue by scheduling network flows with coflow semantics or optimizing VM placement with traffic considerations.However, coflow scheduling and VM placement have been conducted orthogonally. In fact, these two mechanisms are mutually dependent, and optimizing these two complementary degrees of freedom independently turns out to be suboptimal. In this paper, we present VirtCO, a practical framework that jointly schedules coflows and places VMs ahead of VM launch to optimize the overall performance of data center applications. We model the joint coflow scheduling and VM placement optimization problem, and propose effective heuristics for solving it. We further implement VirtCO with OpenStack and deploy it in a testbed environment. Extensive evaluation of real-world traces shows that compared with state-of-the-art solutions, VirtCO greatly reduces the average coflow completion time by up to 36.5%. This new framework is also compatible with and readily deployable within existing data center architectures.
引用
收藏
页码:630 / 644
页数:15
相关论文
共 50 条
  • [41] A GA-Based Energy Aware Virtual Machine Placement Algorithm for Cloud Data Centers
    Wu, Xiaodong
    PAAP 2021: 2021 12TH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING, 2021, : 42 - 46
  • [42] A dynamic evolutionary multi-objective virtual machine placement heuristic for cloud data centers
    Torre, Ennio
    Durillo, Juan J.
    de Maio, Vincenzo
    Agrawal, Prateek
    Benedict, Shajulin
    Saurabh, Nishant
    Prodan, Radu
    INFORMATION AND SOFTWARE TECHNOLOGY, 2020, 128 (128)
  • [43] Crow search based virtual machine placement strategy in cloud data centers with live migration
    Satpathy, Anurag
    Addya, Sourav Kanti
    Turuk, Ashok Kumar
    Majhi, Banshidhar
    Sahoo, Gadadhar
    COMPUTERS & ELECTRICAL ENGINEERING, 2018, 69 : 334 - 350
  • [44] FT-VMP: Fault-Tolerant Virtual Machine Placement in Cloud Data Centers
    Gonzalez, Christopher
    Tang, Bin
    2020 29TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2020), 2020,
  • [45] Energy Aware Virtual Machine Scheduling in Data Centers
    Qiu, Yeliang
    Jiang, Congfeng
    Wang, Yumei
    Ou, Dongyang
    Li, Youhuizi
    Wan, Jian
    ENERGIES, 2019, 12 (04)
  • [46] Multi-objective Virtual Machine Selection in Cloud Data Centers Using Optimized Scheduling
    Naik, Banavath Balaji
    Singh, Dhananjay
    Samaddar, Arun Barun
    WIRELESS PERSONAL COMMUNICATIONS, 2021, 116 (03) : 2501 - 2524
  • [47] Fault tolerance and quality of service aware virtual machine scheduling algorithm in cloud data centers
    Heyang Xu
    Sen Xu
    Wei Wei
    Naixuan Guo
    The Journal of Supercomputing, 2023, 79 : 2603 - 2625
  • [48] Fault tolerance and quality of service aware virtual machine scheduling algorithm in cloud data centers
    Xu, Heyang
    Xu, Sen
    Wei, Wei
    Guo, Naixuan
    JOURNAL OF SUPERCOMPUTING, 2023, 79 (03): : 2603 - 2625
  • [49] A Metaheuristic Framework for Dynamic Virtual Machine Allocation With Optimized Task Scheduling in Cloud Data Centers
    Alsadie, Deafallah
    IEEE ACCESS, 2021, 9 : 74218 - 74233
  • [50] Multi-objective Virtual Machine Selection in Cloud Data Centers Using Optimized Scheduling
    Banavath Balaji Naik
    Dhananjay Singh
    Arun Barun Samaddar
    Wireless Personal Communications, 2021, 116 : 2501 - 2524