Highly scalable and highly available cluster system management scheme
US7870234B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 13, 2008 |
| Grant date | Jan 11, 2011 |
| Priority date | — |
| Expiry date | Nov 3, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/1425
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A cluster system is treated as a set of resource groups, each resource group including a highly available application and the resources upon which it depends. A resource group may have between 2 and M data processing systems, where M is small relative to the cluster size N of the total cluster. Configuration and status information for the resource group is fully replicated only on those data processing systems which are members of the resource group. A configuration object/database record for the resource group has an associated owner list identifying the data processing systems which are members of the resource group and which may therefore manage the application. A data processing system may belong to more than one resource group, however, and configuration and status information for the data processing system is replicated to each data processing system which could be affected by failure of the subject data processing system—that is, any data processing system which belongs to at least one resource group also containing the subject data processing system. The partial replication scheme of the present invention allows resource groups to run in parallel, reduces the cost of data r…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.