System, method, and computer program product for centralized management of an infiniband distributed system area network
AssigneeInternational Business Machines Corporation
InventorsDavid Elko, Daniel Lepore, Chetan Mehta, Gregory Pfister, Patrick Sugrue
Life of this patent
Estimating the term…
Abstract
A method, system, and product in a data processing system are disclosed for providing centralized management of a InfiniBand distributed system-area network that includes multiple end nodes. A manager application is established in one of the end nodes. An agent application is established in one or more end nodes. Each agent application is independent from the manager application. The manager application maintains a current list of active agent applications and uses the list to manage the agent applications in the end nodes.
Claims48
A method for providing centralized management of a InfiniBand distributed system-area network that includes a subnet administrator and a plurality of end nodes, said method comprising the steps of:
- registering, by a first application, its presence in said network with said subnet administrator;
- publicizing, by said subnet administrator, said presence of said first application in said network, said presence being required to be publicized before other applications are able to communicate with said first application;
- registering, by a manager application, its presence in said network with said subnet administrator;
- registering, by one of a plurality of agent applications, its presence with said manager application, said one of said plurality of agent applications not registering with said subnet administrator;
- and
- publicizing a presence of said one of said plurality of agent applications to said network by said manager application.
A system for providing centralized management of a distributed system-area network that includes a subnet administrator and a plurality of end nodes, said system comprising:
- a first application for registering its presence in said network with said subnet administrator;
- said subnet administrator publicizing said presence of said first application in said network, said presence being required to be publicized before other applications are able to communicate with said first application;
- a manager application registering its presence in said network with said subnet administrator;
- one of a plurality of agent applications registering its presence with said manager application, said one of said plurality of agent applications not registering with said subnet administrator;
- and
- said manager application for publicizing a presence of said one of said plurality of agent applications to said network.
A computer program product for providing centralized management of a distributed system-area network that includes a subnet administrator and a plurality of end nodes, said product comprising:
- instruction means for registering, by a first application, its presence in said network with said subnet administrator;
- instruction means for publicizing, by said subnet administrator, said presence of said first application in said network, said presence being required to be publicized before other applications are able to communicate with said first application;
- instruction means for registering, by a manager application, its presence in said network with said subnet administrator;
- instruction means for registering, by one of a plurality of agent applications, its presence with said manager application, said one of said plurality of agent applications not registering with said subnet administrator;
- and
- instruction means for publicizing a presence of said one of said plurality of agent applications to said network by said manager application.
Dependencies are inferred from the claim text.