Agile information technology infrastructure management system
First Claim
Patent Images
1. A computer system for use in monitoring and managing elements of a disparate information technology infrastructure, the system comprising:
- a scheduler operable to receive and process a plurality of management descriptors to generate commands associated with the polling of the elements of the information technology infrastructure, wherein the management descriptors include profiles that define information needed for monitoring the elements of the information technology infrastructure;
a plurality of data providers that include at least a first data provider that defines a first protocol for use in communicating management information with a first type of element, a second data provider that defines a second protocol for use in communicating management information with a second type of element, and a poller operable to communicate with the elements of the information technology infrastructure, wherein the plurality of data providers is operable to receive a query, to poll an element of the information technology infrastructure using one of the plurality of data providers in response to the query, and to receive a result of the query from the element; and
a protocol independent command processor operable to receive a command associated with the polling of the element of the information technology infrastructure from the scheduler, to generate a query in response, to communicate the query to the plurality of data providers, to receive the result of the query from the element from the plurality of data providers, and to take an action based upon the command and the result of the query.
1 Assignment
0 Petitions
Accused Products
Abstract
The agile information technology infrastructure management system and related methods and processes provide a solution with the required flexibility to effectively and efficiently monitor and manage a wide-variety of disparate information technology and network infrastructure deployed in businesses and enterprises throughout a region or the world.
-
Citations
21 Claims
-
1. A computer system for use in monitoring and managing elements of a disparate information technology infrastructure, the system comprising:
-
a scheduler operable to receive and process a plurality of management descriptors to generate commands associated with the polling of the elements of the information technology infrastructure, wherein the management descriptors include profiles that define information needed for monitoring the elements of the information technology infrastructure;
a plurality of data providers that include at least a first data provider that defines a first protocol for use in communicating management information with a first type of element, a second data provider that defines a second protocol for use in communicating management information with a second type of element, and a poller operable to communicate with the elements of the information technology infrastructure, wherein the plurality of data providers is operable to receive a query, to poll an element of the information technology infrastructure using one of the plurality of data providers in response to the query, and to receive a result of the query from the element; and
a protocol independent command processor operable to receive a command associated with the polling of the element of the information technology infrastructure from the scheduler, to generate a query in response, to communicate the query to the plurality of data providers, to receive the result of the query from the element from the plurality of data providers, and to take an action based upon the command and the result of the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
receiving a plurality of fault events from a plurality of network elements, wherein the fault events are received from;
a plurality of data providers that include at least a first data provider that defines a first protocol for use in communicating management information with a first type of element, a second data provider that defines a second protocol for use in communicating management information with a second type of element, and a poller operable to communicate with the elements of the information technology infrastructure, wherein the plurality of data providers is operable to receive a query, to poll an element of the information technology infrastructure using one of the plurality of data providers in response to the query, and to receive a result of the query from the element; and
a protocol independent command processor operable to receive a command associated with the polling of the element of the information technology infrastructure from the scheduler, to generate a query in response, to communicate the query to the plurality of data providers, to receive the result of the query from the element from the plurality of data providers, and to take an action based upon the command and the result of the query;
generating and displaying, based on the plurality of fault events, a graphical user interface display that comprises an infrastructure health value, a reliability value, and a security value;
wherein the infrastructure health value, reliability value, and security value are calculated based upon the plurality of fault events. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for managing a network, the method comprising:
-
performing an auto-discovery of elements of an IT infrastructure to be monitored to generate element data models;
determining if profiles exist for all of the elements of the IT infrastructure;
performing a profile plan manager to generate management descriptors by combining the profiles and the element data models;
adjusting the profiles of the management descriptors; and
monitoring the elements of an IT infrastructure. - View Dependent Claims (17, 18)
-
-
19. A method of fault processing in a network, the method comprising:
-
receiving a plurality of fault events from network elements, wherein the network elements are within an information technology infrastructure that comprises at least two infrastructures selected from the group consisting of WAN infrastructure, LAN infrastructure, IP telephony infrastructure, server infrastructure, and security infrastructure;
correlating a subset of the fault events based on determining that a particular sub-plurality of the fault events originate with a known fault of a particular network element; and
determining a likely cause of the known fault based on availability algorithms and using the CIM data model of the IT infrastructure. - View Dependent Claims (20, 21)
-
Specification