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
基金
美国国家科学基金会;
关键词
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] Cooperative agents-based approach for workflow scheduling on fog-cloud computing
    Mokni, Marwa
    Yassa, Sonia
    Hajlaoui, Jalel Eddine
    Chelouah, Rachid
    Omri, Mohamed Nazih
    JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2021, 13 (10) : 4719 - 4738
  • [32] Improved Hyper-Heuristic Scheduling with Load-Balancing and RASA for Cloud Computing Systems
    Kaur, Geetinder
    Kaur, Sarabjit
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2016, 9 (01): : 13 - 23
  • [33] Heuristic-based IoT Application Modules Placement in the Fog-Cloud Computing Environment
    Natesha, B., V
    Guddeti, Ram Mohana Reddy
    2018 IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING COMPANION (UCC COMPANION), 2018, : 24 - 25
  • [34] Genetic Algorithm with Repair Method for Deadline-Constrained IoT Workflow Scheduling in Fog-Cloud Computing
    Saeed, Amer
    Chen, Gang
    Ma, Hui
    Fu, Qiang
    2024 IEEE 17TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, CLOUD 2024, 2024, : 235 - 246
  • [35] The Fog Balancing: Load Distribution for Small Cell Cloud Computing
    Oueis, Jessica
    Strinati, Emilio Calvanese
    Barbarossa, Sergio
    2015 IEEE 81ST VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2015,
  • [36] Load balancing scheduling algorithms for virtual computing laboratories in a Desktop-As-A-Service Cloud Computing Services
    Jarraya, Mohamed
    Elloumi, Sonda
    COMPUTER COMMUNICATIONS, 2022, 192 : 343 - 354
  • [37] A fault-tolerant aware scheduling method for fog-cloud environments
    Alarifi, Abdulaziz
    Abdelsamie, Fathi
    Amoon, Mohammed
    PLOS ONE, 2019, 14 (10):
  • [38] Application Scheduling in Mobile Cloud Computing with Load Balancing
    Wei, Xianglin
    Fan, Jianhua
    Lu, Ziyi
    Ding, Ke
    JOURNAL OF APPLIED MATHEMATICS, 2013,
  • [39] Research on Heuristic Based Load Balancing Algorithms in Cloud Computing
    Pan, Jengshyang
    Ren, Pingfei
    Tang, Linlin
    INTELLIGENT DATA ANALYSIS AND APPLICATIONS, 2015, 370 : 417 - 426
  • [40] FOCCA: Fog-cloud continuum architecture for data imputation and load balancing in Smart Grids
    Barbosa, Matheus T. M.
    Barros, Eric B. C.
    Mota, Vinicius F. S.
    Leite Filho, Dionisio M.
    Sampaio, Leobino N.
    Kuehne, Bruno T.
    Batista, Bruno G.
    Turgut, Damla
    Peixoto, Maycon L. M.
    COMPUTER NETWORKS, 2025, 258