Re: [Ips] no DHCP-assigned InitiatorName
<Shyam_Iyer@Dell.com> Mon, 22 September 2008 19:02 UTC
Return-Path: <ips-bounces@ietf.org>
X-Original-To: ips-archive@optimus.ietf.org
Delivered-To: ietfarch-ips-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 95F0728C18B; Mon, 22 Sep 2008 12:02:50 -0700 (PDT)
X-Original-To: ips@core3.amsl.com
Delivered-To: ips@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1300228C18B for <ips@core3.amsl.com>; Mon, 22 Sep 2008 12:02:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level:
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5op5+v-6DANz for <ips@core3.amsl.com>; Mon, 22 Sep 2008 12:02:48 -0700 (PDT)
Received: from ausc60ps301.us.dell.com (ausc60ps301.us.dell.com [143.166.148.206]) by core3.amsl.com (Postfix) with ESMTP id A0AE93A6900 for <ips@ietf.org>; Mon, 22 Sep 2008 12:02:31 -0700 (PDT)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Date: Tue, 23 Sep 2008 00:32:22 +0530
Message-ID: <46A00B48CC54E4468EF6911F877AC4CA019D6922@blrx3m10.blr.amer.dell.com>
In-Reply-To: <48D7DF92.9030605@scalent.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Ips] no DHCP-assigned InitiatorName
Thread-Index: Ackc3qqMVrmRnBqKSTGRqJIZQNuhJQAAx8bQ
References: <48D6F3EB.1080400@scalent.com><OF51EB8C4B.4A802DE0-ON852574CC.003C9899-852574CC.003D1E7C@il.ibm.com><48D79AA6.9040104@scalent.com><OF2B1DCFAA.18C9A07A-ON852574CC.004985AD-852574CC.004A10C4@il.ibm.com><48D7BC9D.7060306@scalent.com><OFBBCF89D4.CCDF2FC8-ON852574CC.005E8F41-852574CC.005F3669@il.ibm.com> <48D7DF92.9030605@scalent.com>
From: Shyam_Iyer@Dell.com
To: michael.howard@scalent.com, Julian_Satran@il.ibm.com
X-OriginalArrivalTime: 22 Sep 2008 19:02:23.0604 (UTC) FILETIME=[BF1A7340:01C91CE5]
Cc: SIVANT@il.ibm.com, Prasenjit_Sarkar%IBMIL@il.ibm.com, ips@ietf.org
Subject: Re: [Ips] no DHCP-assigned InitiatorName
X-BeenThere: ips@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IP Storage <ips.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ips>, <mailto:ips-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/ips>
List-Post: <mailto:ips@ietf.org>
List-Help: <mailto:ips-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ips>, <mailto:ips-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: ips-bounces@ietf.org
Errors-To: ips-bounces@ietf.org
My 2cents on the issue. Please correct me if I am wrong. Shouldn't it be possible to configure the isns server with a set of possibly regex rules for the control path. If this not possible today, then it could possibly be the root to take towards standardizing. This can solve the problem of provisioning for dynamic boot environments with minimum changes to legacy iqn implementations, many of which would need to relearn to the new iqn mechanism that might end up as a result of this discussion. Instead of changing numerous configurations we could simply change the isns server control mechanism. Comments? -Shyam Iyer -----Original Message----- From: ips-bounces@ietf.org [mailto:ips-bounces@ietf.org] On Behalf Of Michael Howard Sent: Monday, September 22, 2008 11:40 PM To: Julian Satran Cc: Sivan Tal; Prasenjit Sarkar; ips@ietf.org Subject: Re: [Ips] no DHCP-assigned InitiatorName Julian Satran wrote: > Michael, > > I will have to defer to boot RFC authors. My 2 cents is that DHCP > "practice" has already several mechanisms to name the initiator (most > based on what the DHCP agents present to the DHCP server - like the > real of "fake" (for VMs) MAC address. I agree that there are several different mechanisms that are used to construct the initiator name. In practice, what we have ended up with is: iqn.1987-05.com.intel:<hostname> iqn.2000-01.org.etherboot:<hostname> iqn.1995-05.com.broadcom.<11.22.33.44.55.66>.iscsiboot iqn.1986-03.com.ibm.<11:22:33:44:55:66>.<hostname> This is a problem because almost every commercially available iSCSI target uses the initiator name as an identification mechanism to control visibility to target LUNs. As a result, trying to move from one iSCSI boot initiator to another requires changes on the SAN storage controller (or iSCSI head) to reconfigure for the new initiator name. This is unnecessarily complicated and, in many commercial environments, forces coordination across different organizational units. > And I don't know how the iBFT interacts (or is supposed to) with a > DHCP server. There is no *direct* interaction between the DHCP server and the iBFT. Rather, the values get passed through the iSCSI boot initiator. The boot iSCSI initiator is responsible for populating the iBFT with the iSCSI parameters that are required to continue to boot the OS once it switches to its protected-mode drivers. The relevant fields in the iBFT are: * portal hostname/ip addr * portal port * target name * target lun * initiator name * CHAP stuff The iSCSI boot initiator fills in these fields regardless of whether the parameters come from EEPROM config or from a DHCP server. The values that are filled in are the same values used by the boot initiator for its iSCSI login. Michael _______________________________________________ Ips mailing list Ips@ietf.org https://www.ietf.org/mailman/listinfo/ips _______________________________________________ Ips mailing list Ips@ietf.org https://www.ietf.org/mailman/listinfo/ips
- [Ips] no DHCP-assigned InitiatorName Michael Howard
- Re: [Ips] no DHCP-assigned InitiatorName Julian Satran
- Re: [Ips] no DHCP-assigned InitiatorName Michael Howard
- Re: [Ips] no DHCP-assigned InitiatorName Julian Satran
- Re: [Ips] no DHCP-assigned InitiatorName Michael Howard
- Re: [Ips] no DHCP-assigned InitiatorName Black_David
- [Ips] no DHCP-assigned InitiatorName: Procedural … Black_David
- Re: [Ips] no DHCP-assigned InitiatorName: Procedu… Michael Howard
- Re: [Ips] no DHCP-assigned InitiatorName Julian Satran
- Re: [Ips] no DHCP-assigned InitiatorName Michael Howard
- Re: [Ips] no DHCP-assigned InitiatorName Michael Howard
- Re: [Ips] no DHCP-assigned InitiatorName Shyam_Iyer
- Re: [Ips] no DHCP-assigned InitiatorName Michael Howard
- Re: [Ips] no DHCP-assigned InitiatorName G_Chawla
- Re: [Ips] no DHCP-assigned InitiatorName Shyam_Iyer
- Re: [Ips] no DHCP-assigned InitiatorName G_Chawla
- Re: [Ips] no DHCP-assigned InitiatorName Sivan Tal
- Re: [Ips] no DHCP-assigned InitiatorName Michael Howard