Simulation modeling of local and metropolitan area networks
Network systems design
Application-layer anycasting: a server selection architecture and use in a replicated Web service
IEEE/ACM Transactions on Networking (TON)
Web caching and replication
Dynamic parallel access to replicated content in the internet
IEEE/ACM Transactions on Networking (TON)
QoS-based Architectures for Geographically Replicated Web Servers
Cluster Computing
Peak Load Management for Commercial Web Servers using Adaptive Session-based Admission Control
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
Client-Centered Load Distribution: A Mechanism for Constructing Responsive Web Services
HICSS '01 Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 9 - Volume 9
Server Selection Using Dynamic Path Characterization in Wide-Area Networks
INFOCOM '97 Proceedings of the INFOCOM '97. Sixteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Driving the Information Revolution
Dynamic Server Selection using Bandwidth Probing in Wide-Area Networks
Dynamic Server Selection using Bandwidth Probing in Wide-Area Networks
Computer Networks: A Systems Approach, 3rd Edition
Computer Networks: A Systems Approach, 3rd Edition
Web++: a system for fast and reliable web service
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Web traffic modeling exploiting TCP connections' temporal clustering through HTML-REDUCE
IEEE Network: The Magazine of Global Internetworking
Review: A survey on content-centric technologies for the current Internet: CDN and P2P solutions
Computer Communications
WISE'05 Proceedings of the 6th international conference on Web Information Systems Engineering
Hi-index | 0.00 |
The widespread use of web applications pushes for faster and more reliable web services. Several techniques have been developed to address web-service reliability, and to provide a better Quality of Service (QoS) for Internet users. A relatively new technique is web-services geographical replication. Geographical replication can be achieved with both server-side and client-side policies. Among these policies, in this paper we contrasted, qualitatively and quantitatively (via simulation), the most promising client-side techniques: one parallel strategy and one single-server strategy. The aim of our study was to determine the pros and cons of the two approaches (single server versus parallel servers) with the aim of identifying the best solutions for content-delivery systems. We analytically quantified the overhead introduced by the selected parallel strategy and proposed two extensions of the parallel strategy to reduce its overhead still maintaining the simplicity of the original approach. The selected strategies are evaluated when: (i) a consistent number of clients adopt the same strategy, (ii) clients download both small and/or big files from the web servers, and (iii) clients are connected to the Internet via a slow-link connection. Results of our analysis pointed out the problems of adopting a parallel strategy in a widespread fashion, and indicated the scenarios in which a parallel strategy may be advantageous. As a result of our study, we proposed a hybrid strategy that combines the parallel and the single server strategies. The hybrid strategy applies either the parallel or the single-server strategy depending on the load and system conditions.