A Combinatorial Optimization Algorithm for Load Balancing in Cloud Infrastructure

被引:0
|
作者
Govindarajan, Kannan [1 ]
Somasundaram, Thamarai Selvi [2 ]
机构
[1] Indiana Univ, Sch Informat & Comp, Bloomington, IN 47405 USA
[2] Anna Univ, Dept Comp Technol, Madras, Tamil Nadu, India
关键词
Cloud Computing; Load Balancing; Combinatorial Optimization; Branch and Bound Knapsack Problem;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud Technology is considered as the next generation of Business Process Outsourcing (BPO). It is a fast-evolving service oriented business which is based on Pay-As-YouGo model. Business analysts say that it is a double-edged sword service trade between cloud users and cloud providers. While cloud users are demanding to minimize turnaround time (response time), cloud providers bargain to maximize the profit by optimizing the utility rate of cloud resources. It ends up in a cost-benefit trade-off between the cloud providers and cloud users. In this paper, we propose a Load Balancing (LB) model that optimizes the cost-benefit trade-off between the cloud providers and cloud users. We first formulated the load balancing problem in Cloud as a combinatorial optimization problem. Subsequently, we designed a Modified Branch and Bound-Based Knapsack (MB3K) algorithm to solve the combinatorial optimization load balancing problem. The proposed model eases the cost-benefit trade-off significantly between the cloud users and providers. It is also empirically illustrated that the proposed algorithm performs better than the branch and bound knapsack algorithm and round robin scheduling algorithm.
引用
收藏
页码:58 / 63
页数:6
相关论文
共 50 条
  • [41] A Load Balancing Algorithm in Cloud Computing Based on Modified Particle Swarm Optimization and Game Theory
    Mrhari, Amine
    Hadi, Youssef
    [J]. PROCEEDINGS OF 2019 IEEE 4TH WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS' 19), 2019, : 241 - 246
  • [42] A hybrid elephant herding optimization and harmony search algorithm for potential load balancing in cloud environments
    Ali, Syed Muqthadar
    Kumaran, N.
    Balaji, G. N.
    [J]. INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2022, 13 (05)
  • [43] A Novel Algorithm for Load Balancing in Mobile Cloud Networks: Multi-objective Optimization Approach
    E. Arun
    Alwin Reji
    P. Mohammed Shameem
    R. S. Shaji
    [J]. Wireless Personal Communications, 2017, 97 : 3125 - 3140
  • [44] Providing a load balancing method based on dragonfly optimization algorithm for resource allocation in cloud computing
    Amini, Zahra
    Maeen, Mehrdad
    Jahangir, Mohammad Reza
    [J]. INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2018, 6 (01) : 35 - 42
  • [45] A Novel Algorithm for Load Balancing in Mobile Cloud Networks: Multi-objective Optimization Approach
    Arun, E.
    Reji, Alwin
    Shameem, P. Mohammed
    Shaji, R. S.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2017, 97 (02) : 3125 - 3140
  • [46] A combinatorial optimization algorithm for multiple cloud service composition
    Kurdi, Heba
    Al-Anazi, Abeer
    Campbell, Carlene
    Al Faries, Auhood
    [J]. COMPUTERS & ELECTRICAL ENGINEERING, 2015, 42 : 107 - 113
  • [47] Optimization of diabetes prediction methods based on combinatorial balancing algorithm
    Shao, HuiZhi
    Liu, Xiang
    Zong, DaShuai
    Song, QingJun
    [J]. NUTRITION & DIABETES, 2024, 14 (01):
  • [48] Cloud Computing-Effect of Evolutionary Algorithm on Load Balancing
    Aslanzadeh, Shahrzad
    Chaczko, Zenon
    Chiu, Christopher
    [J]. COMPUTATIONAL INTELLIGENCE AND EFFICIENCY IN ENGINEERING SYSTEMS, 2015, 595 : 217 - 225
  • [49] Resource scheduling algorithm with load balancing for cloud service provisioning
    Priya, V.
    Kumar, C. Sathiya
    Kannan, Ramani
    [J]. APPLIED SOFT COMPUTING, 2019, 76 : 416 - 424
  • [50] 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