Apparatus, system and method for providing multiple logical channel adapters within a single physical channel adapter in a systen area network
First Claim
1. A method of logically partitioning resources of a host channel adapter for use in a system area network, comprising:
- assigning a first logical identifier to a first set of resources of the host channel adapter to thereby define a first logical partition;
assigning a second logical identifier to a second set of resources of the host channel adapter to thereby define a second logical partition; and
providing a logical switching mechanism for routing of a data packet to one of the first set of resources or the second set of resources based on a logical identifier associated with the data packet.
3 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, system and method for providing multiple logical partitions in a system area network are provided Logical partitioning support is provided for host channel adapters which allows multiple operating systems to share the resources of a single physical host channel adapter (HCA). The apparatus, system and method ensures that each operating system is unaware that the HCA hardware resources are being shared with other operating systems and further guarantees that the individual operating systems are prevented from accessing HCA hardware resources which are associated with other operating systems.
194 Citations
30 Claims
-
1. A method of logically partitioning resources of a host channel adapter for use in a system area network, comprising:
-
assigning a first logical identifier to a first set of resources of the host channel adapter to thereby define a first logical partition;
assigning a second logical identifier to a second set of resources of the host channel adapter to thereby define a second logical partition; and
providing a logical switching mechanism for routing of a data packet to one of the first set of resources or the second set of resources based on a logical identifier associated with the data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 20)
-
-
11. An apparatus for logically partitioning resources of a host channel adapter for use in a system area network, comprising:
-
means for assigning a first logical identifier to a first set of resources of the host channel adapter to thereby define a first logical partition;
means for assigning a second logical identifier to a second set of resources of the host channel adapter to thereby define a second logical partition; and
means for providing a logical switching mechanism for routing of a data packet to one of the first set of resources or the second set of resources based on a logical identifier associated with the data packet. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
21. A computer program product in a computer readable medium for logically partitioning resources of a host channel adapter for use in a system area network, comprising:
-
first instructions for assigning a first logical identifier to a first set of resources of the host channel adapter to thereby define a first logical partition;
second instructions for assigning a second logical identifier to a second set of resources of the host channel adapter to thereby define a second logical partition; and
third instructions for providing a logical switching mechanism for routing of a data packet to one of the first set of resources or the second set of resources based on a logical identifier associated with the data packet. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification