Las SAN de iSCSI utilizan conexiones Ethernet entre hosts y subsistemas de almacenamiento de alto rendimiento.

En el host, los componentes de SAN de iSCSI incluyen tarjetas de interfaz de red (Network Interface Cards, NIC) o adaptadores de bus de host (Host Bus Adapters, HBA) de iSCSI. La red iSCSI también incluye conmutadores y enrutadores que transfieren tráfico de almacenamiento, cables, procesadores de almacenamiento (Storage Processors, SP) y sistemas de discos de almacenamiento.

En el gráfico, se muestran dos tipos de conexiones iSCSI: una con un iniciador de software y otra con un iniciador de hardware.

La red SAN de iSCSI utiliza una arquitectura de cliente-servidor.

El cliente, denominado iniciador iSCSI, funciona en el host ESXi. Para iniciar las sesiones iSCSI, el iniciador emite comandos de SCSI y los transmite, encapsulados en el protocolo iSCSI, a un servidor iSCSI. El servidor se denomina destino iSCSI. Generalmente, el destino iSCSI representa un sistema de almacenamiento físico en la red.

El destino también puede ser una SAN iSCSI virtual; por ejemplo, un emulador de destinos iSCSI que se ejecute en una máquina virtual. El destino iSCSI responde a los comandos del iniciador transmitiendo los datos iSCSI requeridos.