A Heuristic Virtual Machine Scheduling Method for Load Balancing in Fog-Cloud Computing

被引:17
|
作者
Xu, Xiaolong [1 ,2 ,3 ,4 ]
Liu, Qingxiang [1 ,2 ]
Qi, Lianyong [5 ]
Yuan, Yuan [4 ]
Dou, Wanchun [3 ]
Liu, Alex X. [1 ,4 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Comp & Software, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Jiangsu Engn Ctr Network Monitoring, Nanjing, Jiangsu, Peoples R China
[3] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing, Jiangsu, Peoples R China
[4] Michigan State Univ, Dept Comp Sci & Engn, E Lansing, MI 48824 USA
[5] Qufu Normal Univ, Sch Informat Sci & Engn, Qufu, Peoples R China
来源
2018 IEEE 4TH INTERNATIONAL CONFERENCE ON BIG DATA SECURITY ON CLOUD (BIGDATASECURITY), 4THIEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE AND SMART COMPUTING, (HPSC) AND 3RD IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA AND SECURITY (IDS) | 2018年
基金
美国国家科学基金会;
关键词
VM scheduling; VM placement; load balancing; fog computing; cloud;
D O I
10.1109/BDS/HPSC/IDS18.2018.00030
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing is emerging as a powerful and popular computing paradigm, which extends cloud computing paradigm to enable the service execution in the edge network. The mobile and IoT (Internet of Things) applications could choose the computing nodes in both fog and cloud for resource provisioning. Generally, load balancing is one of the key factors to achieve resource efficiency and avoid bottleneck, overloaded and low-load resource usage. However, it is still a challenge to realize the load balancing for the computing nodes in the fog-cloud environment. In view of this challenge, a Virtual Machine (VM) scheduling method for load balancing in fog-cloud computing is proposed in this paper. Technically, a resource model and a load balancing model are analyzed first. Then a heuristic VM scheduling method is designed through VM placement and dynamic VM scheduling by leveraging the VM live migration technique. Consequentially, experimental evaluation and comparison analysis are conducted to validate the efficiency and effectiveness of our proposed method.
引用
收藏
页码:83 / 88
页数:6
相关论文
共 50 条
  • [31] Energy and delay-ware massive task scheduling in fog-cloud computing system
    Jia, Mengying
    Zhu, Jie
    Huang, Haiping
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (04) : 2139 - 2155
  • [32] Energy and delay-ware massive task scheduling in fog-cloud computing system
    Mengying Jia
    Jie Zhu
    Haiping Huang
    Peer-to-Peer Networking and Applications, 2021, 14 : 2139 - 2155
  • [33] Enhanced Hybrid Equilibrium Strategy in Fog-Cloud Computing Networks with Optimal Task Scheduling
    Rao, Muchang
    Qin, Hang
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 79 (02): : 2647 - 2672
  • [34] Assessment of Various Scheduling and Load Balancing Algorithms in Integrated Cloud-Fog Environment
    Jyotsna
    Nand P.
    Recent Advances in Computer Science and Communications, 2023, 16 (02)
  • [35] Heuristic Min-conflicts Optimizing Technique for Load Balancing on Fog Computing
    Kamal, Muhammad Babar
    Javaid, Nadeem
    Naqvi, Syed Aon Ali
    Butt, Hanan
    Saif, Talha
    Kamal, Muhammad Daud
    ADVANCES IN INTELLIGENT NETWORKING AND COLLABORATIVE SYSTEMS, 2019, 23 : 207 - 219
  • [36] 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
  • [37] A Survey on Load Balancing Techniques in Fog Computing
    Singh, Jagdeep
    Warraich, Jatinder
    Singh, Parminder
    2021 INTERNATIONAL CONFERENCE ON COMPUTING SCIENCES (ICCS 2021), 2021, : 47 - 52
  • [38] Energy Aware Load Balancing Framework for Smart Grid Using Cloud and Fog Computing
    Singhal, Saurabh
    Athithan, Senthil
    Alomar, Madani Abdu
    Kumar, Rakesh
    Sharma, Bhisham
    Srivastava, Gautam
    Lin, Jerry Chun-Wei
    SENSORS, 2023, 23 (07)
  • [39] A Task Scheduling Algorithm Based on Load Balancing in Cloud Computing
    Fang, Yiqiu
    Wang, Fei
    Ge, Junwei
    WEB INFORMATION SYSTEMS AND MINING, 2010, 6318 : 271 - +
  • [40] Load Balancing Based Task Scheduling with ACO in Cloud Computing
    Gupta, Ashish
    Garg, Ritu
    2017 INTERNATIONAL CONFERENCE ON COMPUTER AND APPLICATIONS (ICCA), 2017, : 174 - 179