US2008263082A1PendingUtilityA1

Recovery segment identification in a computing infrastructure

Individually held — no corporate assignee on recordPriority: May 10, 2006Filed: Jun 27, 2008Published: Oct 23, 2008
Est. expiryMay 10, 2026(expired)· nominal 20-yr term from priority
G06F 11/1482
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A solution for managing a computer infrastructure is provided. In particular, the solution can generate a set of tentative recovery segments for the computer infrastructure based on a related resource graph and a set of partition rules. The related resource graph can be generated based on a managed resource graph, which includes resource type information for each node in the managed resource graph. The set of tentative recovery segments can be used to manage the computer infrastructure and/or a set of recovery segments, which includes recovery characteristic(s) for each segment can be generated based on the set of tentative recovery segments and a set of recovery segment templates. In any event, the invention provides a solution that fully and/or partially automates the identification of recovery segments within a computer infrastructure, thereby enabling a more effective management of the computer infrastructure.

Claims

exact text as granted — not AI-modified
1 . A method of managing a computer infrastructure, the method comprising:
 obtaining a related resource graph comprising a set of related resources for the computer infrastructure and relationship data for the set of related resources;   obtaining a set of partition rules; and   generating and storing a set of tentative recovery segments based on the related resource graph and the set of partition rules.   
   
   
       2 . The method of  claim 1 , further comprising:
 obtaining a set of recovery segment templates; and   generating a set of recovery segments based on the set of tentative recovery segments and the set of recovery segment templates.   
   
   
       3 . The method of  claim 2 , the generating a set of recovery segments including mapping at least one of the set of tentative recovery segments to a corresponding at least one of the set of recovery segment templates. 
   
   
       4 . The method of  claim 2 , each recovery segment template in the set of recovery segment templates having a corresponding set of recovery characteristics, the method further comprising assigning a set of recovery characteristics to each recovery segment in the set of recovery segments based on the set of tentative recovery segments. 
   
   
       5 . The method of  claim 1 , the obtaining a related resource graph including:
 obtaining a managed resource graph for the computer infrastructure, the managed resource graph including a set of resources and relationship data for the computer infrastructure, each resource in the set of resources having one of a plurality of resource types;   determining a set of related resources based on the managed resource graph and the corresponding resource types; and   generating the related resource graph based on the set of related resources.   
   
   
       6 . The method of  claim 5 , the determining including:
 selecting a first resource in the managed resource graph having a starting resource type; and   traversing a set of branches in the managed resource graph from the first resource until each branch in the set of branches ends with a resource having a terminating resource type.   
   
   
       7 . The method of  claim 5 , the obtaining a managed resource graph including assigning each resource in the set of resources to one of the plurality of resource types. 
   
   
       8 . A system for managing a computer infrastructure, the system including at least one computing device comprising:
 a system for obtaining a related resource graph comprising a set of related resources for the computer infrastructure and relationship data for the set of related resources;   a system for obtaining a set of partition rules; and   a system for generating a set of tentative recovery segments based on the related resource graph and the set of partition rules.   
   
   
       9 . The system of  claim 8 , the at least one computing device further comprising:
 a system for obtaining a set of recovery segment templates; and   a system for generating a set of recovery segments based on the set of tentative recovery segments and the set of recovery segment templates.   
   
   
       10 . The system of  claim 9 , the system for generating a set of recovery segments including a system for mapping at least one of the set of tentative recovery segments to a corresponding at least one of the set of recovery segment templates. 
   
   
       11 . The system of  claim 9 , each recovery segment template in the set of recovery segment templates having a corresponding set of recovery characteristics, the system for generating a set of recovery segments including a system for assigning a set of recovery characteristics to each recovery segment in the set of recovery segments based on the set of tentative recovery segments. 
   
   
       12 . The system of  claim 8 , the system for obtaining a related resource graph including:
 a system for obtaining a managed resource graph for the computer infrastructure, the managed resource graph including a set of resources and relationship data for the computer infrastructure, each resource in the set of resources having one of a plurality of resource types;   a system for determining a set of related resources based on the managed resource graph and the corresponding resource types; and   a system for generating the related resource graph based on the set of related resources.   
   
   
       13 . The system of  claim 12 , the system for determining including:
 a system for selecting a first resource in the managed resource graph having a starting resource type; and   a system for traversing a set of branches in the managed resource graph from the first resource until each branch in the set of branches ends with a resource having a terminating resource type.   
   
   
       14 . The system of  claim 12 , the system for obtaining a managed resource graph including a system for assigning each resource in the set of resources to one of the plurality of resource types. 
   
   
       15 . A program product stored on a physical computer-readable medium, which when executed, enables a computer infrastructure to manage a computer infrastructure, the program product comprising computer program code for enabling the computer infrastructure to:
 obtain a related resource graph comprising a set of related resources for the computer infrastructure and relationship data for the set of related resources;   obtain a set of partition rules; and   generate a set of tentative recovery segments based on the related resource graph and the set of partition rules.   
   
   
       16 . The program product of  claim 15 , further comprising computer program code for enabling the computer infrastructure to:
 obtain a set of recovery segment templates; and   generate a set of recovery segments based on the set of tentative recovery segments and the set of recovery segment templates.   
   
   
       17 . The program product of  claim 16 , each recovery segment template in the set of recovery segment templates having a corresponding set of recovery characteristics, the program product further comprising computer program code for enabling the computer infrastructure to assign a set of recovery characteristics to each recovery segment in the set of recovery segments based on the set of tentative recovery segments. 
   
   
       18 . The program product of  claim 15 , the computer program code for enabling the computer infrastructure to obtain a related resource graph including computer program code for enabling the computer infrastructure to:
 obtain a managed resource graph for the computer infrastructure, the managed resource graph including a set of resources and relationship data for the computer infrastructure, each resource in the set of resources having one of a plurality of resource types;   determine a set of related resources based on the managed resource graph and the corresponding resource types; and   generate the related resource graph based on the set of related resources.   
   
   
       19 . The program product of  claim 18 , the computer program code for enabling the computer infrastructure to determine including computer program code for enabling the computer infrastructure to:
 select a first resource in the managed resource graph having a starting resource type; and   traverse a set of branches in the managed resource graph from the first resource until each branch in the set of branches ends with a resource having a terminating resource type.   
   
   
       20 . A method of generating a system for managing a computer infrastructure, the method comprising:
 providing a computer infrastructure operable to:
 obtain a related resource graph comprising a set of related resources for the computer infrastructure and relationship data for the set of related resources; 
 obtain a set of partition rules; and 
 generate a set of tentative recovery segments based on the related resource graph and the set of partition rules.

Join the waitlist — get patent alerts

Track US2008263082A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.