0% found this document useful (0 votes)
337 views1 page

ISCSI Cheatsheet V1.00

iSCSI is a protocol that allows storage traffic to be encapsulated and transmitted over TCP/IP networks like Ethernet. It works by encapsulating SCSI commands and data into iSCSI protocol data units that are then sent as TCP segments. An iSCSI initiator sends SCSI requests to an iSCSI target storage server. Traditional iSCSI shares bandwidth with all other network traffic, while lossless iSCSI uses Data Center Bridging features like Priority Flow Control and Enhanced Transmission Selection to prioritize iSCSI traffic and guarantee its bandwidth.

Uploaded by

ijbasura
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
337 views1 page

ISCSI Cheatsheet V1.00

iSCSI is a protocol that allows storage traffic to be encapsulated and transmitted over TCP/IP networks like Ethernet. It works by encapsulating SCSI commands and data into iSCSI protocol data units that are then sent as TCP segments. An iSCSI initiator sends SCSI requests to an iSCSI target storage server. Traditional iSCSI shares bandwidth with all other network traffic, while lossless iSCSI uses Data Center Bridging features like Priority Flow Control and Enhanced Transmission Selection to prioritize iSCSI traffic and guarantee its bandwidth.

Uploaded by

ijbasura
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

CloudPacket.

net iSCSI
Terminology iSCSI Encapsulation
SCSI is a block-transfer protocol that enables data transfer Ethernet IP TCP Ethernet
iSCSI Header iSCSI Data
between server and disc in a storage array Header Header Header Trailer
22 bytes 20 bytes 20 bytes 48 bytes nn bytes 4 bytes
iSCSI SCSI transport protocol that operates over TCP and
encapsulate the SCSI command and data in TCP/IP byte stream. Protocol Data Unit (PDU)

Works with any Ethernet switch without distance limitation. Not TCP Segment
suitable for application with high I/O requirements IP Packet

iSCSI Initiator an iSCSI client which transport SCSI requests and Ethernet Frame
responses, encapsulated into the iSCSI protocol, between the host
iSCSI Protocol Layers
and the iSCSI target
iSCSI Hardware Initiator PCI-E card, which offload iSCSI Host (Initiator) Target
functionality for better performance or booting a server through

SCSI Application
Layer
iSCSI is possible using this card Application
I/O Request
Logical Unit
SCSI Interface
iSCSI Software Initiator an iSCSI Initiator implemented by
software and computing operations of the iSCSI initiator are
SCSI Protocol iSCSI

Layer
performed by the servers CPU SCSI Initiator SCSI Device
CDB
Transport Service Interface
iSCSI Target A server with storage that can provide one or more

Protocol
logical units number (LUN) to client (iSCSI initiator) iSCSI Protocol

iSCSI
iSCSI
iSCSI Protocol iSCSI Services
PDU
iSCSI name is unique worldwide name (WWN) which the iSCSI iSCSI Transport Interface
node is known. The iSCSI name use on of the following formats: TCP/IP
TCP/IP Protocol TCP
iSCSI Qualified Name (IQN): can be up to 255 characters and the TCP/IP TCP/IP Segm-
format takes the form of "iqn.yyyy-mm.naming-authority:unique-name" iSCSI Session ents
such as : iqn.2016-09.com.cisco.iscsi:array1
Ethernet

Ether-
Enterprise Unique Identifier (EUI): takes the form of "eui.16 hex digits" Data Link Data Link net
for example "eui.0123456789ABCDEF" Ethernet frame

Traditional iSCSI vs Lossless iSCSI


Compatibility Prioritisation Flow Control Bandwidth

Work on all Ethernet Bandwidth shared


Traditional Switches & Usefull for network No prioritisation of TCP layer takes care
with all the traffic
iSCSI with multiple hops between iSCSI traffic of flow control
on wire
initiator and target

Lossless Works only on DCB Can prioritize iSCSI Additional Flow control Bandwidth allocation
iSCSI enabled switches traffic as no_drop using pause frames at to iSCSI traffic
using PFC the Ethernet layer using ETS

Lossless iSCSI ISCSI Session


Ethernet networks are highly susceptible to broadcast storms iSCSI Session SCSI Command (1) (Read)
SCSI Data (1)
leading to congested network. The Data Center Bridging (DCB) SCSI Status (1)
feature extends lossless capabilities and provide a network iSCSI (TCP) Connection 1
suitable for storage traffic.DCB feature help ensure bandwidth,
throughput and performance for storage traffic. DCB provide the
following features:
iSCSI iSCSI (TCP) Connection 2 iSCSI
Priority Flow Control (PFC) - 802.1Qbb Enables lossless Ethernet Initiator SCSI Command (1) (Write) Target
using PAUSE frame, CoS assigned to no-drop will be PAUSED SCSI Data (1)
SCSI Status (1)
Enhanced Transmission Selection (ETS) - 802.1Qaz Prevents
a single traffic class of a bursty nature to starve other classes by iSCSI Session highest level of an iSCSI communication
allowing to create priority group and guarantee bandwidth path that form between initiator and target. two types of
session are defined in iSCSI: iSCSI discovery and login
Data Center Bridging eXchange (DCBX) - 802.1Qaz Negotiate session used by the initiator to discover available targets.
Ethernet capabilitys (PFC, ETS, CoS) using LLDP with other DCB General iSCSI session to transfer SCSI data and
capable device to simplifies management commands after the login

last update April 25, 2016 (version 1.04) Page 1 Prepared By Shakib Shaygan

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy