Infrastructure auto discovery from business process models via batch processing flows
First Claim
Patent Images
1. A method for infrastructure automatic discovery through analysis of batch processing flows in an IT infrastructure, comprising:
- collecting, at a server, batch data associated with a plurality of business process transactions performed by a plurality of IT infrastructure components in communication with the server, the batch data collected by the server during the performance of the plurality of business process transactions for business objectives, the batch data collected by the server for a predefined period of time;
at a scheduled time after the predefined period of time and when the plurality of IT infrastructure components are not in high demand, analyzing the batch data associated with a selected one of the business process transactions to automatically identify, by the server, the plurality of IT infrastructure components participating in the selected one of the business process transactions for business objectives;
determining, by the server and based upon the batch data associated with the selected one of the business process transactions, one or more dependency relationships among the IT infrastructure components;
determining, by the server, one or more groupings of the IT infrastructure components based upon the selected one of the business process transaction associated with the IT infrastructure components;
forming an information model that includes the one or more dependency relationships and one or more groupings;
determining, based at least in part on the batch processing flows, a baseline state of the IT infrastructure for a business process participating in one or more of the batch processing flows, and establishing a baseline of metrics for the batch processing flows; and
determining, using the baseline of metrics for the batch processing flows, a threshold of the IT infrastructure performance for a business process participating in one or more of the batch processing flows.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for infrastructure automatic discovery from business process models through batch processing flows is provided. Data flow in an IT infrastructure is monitored to observe batch processing flows. An information model is formed based on the observed batch processing flows.
-
Citations
12 Claims
-
1. A method for infrastructure automatic discovery through analysis of batch processing flows in an IT infrastructure, comprising:
-
collecting, at a server, batch data associated with a plurality of business process transactions performed by a plurality of IT infrastructure components in communication with the server, the batch data collected by the server during the performance of the plurality of business process transactions for business objectives, the batch data collected by the server for a predefined period of time; at a scheduled time after the predefined period of time and when the plurality of IT infrastructure components are not in high demand, analyzing the batch data associated with a selected one of the business process transactions to automatically identify, by the server, the plurality of IT infrastructure components participating in the selected one of the business process transactions for business objectives; determining, by the server and based upon the batch data associated with the selected one of the business process transactions, one or more dependency relationships among the IT infrastructure components; determining, by the server, one or more groupings of the IT infrastructure components based upon the selected one of the business process transaction associated with the IT infrastructure components; forming an information model that includes the one or more dependency relationships and one or more groupings; determining, based at least in part on the batch processing flows, a baseline state of the IT infrastructure for a business process participating in one or more of the batch processing flows, and establishing a baseline of metrics for the batch processing flows; and determining, using the baseline of metrics for the batch processing flows, a threshold of the IT infrastructure performance for a business process participating in one or more of the batch processing flows. - View Dependent Claims (2, 3, 4)
-
-
5. Logic encoded in a non-transitory computer readable medium, operable, when executed by one or more processors, to perform the functions in an IT infrastructure comprising:
-
collecting, at a server, batch data associated with a plurality of business process transactions performed by a plurality of IT infrastructure components in communication with the server, the batch data collected by the server during the performance of the plurality of business process transactions for business objectives, the batch data collected by the server for a predefined period of time; at a scheduled time after the predefined period of time and when the plurality of IT infrastructure components are not in high demand, analyzing the batch data associated with a selected one of the business process transactions to automatically identify, by the server, the plurality of IT infrastructure components participating in the selected one of the business process transactions for business objectives; determining, by the server and based upon the batch data associated with the selected one of the business process transactions, one or more dependency relationships among the IT infrastructure components; determining, by the server, one or more groupings of the IT infrastructure components based upon the selected one of the business process transactions associated with the IT infrastructure components; forming an information model that includes the one or more dependency relationships and one or more groupings; determining, based at least in part on the batch processing flows, a baseline state of the IT infrastructure for a business process participating in one or more of the batch processing flows, and establishing a baseline of metrics for the batch processing flows; and determining, using the baseline of metrics for the batch processing flows, a threshold of the IT infrastructure performance for a business process participating in one or more of the batch processing flows. - View Dependent Claims (6, 7, 8)
-
-
9. A system for automatic IT infrastructure discovery, comprising:
-
an infrastructure discovery device comprising a computer; and a non-transitory computer readable medium comprising a program, the program when executed by the computer to; collect, at a server, batch data associated with a plurality of business process transactions performed by a plurality of IT infrastructure components in communication with the server, the batch data collected by the server during the performance of the plurality of business process transactions for business objectives, the batch data collected by the server for a predefined period of time; at a scheduled time after the predefined period of time and when the plurality of IT infrastructure components are not in high demand, analyze the batch data associated with a selected one of the business process transactions to automatically identify, by the server, the plurality of IT infrastructure components participating in the selected one of the business process transactions for business objectives; determine, by the server, one or more dependency relationships among the IT infrastructure components based upon the batch data associated with the selected one of the business process transactions; determine, by the server, one or more groupings of the IT infrastructure components based upon the selected one of the business process transactions associated with the IT infrastructure components; form an information model that includes the one or more dependency relationships and one or more groupings; determine, based at least in part on the batch processing flows, a baseline state of the IT infrastructure for a business process participating in one or more of the batch processing flows, and establishing a baseline of metrics for the batch processing flows; and determine, using the baseline of metrics for the batch processing flows, a threshold of the IT infrastructure performance for a business process participating in one or more of the batch processing flows. - View Dependent Claims (10, 11, 12)
-
Specification