linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
To: LKML <linux-kernel@vger.kernel.org>,
	linux-scsi <linux-scsi@vger.kernel.org>,
	Linux-fsdevel <linux-fsdevel@vger.kernel.org>,
	kvm-devel <kvm@vger.kernel.org>
Cc: Joel Becker <joel.becker@oracle.com>,
	Leonid Grossman <leonid.grossman@neterion.com>,
	"H. Peter Anvin" <hpa@zytor.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	Philipp Reisner <philipp.reisner@linbit.com>,
	Florian Haas <florian.haas@linbit.com>,
	Avi Kivity <avi@redhat.com>, "J.H." <warthog9@kernel.org>,
	Hannes Reinecke <hare@suse.de>,
	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>,
	Mike Christie <michaelc@cs.wisc.edu>,
	Alan Stern <stern@rowland.harvard.edu>, Greg KH <greg@kroah.com>
Subject: [ANNOUNCE] lio-utils.git v3.0 configfs HOWTO for v2.6.30 released
Date: Tue, 16 Jun 2009 13:57:17 -0700	[thread overview]
Message-ID: <1245185837.4232.179.camel@haakon2.linux-iscsi.org> (raw)

Grettings all,

The Linux-iSCSI.org Target v3.0 HOWTO using the new configfs enabled
generic target subsystem python CLI has been released and is up and
running on v2.6.30 of the Linux Kernel in x86_64 KVM (Debian), x86_64
bare-metal (SLES) and PPC64 (Fedora PS3) hosts!  The HOWTO entry can be
found at:

http://linux-iscsi.org/index.php/Howto

The v3.0 howto is a WIP and currently expects that the reader is fimilar
with building and installing their own LIO target modules within a linux
kernel source.  There is currently work being done to integrate this
into virtual machines imagines ot make the v3.0 LIO CLI more accessable
for end users.  We are expecting the v3.0 work to be available in a
couple of different forms soon.  Until then, interested folks should
have a look at the v3.0 howto and the lio-utils.git source tree for
usage information and towards build their own copy from source.

So far using the lio-utils.git tools for the Generic Target Core v3.0
with LIO-Target configfs enabled symlinks, the code has been able to
scale to 10000 unique Virtual HBA+FILEIO LUNs with SCSI 3 emulation <->
10000 unique LIO-Target v3.0 Endpoints inside of a 4GB memory x86_64 KVM
guest on recent x86_64 hardware.  Each of these HBA+LUNs and iSCSI
Target Endpoints are designed (using the TCM+LIO configfs kernel
infrastructure) to be configured completely independent of one another,
so that creating/changing one does not effect the real-time configfs ops
of another.

The configs CLI commands to reproduce the running setup can be dumped at
any time for the entire running setup using tcm_dump.py and lio_dump.py.
The lio-utils.git source repository is for v3.0 target_core_mod
+iscsi_target_mod configfs enabled code in lio-core-2.6.git:

http://git.kernel.org/?p=linux/storage/lio/lio-utils.git;a=summary

Additional information can be found here:

http://linux-iscsi.org/index.php/Lio-utils

Questions can be asked via the LIO-Devel or LIO-Users:

http://groups.google.com/group/linux-iscsi-target-dev
http://groups.google.com/group/linux-iscsi-target-users

The former is where most folks today (devels+users) are doing most of
their work, and thanks to the many people has been helping improve the
code!  I would like to encourage new end users to start posting in
linux-iscsi-targets-users as they get their v3.0 LIO-Target with
tcm_node.py + lio_node.py setups up and running with general questions
and comments.  

Also a special thanks to the kernel.org folks (warthog9 and hpa)
assitance with getting the lio-utils.git source repository up and
running, it would not be possible without their help.  Thank you!

--nab












                 reply	other threads:[~2009-06-16 20:57 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1245185837.4232.179.camel@haakon2.linux-iscsi.org \
    --to=nab@linux-iscsi.org \
    --cc=akpm@linux-foundation.org \
    --cc=avi@redhat.com \
    --cc=florian.haas@linbit.com \
    --cc=fujita.tomonori@lab.ntt.co.jp \
    --cc=greg@kroah.com \
    --cc=hare@suse.de \
    --cc=hpa@zytor.com \
    --cc=joel.becker@oracle.com \
    --cc=kvm@vger.kernel.org \
    --cc=leonid.grossman@neterion.com \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=michaelc@cs.wisc.edu \
    --cc=philipp.reisner@linbit.com \
    --cc=stern@rowland.harvard.edu \
    --cc=warthog9@kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).