US2012239810A1PendingUtilityA1

System, method and computer program product for clustered computer environment partition resolution

44
Assignee: MUELLER MARKUSPriority: Mar 18, 2011Filed: Mar 18, 2011Published: Sep 20, 2012
Est. expiryMar 18, 2031(~4.7 yrs left)· nominal 20-yr term from priority
G06F 9/5061G06F 2209/505
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

According to one aspect of the present disclosure, a system and technique for clustered computer environment partition resolution is disclosed. The system includes: a first node couplable to a second node in a clustered network environment; and a storage provider resource accessible by the first and second nodes. The first node comprises logic executable to: create a key; communicate the key to the second node; responsive to detecting a potential partition event, generate a lock code using the key for reserving the storage provider resource; and responsive to determining an unlocked status of the storage provider resource, resolve the partition event by writing the lock code to the storage provider resource.

Claims

exact text as granted — not AI-modified
1 - 7 . (canceled) 
     
     
         8 . A system comprising:
 a first node couplable to a second node in a clustered network environment; and   a storage provider resource accessible by the first and second nodes; and   wherein the first node comprises logic executable to:   create a key;   communicate the key to the second node;   responsive to detecting a potential partition event, generate a lock code using the key for reserving the storage provider resource; and   responsive to determining an unlocked status of the storage provider resource, resolve the partition event by writing the lock code to the storage provider resource.   
     
     
         9 . The system of  claim 8 , wherein the first node is configured to, responsive to creating the clustered environment, create the key. 
     
     
         10 . The system of  claim 9 , wherein the first node is configured to allocate to each of the first and second nodes an account with the storage provider resource. 
     
     
         11 . The system of  claim 8 , wherein the first node is configured to provision the storage provider resource in a cloud environment. 
     
     
         12 . The system of  claim 11 , wherein the first node is configured to:
 responsive to detecting the partition event, access the storage provider resource; and   determine a lock status of the storage provider resource based on the key.   
     
     
         13 . A computer program product for partition resolution in a clustered network environment having a plurality of nodes, the computer program product comprising:
 a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising computer readable program code configured to:   create a key by a first node of the plurality of clustered nodes, the plurality of clustered nodes each configured to have access to a storage provider resource;   communicate the key to remaining nodes of the plurality of clustered nodes;   responsive to detecting a potential partition event, generate a lock code using the key for reserving the storage provider resource; and   responsive to determining an unlocked status of the storage provider resource, resolve the partition event by writing the lock code to the storage provider resource.   
     
     
         14 . The computer program product of  claim 13 , wherein the computer readable program code is configured to, responsive to creating the clustered environment, create the key. 
     
     
         15 . The computer program product of  claim 13 , wherein the computer readable program code is configured to provision each of the plurality of clustered nodes with an account with the storage provider resource. 
     
     
         16 . The computer program product of  claim 13 , wherein the computer readable program code is configured to provision the storage provider resource in a cloud environment. 
     
     
         17 . The computer program product of  claim 13 , wherein the computer readable program code is configured to:
 responsive to detecting the partition event, access the storage provider resource; and   determine a lock status of the storage provider resource based on the key.   
     
     
         18 - 22 . (canceled)

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.