Formally modeling and analyzing cost-aware job scheduling for cloud data center

被引:5
|
作者
Fan, Guisheng [1 ]
Chen, Liqiong [2 ]
Yu, Huiqun [1 ]
Liu, Dongmei [1 ]
机构
[1] East China Univ Sci & Technol, Dept Comp Sci & Engn, 130 Meilong Rd, Shanghai 200237, Peoples R China
[2] Shanghai Inst Technol, Dept Comp Sci & Informat Engn, 100 Haiquan Rd, Shanghai 201418, Peoples R China
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2018年 / 48卷 / 09期
基金
中国国家自然科学基金;
关键词
alternating direction method of multipliers; cloud data center; cost; job scheduling; Petri nets; ENERGY-CONSUMPTION; VIRTUAL MACHINES; CONSOLIDATION; SYSTEMS; TASKS;
D O I
10.1002/spe.2590
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
With the rapid development of cloud computing, many distributed data centers have been deployed. This means larger energy consumption requirements from the data center. How to reduce the cost of data center has received significant attention recently. Although there are several efforts in studying energy consumption of the data center, very few have considered modeling and analyzing cost-aware job scheduling for the cloud data center. To address this emerging problem, we propose a systematic approach that considers both basic elements and their relationships in cloud data center. First, we present a formal language to describe the cloud data center, and a job scheduling net is proposed to formally model the basic elements such as user request, Web portal, data center, and server. Second, we minimize the total cost of the cloud data center by considering the multidimensional resource and local electricity price on the basis of the state space of constructed model. The dynamic job scheduling algorithm and its specific execution steps are proposed based on the alternating direction method of multipliers algorithm. Third, the operational semantics and related theories of Petri nets for establishing the correctness of our proposed method are presented. Finally, a series of simulations are performed to illustrate that the proposed method can guarantee the correct behavior of job scheduling in the cloud data center while meeting the required cost.
引用
收藏
页码:1536 / 1559
页数:24
相关论文
共 50 条
  • [1] Cost-aware job scheduling for cloud instances using deep reinforcement learning
    Feng Cheng
    Yifeng Huang
    Bhavana Tanpure
    Pawan Sawalani
    Long Cheng
    Cong Liu
    [J]. Cluster Computing, 2022, 25 : 619 - 631
  • [2] Cost-aware job scheduling for cloud inutances using deep reinforcement learning
    Cheng, Feng
    Huang, Yifeng
    Tanpure, Bhavana
    Sawalani, Pawan
    Cheng, Long
    Liu, Cong
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (01): : 619 - 631
  • [3] A Global Cost-Aware Container Scheduling Strategy in Cloud Data Centers
    Long, Saiqin
    Wen, Wen
    Li, Zhetao
    Li, Kenli
    Yu, Rong
    Zhu, Jiang
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (11) : 2752 - 2766
  • [4] Stratus: cost-aware container scheduling in the public cloud
    Chung, Andrew
    Park, Jun Woo
    Ganger, Gregory R.
    [J]. PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 121 - 134
  • [5] Cost-aware Scheduling of Software Processes Execution in the Cloud
    Alajrami, Sami
    Romanovsky, Alexander
    Gallina, Barbara
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, : 203 - 212
  • [6] Cost-Aware Dynamic Multi-Workflow Scheduling in Cloud Data Center Using Evolutionary Reinforcement Learning
    Huang, Victoria
    Wang, Chen
    Ma, Hui
    Chen, Gang
    Christopher, Kameron
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2022), 2022, 13740 : 449 - 464
  • [7] A Deep Reinforcement Learning-Based Preemptive Approach for Cost-Aware Cloud Job Scheduling
    Cheng, Long
    Wang, Yue
    Cheng, Feng
    Liu, Cheng
    Zhao, Zhiming
    Wang, Ying
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (03): : 422 - 432
  • [8] A Cost-aware Algorithm for Placement of Enterprise Applications in Federated Cloud Data Center
    Najm, Moustafa
    Tamarapalli, Venkatesh
    [J]. ICDCN '19: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, 2019, : 510 - 510
  • [9] Cost-aware cloud service request scheduling for SaaS providers
    [J]. Wang, S. (sgwang@bupt.edu.cn), 1600, Oxford University Press (57):
  • [10] Cost-Aware Scheduling and Data Skew Alleviation for Big Data Processing in Heterogeneous Cloud Environment
    Hongjian Li
    Lisha Zhu
    Shuaicheng Wang
    Lei Wang
    [J]. Journal of Grid Computing, 2023, 21