Obsah
SAN sítě (Storage Area Network)
SAN, neboli Storage Area Network (úložná síť), je dedikovaná, vysokorychlostní síť, která poskytuje přístup k úložným zařízením na blokové úrovni (block-level storage). Na rozdíl od běžných sítí LAN, které přenášejí soubory mezi uživateli a servery, je SAN navržena výhradně pro přenos čistých datových bloků mezi servery a diskovými poli.
Pro připojené servery se disková kapacita v SAN síti jeví tak, jako by šlo o lokální disky připojené přímo přes sběrnici PCIe nebo SATA, přestože se fyzicky nacházejí v samostatném datovém centru. V moderních IT infrastrukturách je SAN klíčovým prvkem pro zajištění vysokého výkonu, spolehlivosti a škálovatelnosti.
Architektura a princip fungování
Architektura SAN se striktně odděluje od běžného síťového provozu organizace. Skládá se ze tří základních vrstev, které společně zajišťují bezpečný a rychlý přenos dat.
1. Hostitelská vrstva (Host Layer)
Tuto vrstvu tvoří servery, které potřebují přistupovat k úložné kapacitě. Může jít o fyzické servery nebo hypervizory typu Proxmox VE a VMware. Servery komunikují se SAN sítí pomocí specializovaných síťových karet zvaných HBA (Host Bus Adapter), které hardwarově zpracovávají úložné protokoly a odlehčují tak hlavnímu procesoru (CPU) serveru.
2. Síťová vrstva (Fabric Layer)
Síťovou vrstvu tvoří infrastruktura, která propojuje servery s úložnými poli. Obsahuje specializované SAN switche, optické kabely a bridge. Tato vrstva zajišťuje redundanci a směrování datových toků. Pro zajištění vysoké dostupnosti se SAN sítě budují jako dvě identické, fyzicky zcela oddělené sítě, označované jako Fabric A a Fabric B.
3. Úložná vrstva (Storage Layer)
Zde se nacházejí samotná disková pole (Storage Arrays), která obsahují stovky až tisíce pevných disků (HDD) a polovodičových úložišť (SSD). Tato pole agregují fyzické disky do logických celků pomocí polí RAID a následně z nich vyřezávají jednotlivé logické jednotky zvané LUN (Logical Unit Number), které prezentují serverům.
Klíčové technologie a síťové protokoly
Podle použité fyzické vrstvy a přenosových protokolů se SAN sítě dělí na několik hlavních typů.
Fibre Channel (FC)
Tradiční, nejrozšířenější a nejspolehlivější standard v enterprise segmentu. Využívá specializovanou optickou infrastrukturu a dosahuje rychlostí od 16 Gbps do 128 Gbps a více. FC běží na vlastním protokolu s garantovaným doručením paketů bez kolizí (lossless fabric), což minimalizuje latenci.
iSCSI (Internet Small Computer Systems Interface)
Tato technologie zapouzdřuje diskové příkazy SCSI do standardních TCP/IP paketů. Umožňuje budovat SAN sítě nad běžnou ethernetovou infrastrukturou (LAN switches, Cat6a/optické kabely). Je výrazně levnější než čisté Fibre Channel, ale sdílí přenosové médium s běžným provozem, což vyžaduje přísné nasazení VLAN a QoS pro zajištění stability.
FCoE (Fibre Channel over Ethernet)
Kompromis mezi oběma světy. Zapouzdřuje FC rámce do ethernetové sítě. Vyžaduje speciální síťové karty (CNA - Converged Network Adapter) a switche podporující bezztrátový ethernet (DCB - Data Center Bridging). Umožňuje konsolidovat kabeláž v datovém centru.
NVMe-oF (NVMe over Fabrics)
Nejmodernější protokol navržený pro extrémně rychlá SSD úložiště NVMe. Může běžet nad Fibre Channel (FC-NVMe) nebo nad Ethernetem s využitím RDMA (RoCE). Zkracuje latenci na minimum a odstraňuje úzké hrdlo starého protokolu SCSI.
Správa, bezpečnost a topologie SAN
Správa a konfigurace počítačových sítí typu SAN vyžaduje specifické postupy pro zabezpečení dat a zajištění vysoké dostupnosti.
Základním bezpečnostním prvkem na úrovni síťových switchů je Zoning. Ten rozděluje síť na izolované zóny a zajišťuje, že konkrétní server (HBA) vidí pouze přidělené porty diskového pole. Zabraňuje tomu, aby do komunikace mohl zasáhnout cizí server.
Na úrovni samotného diskového pole se pak provádí LUN Masking. Tato funkce určuje, kterému konkrétnímu serveru (resp. jeho unikátnímu identifikátoru WWN - World Wide Name) bude daná disková kapacita (LUN) zpřístupněna.
Pro zajištění nepřetržitého provozu se na serverech konfiguruje Multipathing (MPIO). Jedná se o softwarovou vrstvu v operačním systému, která sdružuje více fyzických cest k jednomu LUNu. Pokud selže optický kabel, HBA karta nebo SAN switch v jedné větvi, operační systém okamžitě a bez přerušení přesměruje diskové operace na záložní cestu.
Výhody a nevýhody SAN sítí
Výhody
Extrémní výkon a nízká latence, protože blokový přístup a dedikované linky zaručují rychlost srovnatelnou s lokálními disky.
Centralizace a efektivní správa, kdy úložná kapacita je spravována na jednom místě, což usnadňuje zálohování, snapshotování a alokaci prostoru.
Vysoká dostupnost a HA díky architektuře bez jediného bodu selhání (No Single Point of Failure), což umožňuje bezvýpadkový provoz kritických aplikací.
Podpora pokročilých funkcí virtualizace, což umožňuje sdílení disků mezi více hypervizory, což je základní podmínkou pro živou migraci virtuálních strojů a virtuálních síťových rozhraní VNI.
Nevýhody
Vysoké pořizovací náklady jsou hlavním negativem, protože fyzické Fibre Channel komponenty, HBA karty a enterprise disková pole jsou finančně extrémně náročné.
Komplexita a vysoké nároky na specialisty znamenají, že samotný návrh, implementace a dlouhodobá správa SAN sítě vyžaduje hluboké specializované znalosti IT administrátorů.
