|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: Initiator port groups????Stephen, But the initiator name is naming the node and has nothing to do with the lower level portal groups or HBAs or anything. Your naming convention is NOT for initiator nodes; it's for initiator portal groups. The protocol and architecture let iniitator nodes discover target portal groups and it then leaves it up to the initiator implementation to decide what logins it will do from each of it's initiator portal groups to the set of target portal groups it has discovered. There is nothing in the protocol or architecture (and their shouldn't be) that determines this policy. I think you're asking for a naming convention on which to implement such a policy. You can use your naming format as a way to name and manage your iSCSI initiator portal groups. You can then do that to coordinate (coerce?) your initiator login policy to each target portal group. But I think this is outside the scope of the standard, though it may be embedded in the iSCSI MIB. Jim Hafner "Ostrowski, Stephen" <Stephen.Ostrowski@emulex.com>@ece.cmu.edu on 12/21/2001 08:23:18 am Sent by: owner-ips@ece.cmu.edu To: John Hufferd/San Jose/IBM@IBMUS cc: "Ips (ips@ece.cmu.edu)" <ips@ece.cmu.edu> Subject: RE: Initiator port groups???? John, I missed port groups are dynamic across boots. I think that there MIGHT be a need for static mapping (or preference) for configuration. Example: I have an initiator with two HBAs. If the connection is made from HBA 1 to a certain target, then the connection would be secure, but if the connection if mode from HBA 2 to that target, then it would be insecure. So I would want to be able to configure that, and then to verify that the correct connection was being made during login. Also, I could also see the need to try to balance the traffic load across the HBAs in a non random way. - Stephen -----Original Message----- From: John Hufferd [mailto:hufferd@us.ibm.com] Sent: Thursday, December 20, 2001 4:19 PM To: Ostrowski, Stephen Cc: Ips (ips@ece.cmu.edu) Subject: Re: Initiator port groups???? The direction you are going, is not the direction we intended to take iSCSI. The Authentication and Masking should be done on an Initiator Node Name value, NOT based on an HBA. There may be multiple HBAs involved in a single, iSCSI Session. Also there might be more then one initiator in a Initiator Node (perhaps each with more then one HBA), I do not see why there would need to be management beyond the Node Name. The Authentication is suppose to be done on a Node Name Basis. In any event the Initiator does not have Portal Group Tags, and Target Portal Group tags are not required to be Static from Target Startup to Target Startup. This Discovery process is suppose to Discover the current values of these items. They are NOT part of the NodeName. Also, the Node Names are suppose to be Long lasting Names, portal groups have no such need. So it is a twist to bring both together and call that an iSCSI Name. Now, if you just intend to do mapping for the purpose of rendering a picture of the network and connections, I suggest you look at the iSCSI MIB Drafts and see how that might be useful or the iSCSI Technical Work Group in SNIA, which is defining APIs for the HBAs. In other words you need to find another way to do what you want. . . . John L. Hufferd Senior Technical Staff Member (STSM) IBM/SSG San Jose Ca Main Office (408) 256-0403, Tie: 276-0403, eFax: (408) 904-4688 Home Office (408) 997-6136, Cell: (408) 499-9702 Internet address: hufferd@us.ibm.com "Ostrowski, Stephen" <Stephen.Ostrowski@emulex.com>@ece.cmu.edu on 12/20/2001 07:31:30 AM Sent by: owner-ips@ece.cmu.edu To: "Ips (ips@ece.cmu.edu)" <ips@ece.cmu.edu> cc: Subject: Initiator port groups???? I would like to suggest a change in the initiator name. I would like to be able to add an optional port group tag number at the end. Example: OLD: iqn.2001-03.com.service-provider.users.customer235.host90 NEW: iqn.2001-03.com.service-provider.users.customer235.host90,10 OLD: eui.02004567A425678D NEW: eui.02004567A425678D,11 The problem that I am trying to solve is how to build a San Management Platform to do the initiator to target mapping and once a mapping has occurred, how to make sure the right connection is being made. For example: I have an initiator with 3 HBAs, and a target with 3 hbas. The discovery information provided to the Management platform could see that I have ONE initiator and a target with say 3 Port Groups. With this I can map the initiator to the target, or the initiator to 1 or more port groups. I would like to the same idea to the initiator name to include a field like that so that I could easily expand the choices to maybe map a target port group to an initiator HBA. 1 -- -- 1 Initiator(I) 2 -- Network -- 2 Target(T) 3 -- -- 3 I.e. Before I could do the following: I -> T I -> T1 I -> T2 I -> T1, T2 ETC... If I added the info to the initiator name I could also do the following mappings: I1 -> T1, I2 -> T2 I1 -> T, I2 -> T Etc.. - Stephen
Home Last updated: Fri Dec 21 15:17:50 2001 8183 messages in chronological order |