Patent · US Expired

Method and apparatus for building and managing multi-clustered computer systems

US6438705B1 · kind B1 · utility

256Cited by
5References
43Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 29, 1999
Grant dateAug 20, 2002
Priority date
Expiry dateJan 29, 2019

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One application of clustered computer systems is to support failover of applications and shared resources. Another is to support scalable or fault-tolerant distributed applications. The present invention utilizes a higher-level clustering mechanism (a multi-cluster) overlayed on top of multiple underlying clusters (subclusters) to extend their capabilities. In the described embodiment, subclusters supporting application and shared resource failover across a smaller number of nodes is overlayed with a multi-cluster supporting a larger number of nodes. The multi-cluster manages cluster-level communication among nodes, and the subclusters directly manage only the shared device and application resources which they are permitted to control. It is possible to move resources between nodes which reside in different subclusters. The multi-cluster layer also externalizes interfaces similar to those of the subclusters, providing application compatibility.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.