DocumentCode :
3041813
Title :
Architecture and protocol for reliable event delivery to clients of a high-availability cluster
Author :
Solter, Nicholas A. ; Tripathi, Ashutosh
Author_Institution :
Sun Microsyst. Inc., Menlo Park, CA, USA
fYear :
2004
fDate :
26-30 April 2004
Firstpage :
28
Abstract :
Summary form only given. High-availability clusters typically present "single-system views", such that clients can interact with a cluster as if it were a single machine. Although beneficial to many clients, this abstraction prevents distributed applications, such as application servers, from obtaining information about components of their deployment that run on a cluster. We present a protocol and architecture on the Sun™ Cluster system for delivering cluster events to clients running outside the cluster. The XML-based communication protocol allows dynamic client registration for, and subsequent asynchronous delivery of, cluster events. The underlying event delivery architecture utilizes the base Sun Cluster failure-recovery functionality, along with its own state recovery mechanisms, to handle all single points of failure, while still preserving information guarantees for the clients. The system has been implemented in Sun Cluster 3.1, and performance measurements show that it allows clients to detect "unplanned" server failures over 20 times faster than if they relied only on network timeouts.
Keywords :
XML; client-server systems; computer network reliability; multimedia communication; open systems; protocols; system recovery; workstation clusters; Sun Cluster failure-recovery functionality; Sun™ Cluster system; XML-based communication protocol; asynchronous cluster event delivery; client-server systems; dynamic client registration; high-availability clusters; network timeouts; reliable event delivery architecture; reliable event delivery protocols; single-system views; unplanned server failures; Application software; Availability; Event detection; Hardware; Kernel; Measurement; Network servers; Operating systems; Protocols; Sun;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium, 2004. Proceedings. 18th International
Print_ISBN :
0-7695-2132-0
Type :
conf
DOI :
10.1109/IPDPS.2004.1302940
Filename :
1302940
Link To Document :
بازگشت