Scalable systems management abstraction framework
First Claim
1. A method for scalable systems management comprising:
- managing a first plurality of networked devices in a system using a first systems management infrastructure;
managing a second plurality of networked devices in the system using a second systems management infrastructure;
implementing an abstraction layer software application that is independent of and in communication with both the first and second systems management infrastructures, wherein said abstraction layer software application is configured to, via communications with both the first and second systems management infrastructures, centrally manage task distribution and status gathering for all of the networked devices of the first and second plurality of networked devices of the system; and
providing a web interface, the web interface being useable by a user to communicate with the abstraction layer software application and to use the abstraction layer software application to allow the user to centrally manage the task distribution and the status gathering for all of the first and second plurality of networked devices in the system.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for scalable systems management where a plurality of devices in a system is managed with a systems management infrastructure. An abstraction layer software application is implemented overlaying the systems management infrastructure for managing task distribution and status gathering for the plurality of devices in the system. A web interface is provided by the software application, the web interface being useable by a user to manage the task distribution and the status gathering. The task distribution may include gateway load balancing, distributing software updates, distributing new software for installation, or distributing software fixes. The status gathering may include performing a hardware inventory scan of a device, performing a software inventory scan of a device, identifying what software is installed on a device, or identifying types of hardware components in a device.
-
Citations
21 Claims
-
1. A method for scalable systems management comprising:
-
managing a first plurality of networked devices in a system using a first systems management infrastructure; managing a second plurality of networked devices in the system using a second systems management infrastructure; implementing an abstraction layer software application that is independent of and in communication with both the first and second systems management infrastructures, wherein said abstraction layer software application is configured to, via communications with both the first and second systems management infrastructures, centrally manage task distribution and status gathering for all of the networked devices of the first and second plurality of networked devices of the system; and providing a web interface, the web interface being useable by a user to communicate with the abstraction layer software application and to use the abstraction layer software application to allow the user to centrally manage the task distribution and the status gathering for all of the first and second plurality of networked devices in the system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for scalable systems management comprising:
-
at least, a first plurality of networked devices and a second plurality of networked devices; a first systems management infrastructure configured for managing the first plurality of networked devices; a second systems management infrastructure configured for managing the second plurality of networked devices; a business process automation (BPA) server, the server executing an abstraction layer software application that is independent of and in communication with both the first and second systems management infrastructures, wherein said abstraction layer software application is configured to, via communications with both the first and second systems management infrastructures, centrally manage task distribution and status gathering for all of the networked devices of the first and second plurality of networked devices in the system, the server providing a web interface being useable by a user to communicate with the abstraction layer software application to allow the user to centrally manage the task distribution and the status gathering for all of the first and second plurality of networked devices in the system. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification