From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755775AbeEaQ3f (ORCPT ); Thu, 31 May 2018 12:29:35 -0400 Received: from verein.lst.de ([213.95.11.211]:38968 "EHLO newverein.lst.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755705AbeEaQ3e (ORCPT ); Thu, 31 May 2018 12:29:34 -0400 Date: Thu, 31 May 2018 18:36:03 +0200 From: Christoph Hellwig To: Sagi Grimberg Cc: Mike Snitzer , Christoph Hellwig , Johannes Thumshirn , Keith Busch , Hannes Reinecke , Laurence Oberman , Ewan Milne , James Smart , Linux Kernel Mailinglist , Linux NVMe Mailinglist , "Martin K . Petersen" , Martin George , John Meneghini Subject: Re: [PATCH 0/3] Provide more fine grained control over multipathing Message-ID: <20180531163603.GC30954@lst.de> References: <20180525125322.15398-1-jthumshirn@suse.de> <20180525130535.GA24239@lst.de> <20180525135813.GB9591@redhat.com> <20180530220206.GA7037@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.17 (2007-11-01) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, May 31, 2018 at 11:37:20AM +0300, Sagi Grimberg wrote: >> the same host with PCI NVMe could be connected to a FC network that has >> historically always been managed via dm-multipath.. but say that >> FC-based infrastructure gets updated to use NVMe (to leverage a wider >> NVMe investment, whatever?) -- but maybe admins would still prefer to >> use dm-multipath for the NVMe over FC. > > You are referring to an array exposing media via nvmf and scsi > simultaneously? I'm not sure that there is a clean definition of > how that is supposed to work (ANA/ALUA, reservations, etc..) It seems like this isn't what Mike wanted, but I actually got some requests for limited support for that to do a storage live migration from a SCSI array to NVMe. I think it is really sketchy, but if doable if you are careful enough. It would use dm-multipath, possibly even on top of nvme multipathing if we have multiple nvme paths.