Para fornecer uma resposta um pouco mais útil do que o comentário:
O iSCSI funciona muito bem como qualquer outro padrão de armazenamento (Fibre Channel, SAS, SATA, ...), pois conecta um armazenamento em bloco (LUN em um destino) a um "usuário" (iniciador). A diferença é que o iSCSI usa qualquer rede IP para transporte, enquanto o Fibre Channel usa uma rede Fibre Channel ou cabo direto, o SAS usa um cabo SAS (ou rede expansora), SATA um cabo SATA e assim por diante.
O iniciador apenas lê e grava no armazenamento. Não importa como os dados são armazenados, apenas quer ler de volta os dados exatos que foram escritos há algum tempo. O controlador / destino pode apresentar uma única unidade, uma matriz redundante de uma dúzia de unidades ou uma arquitetura de armazenamento hierárquico muito grande sobre centenas de SSDs, discos e até mesmo fitas, conectados por FC, SAS, qualquer coisa. O iniciador pode até mesmo falar sobre o iSCSI com seu próximo nível mais baixo - quando está apresentando uma abstração do que está abaixo e nem mesmo fazendo o armazenamento e recuperação em si.
Você pode usar um monte de iSCSI NASes baratos, montá-los em um cluster de servidor de armazenamento e fazer com que eles apresentem uma visão completamente diferente do armazenamento real por meio do iSCSI, por exemplo. um LUN gigante. Os hosts que acessam o nível superior não têm informações sobre o que está abaixo nem precisam se preocupar.
Assim, o iSCSI (ou qualquer outro protocolo SAN) fornece o serviço, mas a tarefa de agregação de armazenamento é a do controlador dentro do destino.