Enterprise management system for normalization, integration and correlation of business measurements with application and infrastructure measurements
First Claim
1. A computer-implemented method for managing a Business Operation, comprising:
- collecting measurements from an Infrastructure Layer, wherein said Infrastructure Layer measurements are associated with said business operation;
wherein said Infrastructure Layer includes one or more infrastructure objects upon which an Application Layer is implemented, said infrastructure objects including network, systems, storage, or middleware elements;
concurrent with collecting measurements from said Infrastructure Layer, collecting measurements from said Application Layer, wherein Application Layer measurements are associated with said Business Operation;
wherein said Application Layer includes one or more application objects upon which a Business Layer is implemented, said application objects including application services or application components;
concurrent with collecting measurements from said Infrastructure Layer and said Application Layer, collecting measurements from said Business Layer, wherein said Business Layer measurements are associated with said Business Operation;
wherein said Business Layer includes one or more business objects, said business objects including business services, business traffic, or business transactions;
based on the measurements collected from each of the Infrastructure Layer, the Application Layer, and the Business Layer generating a first set of Events;
wherein each Event in the first set of Events is a data structure indicating an observed state change or phenomenon occurrence at one of the Infrastructure Layer, the Application Layer, and the Business Layer;
based on the first set of Events and a plurality of policies applied to Events in the first set of Events, generating a second set of Events;
wherein the second set of Events includes;
(a) a third set of Events that occurred at the Business Layer;
(b) a fourth set of Events that occurred at the Application Layer; and
(c) a fifth set of Events that occurred at the Infrastructure Layer;
correlating Events from the third set of Events with Events from at least one of the fourth set of Events or the fifth set of Events;
wherein the method is performed by one or more computing devices.
8 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for monitoring, predicting performance of, and managing Business Operations by the simultaneous, real-time Integration, Normalization and Correlation of direct measurements at the Business Layer and other Layers of Business Operations. The other Layers considered, may include, for example, Application and Infrastructure Layers. The system enables the user to automate sophisticated management tasks by Correlating measurements of activity, performance and availability at all Layers of Business Operations. Significantly, the techniques described herein extend the domain of the Correlations across real-time measurements from all Layers of Business Operations, giving central importance to the measurements in the Business Layer within the Correlations.
-
Citations
38 Claims
-
1. A computer-implemented method for managing a Business Operation, comprising:
-
collecting measurements from an Infrastructure Layer, wherein said Infrastructure Layer measurements are associated with said business operation; wherein said Infrastructure Layer includes one or more infrastructure objects upon which an Application Layer is implemented, said infrastructure objects including network, systems, storage, or middleware elements; concurrent with collecting measurements from said Infrastructure Layer, collecting measurements from said Application Layer, wherein Application Layer measurements are associated with said Business Operation; wherein said Application Layer includes one or more application objects upon which a Business Layer is implemented, said application objects including application services or application components; concurrent with collecting measurements from said Infrastructure Layer and said Application Layer, collecting measurements from said Business Layer, wherein said Business Layer measurements are associated with said Business Operation; wherein said Business Layer includes one or more business objects, said business objects including business services, business traffic, or business transactions; based on the measurements collected from each of the Infrastructure Layer, the Application Layer, and the Business Layer generating a first set of Events; wherein each Event in the first set of Events is a data structure indicating an observed state change or phenomenon occurrence at one of the Infrastructure Layer, the Application Layer, and the Business Layer; based on the first set of Events and a plurality of policies applied to Events in the first set of Events, generating a second set of Events; wherein the second set of Events includes; (a) a third set of Events that occurred at the Business Layer; (b) a fourth set of Events that occurred at the Application Layer; and (c) a fifth set of Events that occurred at the Infrastructure Layer; correlating Events from the third set of Events with Events from at least one of the fourth set of Events or the fifth set of Events; wherein the method is performed by one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38)
-
Specification