Breslau, L., Cao, P., Fan, L., Phillips, G., and Shenker, S.
(1999). Web caching and Zipf-like distributions: Ev-
idence and implications. In Eighteenth Annual Joint
Conference of the IEEE Computer and Communica-
tions Societies (INFOCOMM ’99), volume 1, pages
126–134.
Brisco, T. (1995). DNS Support for Load Balancing. RFC
1794. Internet Engineering Task Force.
Cardellini, V. (2003). Request redirection algorithms for
distributed web systems. IEEE Transactions on Par-
allel and Distributed Systems, 14(4):355–368.
Cardellini, V., Casalicchio, E., Colajanni, M., and Yu, P. S.
(2002). The state of the art in locally distributed Web-
server systems. ACM Computing Surveys, 34(2):263–
311.
Casalicchio, E. and Colajanni, M. (2001). A client-aware
dispatching algorithm for web clusters providing mul-
tiple services. In Proceedings of the tenth interna-
tional conference on World Wide Web, pages 535–544.
Colajanni, M., Yu, P. S., and Dias, D. M. (1998). Analy-
sis of task assignment policies in scalable distributed
web-server systems. IEEE Transactions on Parallel
and Distributed Systems, 9(6):585–600.
Devlin, B., Gray, J., Laing, B., and Spix, G. (1999). Scal-
ability terminology: Farms, clones, partitions, and
packs: RACS and RAPS. Technical Report MS-TR-
99-85, Microsoft Research.
Garcia, J. D., Carretero, J., Garcia, F., Calderon, A., Fer-
nandez, J., and Singh, D. E. (2006a). On the reliabil-
ity of web clusters with partial replication of contents.
In First International Conference on Availability, Re-
liability and Security, 2006. ARES 2006., pages 617–
624.
Garcia, J. D., Carretero, J., Garcia, F., Fernandez, J.,
Calderon, A., and Singh., D. E. (2006b). A quanti-
tative justification to partial replication of web con-
tents. In International Conference on Computational
Science and its Applications, volume 3983 of Lecture
Notes in Computer Science, pages 1136–1145.
Garcia, J. D., Carretero, J., Prez, J. M., Garcia, F., and Fer-
nandez, J. (2003). A distributed web switch for par-
tially replicated contents. In Proceedings of the 7th
World Multiconference on Systemics, Cybernetics and
Informatics (SCI 2003), volume VIII, pages 1–6, Or-
lando, FL, USA.
Kwan, T. T., McGrath, R. E., and Reed, D. A. (1995).
NCSA’s world wide web server: design and perfor-
mance. IEEE Computer, 28(11):68–74.
Li, Q. and Moon, B. (2001). Distributed cooperative
Apache Web server. In Proceedings of the tenth inter-
national conference on World Wide Web, pages 555–
564.
Luo, M.-Y., Tseng, C.-W., and Yang, C.-S. (2002). URL
formalization: An efficient technique to speedup
content-aware switching. IEEE Communications Let-
ters, 6(12):553–555.
Maltz, D. A. and Bhagwat, P. (1999). TCP splice for ap-
plication layer proxy performance. Journal of High
Speed Networks, 8(3):225–240.
Pai, V. S., Aron, M., Banga, G., Svendsen, M., Zwaenepoel,
P. D. W., and Nahum, E. (1998). Locality-aware
request distribution in cluster-based network servers.
ACM SIGPLAN Notices, 33(11):205–216.
Pai, V. S., Druschel, P., and Zwaenepoel, W. (1999). Flash:
An efficient and portable Web server. In Proceedings
of the USENIX 1999 Annual Technical Conference,
pages 199–212.
Pai, V. S., Druschel, P., and Zwaenepoel, W. (2000). IO-
Lite: A unified I/O buffering and caching system.
ACM Transactions on Computer Systems, 18(1):37–
66.
Schroeder, T., Goddard, S., and Ramamurthy, B. (2000).
Scalable web server clustering technologies. IEEE
Network, 14(3):38–45.
Shukla, A., Li, L., Ward, A. S. P., and Brecht, T. (2004).
Evaluating the performance of user-space and kernel-
space web servers. In Proceedings of the 2004 Con-
ference of the Centre for Advanced Studies on Collab-
orative Research, pages 189–201.
Tse, S. S. H. (2005). Approximate algorithms for document
placement in distributed web servers. Transactions on
Parallel and Distributed Systems, 16(6):489–496.
Vaidya, S. and Christensen, K. J. (2001). A single system
image server cluster using duplicated MAC and IP ad-
dresses. In Proceedings of the 26th Annual IEEE Con-
ference on Local Computer Networks (LCN 2001),
pages 206–214.
Zhuo, L., Wang, C.-L., and Lau, F. C. M. (2003). Document
replication and distribution in extensible geographi-
cally distributed web servers. Journal of Parallel and
Distributed Computing, 63(10):927–944.
DISPATCHING REQUESTS IN PARTIALLY REPLICATED WEB CLUSTERS - An Adaptation of the LARD
Algorithm
149