Chapter IX. LIO iSCSI Target Offload
Introduction
Linux-IO Target (LIO) is the in-kernel SCSI target implementation in Linux. This open-source
standard supports common storage fabrics, including Fibre Channel, FCoE, iEEE 1394, iSCSI,
NVMe-oF, iSER, SRP, USB, vHost, etc. The LIO iSCSI fabric module implements many advanced
iSCSI features that increase performance and resiliency. The LIO iSCSI Target Offload driver
provides the following high-level features:
•
Offloads TCP/IP.
•
Offloads iSCSI Header and Data Digest Calculations.
•
Offload Speeds at 10/25/40/100Gb.
•
Supports Direct Data Placement (DDP).
•
Supports iSCSI Segmentation Offload and iSCSI PDU recovery.
1.1.
Hardware Requirements
Supported Adapters
The following are the currently shipping Chelsio adapters that are compatible with Chelsio LIO
iSCSI Target Offload driver:
T62100-CR
T62100-LP-CR
T6425-CR
T6225-CR
T6225-LL-CR
T580-CR
T580-LP-CR
T540-CR
T540-BT
T520-LL-CR
T520-CR
T520-BT
1.2.
Software Requirements
cxgb4, iscsi_target_mod, target_core_mod, ipv6 modules are required by LIO iSCSI Target
cxgbit.ko)
Offload (
Linux Requirements
Currently the LIO iSCSI Target Offload driver is available for the following version(s):
RHEL 7.5, 3.10.0-862.el7
RHEL 7.5, 3.10.0-862.el7.ppc64le (POWER8 LE)
Chelsio Unified Wire for Linux
module to work.
136
Need help?
Do you have a question about the Terminator Series and is the answer not in the manual?
Questions and answers