Proceedings Article10.1109/INFCOM.2001.916676
Constructing zero-loss Web services
Mon-Yen Luo,Chu-Sing Yang +1 more
- 22 Apr 2001
- Vol. 3, pp 1781-1790
45
TL;DR: A novel mechanism that enables a Web request to be smoothly migrated and recovered on another working node in the presence of server failure or overload is added to server-cluster schemes.
read more
Abstract: Modern Web services must support large and rapidly growing user populations, and remain available 24 hours per day, 7 day per week. Server-cluster is the most promising approach to address this challenge. We further augment the server-cluster schemes with a novel mechanism that enables a Web request to be smoothly migrated and recovered on another working node in the presence of server failure or overload. The new mechanism provides a powerful solution to fault tolerance and dynamic load-distribution for Web services. The administrator can explicitly specify some services to be guaranteed for fault-tolerance or higher performance support. We present the details of our design, implementation, and performance data. The performance results show that the proposed mechanism is efficient and with low associated overhead.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
The state of the art in locally distributed Web-server systems
TL;DR: This article classifies and describes main mechanisms to split the traffic load among the server nodes, discussing both the alternative architectures and the load sharing policies.
592
Recovery guarantees for Internet applications
TL;DR: A framework for an application-independent infrastructure that provides recovery guarantees and masks almost all system failures, thus relieving the application programmer from having to deal with these failures---by making applications "stateless".
Patent
Systems and methods for providing presence tracking in a distributed computing system
Guillaume Simonnet,Harry S. Pyle +1 more
- 19 Sep 2002
TL;DR: In this article, the presence tracking of nodes of a logical network in a distributed computing system is proposed to optimize bandwidth utilization of the shared physical media, by not attempting to communicate with a device that does not appear to be or is unlikely to be present.
40
Operating SECDED-based caches at ultra-low voltage with FLAIR
Moinuddin K. Qureshi,Zeshan A. Chishti +1 more
- 24 Jun 2013
TL;DR: FLAIR provides a Vmin of 485mv and maintains robustness to soft-error, while incurring a storage overhead of only one bit per cache line, and leverages the correction features of existing SECDED code to greatly improve on simple two-way replication.
36
Persistent applications via automatic recovery
Roger Barga,David B. Lomet,Stelios Paparizos,Haifeng Yu,S. Chandrasekaran +4 more
- 16 Jul 2003
TL;DR: The feasibility of this approach is demonstrated by describing the design and implementation of Phoenix/APP in Microsoft's .NET runtime and present results on the cost of persisting and recovering component-based applications.
References
A workload characterization study of the 1998 World Cup Web site
Martin Arlitt,Tai Jin +1 more
TL;DR: It is found that improvements in the caching architecture of the World Wide Web are changing the workloads of Web servers, but major improvements to that architecture are still necessary.
A Workload Characterization Study of the 7998 World Cup Web Site
Martin Arlitt,Tai Jin +1 more
- 01 Jan 2000
TL;DR: In this article, a detailed workload characterization study of the 1998 World Cup Web site is presented, showing that improvements in the caching architecture of the World Wide Web are changing the workloads of Web servers, but major improvements to that architecture are still necessary.
Cluster-based scalable network services
Armando Fox,Steven D. Gribble,Yatin Chawathe,Eric Brewer,Paul Gauthier +4 more
- 01 Oct 1997
TL;DR: A general, layered architecture for building cluster-based scalable network services that encapsulates the above requirements for reuse, and a service-programming model based on composable workers that perform transformation, aggregation, caching, and customization (TACC) of Internet content is proposed.
686
A scalable and highly available web server
Daniel M. Dias,W. Kish,Rajat Mukherjee,Renu Tewari +3 more
- 25 Feb 1996
TL;DR: A prototype scalable and highly available web server, built on an IBM SP-2 system, is described and quantified and compared with that of the known DNS technique.
332
NCSA's World Wide Web server: design and performance
TL;DR: The article examines extant Web access patterns with the aim of developing more efficient file-caching and prefetching strategies.
252
Related Papers (5)
Alex C. Snoeren,David G. Andersen,Hari Balakrishnan +2 more
- 26 Mar 2001
Navid Aghdaie,Yuval Tamir +1 more
- 04 Apr 2001
G. Shenoy,S.K. Satapati,Riccardo Bettati +2 more
- 10 Apr 2000