Visão geral de redes de armazenamento
Sistemas de armazenamento conectam servidores a discos e flash através de uma rede. A forma como essa rede é construída decide quais transceptores ópticos uma fabric de armazenamento usa.
Bloco vs arquivo
- O armazenamento em bloco apresenta volumes brutos a um servidor, como se fossem discos locais. Ele roda sobre uma SAN (rede de área de armazenamento).
- O armazenamento em arquivo apresenta compartilhamentos pela LAN — um NAS falando NFS ou SMB sobre IP.
Transportes de SAN
- Fibre Channel — a clássica SAN dedicada, sem perdas e de baixa latência (veja Fibre Channel).
- Armazenamento IP — iSCSI e NVMe/TCP rodam sobre Ethernet comum.
- Convergente — FCoE e NVMe-oF sobre RoCE transportam armazenamento em uma fabric Ethernet sem perdas.
Óptica
- SANs de FC usam módulos SFP+/SFP28 designados para FC (SW/LW).
- O armazenamento IP e convergente usa óptica Ethernet — 10/25/100G e além.
Os protocolos exatos e a óptica que eles usam são cobertos em Protocolos e óptica de armazenamento.
Seja qual for o transporte, o CodingBox lê e codifica a mesma memória de transceptor, para que um módulo apresente a identidade correta a um switch de armazenamento.
Leitura complementar
- NVMe over Fabrics — comparação entre FC-NVMe, NVMe/TCP, NVMe/RoCE e NVMe/IB; o que cada um exige dos enlaces e da óptica.
- Ethernet sem perdas para armazenamento — DCB, PFC, ETS, DCBX, ECN/DCQCN, tempestades e deadlocks de PFC, prática de iSCSI, requisitos de camada física.