Dynamic provisioning of resources based on load balancing and service broker policy in cloud computing

被引:0
|
作者
Amrita Jyoti
Manish Shrimali
机构
[1] JRN Rajasthan Vidyapeeth (Deemed) University,Department of Computer Science & Engineering
来源
Cluster Computing | 2020年 / 23卷
关键词
Cloud computing; Multi-agent deep reinforcement learning; Dynamic optimal load-aware service broker; Dynamic resource allocation; Service Measurement Index; Mixed Integer Programming;
D O I
暂无
中图分类号
学科分类号
摘要
Dynamic resource allocation is the key objective of the paper motivated due to a large number of user’s service request and increasing network infrastructure complexity. Load balancing and Service Broker Policy are taken as two main key areas for the dynamic provision of resources to the cloud user in order to meet the QoS requirement. While provisioning the resources, the conventional approaches degrade due to QoS performance limits such as time delay, energy, etc. To overcome those problems, we proposed a new approach to provide dynamic provisioning of resources based on load balancing and service brokering. Initially, the Multi-agent Deep Reinforcement Learning-Dynamic Resource Allocation (MADRL-DRA) is used in the Local User Agent (LUA) to predict the environmental activities of user task and allocate the task to the Virtual Machine (VM) based on priority. Next, a Load balancing (LB) is performed in the VM, which increases the throughput and reduces the response time in the resource allocation task. Secondly, the Dynamic Optimal Load-Aware Service Broker (DOLASB) is used in the Global User Agent (GUA) for scheduling the task and provide the services to the users based on the available cloud brokers (CBs). In the global agent, cloud brokers are the mediators between users and providers. The optimization problem in Global Agent (GA) is formulated by the programming of mixed integers, and Bender decomposition algorithm. The result of our proposed method is better as compared with the conventional techniques in terms of Execution Time, Waiting Time, Energy Efficiency, Throughput, Resource Usage, and Makespan.
引用
收藏
页码:377 / 395
页数:18
相关论文
共 50 条
  • [31] Dynamic Service Provisioning in the Edge-Cloud Continuum With Bounded Resources
    Cohen, Itamar
    Chiasserini, Carla Fabiana
    Giaccone, Paolo
    Scalosub, Gabriel
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2023, 31 (06) : 3096 - 3111
  • [32] Threshold Based Load Balancing Algorithm in Cloud Computing
    Chowdhury, Shusmoy
    Katangur, Ajay
    2022 IEEE 13TH INTERNATIONAL CONFERENCE ON JOINT CLOUD COMPUTING (JCC 2022), 2022, : 23 - 28
  • [33] Mutative aco based load balancing in cloud computing
    Singhal, Saurabh
    Sharma, Ashish
    1600, International Association of Engineers (29): : 1297 - 1302
  • [34] The Research on Load Balancing of Middleware based on Cloud Computing
    Feng, Wenlong
    Huang, Mengxin
    Zhang, Yu
    PROCEEDINGS OF THE 2016 6TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS, ENVIRONMENT, BIOTECHNOLOGY AND COMPUTER (MMEBC), 2016, 88 : 1808 - 1813
  • [35] Honey Bee Based Load Balancing in Cloud Computing
    Hashem, Walaa
    Nashaat, Heba
    Rizk, Rawya
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (12): : 5694 - 5711
  • [36] Response Time Based Load Balancing in Cloud Computing
    Sharma, Agraj
    Peddoju, Sateesh K.
    2014 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2014, : 1287 - 1293
  • [37] Time Efficient Dynamic Threshold-based load balancing technique for cloud computing
    Mishra, Sambit Kumar
    Khan, Md Akram
    Sahoo, Bibhudatta
    Puthal, Deepak
    Obaidat, Mohammad S.
    Hsiao, K. F.
    2017 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS (IEEE CITS), 2017, : 161 - 165
  • [38] A DYNAMIC LOAD BALANCING STRATEGY FOR CLOUD COMPUTING PLATFORM BASED ON EXPONENTIAL SMOOTHING FORECAST
    Ren, Xiaona
    Lin, Rongheng
    Zou, Hua
    2011 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND INTELLIGENCE SYSTEMS, 2011, : 220 - 224
  • [39] VBalance: A Selection Policy of Virtual Machines for Load Balancing in Cloud Computing
    de Matos, Filipe Fernandes S. B.
    Celestino Junior, Joaquim
    Cardoso, Andre Ribeiro
    2015 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), 2015, : 770 - 775
  • [40] Cloud Computing and Load Balancing in Cloud Computing-Survey
    Jyoti, Amrita
    Shrimali, Manish
    Mishra, Rashmi
    2019 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING (CONFLUENCE 2019), 2019, : 51 - 55