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 条
  • [41] Dynamic load balancing algorithm for balancing the workload among virtual machine in cloud computing
    Kumar, Mohit
    Sharma, S. C.
    7TH INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING & COMMUNICATIONS (ICACC-2017), 2017, 115 : 322 - 329
  • [42] A New Approach for a Better Load Balancing and a Better Distribution of Resources in Cloud Computing
    Idrissi, Abdellah
    Zegrari, Faouzia
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2015, 6 (10) : 266 - 272
  • [43] An efficient method for allocating resources in a cloud computing environment with a load balancing approach
    Pourghaffari, Ali
    Barari, Morteza
    Kashi, Saeed Sedighian
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (17):
  • [44] Optimized Load Balancing for Efficient Resource Provisioning in the Cloud
    Naha, Ranesh Kumar
    Othman, Mohamed
    2014 IEEE 2ND INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATION TECHNOLOGIES (ISTT), 2014, : 442 - 445
  • [45] Load Balancing in Cloud Computing: Survey
    Pradhan, Arabinda
    Bisoy, Sukant Kishoro
    Mallick, Pradeep Kumar
    INNOVATION IN ELECTRICAL POWER ENGINEERING, COMMUNICATION, AND COMPUTING TECHNOLOGY, IEPCCT 2019, 2020, 630 : 99 - 111
  • [46] Dynamic Load Balancing Methods for Resource Optimization in Cloud Computing Environment
    Ashalatha, R.
    Agarkhed, Jayashree
    2015 ANNUAL IEEE INDIA CONFERENCE (INDICON), 2015,
  • [47] Dynamic Load Balancing Strategy for Cloud Computing with Ant Colony Optimization
    Gao, Ren
    Wu, Juebo
    FUTURE INTERNET, 2015, 7 (04): : 465 - 483
  • [48] An Efficient Dynamic Load Balancing Algorithm for Virtual Machine in Cloud Computing
    Patel, Karan D.
    Bhalodia, Tosal M.
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL SYSTEMS (ICCS), 2019, : 145 - 150
  • [49] Response time analysis of dynamic load balancing algorithms in Cloud Computing
    Handur, Vidya S.
    Marakumbi, Prakash R.
    PROCEEDINGS OF THE 2020 FOURTH WORLD CONFERENCE ON SMART TRENDS IN SYSTEMS, SECURITY AND SUSTAINABILITY (WORLDS4 2020), 2020, : 371 - 375
  • [50] A Dynamic Task Scheduling Algorithm Improved by Load Balancing in Cloud Computing
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    Barani, Sedighe
    2020 6TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2020, : 177 - 183