Load Balancing Algorithm in a Virtualized Cloud Environment

被引:0
|
作者
Kigwana, Ivans [1 ]
Esiefarienrhe, Bukohwo M. [1 ]
机构
[1] North West Univ, Comp Sci Dept, Mahikeng, South Africa
关键词
Virtual Machine; Physical Machines; Load Balancin; Cloud Computing;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work, an approach to the design of load balancing algorithm that dynamically allocates and reallocates resources using the Shortest Time Path in order to reduce CPU response time was proposed. To exemplify the approach, a system is presented which dynamically monitors the state of the VM, their utilisation capacities and eliminates idle VM and those that contribute too little to CPU utilisation and reallocate processes to VM to leverage on their maximum capacity. The African adage that says 'too many cook spoils the soup' was utilised to eliminate non-contributing VM to CPU utilisation. The performance of this algorithm was assessed by setting up two data centers using VMware v2.0.2 and VMware ESX v50.05. WebSphere V6 was used as the application server. Three PMs each having three VMs and 2GB of memory. Each VM had one core with 512MB RAM. ESX server had three PMs with four VMs. Each PM had 4GB of memory and each one core assigned 1GB RAM. The experimental results reveal that it helped to slightly reduce the CPU response time when servicing and reallocating resources as evident in the dynamic nature of VM activation and de-activation.
引用
收藏
页码:178 / 182
页数:5
相关论文
共 50 条
  • [1] The Load Balancing Algorithm in Cloud Computing Environment
    Ren, Haozheng
    Lan, Yihua
    Yin, Chao
    [J]. PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 925 - 928
  • [2] Energy-Efficient Virtualized Scheduling and Load Balancing Algorithm in Cloud Data Centers
    Jeevitha, J. K.
    Athisha, G.
    [J]. INTERNATIONAL JOURNAL OF INFORMATION RETRIEVAL RESEARCH, 2021, 11 (03) : 34 - 48
  • [3] A Two-Phase Load Balancing Algorithm for Cloud Environment
    Singh, Archana
    Kumar, Rakesh
    [J]. INTERNATIONAL JOURNAL OF SOFTWARE SCIENCE AND COMPUTATIONAL INTELLIGENCE-IJSSCI, 2021, 13 (01): : 38 - 55
  • [4] Design and Development of Pragmatic Load Balancing Algorithm for Cloud Environment
    Sharma, Tejinder
    Bedi, R. P. S.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2024, 136 (01) : 81 - 101
  • [5] Enhanced Honeybee Inspired Load Balancing Algorithm for Cloud Environment
    George, Melvin S.
    Das, Nithin K. C.
    Pushpa, B. R.
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), 2017, : 1649 - 1653
  • [6] Dynamic Load Balancing for Physical Servers in Virtualized Environment
    Zhang, Mingming
    Wang, Songyun
    Huang, Gaopan
    Li, Yefei
    Zhang, Sheng
    Qian, Zhuzhong
    [J]. 2016 17TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES (PDCAT), 2016, : 227 - 232
  • [7] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Lin, Weiwei
    Peng, Gaofeng
    Bian, Xinran
    Xu, Siyao
    Chang, Victor
    Li, Yin
    [J]. JOURNAL OF GRID COMPUTING, 2019, 17 (04) : 699 - 726
  • [8] Scheduling Algorithms for Heterogeneous Cloud Environment: Main Resource Load Balancing Algorithm and Time Balancing Algorithm
    Weiwei Lin
    Gaofeng Peng
    Xinran Bian
    Siyao Xu
    Victor Chang
    Yin Li
    [J]. Journal of Grid Computing, 2019, 17 : 699 - 726
  • [9] Quasi Oppositional Dragonfly Algorithm for Load Balancing in Cloud Computing Environment
    Latchoumi, T. P.
    Parthiban, Latha
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 122 (03) : 2639 - 2656
  • [10] Load Balancing in Cloud Environment using a Novel Hybrid Scheduling Algorithm
    Domanal, Shridhar G.
    Reddy, G. Ram Mohana
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2016, : 37 - 42