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 条
  • [31] Optimal Algorithms and a PTAS for Cost-Aware Scheduling
    Chen, Lin
    Megow, Nicole
    Rischke, Roman
    Stougie, Leen
    Verschae, Jose
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2015, PT II, 2015, 9235 : 211 - 222
  • [32] Cost-Aware Cloud Bursting for Enterprise Applications
    Guo, Tian
    Sharma, Upendra
    Shenoy, Prashant
    Wood, Timothy
    Sahu, Sambit
    ACM TRANSACTIONS ON INTERNET TECHNOLOGY, 2014, 13 (03)
  • [33] Cost-aware challenges for workflow scheduling approaches in cloud computing environments: Taxonomy and opportunities
    Alkhanak, Ehab Nabiel
    Lee, Sai Peck
    Khan, Saif Ur Rehman
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 50 : 3 - 21
  • [34] Cost-aware process modeling in multiclouds
    Ritter, Daniel
    INFORMATION SYSTEMS, 2022, 108
  • [35] A Cloud-Agnostic Framework to Enable Cost-Aware Scheduling of Applications in a Multi-Cloud Environment
    Jiang, Fan
    Ferriter, Kyle
    Castillo, Claris
    NOMS 2020 - PROCEEDINGS OF THE 2020 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM 2020: MANAGEMENT IN THE AGE OF SOFTWARIZATION AND ARTIFICIAL INTELLIGENCE, 2020,
  • [36] A cost-aware approach for cloud federation formation
    Dinachali, Bijan Pourghorbani
    Jabbehdari, Sam
    Javadi, Hamid Haj Seyyed
    TRANSACTIONS ON EMERGING TELECOMMUNICATIONS TECHNOLOGIES, 2022, 33 (12)
  • [37] Cost-aware scheduling on uniform parallel machines
    Kononov, Alexander
    Lushchakova, Irina
    COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 167
  • [38] Formally Modeling and Analyzing the Reliability of Cloud Applications
    Fan, Guisheng
    Yu, Huiqun
    Chen, Liqiong
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2016, 26 (02) : 273 - 305
  • [39] Cost-Aware Multi-Domain Virtual Data Center Embedding
    Xiao Ma
    Zhongbao Zhang
    Sen Su
    China Communications, 2018, 15 (12) : 190 - 207
  • [40] Starburst: A Cost-aware Scheduler for Hybrid Cloud
    Luo, Michael
    Zhuang, Siyuan
    Vengadesan, Suryaprakash
    Bhardwaj, Romil
    Chang, Justin
    Friedman, Eric
    Shenker, Scott
    Stoica, Ion
    PROCEEDINGS OF THE 2024 USENIX ANNUAL TECHNICAL CONFERENCE, ATC 2024, 2024, : 37 - 57