US2009172149A1PendingUtilityA1

Real-time information technology environments

Assignee: IBMPriority: Dec 28, 2007Filed: Dec 28, 2007Published: Jul 2, 2009
Est. expiryDec 28, 2027(~1.4 yrs left)· nominal 20-yr term from priority
H04L 41/0893G06Q 10/06H04L 41/22H04L 41/0654H04L 41/085
52
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Real-time data of business applications of an Information Technology environment is monitored to obtain information to be used in managing the environment. A business application includes processing collectively performed by a plurality of components of the environment. A component includes one or more resources, and therefore, in one example, the real-time data being monitored is associated with those resources.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method of facilitating management of an Information Technology (IT) environment, said computer-implemented method comprising:
 obtaining a definition of a business application that is to be monitored, said business application comprising processing collectively performed by a plurality of resources of the IT environment; and   monitoring real-time data associated with one or more resources of the business application to provide information to be used in managing the IT environment.   
   
   
       2 . The computer-implemented method of  claim 1 , wherein the one or more resources comprises at least one of a computer system, an operating system, a database, a transaction monitor, a storage facility, a network connection, an application container, an application, vendor provided hardware or vendor provided software. 
   
   
       3 . The computer-implemented method of  claim 1 , wherein the business application is programmatically represented by a Recovery Segment. 
   
   
       4 . The computer-implemented method of  claim 1 , wherein the real-time data comprises resource data. 
   
   
       5 . The computer-implemented method of  claim 4 , wherein the resource data comprises at least one of state data, property/value data, operation execution time duration for one or more operations on a resource or performance data. 
   
   
       6 . The computer-implemented method of  claim 5 , further comprising maintaining running statistics on operation execution time duration. 
   
   
       7 . The computer-implemented method of  claim 1 , wherein the monitoring comprises periodic gathering of the real-time data. 
   
   
       8 . The computer-implemented method of  claim 7 , wherein the periodic gathering comprises updating a cache with at least a portion of the real-time data. 
   
   
       9 . The computer-implemented method of  claim 7 , wherein the periodic gathering is commenced in response to notification of a change associated with the business application. 
   
   
       10 . The computer-implemented method of  claim 7 , wherein the periodic gathering is commenced in response to initiation of a periodic poll. 
   
   
       11 . The computer-implemented method of  claim 1 , wherein the monitoring reflects a dynamic change in topology of the business application. 
   
   
       12 . The computer-implemented method of  claim 11 , wherein the dynamic change in topology comprises at least one of adding a resource to the business application, deleting a resource from the business application, adding a resource relationship to the business application or deleting a resource relationship from the business application. 
   
   
       13 . A system of facilitating management of an Information Technology (IT) environment, said system comprising:
 a memory having a definition of a business application to be monitored, said business application comprising processing collectively performed by a plurality of resources of the IT environment; and   at least one processor to monitor real-time data associated with one or more resources of the business application to provide information to be used in managing the IT environment.   
   
   
       14 . The system of  claim 13 , wherein the real-time data comprises resource data. 
   
   
       15 . The system of  claim 13 , wherein the monitoring comprises periodic gathering of the real-time data. 
   
   
       16 . An article of manufacture comprising:
 at least one computer usable medium having computer readable program code logic to facilitate management of an Information Technology (IT) environment, said computer readable program code logic when executing performing the following:
 obtaining a definition of a business application that is to be monitored, said business application comprising processing collectively performed by a plurality of resources of the IT environment; and 
 monitoring real-time data associated with one or more resources of the business application to provide information to be used in managing the IT environment. 
   
   
   
       17 . The article of manufacture of  claim 16 , wherein the real-time data comprises resource data. 
   
   
       18 . The article of manufacture of  claim 16 , wherein the monitoring comprises periodic gathering of the real-time data. 
   
   
       19 . The article of manufacture of  claim 16 , wherein the monitoring reflects a dynamic change in topology of the business application. 
   
   
       20 . The article of manufacture of  claim 19 , wherein the dynamic change in topology comprises at least one of adding a resource to the business application, deleting a resource from the business application, adding a resource relationship to the business application or deleting a resource relationship from the business application.

Join the waitlist — get patent alerts

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

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