×

Cluster configuration repository

  • US 7,010,617 B2
  • Filed: 05/02/2001
  • Issued: 03/07/2006
  • Est. Priority Date: 05/02/2000
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing real-time cluster configuration data within a clustered computer network comprising a plurality of clusters, comprising:

  • a primary node in each cluster wherein said primary node includes a primary repository manager and a primary data repository, the primary repository storing a first set of cluster configuration data in the primary data repository;

    a secondary node in each cluster wherein said secondary node includes a secondary repository manager and a secondary data repository, the secondary repository manager storing a second set of cluster configuration data in the secondary data repository; and

    at least one additional node in each cluster, wherein said additional node runs a repository agent, wherein said repository agent forwards all write/update requests to said primary repository manager, and wherein said additional node includes a client application using the repository agent as an interface to the primary repository manager when accessing the first set of cluster configuration data;

    wherein said secondary repository manager cooperates with said primary repository manager to maintain the second set of cluster configuration data at said secondary node consistent with the first set of cluster configuration data maintained at said primary node;

    wherein the write/update requests are sent only to said primary repository manager;

    wherein the write/update requests are written by said primary repository manager and said secondary repository manager in said first and said second set of cluster configuration data, respectively; and

    wherein validating of completion of entry of said write/update requests is performed only when information is successfully written by both said primary repository manager and said secondary repository manager.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×