IBM vSCSI

The Linux SCSI Target Wiki

Jump to: navigation, search
Linux-IO Target
Logo
NTT Labs
IBM vSCSI fabric module
Original author(s) Tomonori Fujita
Nicholas Bellinger
Developer(s) NTT Labs
Written in C
Operating system Linux
Type Fabric module
License GNU General Public License
Website NTT Labs
See LIO for a complete overview over all fabric modules.

The IBM vSCSI fabric module provides virtualized Linux-IO Target devices on the IBM System p.

Contents

Overview

IBM vSCSI is based on a fabric module from Tomonori Fujita from NTT Labs. The fabric module (ibmvscsis.ko) for LIO currently remains out-of-tree.

Modules

lsmod output:

Module                  Size  Used by
ibmvscsis              22024  4 
libsrp                  9242  1 ibmvscsis
scsi_tgt               15597  1 libsrp
target_core_file       10766  1 
target_core_mod       266898  10 ibmvscsis,target_core_file
configfs               33950  2 target_core_mod

targetcli

targetcli from Datera, Inc. is used to configure vHost targets. targetcli aggregates LIO service modules via a core library, and exports them through an API, to provide a unified single-node SAN configuration shell, independently of the underlying fabric(s).

Acknowledgements

The IBM vSCSI driver was made possible by Tomonori Fujita's generous contributions to tcm_ibmvscsis.

See also

Notes

External links

Timeline of the Linux-IO Target
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
CM WQ FC
USB
1394
vHost Perf Misc 16 GFC iSER Misc VAAI Misc DIF Core
NPIV
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
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox
Google AdSense