Patent ID: 7370223
Filing Date: 2008-05-06
Classification: G06F,H04L

Abstract:
1. A system for establishing failover capability in networked systems comprising: a) a distributed messaging system established among nodes of a networked system, with said distributed messaging system allowing a specific type of application on the node to register said specific type of application's interest in forming a channel of communication with other said specific types of applications on other nodes; b) a cluster of nodes, established by said channel of communication, working together to establish a common goal in the networked system; c) a cluster manager selected by the cluster of nodes as being qualified for that role, using said channel of communication; d) a backup cluster manager selected by the cluster manager as being qualified for that role using said channel of communication; e) a failover policy whereupon the backup cluster manager assumes the role of cluster manager upon an inability of the cluster manager to operate within the bounds of a predetermined standard; and f) a former client node then becoming a new backup cluster manager as selected by the new cluster manager from a list of qualified nodes in the cluster.