From owner-freebsd-scsi@FreeBSD.ORG Mon Oct 22 13:49:10 2012 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E2BB373D for ; Mon, 22 Oct 2012 13:49:10 +0000 (UTC) (envelope-from vmiszczak@ankama.com) Received: from bwork.ankama.com (bwork.ankama.com [109.2.54.27]) by mx1.freebsd.org (Postfix) with ESMTP id 3D9428FC16 for ; Mon, 22 Oct 2012 13:49:09 +0000 (UTC) Received: from pandore.ankama.com (pandore.ankama.com [10.10.10.44]) by bwork.ankama.com (Postfix) with ESMTP id 60EC3BDACA for ; Mon, 22 Oct 2012 15:43:33 +0200 (CEST) Received: from pandore.ankama.com ([10.10.10.44]) by pandore.ankama.com ([10.10.10.44]) with mapi; Mon, 22 Oct 2012 15:43:36 +0200 From: Vincent Miszczak To: "freebsd-scsi@freebsd.org" Date: Mon, 22 Oct 2012 15:43:34 +0200 Subject: iSCSI initiator with multiple NICs and virtual target portal Thread-Topic: iSCSI initiator with multiple NICs and virtual target portal Thread-Index: Ac2wVmLTBN2kBRivTFW6xcgxYMG+7g== Message-ID: <7AFA66599AC41847AD8E021A1DBB9D1426F9B03EDB@pandore.ankama.com> Accept-Language: fr-FR Content-Language: fr-FR X-MS-Has-Attach: yes X-MS-TNEF-Correlator: acceptlanguage: fr-FR Content-Type: multipart/related; boundary="_004_7AFA66599AC41847AD8E021A1DBB9D1426F9B03EDBpandoreankama_"; type="multipart/alternative" MIME-Version: 1.0 X-Ankama-MailScanner-Information: Please contact the ISP for more information X-Ankama-MailScanner-ID: 60EC3BDACA.AEC55 X-Ankama-MailScanner: Found to be clean X-Ankama-MailScanner-From: vmiszczak@ankama.com X-Spam-Status: No X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Oct 2012 13:49:11 -0000 --_004_7AFA66599AC41847AD8E021A1DBB9D1426F9B03EDBpandoreankama_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi guys, I'm really confused about using multiple NICs on my Freebsd initiator to a = Dell Equallogic virtual target (i.e the target has one virtual IP and uses = iSCSI redirections to load balance across the physical NICs of the the targ= et). I'm used to iSCSI initiator on Linux, and on it I can bind my physical inte= rface to iSCSI initiator interfaces and use several initiator interfaces to= the virtual IP, so I get redundant network paths. Then I use dm-multipath = and I get an active/active architecture that performs very well. This is co= ol, but Linux does not have ZFS. With Freebsd, looking in the manuals of iscontrol and iscsi.conf, I can't f= ind a way to use the 2 interfaces of my initiator, because there is no way = to bind one interface to an initiator. I could use 2 instances of iscontrol= pointing to 2 of the real IP of my target, but I would lose all the benefi= ts of using a virtual IP with iSCSI redirections. As my storage is scaling = with more target boxes and NICs, using virtual IP is not really an option i= f I want to keep my path evenly balanced automatically. My goal is to use g= eom_mutipath on top. I've been thinking about using setfib for my second is= control process, have not tested it yet but it looks overkill to me, isn't = it ? BTW, does someone know when the active/active geom_multipath module wi= ll be released as "STABLE" ? I really enjoy Freebsd and ZFS, but it's iSCSI and MPIO layers have surpris= ingly years late looking to other major OS :/ Can I achieve what I want ? Are some progress planned regarding those things ? Regards, [cid:image001.jpg@01CDB068.0D97C530] --=20 This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. --_004_7AFA66599AC41847AD8E021A1DBB9D1426F9B03EDBpandoreankama_--