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

V Cardellini, E Casalicchio, M Colajanni… - ACM Computing Surveys …, 2002 - dl.acm.org
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 …

Memory coherence in shared virtual memory systems

K Li, P Hudak - ACM Transactions on Computer Systems (TOCS), 1989 - dl.acm.org
The memory coherence problem in designing and implementing a shared virtual memory on
loosely coupled multiprocessors is studied in depth. Two classes of algorithms, centralized …

Dynamic load balancing on web-server systems

V Cardellini, M Colajanni, PS Yu - IEEE Internet computing, 1999 - ieeexplore.ieee.org
Popular Web sites cannot rely on a single powerful server nor on independent mirrored-
servers to support the ever-increasing request load. Distributed Web server architectures …

Locality-aware request distribution in cluster-based network servers

VS Pai, M Aron, G Banga, M Svendsen… - ACM SIGOPS …, 1998 - dl.acm.org
We consider cluster-based network servers in which a front-end directs incoming requests to
one of a number of back-ends. Specifically, we consider content-based request distribution …

[PDF][PDF] Flash: an efficient and portable web server.

VS Pai, P Druschel, W Zwaenepoel - USENIX Annual Technical …, 1999 - usenix.org
This paper presents the design of a new Web server architecture called the asymmetric multi-
process eventdriven (AMPED) architecture, and evaluates the performance of an …

Scalable web server clustering technologies

T Schroeder, S Goddard, B Ramamurthy - IEEE network, 2000 - ieeexplore.ieee.org
The exponential growth of the Internet, coupled with the increasing popularity of dynamically
generated content on the World Wide Web, has created the need for more and faster Web …

Data distribution techniques for load-balanced fault-tolerant web access

B Narendran, S Rangarajan, S Yajnik - US Patent 6,070,191, 2000 - Google Patents
57 ABSTRACT A Server System for processing client requests received over a
communication network includes a cluster of N document Servers and at least one …

Client-side techniques for web server allocation

SR Ahuja, M Karaul, IA Korilis - US Patent 6,175,869, 2001 - Google Patents
(57) ABSTRACT A client request directed to a web site or other Service hosted by a
distributed pool of Servers is processed by a client agent asSociated with the client. The …

[PDF][PDF] Linux virtual server for scalable network services

W Zhang - Ottawa Linux Symposium, 2000 - vergenet.net
This paper describes the motivation, design, internal implementation of Linux Virtual Server.
The goal of Linux Virtual Server is to provide a basic framework to build highly scalable and …

Cluster reserves: A mechanism for resource management in cluster-based network servers

M Aron, P Druschel, W Zwaenepoel - Proceedings of the 2000 ACM …, 2000 - dl.acm.org
In network (eg, Web) servers, it is often desirable to isolate the performance of different
classes of requests from each other. That is, one seeks to achieve that a certain minimal …