The Linux SCSI Target Wiki

Revision as of 08:48, 10 April 2012 by Admin (Talk | contribs)
Jump to: navigation, search
LIO Target
LIO 150513.png
iSCSI fabric module
Original author(s) Nicholas Bellinger
Developer(s) Datera, Inc.
Initial release October 24, 2011 (2011-10-24)
Stable release 4.1.0 / June 20, 2012;
8 years ago
Preview release 4.2.0-rc5 / June 28, 2012;
8 years ago
Development status Production
Written in C
Operating system Linux
Type Fabric module
License GNU General Public License
See Target for a complete overview over all fabric modules.
Architecture diagram of network storage types.
iSCSI login flow with CHAP authentication.

The iSCSI (Internet Small Computer System Interface) fabric module provides SCSI access over IP networks.

iSCSI is an Internet Protocol (IP)-based storage networking standard for linking data storage facilities. By carrying SCSI commands over IP networks, iSCSI is used to facilitate data transfers over intranets and to manage storage over long distances. iSCSI can be used to transmit data over local area networks (LANs), wide area networks (WANs), or the Internet, and can enable location-independent data storage and retrieval.

iSCSI allows clients (called Initiators) to send SCSI commands (CDBs) to SCSI storage devices (Targets) on remote servers. It is a popular SAN protocol, allowing organizations to consolidate storage into data center storage arrays while providing hosts (such as database and web servers) with the illusion of locally-attached disks. Unlike traditional Fibre Channel, which requires special-purpose cabling, iSCSI can be run over long distances using existing network infrastructure.

LIO iSCSI is the pluggable fabric module (iscsi_target_mod.ko) for the Unified Target engine. It went upstream into the Linux 3.1 kernel on 7/27/2011.[1]



targetcli from Datera, Inc. is a comprehensive, powerful, yet easy storage management tool that can efficiently handle complex storage installations.



Timeline of the LinuxIO
Release Details 2011 2012 2013 2014 2015
123456789101112 123456789101112 123456789101112 123456789101112 123456789101112
4.x Version 4.0 4.1
Feature LIO Core Loop back FCoE iSCSI Perf SRP
vHost Perf Misc 16 GFC iSER Misc VAAI Misc DIF Core
DIF iSER DIF FC vhost TCMU Xen Misc Misc virtio 1.0 Misc NVMe OF
Linux 2.6.38 2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 3.20 3.21 3.22

See also


  1. Linus Torvalds (7/27/2011). "iSCSI merge". 

External links

Personal tools
Google AdSense