HBA (Host Bus Adapter) em redes SAN
Gabarito: letra C. O componente descrito é o HBA (Host Bus Adapter) — uma placa de interface interna que conecta o servidor ao storage array, traduzindo comandos de I/O do sistema operacional para protocolos de armazenamento como Fibre Channel, iSCSI ou FCoE, e aliviando a carga da CPU ao processar as operações de entrada/saída. Essa é a função clássica do HBA em uma SAN.
O HBA é o adaptador de barramento do host — a ponte entre o servidor e a rede de armazenamento. Ele fica instalado em um slot de expansão do servidor (PCIe, por exemplo) e possui uma ou mais portas que se conectam ao storage array, seja por fibra óptica (Fibre Channel), cabo de rede (iSCSI) ou Ethernet de alta velocidade (FCoE). Sua principal função é traduzir os comandos de leitura e escrita que o sistema operacional envia, convertendo-os em sinais compatíveis com o protocolo de armazenamento utilizado. Além disso, o HBA processa o I/O diretamente no hardware, o que reduz a carga da CPU e melhora o desempenho — exatamente o que o enunciado descreve.
Para entender a diferença, é importante comparar os componentes de uma SAN:
Componente | Função principal | Onde fica |
|---|
HBA | Adaptador de barramento do host; conecta o servidor à SAN | Dentro do servidor |
Switch FC | Interconecta os dispositivos da SAN (servidores e storages) | Na rede, entre os dispositivos |
RAID Controller | Gerencia os discos físicos dentro do storage array | Dentro do storage |
Gateway de armazenamento | Converte protocolos entre redes de armazenamento diferentes | Na borda da SAN |
NAS | Servidor de arquivos que fornece armazenamento via rede IP | Equipamento dedicado na rede |
A pegadinha da banca está em confundir o HBA com o RAID Controller. Ambos lidam com armazenamento, mas o RAID Controller gerencia os discos dentro do storage array, enquanto o HBA é a interface do servidor para acessar esse storage. O enunciado deixa claro que a placa está "equipada nos servidores críticos" e "permite a conexão direta com o storage array" — isso é a definição de HBA.
Outra confusão comum é com o Switch FC: o switch é um equipamento de rede que interconecta vários dispositivos, mas não fica dentro do servidor. O HBA é o componente que fica no servidor e se conecta ao switch. O enunciado fala de uma "placa de interface interna" — isso elimina o switch, que é um equipamento externo.
Guarde a fronteira: HBA = placa no servidor que fala a língua da SAN; Switch FC = equipamento de rede que conecta os HBAs aos storages; RAID Controller = cérebro do storage array; NAS = servidor de arquivos em rede IP. É nessa distinção que as alternativas se separam.
Alternativa A — ❌ Incorreta
O Switch Fibre Channel é um equipamento de rede que interconecta os dispositivos da SAN (servidores com HBAs e storages), formando a malha de comunicação. Ele não é uma placa interna do servidor e não traduz comandos de I/O do sistema operacional — ele apenas encaminha quadros FC entre as portas. O enunciado descreve uma placa instalada no servidor, o que não corresponde a um switch.
Alternativa B — ❌ Incorreta
O NAS (Network Attached Storage) é um servidor de arquivos dedicado que fornece armazenamento compartilhado via rede IP (Ethernet/TCP-IP), acessado por protocolos como NFS e SMB/CIFS. Ele é um equipamento completo, não uma placa interna, e opera em nível de arquivo, enquanto o HBA opera em nível de bloco. O enunciado fala de uma placa que traduz comandos de leitura/escrita para protocolos de SAN — isso não é um NAS.
Alternativa C — ✅ Correta ⟵ GABARITO
O HBA (Host Bus Adapter) é exatamente o componente descrito: uma placa de interface interna que conecta o servidor ao storage array, traduzindo comandos de I/O do sistema operacional para protocolos como Fibre Channel, iSCSI ou FCoE, e processando o I/O no hardware para aliviar a CPU. É o adaptador de barramento do host, essencial em qualquer SAN.
Alternativa D — ❌ Incorreta
O RAID Controller é o componente que gerencia os discos físicos dentro do storage array, implementando níveis de RAID (0, 1, 5, 10 etc.) para redundância e desempenho. Ele fica no storage, não no servidor, e não traduz comandos para protocolos de rede SAN. O enunciado descreve a placa do servidor que acessa o storage — função do HBA, não do RAID Controller.
Alternativa E — ❌ Incorreta
O Gateway de armazenamento é um dispositivo que converte protocolos entre redes de armazenamento diferentes (por exemplo, entre Fibre Channel e iSCSI), permitindo a interconexão de SANs heterogêneas. Ele é um equipamento de rede, não uma placa interna do servidor, e não é o componente que conecta diretamente o servidor ao storage. O enunciado descreve a placa interna do servidor — função do HBA.
Gabarito: letra C