Filters








431 Hits in 6.1 sec

Dispatcher Based Dynamic Load Balancing on Web Server System

Harikesh Singh, Shishir Kumar
2012 International Journal of System Dynamics Applications  
A distributed website server can provide scalability and flexibility to manage with growing client demands.  ...  The overall increase in traffic on the World Wide Web is augmenting user-perceived response times from popular Web sites, especially in conjunction with special events.  ...  Server and client-state-based Algorithms DNS algorithms are most effective when they use both client and server state conditions.  ... 
doi:10.4018/ijsda.2012040102 fatcat:y6lfrdzj2rdslby6mhtc5kypma

Dynamic load balancing on Web-server systems

V. Cardellini, M. Colajanni, P.S. Yu
1999 IEEE Internet Computing  
Replication works with both LAN and WAN Web-server systems; information sharing works only for LANs.  ...  The client-based solution we discuss requires software modification on the client side; the other three (DNS-based, dispatcher-based, server-based) affect one or more components of the Web-server system  ...  ACKNOWLEDGMENTS We thank the referees for their constructive comments and suggestions.  ... 
doi:10.1109/4236.769420 fatcat:kdzy7pg5kbeodlm6cprqa53zva

NDLB: Nearest Dispatcher Load Balancing approach for Web Server Cluster

Kadiyala Ramana
2017 Helix  
With the growing popularity of web based applications, the primary and consistent resource in the infrastructure of World Wide Web are web server clusters.  ...  A novel distributed web server system NDLB (Nearest Dispatcher Load Balancing) is proposed in this paper which uses both DNS and Dispatcher to forward the client requests efficiently to the servers in  ...  Load etc.) these algorithms are classified as System stateless algorithms [11] , Server state based algorithms, Client state based algorithms [12] and server & client state based algorithms.  ... 
doi:10.29042/2018-3023-3030 fatcat:dn34prx2rvee3kkc6jbs6vlmp4

Two-Layer Load Balancing for Onedata System

Łukasz Opioła, Łukasz Dutka, Michał Wrzeszcz, Renata Słota, Jacek Kitowski
2018 Computing and informatics  
One of them is designing load balancing algorithms that could allow for optimal utilization of servers' resources in large, distributed systems.  ...  New challenges appear in the field of scalable web systems, which become bigger and more complex.  ...  The first one is a load balancing algorithm presented in [12] , intended for web clusters. It is based on an approximation model which helps estimate the utilization and capacity of web servers.  ... 
doi:10.4149/cai_2018_1_1 fatcat:m2mjy56nybawpiuunejub2cp3e

The state of the art in locally distributed Web-server systems

Valeria Cardellini, Emiliano Casalicchio, Michele Colajanni, Philip S. Yu
2002 ACM Computing Surveys  
problems concerning multiple server architectures for Web sites have been  ...  This article will focus on Web system architectures that consist of multiple server nodes distributed on a local area, with one or more mechanisms to spread client requests among the nodes.  ...  ACKNOWLEDGMENTS We would like to thank the anonymous reviewers for their valuable comments and suggestions that have improved the presentation and correctness of this survey.  ... 
doi:10.1145/508352.508355 fatcat:dtn6dg7r3zgkvnkw3gmvacdddm

Balancing HTTP Traffic Using Dynamically Updated Weights, an Implementation Approach [chapter]

A. Karakos, D. Patsas, A. Bornea, S. Kontogiannis
2005 Lecture Notes in Computer Science  
The former describes Web servers ability to process a forthcoming request, while the latter tries to estimate network conditions. Calculation of the two criteria is periodically updated.  ...  A Weighted Round Robin algorithm was implemented using the two aforementioned metrics in order to dynamically estimate the balancing weights.  ...  Dispatching Algorithms The dispatching policy used at the Web switch, coordinates the whole clustered Web system.  ... 
doi:10.1007/11573036_82 fatcat:jlpftjvranadrponibaa3wqple

Request redirection algorithms for distributed web systems

V. Cardellini, M. Colajanni, P.S. Yu
2003 IEEE Transactions on Parallel and Distributed Systems  
In this paper, we explore the combination of DNS dispatching with redirection schemes that use centralized or distributed control, on the basis of global or local state information.  ...  In the fully distributed schemes, DNS dispatching is carried out by simple algorithms because load sharing are taken by some redirection mechanisms, that each server activates autonomously.  ...  The first two authors acknowledge the support of MIUR-Cofin 2001 in the framework of the project "High-quality Web systems".  ... 
doi:10.1109/tpds.2003.1195408 fatcat:xw63ei4xsre7va6i33ldlxd5oa

A Web Clustered System for Achieving Higher Performances through Load Balancing Mechanism

Young Rhee
2013 American Journal of Industrial and Business Management  
This cluster-based Web server consists of the load balancer and real servers, and the IP addresses are mapped between these two groups. Exception for the real servers, 2 more IP addresses are required  ...  A load distributing algorithm which assigns its weight into each real server is devised by considering the state of the network resources on real servers.  ...  The dispatcher-based uses simple algorithms for the selection of the Web servers because the dispatcher has to manage all the incoming requests while the amount of processing for each request also has  ... 
doi:10.4236/ajibm.2013.33041 fatcat:q7gl7zrw7bfbbhvb4jw3fehexy

