Buscar

O que é protocolo iSCSI?

O que é o protocolo iSCSI, como ele leva armazenamento em bloco pela rede Ethernet comum (sem Fibre Channel), como configurar (initiator, target, LUN) e as boas práticas.

Gabriel Pedroso8 min de leitura
O que é protocolo iSCSI?

Comprar uma rede de armazenamento dedicada em Fibre Channel custa caro — switches, placas e cabos próprios, só para os discos conversarem com os servidores. O iSCSI nasceu de uma pergunta simples: e se desse para fazer isso pela rede Ethernet que a empresa já tem? A tese em uma frase: o iSCSI entrega armazenamento em bloco de nível corporativo (uma SAN) rodando sobre a rede IP comum — o mesmo resultado do Fibre Channel, por uma fração do custo.

Neste artigo, você vai entender o que é o iSCSI, como ele funciona, como configurá-lo e quais boas práticas garantem desempenho e segurança. O princípio é encapsular comandos de disco dentro do tráfego de rede:

1Initiatoro servidor (cliente) pede acesso ao disco
2Encapsulacomandos SCSI vão dentro de pacotes TCP/IP
3Rede IPtrafega pela Ethernet comum, sem SAN dedicada
4Targeto storage recebe e expõe os volumes (LUNs)
5Disco localo SO enxerga o LUN como se fosse local
Como o iSCSI funciona: o servidor (initiator) encapsula comandos SCSI em TCP/IP, que trafegam pela Ethernet até o storage (target); o volume (LUN) aparece no servidor como se fosse um disco local.

O que é o protocolo iSCSI

iSCSI (Internet Small Computer System Interface) é um protocolo que permite transferir dados de armazenamento entre servidores e dispositivos de disco através de redes IP. Em termos simples: ele faz um servidor acessar discos que estão em outro lugar como se estivessem ligados diretamente a ele.

O truque é encapsular os comandos SCSI (a linguagem que os discos usam) dentro de pacotes TCP/IP. Com isso, ele aproveita a infraestrutura de rede Ethernet que a empresa já possui, eliminando a necessidade de uma rede de armazenamento dedicada como a SAN em Fibre Channel — cara e complexa de implantar.

Vale um esclarecimento: trata-se de armazenamento em bloco. Diferente de um compartilhamento de arquivos (como o NFS), o servidor enxerga o volume iSCSI como um disco cru, que ele mesmo formata e gerencia — ideal para bancos de dados e máquinas virtuais.

Initiator, target e LUN: o vocabulário essencial

Três termos aparecem o tempo todo, e entendê-los resolve metade da configuração:

  • Initiator: o cliente que solicita o armazenamento. Normalmente é um servidor, via software (o initiator do Windows, Linux ou VMware) ou uma placa dedicada.
  • Target: o dispositivo de armazenamento que oferece os volumes — um NAS, uma SAN ou um servidor rodando software de storage (Linux, TrueNAS, Windows Server).
  • LUN (Logical Unit Number): o volume em si, o "disco" que o target expõe e o initiator monta. Cada LUN pode ter permissões próprias, restringindo quem acessa o quê.

O initiator se conecta ao target pela rede IP, monta o LUN e passa a lê-lo e gravá-lo como um disco local.

Vantagens do iSCSI

O que faz tantas empresas o escolherem:

  • Custo-benefício. Usa a rede IP existente, evitando o investimento pesado em hardware de Fibre Channel. É armazenamento de nível SAN acessível a empresas de qualquer porte.
  • Escalabilidade. Adicionar capacidade é somar dispositivos à rede, sem reformar a infraestrutura — cresce junto com a demanda.
  • Flexibilidade geográfica. Como roda sobre IP, funciona em LAN e também em WAN, permitindo centralizar o armazenamento de múltiplos escritórios ou replicar dados entre sites.
  • Integração com virtualização. Vários servidores podem compartilhar o mesmo pool de armazenamento, o que casa perfeitamente com virtualização (VMware, Hyper-V) e com estratégias de backup e recuperação de desastres.

iSCSI vs. Fibre Channel vs. NFS

O iSCSI costuma ser comparado a duas outras tecnologias de armazenamento em rede. A diferença essencial:

iSCSIFibre ChannelNFS
Tipo de acessoBloco (disco cru)Bloco (disco cru)Arquivo (compartilhamento)
RedeEthernet/IP comumRede FC dedicadaEthernet/IP comum
CustoBaixoAltoBaixo
Melhor paraSAN acessível, VMs, bancosAlta performance críticaCompartilhar arquivos

