On Maximum Elastic Scheduling in Cloud-Based Data Center Networks for Virtual Machines with the Hose Model

被引:3
|
作者
Lu, Shuai-Bing [1 ,2 ]
Wu, Jie [2 ]
Zheng, Huan-Yang [2 ]
Fang, Zhi-Yi [1 ]
机构
[1] Jilin Univ, Coll Comp Sci & Technol, Changchun 13012, Jilin, Peoples R China
[2] Temple Univ, Dept Comp & Informat Sci, Philadelphia, PA 19122 USA
基金
美国国家科学基金会;
关键词
data center network (DCN); cloud; distributed algorithm; elasticity; hose model; optimization; MANAGEMENT;
D O I
10.1007/s11390-019-1890-3
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the growing popularity of cloud-based data center networks (DCNs), task resource allocation has become more and more important to the efficient use of resource in DCNs. This paper considers provisioning the maximum admissible load (MAL) of virtual machines (VMs) in physical machines (PMs) with underlying tree-structured DCNs using the hose model for communication. The limitation of static load distribution is that it assigns tasks to nodes in a once-and-for-all manner, and thus requires a priori knowledge of program behavior. To avoid load redistribution during runtime when the load grows, we introduce maximum elasticity scheduling, which has the maximum growth potential subject to the node and link capacities. This paper aims to find the schedule with the maximum elasticity across nodes and links. We first propose a distributed linear solution based on message passing, and we discuss several properties and extensions of the model. Based on the assumptions and conclusions, we extend it to the multiple paths case with a fat tree DCN, and discuss the optimal solution for computing the MAL with both computation and communication constraints. After that, we present the provision scheme with the maximum elasticity for the VMs, which comes with provable optimality guarantee for a fixed flow scheduling strategy in a fat tree DCN. We conduct the evaluations on our testbed and present various simulation results by comparing the proposed maximum elastic scheduling schemes with other methods. Extensive simulations validate the effectiveness of the proposed policies, and the results are shown from different perspectives to provide solutions based on our research.
引用
收藏
页码:185 / 206
页数:22
相关论文
共 50 条
  • [1] On Maximum Elastic Scheduling in Cloud-Based Data Center Networks for Virtual Machines with the Hose Model
    Shuai-Bing Lu
    Jie Wu
    Huan-Yang Zheng
    Zhi-Yi Fang
    [J]. Journal of Computer Science and Technology, 2019, 34 : 185 - 206
  • [2] On Maximum Elastic Scheduling of Virtual Machines for Cloud-based Data Center Networks
    Wu, Jie
    Lu, Shuaibing
    Zheng, Huanyang
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2018,
  • [3] Maximum elastic scheduling of virtual machines in general graph cloud data center networks
    Qwareeq, Yusuf
    Sawwan, Abdalaziz
    Wu, Jie
    [J]. Cyber-Physical Systems, 2024, 10 (03) : 283 - 301
  • [4] Elastic Scheduling for Scaling Virtual Clusters in Cloud Data Center Networks
    Lu, Shuaibing
    Fang, Zhiyi
    Wu, Jie
    Qu, Guannan
    [J]. IEEE ACCESS, 2018, 6 : 13632 - 13643
  • [5] Efficient Virtual Network Embedding of Cloud-Based Data Center Networks into Optical Networks
    Fan, Weibei
    Xiao, Fu
    Chen, Xiaobai
    Cui, Lei
    Yu, Shui
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (11) : 2793 - 2808
  • [6] Elastic Scaling of Virtual Clusters in Cloud Data Center Networks
    Lu, Shuaibing
    Fang, Zhiyi
    Wu, Jie
    Qu, Guannan
    [J]. 2017 IEEE 36TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2017,
  • [7] Elastic Scheduling of Virtual Machines in Cloudlet Networks
    Li, Kangkang
    Wang, Liangmin
    [J]. 2021 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE (IPCCC), 2021,
  • [8] Dynamic Resource Allocation and Scheduling for Cloud-Based Virtual Content Delivery Networks
    Um, Tai-Won
    Lee, Hyunwoo
    Ryu, Won
    Choi, Jun Kyun
    [J]. ETRI JOURNAL, 2014, 36 (02) : 197 - 205
  • [9] Live Migration for Multiple Correlated Virtual Machines in Cloud-Based Data Centers
    Sun, Gang
    Liao, Dan
    Zhao, Dongcheng
    Xu, Zichuan
    Yu, Hongfang
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2018, 11 (02) : 279 - 291
  • [10] Towards Dynamic Request Updating With Elastic Scheduling for Multi-Tenant Cloud-Based Data Center Network
    Lu, Shuaibing
    Wu, Jie
    Shi, Jiamei
    Fang, Juan
    Zhang, Jiayue
    Liu, Haiming
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (02): : 2223 - 2237