AWSQ: an approximated web server queuing algorithm for heterogeneous web server cluster

Kadiyala Ramana, M. Ponnavaikko
2019 International Journal of Electrical and Computer Engineering (IJECE)  
By Considering this, we have proposed an approximated web server Queuing mechanism for web server clusters and also proposed an analytical model for calculating the load of a web server.  ...  With the rising popularity of web-based applications, the primary and consistent resource in the infrastructure of World Wide Web are cluster-based web servers.  ...  DNS software As discussed earlier, DNS-based schemes for load-balancing require that DNS returns the IP address of server or cluster, depends on the state information.  ... 
doi:10.11591/ijece.v9i3.pp2083-2093 fatcat:lu6o36klcfc6rdqewbrp3tn4mi

LinuxDirector: A connection director for scalable internet services

Wensong Zhang, Shiyao Jin, Quanyuan Wu
2000 Journal of Computer Science and Technology  
Four scheduling algorithms have been implemented to assign connections to different servers. Scalability is achieved by transparently adding or removing a node in the cluster.  ...  LinuxDirector is a connection director that supports load balancing among multiple Internet servers, which can be used to build scalable Internet services based on clusters of servers.  ...  Joseph Mack for writing the LVS-HOWTO document for the Linux Virtual Server project. Thanks must go to many other contributors to the Linux Virtual Server project too.  ... 
doi:10.1007/bf02948838 fatcat:r7tqu2wr4zhdvjstvoavhcpaau

An up-to-date survey in web load balancing

Katja Gilly, Carlos Juiz, Ramon Puigjaner
2010 World wide web (Bussum)  
This article summarises all previous surveys on the Web load balancing subject and updates the state-of-the-art with the most recent load balancing proposals.  ...  This survey is an up-to-date state-of-the-art in Web load balancing mechanisms that includes all the possible classifications and focuses on the advantages of using load balancing solutions to increase  ...  In a later work [5] , Aron et al. compare the performance of TCP Splicing and TCP Hand-off and show how TCP Hand-off is more scalable with the number of Web servers in the cluster.  ... 
doi:10.1007/s11280-010-0101-5 fatcat:tg6bktx5fjentd6u5e5xglaxpe

A simulation framework for cluster-based Web services

M POLEGGI, E CASALICCHIO, R LANCELLOTTI
2004 Simulation modelling practice and theory  
We present two case studies to show how CWebSim can be used to test cache cooperation protocols and Web switch dispatching algorithms.  ...  We propose a simulation framework, namely CWebSim, specifically designed for the performance evaluation and capacity planning of cluster-based Web services.  ...  Since some of the supported dispatching algorithms are based upon server state information, a special CSIM process runs on the Web switch node: every Tget seconds it stores load state information, such  ... 
doi:10.1016/j.simpat.2004.06.007 fatcat:xfgohx2egbcnfkhcbtj74t7zgy

Architecting Web Sites for High Performance

Arun Iyengar, Daniela Rosu
2002 Scientific Programming  
The presentation emphasizes three of the main functions in a complex Web site: the processing of client requests, the control of service levels, and the interaction with remote network caches.  ...  The challenges emerge from the specific combination of high variability in workload characteristics and of high performance demands regarding the service level, scalability, availability, and costs.  ...  Consequently, for a scalable Web site, DNS-based request distribution should be coupled with local solutions for load redistributions [8] .  ... 
doi:10.1155/2002/854369 fatcat:cleq3db6bneutpa3ekuw5aqzlu

Web Server Performance Improvement Using Dynamic Load Balancing Techniques: A Review

Ibrahim Mahmood Ibrahim, Siddeeq Y. Ameen, Hajar Maseeh Yasin, Naaman Omar, Shakir Fattah Kak, Zryan Najat Rashid, Azar Abid Salih, Nareen O. M. Salim, Dindar Mikaeel Ahmed
2021 Asian Journal of Research in Computer Science  
Therefore, the load balancing technologies and server clusters are potent methods for dealing with server bottlenecks.  ...  Load balancing techniques distribute the load among servers in the cluster so that it balances all web servers.  ...  The estimated load of each web server is used for load balancing.  ... 
doi:10.9734/ajrcos/2021/v10i130234 fatcat:gnpqiqbfqze7zhhyzpgtfizn3e

Content Delivery Policies in Replicated Web Services: Client-Side vs. Server-Side

Marco Conti, Enrico Gregori, Willy Lapenna
2005 Cluster Computing  
Two approaches are commonly used for geographical replication: server-side and client-side.  ...  Replication can be addressed both by a cluster of servers, and by servers geographically distributed in the Internet. In this paper, we focus on geographical replication.  ...  Acknowledgements Work carried out under the financial support of the Italian Ministry for Education and Scientific Research (MIUR) in the framework of the Project "Internet: Efficiency, Integration and  ... 
doi:10.1007/s10586-004-4436-5 fatcat:pnil5xuknrarvfolbewg6j55re
« Previous Showing results 1 — 15 out of 431 results