发明名称 Scalable, highly available cluster membership architecture
摘要 The invention comprises a software-based communications architecture and associated software methods for establishing and maintaining a common membership among a cluster of multiple, cooperating computers (called hosts). The invention incorporates the use of nearest neighbor and overlapping heartbeat connections between clustered computers that are logically organized in a linear or multi-dimensional array. This arrangement of heartbeat connections has two principal advantages. First it keeps the cluster membership highly available after host failures because hosts can quickly detect and recover from another host's failure without partitioning the membership. Second, it enables the cluster membership to scale to large numbers (e.g., hundreds) of computers because the computational and message passing overhead per host to maintain the specified heartbeat connections is fixed and the underlying physical network is allowed to scale. This membership architecture is well suited to distributed applications (such as a partitioned database) in which changes to the workload are made and propagated cluster-wide by neighboring hosts for purposes of load-balancing.
申请公布号 US2006291459(A1) 申请公布日期 2006.12.28
申请号 US20050074164 申请日期 2005.03.07
申请人 BAIN WILLIAM L 发明人 BAIN WILLIAM L.
分类号 H04L12/56 主分类号 H04L12/56
代理机构 代理人
主权项
地址