Resumindo: o Fibre Channel entrega performance máxima, mas exige rede dedicada e cara; o NFS é ótimo para compartilhar arquivos, mas não dá acesso em bloco; o iSCSI ocupa o ponto ideal para a maioria — acesso em bloco sobre a rede que você já tem.

Como configurar o iSCSI

A implantação segue três etapas principais:

  1. Prepare o hardware e a rede. Garanta servidores, um dispositivo de armazenamento com suporte a iSCSI (a maioria dos NAS e SANs modernos tem) e uma rede robusta — idealmente 10 Gbps, com switches de qualidade.
  2. Configure o target (servidor iSCSI). No storage — seja um appliance, seja um Windows Server, Linux ou TrueNAS —, crie os targets e os LUNs, definindo permissões de acesso para cada volume.
  3. Configure o initiator (cliente). No servidor que vai usar o disco, ative o initiator iSCSI (nativo em Windows, Linux e VMware), aponte para o IP do target, conecte-se ao LUN e formate-o. A partir daí, ele funciona como um disco local.

Desempenho e segurança: boas práticas

Ele só entrega o que promete quando a rede é tratada com cuidado. O que faz diferença:

  • Segregue o tráfego. Coloque o iSCSI numa VLAN dedicada, ou melhor, numa rede física separada. Assim o tráfego de armazenamento não disputa banda com o resto — ganha desempenho e segurança de uma vez.
  • Use jumbo frames e MPIO. Quadros maiores (jumbo frames) reduzem overhead, e o multipath (MPIO) usa vários caminhos de rede para dar redundância e mais throughput.
  • Prefira SSD e rede rápida. Discos SSD e enlaces de 10 Gbps+ elevam a performance a patamares de produção, adequados até a bancos de dados.
  • Autentique com CHAP. O CHAP (Challenge-Handshake Authentication Protocol) garante que só initiators autorizados acessem cada target.
  • Criptografe em trânsito. Como roda sobre IP, ele herda os riscos da rede. Em enlaces de longa distância ou não confiáveis, use criptografia (IPsec) e proteja o tráfego com firewall/VPN.

O ponto fraco é justamente a dependência da rede: uma rede ruim vira armazenamento ruim, com latência e perda de pacotes. Investir na infraestrutura de rede não é opcional — é o que separa um iSCSI de produção de uma dor de cabeça.

Perguntas frequentes sobre iSCSI

O que é iSCSI?

iSCSI (Internet Small Computer System Interface) é um protocolo de rede que permite acessar dispositivos de armazenamento SCSI pela rede IP, viabilizando SANs (Storage Area Networks) sobre a infraestrutura Ethernet comum, em vez de Fibre Channel.

Qual a vantagem do iSCSI sobre o Fibre Channel?

O iSCSI usa a rede Ethernet padrão, mais barata e já presente na maioria dos data centers. O Fibre Channel requer hardware dedicado e mais caro. Para empresas médias, o iSCSI oferece funcionalidades de SAN com um investimento muito menor.

iSCSI é adequado para ambientes de produção?

Sim. Com rede Ethernet de 10 Gbps e configurações adequadas (jumbo frames, MPIO), o iSCSI oferece desempenho suficiente para a maioria dos workloads corporativos, incluindo bancos de dados e ambientes VMware.

O que são initiator e target em iSCSI?

O initiator é o cliente que solicita acesso ao armazenamento (geralmente um servidor). O target é o dispositivo de armazenamento que disponibiliza os volumes (LUNs). O initiator se conecta ao target pela rede IP usando o protocolo iSCSI.

iSCSI precisa de rede dedicada?

Não é obrigatório, mas é altamente recomendado usar uma rede isolada ou uma VLAN dedicada ao tráfego iSCSI, evitando a competição com o tráfego geral, garantindo baixa latência e melhorando a segurança.

Conclusão

O iSCSI democratizou o armazenamento em bloco: trouxe o que antes só o Fibre Channel oferecia — uma SAN de verdade — para dentro da rede Ethernet que qualquer empresa já tem. O resultado é uma solução acessível, escalável e flexível para centralizar dados, integrar com virtualização e montar estratégias de backup e recuperação.

Os desafios existem — a dependência da rede e a segurança em enlaces públicos —, mas todos têm mitigação conhecida: rede dedicada e rápida, VLAN separada, MPIO, CHAP e criptografia. Se você está avaliando essa tecnologia, comece pela rede: é ela que define se a experiência será de produção ou de frustração. Para a referência técnica definitiva, o protocolo é especificado na RFC 7143 da IETF.