Measurement: Sensors (Aug 2024)

OCL-MEC: An online CPU-core prediction based on load balancing framework for offloading resource management in mobile edge computing environment

  • Chander Diwaker,
  • Aarti Sharma

Journal volume & issue
Vol. 34
p. 101258

Abstract

Read online

Clients can increase or decrease the number of resources they use dynamically over time due to the elasticity of cloud resources. As a result, variations in resource demands and predefined VM sizes result in a lack of resource utiliation, load imbalances, and excessive power consumption. A framework of efficient resource management is proposed to address these issues, balancing the load accordingly and anticipating the resource utilization of the servers. By optimizing resource utilization and minimizing the number of active servers, this technique facilitates power savings. Under/overloaded servers reduce energy consumption, execution delay, and performance degradation through a resource prediction system that is deployed at the CPU. Moreover, OCL-MEC load-balancing and resource allocation algorithms are proposed to reduce data center network traffic and power consumption. Experiments on real-world workload datasets, namely Bitsbrain VM traces, are conducted to evaluate the proposed framework. Different performance metrics demonstrate the superiority of the proposed framework over state-of-the-art approaches. Power savings of up to 98 % can be achieved by the OCL-MEC framework using a decision tree load balancing model based on HMM prediction systems.

Keywords