The overall increase in traÆc on the World Wide Web causes a lengthening of client requests to popular Web sites, especially in conjunction with special events. Single node platforms that do not replicate information content cannot provide the needed scalability to handle large traÆc volumes and to match rapid and dramatic changes in the number of clients. The need to improve the performance of Web-based services has produced a variety of novel content delivery architectures. This paper will focus on locally distributed Web systems, where the server nodes reside at a single location. After years of proposals of new routing mechanisms, policies and system solutions (the rst dated back to 1994 when the NCSA Web site had to face the rst million of requests per day) many problems concerning multiple server architectures for Web sites have been solved. Other issues remain to be addressed especially at the network application level, but the principle techniques and methodologies for building scalable Web content delivery architectures placed in a single location are settled now. This paper classies and describes main mechanisms to split the traÆc load among the server nodes, discussing both the alternative architectures and the load sharing policies. To this purpose, it focuses on architectures, internal routing mechanisms, and dispatching request algorithms for designing and developing scalable Web-server systems and identies some of the open research issues associated with the use of distributed systems for highly accessed Web sites.

The state of the art in locally distributed Web-server systems / Cardellini, V.; Casalicchio, E.; Colajanni, Michele; Yu, P. S.. - In: ACM COMPUTING SURVEYS. - ISSN 0360-0300. - STAMPA. - 34:2(2002), pp. 263-311. [10.1145/508352.508355]

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

COLAJANNI, Michele;
2002

Abstract

The overall increase in traÆc on the World Wide Web causes a lengthening of client requests to popular Web sites, especially in conjunction with special events. Single node platforms that do not replicate information content cannot provide the needed scalability to handle large traÆc volumes and to match rapid and dramatic changes in the number of clients. The need to improve the performance of Web-based services has produced a variety of novel content delivery architectures. This paper will focus on locally distributed Web systems, where the server nodes reside at a single location. After years of proposals of new routing mechanisms, policies and system solutions (the rst dated back to 1994 when the NCSA Web site had to face the rst million of requests per day) many problems concerning multiple server architectures for Web sites have been solved. Other issues remain to be addressed especially at the network application level, but the principle techniques and methodologies for building scalable Web content delivery architectures placed in a single location are settled now. This paper classies and describes main mechanisms to split the traÆc load among the server nodes, discussing both the alternative architectures and the load sharing policies. To this purpose, it focuses on architectures, internal routing mechanisms, and dispatching request algorithms for designing and developing scalable Web-server systems and identies some of the open research issues associated with the use of distributed systems for highly accessed Web sites.
2002
34
2
263
311
The state of the art in locally distributed Web-server systems / Cardellini, V.; Casalicchio, E.; Colajanni, Michele; Yu, P. S.. - In: ACM COMPUTING SURVEYS. - ISSN 0360-0300. - STAMPA. - 34:2(2002), pp. 263-311. [10.1145/508352.508355]
Cardellini, V.; Casalicchio, E.; Colajanni, Michele; Yu, P. S.
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/449889
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 338
  • ???jsp.display-item.citation.isi??? 237
social impact