Template Version: @(#)sac_nextcase 1.70 03/30/10 SMI
This information is Copyright (c) 2010, Oracle and/or its affiliates. All
rights reserved.
1. Introduction
1.1. Project/Component Working Name:
Multiple IPoIB instances per PKEY
1.2. Name of Document Author/Supplier:
Author: Sudhakar Dindukurti
1.3 Date of This Document:
19 May, 2010
4. Technical Description
4.1 Acronyms
P_Key : Partition Key
IPoIB : IP over InfiniBand
4.2 Problem
Today the IPoIB driver allows you to create only one IPoIB
instance (aka IB partition) per P_Key per port. As a result,
on a multi-zone environment, it is not possible to assign
one IPoIB instance per "Exclusive-IP stack" zone with the
same P_Key. The work around is to use "Shared-IP" mode when
creating the zone which could potentially lead to performance
/scaling issues. Historically, this limitation has existed
since IPoIB was first implemented on Solaris. But it is
unnecessary, and now it is becoming a hindrance.
4.2 Proposal
A micro/patch binding is asserted for this proposal.
This case proposes to enhance IPoIB to support multiple
IPoIB instances per P_Key per port. With PSARC 2010/085
administration enhancements, removing the limitation can be
easily fixed as the system administrator creates IPoIB
instances as needed using dladm(1M). Before PSARC 2010/085,
IPoIB instances were automatically instantiated by the IBTF
framework and so removing the limitation was not easy to fix.
The IPoIB instance after this enhancement acts semantically
the same as before in sending and receiving unicast, multicast,
and broadcast traffic. For example, consider two IB systems,
each system with one HCA and two ports. On the first system,
two IPoIB instances (part0 and part1) are created on the same
port with P_Key1. On the second system, two IPoIB instances
are created (part3 and part4) on different ports with the
same P_Key1. In this example, all the IPoIB instances act
semantically same.
Note: Man page does not make reference to the one part per
port/pkey limitation and so no edit is necessary for the man
page.
4.4 References
PSARC 2001/289 IP over InfiniBand
PSARC 2010/085 IPoIB Administration Enhancement
6. Resources and Schedule
6.4. Steering Committee requested information
6.4.1. Consolidation C-team Name:
ON
6.5. ARC review type: FastTrack
6.6. ARC Exposure: open
_______________________________________________
opensolaris-arc mailing list
[email protected]