LUN (Logical Unit Number) je unikátní identifikátor používaný k označení logického úložného zařízení (nebo části kapacity) v rámci úložné sítě SAN. Přestože se v běžné řeči termín „LUN“ často používá pro označení samotného virtuálního disku, technicky jde o číslo (adresu), které umožňuje serveru rozlišit mezi jednotlivými logickými svazky na jednom diskovém poli.
Z pohledu operačního systému se připojený LUN jeví jako nový, nepoužitý fyzický pevný disk.
V profesionálních úložných systémech existuje vrstva abstrakce mezi fyzickým hardwarem a tím, co vidí server:
1. **Fyzické disky:** Skutečné HDD nebo SSD v šasi. 2. **RAID skupina / Pool:** Fyzické disky jsou spojeny do polí pro zvýšení výkonu a bezpečnosti ([[raid|RAID]]). 3. **Volume / LUN:** Z této velké kapacity se "ukrojí" logický celek (např. 500 GB), kterému je přiřazeno číslo (LUN).
Aby byl LUN dostupný správnému serveru a zároveň chráněn před ostatními, používají se dvě techniky:
Proces přiřazení LUNu ke konkrétnímu portu na diskovém poli. Určuje, přes které fyzické cesty bude disk dostupný.
Bezpečnostní funkce na úrovni diskového pole. Pole povolí přístup k danému LUNu pouze těm iniciátorům, jejichž WWN nebo IQN jsou na seznamu povolených zařízení. Tím se zajistí, že databázový server neuvidí disky určené pro webový server.
| Typ | Popis | Výhody |
|---|---|---|
| Thick LUN | Kapacita je plně vyrazena na fyzických discích ihned při vytvoření. | Vyšší výkon, zaručený prostor. |
| Thin LUN | Kapacita se na fyzických discích alokuje postupně, jak se na disk zapisují data. | Šetří místo, umožňuje „overprovisioning“ (prodat více, než máme). |
V rámci protokolu SCSI se k zařízení přistupuje pomocí hierarchické adresy:
V Linuxu se po připojení nového LUNu objeví zařízení např. jako /dev/sdb. V systému Windows se v aplikaci „Správa disků“ objeví jako „Disk 1 - Neinitializováno“.
[Image showing LUN presented as a local disk in Windows Disk Management]
V prostředí IaaS nebo virtualizace (VMware, Proxmox) se LUNy používají dvěma způsoby:
— Související termíny: SAN, iSCSI, WWN, IQN, RAID, Multipathing.