In this paper we use analytic modeling and simulation to evaluate network servers implemented on clusters of workstations. More specifically, we model the potential benefits of locality-conscious request distribution within the cluster and experimentally evaluate the performance of a cluster-based server (called L2S) we designed in light of our experience with the model. Our most important modeling results show that locality-conscious distribution on a 16-node cluster can increase server throughput with respect to a localityoblivious server by up to 7-fold, depending on the average size of the files requested and on the size of the server's working set. Our experimental results validate our model and demonstrate that L2S achieves throu...
Abstract. We consider the impact of different communication architectures on the performability (per...
Cluster-based systems have emerged as a promising technology for providing cost-effectiveness in hig...
This paper concerns the comparative performance evaluation of protocols for clustering and backbone ...
Efficiency and portability are usually conflicting objectives for cluster-based network servers that...
We consider cluster-based network servers in which a front-end directs incoming requests to one of a...
We consider cluster-based network servers in which a front-end directs incoming requests to one of a...
We consider the use of cooperative caching to manage the memories of cluster-based servers. Over the...
Clusters of commodity computers are currently being used to provide the scalability required by seve...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
This paper presents the design, implementation, and performance of the Harvard Array of Clustered Co...
Reliable multicasting based distributed simulations and conferences require safe data packet deliver...
Availability of very high bandwidth in local area networks justifies consideration of network resour...
Much research has shown that cluster-based servers can substantially increase performance when nodes...
Abstract—In this paper, we propose and evaluate a cluster-based network server called PRESS. The ser...
This paper evaluates network caching as a means to improve the performance of cluster-based multipro...
Abstract. We consider the impact of different communication architectures on the performability (per...
Cluster-based systems have emerged as a promising technology for providing cost-effectiveness in hig...
This paper concerns the comparative performance evaluation of protocols for clustering and backbone ...
Efficiency and portability are usually conflicting objectives for cluster-based network servers that...
We consider cluster-based network servers in which a front-end directs incoming requests to one of a...
We consider cluster-based network servers in which a front-end directs incoming requests to one of a...
We consider the use of cooperative caching to manage the memories of cluster-based servers. Over the...
Clusters of commodity computers are currently being used to provide the scalability required by seve...
This work was also published as a Rice University thesis/dissertation: http://hdl.handle.net/1911/19...
This paper presents the design, implementation, and performance of the Harvard Array of Clustered Co...
Reliable multicasting based distributed simulations and conferences require safe data packet deliver...
Availability of very high bandwidth in local area networks justifies consideration of network resour...
Much research has shown that cluster-based servers can substantially increase performance when nodes...
Abstract—In this paper, we propose and evaluate a cluster-based network server called PRESS. The ser...
This paper evaluates network caching as a means to improve the performance of cluster-based multipro...
Abstract. We consider the impact of different communication architectures on the performability (per...
Cluster-based systems have emerged as a promising technology for providing cost-effectiveness in hig...
This paper concerns the comparative performance evaluation of protocols for clustering and backbone ...