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 条
  • [21] Design and Implementation of an Efficient Load-Balancing Method for Virtual Machine Cluster Based on Cloud Service
    Wang, Rui
    Le, Wei
    Zhang, Xuejie
    2011 IET 4TH INTERNATIONAL CONFERENCE ON WIRELESS, MOBILE & MULTIMEDIA NETWORKS (ICWMMN 2011), 2011, : 321 - 324
  • [22] Effective Web service load balancing through statistical monitoring
    Porter, G
    Katz, RH
    COMMUNICATIONS OF THE ACM, 2006, 49 (03) : 49 - 54
  • [23] Multicast Routing with Load Balancing Using Amazon Web Service
    Rodge, Amit S.
    Pramanik, Chandan
    Bose, Joy
    Soni, Sandeep Kumar
    2014 Annual IEEE India Conference (INDICON), 2014,
  • [24] A Load Balancing Based Model for Dynamic Web Service Selection
    Zhao, Qi
    Tan, Yanliao
    SECOND INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN, VOL 1, PROCEEDINGS, 2009, : 501 - 505
  • [25] NDLB: Nearest Dispatcher Load Balancing approach for Web Server Cluster
    Ramana, Kadiyala
    Ponnavaikko, M.
    Subramanyam, A.
    HELIX, 2018, 8 (01): : 3023 - 3030
  • [26] A dynamic load-balancing algorithm for heterogeneous web server cluster
    You, Guohua
    Zhao, Ying
    Journal of Computational Information Systems, 2012, 8 (13): : 5287 - 5294
  • [27] Comparison of load balancing strategies on cluster-based web servers
    Teo, YM
    Ayani, R
    SIMULATION, 2001, 77 (5-6) : 185 - 195
  • [28] Load balancing in a cluster-based web server for multimedia applications
    Guo, Jiani
    Bhuyan, Laxmi Narayan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2006, 17 (11) : 1321 - 1334
  • [29] A content-aware load balancing strategy in web cluster system
    Yang, W
    Li, SQ
    Cheng, DJ
    Wavelet Analysis and Active Media Technology Vols 1-3, 2005, : 506 - 512
  • [30] Analysis and Algorithm of Load Balancing Strategy of the Web Server Cluster System
    Zou, Shaojun
    COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 699 - 706