A resource license scheduling method for hadoop in cloud computing using resource allocation

被引:0
|
作者
Zhou, Mosong [1 ]
Zhu, Zhengdong [1 ]
Dong, Xiaoshe [1 ]
Chen, Heng [1 ]
Wang, Yinfeng [2 ]
机构
[1] School of Electronics and Information Engineering, Xi'an Jiaotong University, Xi'an,710049, China
[2] School of Software, Shenzhen Institute of Information Technology, Shenzhen,Guangdong,518172, China
关键词
Scheduling - Resource allocation;
D O I
10.7652/xjtuxb201508012
中图分类号
学科分类号
摘要
A resource license scheduling method using resource allocation is proposed to improve the poor performance caused by different computing capacities of nodes and mixed workload in cloud computing. The method improves the performance through reducing the resources wasting or overload. It collects resource information and estimates resource requirements of workloads and allocates computing resources dynamically according to available resources and resource requirements of workloads. Licenses uncoupled with resources are used to launch tasks and to adjust the number of parallel tasks to adapt the cloud environment by controlling the number of licenses. The method is evaluated in the national high performance computing center (Xi'an). Results show that the completion times of single job workloads of the proposed method are better than those of the FAIR scheduler in competitive environments. Moreover, the completion times of mixed workloads of the method in three environments reduce 27.5%, 37.1% and 50.98% respectively on average, that is, the performance of the method has a significant improvement. It can be concluded from the results that the proposed method adapts the complex environment and solve the performance problem in cloud computing. ©, 5015, Xi'an Jiaotong University. All right reserved.
引用
收藏
页码:69 / 74
相关论文
共 50 条
  • [1] Resource Allocation and Scheduling in Modern Cloud Computing
    Sun, Xiao
    [J]. Performance Evaluation Review, 2023, 50 (03): : 32 - 35
  • [2] Task scheduling and resource allocation in cloud computing using a heuristic approach
    Mahendra Bhatu Gawali
    Subhash K. Shinde
    [J]. Journal of Cloud Computing, 7
  • [3] Task scheduling and resource allocation in cloud computing using a heuristic approach
    Gawali, Mahendra Bhatu
    Shinde, Subhash K.
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2018, 7
  • [4] Resource Allocation and Scheduling in Cloud Computing: Policy and Algorithm
    Ma, Tinghuai
    Chu, Ya
    Zhao, Licheng
    Ankhbayar, Otgonbayar
    [J]. IETE TECHNICAL REVIEW, 2014, 31 (01) : 4 - 16
  • [5] An Integrated License Management and Economic Resource Allocation model for cloud computing
    Thorat, Pankaj B.
    Sarje, Anil K.
    [J]. 2012 INTERNATIONAL SYMPOSIUM ON CLOUD AND SERVICES COMPUTING (ISCOS 2012), 2012, : 7 - 14
  • [6] Resource Allocation in Cloud Computing Using Agents
    Shyam, Gopal Kirshna
    Manvi, SunilKumar S.
    [J]. 2015 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC), 2015, : 458 - 463
  • [7] QRAS: efficient resource allocation for task scheduling in cloud computing
    Harvinder Singh
    Anshu Bhasin
    Parag Ravikant Kaveri
    [J]. SN Applied Sciences, 2021, 3
  • [8] QoS Based Efficient Resource Allocation and Scheduling in Cloud Computing
    Chahal, Harvinder
    Bhasin, Anshu
    Kaveri, Parag Ravikant
    [J]. INTERNATIONAL JOURNAL OF TECHNOLOGY AND HUMAN INTERACTION, 2019, 15 (04) : 13 - 29
  • [9] QRAS: efficient resource allocation for task scheduling in cloud computing
    Singh, Harvinder
    Bhasin, Anshu
    Kaveri, Parag Ravikant
    [J]. SN APPLIED SCIENCES, 2021, 3 (04)
  • [10] Resource Allocation in Cloud Computing
    Senthilkumar, G.
    Tamilarasi, K.
    Velmurugan, N.
    Periasamy, J. K.
    [J]. JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2023, 14 (05) : 1063 - 1072