O2O-PLB: A One-to-One-Based Optimizer With Priority and Load Balancing Mechanism for Resource Allocation in Fog-Cloud Environments

被引:0
|
作者
Bharathi, V. C. [1 ]
Abuthahir, S. Syed [2 ]
Ayyavaraiah, Monelli [3 ]
Arunkumar, G. [2 ]
Abdurrahman, Usama [4 ]
Biabani, Sardar Asad Ali [5 ,6 ]
机构
[1] VIT AP Univ, Dept CSE, Amaravati 522237, India
[2] Madanapalle Inst Technol & Sci, Dept CSE, Madanapalle 517325, Andhra Pradesh, India
[3] Rajeev Gandhi Mem Coll Engn & Technol, Dept CSE, Nandyala 518501, Andhra Pradesh, India
[4] Sathyabama Inst Sci & Technol, Dept CSE, Chennai 600119, India
[5] Umm Al Qura Univ, Deanship Postgrad Studies & Res, Mecca 21955, Saudi Arabia
[6] Umm Al Qura Univ, Sci & Technol Unit, Mecca 21955, Saudi Arabia
来源
IEEE ACCESS | 2025年 / 13卷
关键词
Resource management; Cloud computing; Internet of Things; Edge computing; Quality of service; Processor scheduling; Computational modeling; Load management; Bandwidth; Micromechanical devices; fog computing; resource allocation; load balancing; resource optimization; O2O-PLB; GA; MOPSO; EALB; greedy-LC;
D O I
10.1109/ACCESS.2025.3536210
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the era of the Internet of Things (IoT), Fog and Cloud computing have become critical frameworks for managing large-scale, distributed systems. However, the challenge of optimizing resource allocation remains significant, especially in dynamic and diverse environments. This paper presents O2O-PLB, a new One-to-One-Based Optimizer with Priority and Load Balancing mechanism aimed at improving resource allocation in Fog-Cloud settings. O2O-PLB adopts a priority-based approach, assigning tasks according to urgency, system limitations, and available resources, while its load balancing feature ensures an even distribution of tasks to prevent congestion and inefficiency. The method integrates Fog and Cloud resources effectively, boosting system performance and reducing latency. Simulation results show that O2O-PLB outperforms traditional resource allocation methods in resource usage, response times, and latency reduction. Based on the experimental results, the O2O-PLB algorithm significantly outperforms the benchmark algorithms across essential performance metrics at varying task loads. In terms of response time, O2O-PLB achieves an average reduction of 30% over Greedy-LC, 40% over GA, 45% over MOPSO, and 55% compared to EALB. For latency, O2O-PLB achieves an average decrease of 25% relative to Greedy-LC, 35% over GA, 40% compared to MOPSO, and 50% over EALB. When it comes to load imbalance, O2O-PLB consistently improves by approximately 60% over both MOPSO and EALB, 50% over GA, and 40% over Greedy-LC, indicating strong task distribution capabilities. In terms of task failure rate, O2O-PLB reduces failures by 65% compared to EALB, 50% over GA, 40% over MOPSO, and 35% over Greedy-LC. The findings suggest that O2O-PLB provides an effective solution for optimizing Fog-Cloud resource management, making it a promising tool for future IoT applications.
引用
收藏
页码:22146 / 22155
页数:10
相关论文
共 1 条
  • [1] A Hybrid Particle Swarm Optimization and Simulated Annealing With Load Balancing Mechanism for Resource Allocation in Fog-Cloud Environments
    Shaik, Mahaboob Basha
    Reddy, Kunam Subba
    Chokkanathan, K.
    Biabani, Sardar Asad Ali
    Shanmugaraja, P.
    Brabin, D. R. Denslin
    IEEE ACCESS, 2024, 12 : 172439 - 172450