Mechanism for implementing class redirection in a cluster
First Claim
Patent Images
1. A method for implementing class redirection on a host node in a switched fabric, comprising:
- storing a registration message including a Local Identifier (LID) of a Class Manager for a given class of general services from a remote node across the switched fabric, upon registration by the Class Manager;
determining if redirection information for a registered class is included in the registration message, upon receipt of an incoming data message from the switched fabric; and
redirecting the incoming data message to a stored Local Identifier (LID) of the Class Manager for the registered class at the remote node across the switched fabric, if redirection information for the registered class is included in the registration message.
1 Assignment
0 Petitions
Accused Products
Abstract
A mechanism is provided at a host node to implement redirection for Class Managers that do not reside on the host node in order to process incoming data messages accordingly in a switched fabric for scalable solutions.
52 Citations
20 Claims
-
1. A method for implementing class redirection on a host node in a switched fabric, comprising:
-
storing a registration message including a Local Identifier (LID) of a Class Manager for a given class of general services from a remote node across the switched fabric, upon registration by the Class Manager;
determining if redirection information for a registered class is included in the registration message, upon receipt of an incoming data message from the switched fabric; and
redirecting the incoming data message to a stored Local Identifier (LID) of the Class Manager for the registered class at the remote node across the switched fabric, if redirection information for the registered class is included in the registration message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A host node, comprising:
-
at least one channel adapter (CA) including one or more ports to support data transfers, via a subnet; and
an access module including a General Services Agent (GSA) to enable one or more entities to send and receive data messages of management services on the host node, via the subnet, and a Class Redirection Manager to implement class redirection for Class Managers that do not reside on the host node. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. The host node as claimed in claim 110, wherein the General Services Agent (GSA) is provided for management services including a subnet administration service which provides data path information to reach fabric-attached devices;
- a communication management service which provides the means to set up and manage communications between queue pairs (QP);
a performance management service which specifies a set of facilities for examining various performance characteristics of the subnet;
a device management service which specifies the means for determining the type and location of various types of subnet-attached devices;
a device configuration service which assigns subnet-attached devices to the host node;
a baseboard management service which allows management of the subnet-attached devices; and
a network protocol service which specifies mechanisms to support transport of Simple Network Management Protocol “
SNMP”
operations through the subnet.
- a communication management service which provides the means to set up and manage communications between queue pairs (QP);
-
17. A computer readable medium comprising instructions that, when executed by a host node in a switched fabric including end nodes and switches interconnected via links, cause the host node to implement class redirection by performing the steps of:
-
storing a registration message including a Local Identifier (LID) of a Class Manager for a given class of general services from a remote node across the switched fabric, upon registration by the Class Manager;
determining if redirection information for a registered class is included in the registration message, upon receipt of an incoming data message from the switched fabric; and
redirecting the incoming data message to a stored Local Identifier (LID) of the Class Manager for the registered class at the remote node across the switched fabric, if redirection information for the registered class is included in the registration message. - View Dependent Claims (18, 19, 20)
-
Specification