Obsah

HBA (Host Bus Adapter)

Host Bus Adapter (HBA) je hardwarový obvod nebo rozšiřující karta (typicky do slotu PCI Express), která zajišťuje fyzické i logické propojení mezi hostitelským systémem (serverem) a úložnými zařízeními nebo síťovými prvky v rámci úložné sítě (SAN).

HBA funguje jako „překladač“ mezi sběrnicí serveru (např. PCIe) a protokolem úložné sítě (např. SAS, Fibre Channel nebo iSCSI).

Hlavní typy HBA karet

Karty HBA se dělí podle protokolu, který využívají pro komunikaci s úložištěm:

1. SAS HBA

Používají se pro připojení k SAS nebo SATA diskům a diskovým policím (JBOD).

2. Fibre Channel (FC) HBA

Standard v podnikových SAN sítích. Tyto karty se připojují pomocí optických kabelů (nebo mědi) k Fibre Channel switchům.

3. iSCSI HBA (Hardware Offload)

I když lze iSCSI provozovat na běžné síťové kartě (NIC), specializované iSCSI HBA karty přebírají veškeré zpracování TCP/IP a iSCSI protokolu na sebe, čímž ulevují procesoru (CPU) serveru.

HBA vs. RAID řadič

V IT komunitě se často vede diskuse o rozdílu mezi „čistým“ HBA a RAID řadičem.

Vlastnost HBA (IT Mode) RAID Controller
Logika Předává disky operačnímu systému přímo (tzv. Passthrough). Sdružuje disky do polí a OS vidí jen jeden virtuální disk.
Výkon Nízká latence, ideální pro softwarově definovaná úložiště. Vysoký výkon pro RAID 5/6 díky dedikované cache.
Vhodné pro ZFS, Ceph, vSAN, TrueNAS. Tradiční servery bez softwarové správy disků.
Cena Obvykle nižší. Vyšší (kvůli procesoru a zálohované paměti).

[Image diagram showing the difference between HBA passthrough and RAID abstraction]

Proč je HBA důležité pro moderní cloudy?

Moderní cloudové architektury a technologie jako Software-Defined Storage (SDS) vyžadují, aby měl operační systém přímý přístup k jednotlivým fyzickým diskům (tzv. „Raw Access“).

Porty a konektivita

HBA karty se liší počtem a typem konektorů:

Související termíny: SAS, SCSI, SAN, iSCSI, ZFS, RAID.