Method and system for automatic continuous monitoring and on-demand optimization of business IT infrastructure according to business objectives
First Claim
1. A computer implemented method for optimizing an IT business infra-structure and business process parameters according to predetermined business objectives, the method comprising:
- (a) obtaining as input business objectives; and
(b) optimizing the IT business infrastructure and/or business level components associated with the IT business infrastructure according to said business objectives.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer implemented method and system for optimizing performance of a business IT infrastructure, wherein business objectives are obtained as input and the IT business infrastructure and/or business level components associated therewith are optimized according to the business objectives. In one embodiment, an objectives definition is created that defines business objectives and business rules determining how IT level metrics affect the business objectives and, optionally, service level agreements or other contract definitions based on the objectives definition. A runtime performance of the business objectives is determined during runtime of the business IT infrastructure by monitoring the business IT infrastructure, its compliance with the contract definitions, and the business objectives achieved by the business IT infrastructure. If a statistically significant change is detected between the runtime performance and a reference optimization of the business objectives, the business model is updated and the reference optimization of the business objectives is re-determined.
-
Citations
38 Claims
-
1. A computer implemented method for optimizing an IT business infra-structure and business process parameters according to predetermined business objectives, the method comprising:
-
(a) obtaining as input business objectives; and
(b) optimizing the IT business infrastructure and/or business level components associated with the IT business infrastructure according to said business objectives. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer implemented program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for optimizing an IT business infrastructure and business process parameters according to predetermined business objectives, the method comprising:
-
(a) obtaining as input business objectives; and
(b) optimizing the IT business infrastructure and/or business level components associated with the IT business infrastructure according to said business objectives.
-
-
16. A computer implemented computer program product comprising a computer useable medium having computer readable program code embodied therein for optimizing an IT business infrastructure and business process parameters according to predetermined business objectives, the computer program product comprising:
-
computer readable program code for causing the computer to obtain as input business objectives; and
computer readable program code for causing the computer to optimize the IT business infrastructure and/or business level components associated with the IT business infrastructure according to said business objectives.
-
-
17. A computer implemented method for optimizing performance of a business IT infrastructure according to pre-defined business objectives, the method comprising:
-
(a) comparing runtime performance of the business objectives achieved by the IT infrastructure with a reference optimization of the business objectives based on a business model incorporating pre-defined business rules determining how IT level metrics affect said business objectives; and
(b) if a significant change is detected, updating the business model and re-determining the reference optimization of the business objectives. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for optimizing performance of a business IT infrastructure according to pre-defined business objectives, the system comprising:
-
a comparator for comparing runtime performance of the business objectives achieved by the IT infrastructure with a reference optimization of the business objectives based on a business model incorporating pre-defined business rules determining how IT level metrics affect said business objectives; and
an optimizer for updating the business model and re-determining the reference optimization of the business objectives if a significant change is detected. - View Dependent Claims (32, 33, 34, 35, 36)
-
-
37. A computer implemented program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for optimizing performance of a business IT infrastructure according to pre-defined business objectives, the method comprising:
-
(a) comparing runtime performance of the business objectives achieved by the IT infrastructure with a reference optimization of the business objectives based on a business model incorporating pre-defined business rules determining how IT level metrics affect said business objectives; and
(b) if a significant change is detected, updating the business model and re-determining the reference optimization of the business objectives.
-
-
38. A computer implemented computer program product comprising a computer useable medium having computer readable program code embodied therein for optimizing performance of a business IT infrastructure according to pre-defined business objectives, the computer program product comprising:
-
computer readable program code for causing the computer to compare runtime performance of the business objectives achieved by the IT infrastructure with a reference optimization of the business objectives based on a business model incorporating pre-defined business rules determining how IT level metrics affect said business objectives; and
computer readable program code for causing the computer to update the business model and re-determine the reference optimization of the business objectives, if a significant change is detected.
-
Specification