Effect of Service Broker Policies and Load Balancing Algorithms on the Performance of Large Scale Internet Applications in Cloud Datacenters

被引:0
|
作者
Meftah, Ali [1 ]
Youssef, Ahmed E. [1 ,2 ]
Zakariah, Mohammad [1 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
[2] Helwan Univ, Fac Engn, Cairo, Egypt
关键词
Cloud computing; datacenters; load balancing algorithms; service broker policies; CloudAnalyst;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cloud computing is advancing rapidly. With such advancement, it has become possible to develop and host large scale distributed applications on the Internet more economically and more flexibly. However, the geographical distribution of user bases, the available Internet infrastructure within those geographical areas, and the dynamic nature of usage patterns of the user bases are critical factors that affect the performance of these applications. Therefore, it is necessary to compromise between datacenters, service broker policies, and load balancing algorithms to optimize the performance of the application and the cost to the owners. This paper aims at studying the effect of service broker policies and load balancing algorithms on the performance of large-scale Internet applications under different configurations of datacenters. To achieve this goal, we modeled the behavior of the popular Facebook application with the most recent worldwide users' statistics. Then, we evaluated the performance of this application under different configurations of datacenters using: 1) two different service broker policies, namely, closest datacenter and optimum response time; and 2) three loadbalancing algorithms, namely, round robin, equally spread current execution, and throttled load balancer. The overall average response time of the application and the overall average time spent for processing a user request by a datacenter are measured and the results are discussed. This study would help service providers generate valuable insights on coordination between datacenters, service policies, and load balancing algorithms when designing Cloud infrastructure services in geographically distributed areas. In addition, application designers would benefit greatly from this study in identifying the optimal arrangement for their applications.
引用
收藏
页码:219 / 227
页数:9
相关论文
共 49 条
  • [1] Performance Evaluation of Load-Balancing Algorithms with Different Service Broker Policies for Cloud Computing
    Shahid, Muhammad Asim
    Alam, Muhammad Mansoor
    Su'ud, Mazliham Mohd
    [J]. APPLIED SCIENCES-BASEL, 2023, 13 (03):
  • [2] Comparative Study on Load Balancing and Service Broker Algorithms in Cloud Computing using Cloud Analyst Tool
    Payaswini, P.
    [J]. INTERNATIONAL JOURNAL OF NEXT-GENERATION COMPUTING, 2021, 12 (01): : 49 - 61
  • [3] Geographical Load Balancing for Online Service Applications in Distributed Datacenters
    Goudarzi, Hadi
    Pedram, Massoud
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2013), 2013, : 351 - 358
  • [4] Load Balancing Strategy for Optimal Peak Hour Performance in Cloud Datacenters
    Kulkarni, Ashwin Kumar
    Annappa, B.
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, INFORMATICS, COMMUNICATION AND ENERGY SYSTEMS (SPICES), 2015,
  • [5] Cloud computing using load balancing and service broker policy for IT service: a taxonomy and survey
    Jyoti, Amrita
    Shrimali, Manish
    Tiwari, Shailesh
    Singh, Harivans Pratap
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (11) : 4785 - 4814
  • [6] Cloud computing using load balancing and service broker policy for IT service: a taxonomy and survey
    Amrita Jyoti
    Manish Shrimali
    Shailesh Tiwari
    Harivans Pratap Singh
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2020, 11 : 4785 - 4814
  • [7] Performance Analysis of Available Service Broker Algorithms in Cloud Analyst
    Desyatirikova, Elena N.
    Khodar, Almothana
    Rechinskiy, Alexander, V
    Chernenkaya, Liudmila, V
    Alkhayat, Iyad
    [J]. CYBER-PHYSICAL SYSTEMS AND CONTROL, 2020, 95 : 449 - 457
  • [8] Cost-aware service brokering and performance sentient load balancing algorithms in the cloud
    Naha, Ranesh Kumar
    Othman, Mohamed
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 75 : 47 - 57
  • [9] Performance Profiling of Load Balancing Algorithms in a Cloud Architecture
    Salifu, Samirah
    Turlington, Nathan
    Galloway, Michael
    [J]. 2021 IEEE CLOUD SUMMIT (CLOUD SUMMIT 2021), 2021, : 77 - 82
  • [10] A Performance Analysis of Load Balancing Algorithms in Cloud Environment
    Garala, Kunjal
    Goswami, Namrata
    Maheta, Prashant D.
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2015,