Achieving load balancing and efficient memory usage in a web hosting service cluster

被引:0
|
作者
Cherkasova, Ludmila [1 ]
Ponnekanti, Shankar [1 ,2 ]
机构
[1] Comp. Syst. and Technol. Laboratory, HP Laboratories Palo Alto
[2] Stanford University, Dept. of Computer Science, Stanford, CA 94305, United States
来源
关键词
Algorithms - Costs - Data storage equipment - Servers;
D O I
暂无
中图分类号
学科分类号
摘要
FLEX is a new scalable locality aware solution for achieving both load balancing and efficient memory usage on a cluster of machines hosting several web sites [C99]. FLEX allocates the sites to different machines in the cluster based on their traffic characteristics. Here, we propose a set of new methods and algorithms (Simple, Simple+, Advanced, and Advanced+) to improve the allocation of the web sites to different machines. We also design algorithm Closest which creates a new partition for the given sites' requirements which is closest to a specified previous sites' partition. Improved FLEX outperforms traditional load balancing solutions 50% to 100% (in throughput) even for a four node cluster. Miss ratio is improved 2-3 times. These figures increase with the size of the cluster. Ease of deployment and low cost are the other attractions of FLEX.
引用
收藏
相关论文
共 50 条
  • [41] Efficient Load Balancing on a Cluster for Large Scale Online Video Surveillance
    Sinha, Koushik
    Chowdhury, Atish Datta
    Ghosh, Subhas Kumar
    Banerjee, Satyajit
    DISTRIBUTED COMPUTING AND NETWORKING, 2009, 5408 : 450 - 455
  • [42] A Multi-Class Load Balancing Algorithm (MCLB) for Heterogeneous Web Cluster
    Ramana, Kadiyala
    Ponnavaikko, M.
    STUDIES IN INFORMATICS AND CONTROL, 2018, 27 (04): : 443 - 452
  • [43] Analysis of Load-Balancing of Web Cluster Based on TLS Session Sharing
    Wang, Ziyu
    Pang, Lixin
    Fan, Yunfei
    PROCEEDINGS OF THE FIRST INTERNATIONAL WORKSHOP ON EDUCATION TECHNOLOGY AND COMPUTER SCIENCE, VOL III, 2009, : 321 - +
  • [44] AggreFlow: Achieving Power Efficiency, Load Balancing, and Quality of Service in Data Center Networks
    Guo, Zehua
    Xu, Yang
    Liu, Ya-Feng
    Liu, Sen
    Chao, H. Jonathan
    Zhang, Zhi-Li
    Xia, Yuanqing
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2021, 29 (01) : 17 - 33
  • [45] Research on key technologies of technological service and management based on cluster load balancing
    Jinhong Xu
    Xiaoguang Yang
    Cluster Computing, 2017, 20 : 3409 - 3415
  • [46] Research on key technologies of technological service and management based on cluster load balancing
    Xu, Jinhong
    Yang, Xiaoguang
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2017, 20 (04): : 3409 - 3415
  • [47] Load Balancing Concurrent BPEL Processes by Dynamic Selection of Web Service Endpoints
    Ferber, Marvin
    Hunold, Sascha
    Rauber, Thomas
    2009 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPPW 2009), 2009, : 290 - 297
  • [48] Content-Based Load Balancing Using Web Clusters and Service Rankings
    Anitha, T. N.
    Balakrishna, R.
    ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2015, 2016, 394 : 1 - 10
  • [49] Web Server Load Balancing Based On Memory Utilization Using Docker Swarm
    Bella, Mochamad Rexa Mei
    Data, Mahendra
    Yahya, Widhi
    PROCEEDINGS OF 2018 3RD INTERNATIONAL CONFERENCE ON SUSTAINABLE INFORMATION ENGINEERING AND TECHNOLOGY (SIET 2018), 2018, : 220 - 223
  • [50] A Memory Efficient Algorithm with Enhance Preprocessing Technique for Web Usage Mining
    Pathak, Nisarg
    Shah, Viral
    Ajmeera, Chandramohan
    EMERGING ICT FOR BRIDGING THE FUTURE, VOL 2, 2015, 338 : 601 - 608