The case for persistent-connection HTTP
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Web server workload characterization: the search for invariants
Proceedings of the 1996 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Adaptive TTL schemes for load balancing of distributed Web servers
ACM SIGMETRICS Performance Evaluation Review - Special issue on multimedia storage systems
Toward a scalable distributed WWW server on workstation clusters
Journal of Parallel and Distributed Computing
Cluster-based scalable network services
Proceedings of the sixteenth ACM symposium on Operating systems principles
Analysis of Task Assignment Policies in Scalable Distributed Web-Server Systems
IEEE Transactions on Parallel and Distributed Systems
ONE-IP: techniques for hosting a service on a cluster of machines
Selected papers from the sixth international conference on World Wide Web
Network dispatcher: a connection router for scalable Internet services
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Fundamentals of fault-tolerant distributed computing in asynchronous environments
ACM Computing Surveys (CSUR)
Reliability of internet hosts: a case study from the end user's perspective
IC3N '97 Selected papers of the 6th international conference on Computer communications and networks
Optimizing TCP forwarder performance
IEEE/ACM Transactions on Networking (TON)
A scalable and highly available system for serving dynamic data at frequently accessed web sites
SC '98 Proceedings of the 1998 ACM/IEEE conference on Supercomputing
Constructing Dependable Web Services
IEEE Internet Computing
Lessons Learned Administering Netscape's Internet Site
IEEE Internet Computing
Design and Implementation of an Administration System for Distributed Web Server
LISA '98 Proceedings of the 12th Conference on Systems Administration
Efficient State Estimators for Load Control Policies in Scalable Web Server Clusters
COMPSAC '98 Proceedings of the 22nd International Computer Software and Applications Conference
A scalable and highly available web server
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
The SunSCALR Framework for Internet Servers
FTCS '98 Proceedings of the The Twenty-Eighth Annual International Symposium on Fault-Tolerant Computing
A longitudinal survey of Internet host reliability
SRDS '95 Proceedings of the 14TH Symposium on Reliable Distributed Systems
A Pragmatic Implementation of e-Transactions
SRDS '00 Proceedings of the 19th IEEE Symposium on Reliable Distributed Systems
A Content Placement and Management System for Distributed Web-Server Systems
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
On the performance of TCP splicing for URL-aware redirection
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
Efficient support for content-based routing in web server clusters
USITS'99 Proceedings of the 2nd conference on USENIX Symposium on Internet Technologies and Systems - Volume 2
NT-SwiFT: software implemented fault tolerance on windows NT
WINSYM'98 Proceedings of the 2nd conference on USENIX Windows NT Symposium - Volume 2
Using smart clients to build scalable services
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
System support for scalable and fault tolerant internet services
Middleware '98 Proceedings of the IFIP International Conference on Distributed Systems Platforms and Open Distributed Processing
Estimating web services reliability: a semantic approach
International Journal of Information Systems and Change Management
How to learn from the resilience of Human-Machine Systems?
Engineering Applications of Artificial Intelligence
Hi-index | 0.24 |
Today, a successful Internet service is absolutely critical to be up 100 percent of the time. Server clustering is the most promising approach to meet this requirement. However, the existing Web server-clustering solutions can merely provide high availability derived from its redundant nature, but offer no guarantee about fault resilience for the service. In this paper, we address this problem by implementing an innovative mechanism that enables a Web request to be smoothly migrated and recovered on another working node in the presence of server failure. We will show that the request migration and recovery could be efficiently achieved in the manner of user transparency. The achieved capability of fault resilience is important and essential for a variety of critical services (e.g. E-commerce), which are increasingly widespread in use. Our approach takes an important step towards providing a highly reliable Web service.