Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3437120.3437316acmotherconferencesArticle/Chapter ViewAbstractPublication PagespciConference Proceedingsconference-collections
research-article

A Load Balancing Algorithm for 5G Vehicular Cloud Computing Systems

Published: 04 March 2021 Publication History

Abstract

5G Vehicular Cloud Computing (5G-VCC) infrastructures are evolving rapidly. In a 5G-VCC system, Cloud resources should be efficiently distributed to provide satisfactory Quality of Service (QoS) for modern services with increased requirements. Furthermore, the workload should be fairly distributed to the available Virtual Machines (VMs). This paper proposes an algorithm for performing load balancing in Cloud infrastructures that exist in 5G-VCC systems. The algorithm is called Modified Ant Colony Optimization (MACO), as its functionality is influenced by the natural behaviour of ants. Specifically, the MACO algorithm assigns a pheromone (weight) value to each VM. Subsequently, for each service request the VM with the highest pheromone is selected in a way similar to the one that ants apply to select optimal routes. The selection of each VM results in the decrement its pheromone value, considering the workload of the assigned service. Evaluation results show that the proposed algorithm outperforms existing load balancing algorithms in terms of the processing time required for serving the user requests.

References

[1]
[n.d.]. CloudSim: A Framework for Modeling and Simulation of Cloud Computing Infrastructures and Services. http://cloudbus.org/cloudsim/. Accessed: 2020.
[2]
[n.d.]. Network Simulator 3 (NS3). https://www.nsnam.org/. Accessed: 2020.
[3]
Jacob H Cox, Joaquin Chung, Sean Donovan, Jared Ivey, Russell J Clark, George Riley, and Henry L Owen. 2017. Advancing software-defined networks: A survey. IEEE Access 5(2017), 25487–25526.
[4]
Ali Ebrahimnejad. 2016. Fuzzy linear programming approach for solving transportation problems with interval-valued trapezoidal fuzzy numbers. Sādhanā 41, 3 (2016), 299–316.
[5]
Xiaohu Ge. 2019. Ultra-reliable low-latency communications in autonomous vehicular networks. IEEE Transactions on Vehicular Technology 68, 5 (2019), 5005–5016.
[6]
Saurabh Gupta, Amit Dixit, and Harsh Dev. 2017. A study on various load balancing algorithms for response time reduction in cloud environment. International Journal of Current Engineering and Scientific Research (IJCESR) (2017).
[7]
Siham Hamadah. 2017. A survey: a comprehensive study of static, dynamic and hybrid load balancing algorithms. International Journal of Computer Science and Information Technology & Security (IJCSITS), ISSN (2017), 2249–9555.
[8]
Hyoungju Ji, Younsun Kim, Juho Lee, Eko Onggosanusi, Younghan Nam, Jianzhong Zhang, Byungju Lee, and Byonghyo Shim. 2016. Overview of full-dimension MIMO in LTE-advanced pro. IEEE Communications Magazine 55, 2 (2016), 176–184.
[9]
Sambit Kumar Mishra, Bibhudatta Sahoo, and Priti Paramita Parida. 2020. Load balancing in cloud computing: a big picture. Journal of King Saud University-Computer and Information Sciences, Elsevier 32, 2(2020), 149–158.
[10]
Monika Rathore, Sarvesh Rai, and Navdeep Saluja. 2016. Randomized Honey Bee Load Balancing Algorithm in Cloud Computing System. International Journal of Computer Science and Information Technologies 7, 2(2016), 703–707.
[11]
Faizan Saeed, Nadeem Javaid, Muhammad Zubair, Muhammad Ismail, Muhammad Zakria, Muhammad Hassaan Ashraf, and Muhammad Babar Kamal. 2018. Load Balancing on Cloud Analyst Using First Come First Serve Scheduling Algorithm. (2018), 463–472.
[12]
Emmanouil Skondras, Angelos Michalas, and Dimitrios D Vergados. 2019. Mobility management on 5g vehicular cloud computing systems. Vehicular Communications, Elsevier 16 (2019), 15–44.
[13]
Adam J Spiers and Aaron M Dollar. 2016. Design and evaluation of shape-changing haptic interfaces for pedestrian navigation assistance. IEEE transactions on haptics 10, 1 (2016), 17–28.
[14]
Shih-Hua Wei and Shyi-Ming Chen. 2009. Fuzzy risk analysis based on interval-valued fuzzy numbers. Expert Systems with Applications 36, 2 (2009), 2285–2299.
[15]
Tong Wu, Xin-Wang Liu, and Shu-Li Liu. 2015. A fuzzy ANP with interval type-2 fuzzy sets approach to evaluate enterprise technological innovation ability. (2015), 1–8.
[16]
Peng Xu, Guimin He, Zhenhao Li, and Zhongbao Zhang. 2018. An efficient load balancing algorithm for virtual machine allocation based on ant colony optimization. International Journal of Distributed Sensor Networks 14, 12 (2018), 1550147718793799.
[17]
Jyun-Yan Yang, Li-Der Chou, and Yao-Jen Chang. 2015. Electric-vehicle navigation system based on power consumption. IEEE Transactions on Vehicular Technology 65, 8 (2015), 5930–5943.

Cited By

View all
  • (2023)An effective process of VM migration with hybrid heuristic-assisted encryption technique for secured data transmission in cloud environmentIntelligent Decision Technologies10.3233/IDT-23026417:4(983-1006)Online publication date: 20-Nov-2023
  • (2023)Workload prediction for SLA performance in cloud environment: ESANN approachIntelligent Decision Technologies10.3233/IDT-23010117:4(1085-1100)Online publication date: 20-Nov-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
PCI '20: Proceedings of the 24th Pan-Hellenic Conference on Informatics
November 2020
433 pages
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 March 2021

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. 5G-VCC systems
  2. Ant Colony Optimization algorithm
  3. cloud services
  4. load balancing

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

PCI 2020
PCI 2020: 24th Pan-Hellenic Conference on Informatics
November 20 - 22, 2020
Athens, Greece

Acceptance Rates

Overall Acceptance Rate 190 of 390 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)8
  • Downloads (Last 6 weeks)1
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2023)An effective process of VM migration with hybrid heuristic-assisted encryption technique for secured data transmission in cloud environmentIntelligent Decision Technologies10.3233/IDT-23026417:4(983-1006)Online publication date: 20-Nov-2023
  • (2023)Workload prediction for SLA performance in cloud environment: ESANN approachIntelligent Decision Technologies10.3233/IDT-23010117:4(1085-1100)Online publication date: 20-Nov-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media