A Periodic Task-Oriented Scheduling Architecture in Cloud Computing

被引:3
|
作者
Zhang, Peng [1 ]
Li, Yan [2 ,3 ]
Lin, Hailun [1 ]
Wang, Jianwu
Zhang, Chuang [1 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, Beijing, Peoples R China
[2] Natl Comp Network Emergency Response & Coordinat, Beijing, Peoples R China
[3] Univ Maryland Baltimore Cty, Dept Informat Syst, Baltimore, MD 21228 USA
基金
中国国家自然科学基金;
关键词
cloud computing; periodic task; job scheduling; cross-domain scheduling;
D O I
10.1109/BDCloud.2018.00118
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the rapid development of cloud computing, more and more applications are deployed in the cloud. This trend brings cloud infrastructure providers to build distributed data centers to provide physical resources for multi-domain-deployed jobs of these applications. However, the heterogeneity of resources and the different execution periodicity of tasks in jobs pose great challenges to the efficiency of large scale job executions. To solve this problem, we propose a periodic task-oriented scheduling architecture in cloud computing. This architecture provides resource domains for the scheduler to shield the details of the underlying heterogeneous resources. Moreover, it implements job-level scheduling and task-level scheduling by our proposed PTS algorithm and RMDU4T algorithm to improve the execution efficiency and resource utilization. Experimental results show the proposed architecture can reduce the scheduling times to less than 10% and reduce the average job completion time by 10%similar to 40% under different distribution of tasks and resources, and the CPU resource utilization is improved by about 15%.
引用
收藏
页码:788 / 794
页数:7
相关论文
共 50 条
  • [41] Architecture for Decision-Making and Task-Oriented Reasoning for the Web of Trust
    Ustymenko, Stanislav
    Schwartz, Daniel G.
    COMPUTATIONAL METHODS IN SCIENCE AND ENGINEERING, VOL 2: ADVANCES IN COMPUTATIONAL SCIENCE, 2009, 1148 : 847 - 850
  • [42] Dynamic Scheduling Strategy for Testing Task in Cloud Computing
    Lou, Yang
    Zhang, Tao
    Yan, Jing
    Li, Kun
    Jiang, Yechun
    Wang, Haipeng
    Cheng, Jing
    2014 6TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND COMMUNICATION NETWORKS, 2014, : 633 - 636
  • [43] Task Scheduling Optimization in Cloud Computing by Rao Algorithm
    Younes, A.
    Elnahary, M. Kh
    Alkinani, Monagi H.
    El-Sayed, Hamdy H.
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 72 (03): : 4339 - 4356
  • [44] Task scheduling mechanisms in cloud computing: A systematic review
    Motlagh, Aida Amini
    Movaghar, Ali
    Rahmani, Amir Masoud
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (06)
  • [45] Deadline and Energy Aware Task Scheduling in Cloud Computing
    Ben Alla, Hicham
    Ben Alla, Said
    Touhafi, Abdellah
    Ezzati, Abdellah
    2018 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2018,
  • [46] Balancing Heuristic for Independent Task Scheduling in Cloud Computing
    Bey, Kadda Beghdad
    Benhammadi, Farid
    Benaissa, Redha
    2015 12TH IEEE INTERNATIONAL CONFERENCE ON PROGRAMMING AND SYSTEMS (ISPS), 2015, : 7 - 12
  • [47] A Genetic Algorithm inspired task scheduling in Cloud Computing
    Agarwal, Mohit
    Srivastava, Gur Mauj Saran
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 364 - 367
  • [48] Task scheduling in cloud-fog computing systems
    Guevara, Judy C.
    da Fonseca, Nelson L. S.
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (02) : 962 - 977
  • [49] A Behavioral Study of Task Scheduling Algorithms in Cloud Computing
    Belgaum, Mohammad Riyaz
    Musa, Shahrulniza
    Mazliham, M. S.
    Alam, Muhammad
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (07) : 498 - 503
  • [50] PSO Scheduling Strategy for Task Load in Cloud Computing
    Hu Z.
    Chang J.
    Zhou Z.
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2019, 46 (08): : 117 - 123