Legal claims defining the scope of protection, as filed with the USPTO.
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. The method of claim 1 further comprising modeling the groupings of the IT infrastructure components to one or more types of batch processing flows associated with predetermined business processes.
3. The method of claim 1 further comprising providing one or more policies to maintain the IT infrastructure in the baseline state during batch processing.
4. The method of claim 1 further comprising providing one or more policies to modify the baseline state in response to changes to business processes.
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.
6. The logic of claim 5 , further operable to perform the functions comprising modeling the groupings of the IT infrastructure components to one or more types of batch processing flows associated with predetermined business processes.
7. The logic of claim 5 , further operable to perform the functions comprising providing one or more policies to maintain the IT infrastructure in a baseline state during batch processing.
8. The logic of claim 5 , further operable to perform the functions comprising providing one or more policies to modify the baseline state in response to changes to business processes.
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.
10. The system of claim 9 , wherein the infrastructure discovery device is further operable to model the groupings of the IT infrastructure components to one or more types of batch processing flows associated with predetermined business processes.
11. The system of claim 9 , wherein the infrastructure discovery device is further operable to provide one or more policies to maintain the IT infrastructure in a baseline state during batch processing.
12. The system of claim 9 , wherein the infrastructure discovery device is further operable to provide one or more policies to modify the baseline state in response to changes to business processes.
Unknown
October 9, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.