Open-iSCSI

The Linux SCSI Target Wiki

Jump to: navigation, search

Open-iSCSI (open-iscsi.org) is the standard iSCSI Initiator in the Linux kernel. The Open-iSCSI project is a high performance, transport independent, multi-platform implementation of RFC 3720.

Contents

Goals and features

The data path code lives in the kernel and concerns itself only with moving data. The best performance on any given platform is the major requirement for Open-iSCSI project.

Performance

Reasonable performance numbers are (single connection, 10 GbE network, 2.4Ghz dual Opteron, UNH or IET targets):

Single iSCSI session
Two iSCSI sessions

Open-iSCSI has a number of performance issues, however, that are addressed by Core-iSCSI (see also the KVM results).

Examples

Open-iSCSI can use block storage over the network just like any local SCSI device. E.g., it allows remote boot (example with FC4)[1] and diskless boot.[2]

Distributions

Open-iSCSI appeared in distributions from:

See also

Notes

  1. Ingle, Mike (2006-02-28). "Booting from an ISCSI drive using Fedora Core 4 and open-iscsi-1.0.485". Open-iSCSI mailing list. 
  2. "Diskless / remote boot with Open-iSCSI". wpkg.org. 2010-11. 

External links

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Google AdSense