Features

The Linux SCSI Target Wiki

(Difference between revisions)
Jump to: navigation, search
m (Feature Comparison)
Line 22: Line 22:
|-  
|-  
! Upstream
! Upstream
-
| 2.6.26 || - || - || X
+
| 2.6.36 || - || - || X
|-
|-
! Zero-Copy
! Zero-Copy

Revision as of 11:08, 12 July 2010

Targets

There are four open-source targets available in Linux. They can be characterized as follows:

Feature Comparison

LIO IET SCST STGT
General
Upstream 2.6.36 - - X
Zero-Copy X - X X
Generic Target Engine X - X X
User Interface
Basic CLI LIOadm X X X
Remote API pyLIO - - -
Backstorage Drivers Kernel - Kernel & User User
Target Drivers Kernel iSCSI only Kernel & User
4k Sector Support X - - X
Advanced LUN Access control - - X -
Failover Clustering X X - -
RESERVE/RELEASE
Windows 2003 Clustering
X X X X
Persistent Reservations
Windows 2008 Clustering
X - - -
ALUA X - - -
I/O Fencing
RHEL5 Clustering
X - - -
SCSI MIBs X - - -
Configuration Interface ConfigFS Custom ProcFS n/a
Fabric Modules
iSCSI X X X X
FC (HBAs) Emulex
In-tree: QLogic (STGT)
- QLogic Emulex, QLogic, LSI
FCoE X - X Experimental
SRP - - X -
iSER/iWarp - - - -
iSER/IB - - - X
Parallel (Wide) SCSI - - X -
Loopback SCSI LLD X - - -
SAS - - Experimental -
iSCSI Target
Additional Header Segment (AHS) - - X X
Asynchronous Event Notification (AEN) - - X -
Bidirectional Commands - - X X
Extended CDBs (>16 bytes) - - X X
Maximum Error Recovery Level (ERL) 2 0 0 0
Multiple Connections per Session (MC/S) X - - -
iSCSI MIBs X - - -
Configuration Interface ConfigFS - ProcFS n/a
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Google AdSense