Kategorie:Bloková zařízení
Lokální bloková zařízení
RAID
RAID (Redundant Array of Inexpensive Disks) je technologie, která umožuje spojit několik fyzicky nezávislých disků do jednoho pole, které se pak navenek tváří jako disk jeden. Tím lze získat:
- zvýšení kapacity souborového systému v rámci jednoho blokového zařízení
- zvýšení výkonu při IO operacích
- v případě polí RAID 1 (a výš) zvýšení úrovně zabezpečení uložených dat bez extrémních pořizovacích nákladů, neboť díky redundanci minimalizují (v případě selhání jednoho z disků) pravděpodobnost ztráty uložených dat.
LVM
LVM (Logical Volume Management) je pružnější metodou správy diskového prostoru než RAID. Nevýhodou fyzických blokových zařízení (např. pevných disků) je obtížné přerozdělování volného místa po jejich prvotním rozdělení na diskové oddíly. LVM tento problém elegantně řeší přidáním logické vrstvy mezi fyzická média a operační systém. Tato logická vrstva umožňuje libovolně (pokud použitá zařízení podporují hotswap, tak i za chodu) přidávat (nebo odebírat) jiná bloková zařízení a tím podle potřeby měnit jak diskovou kapacitu tak řešit výměnu blokových zařízení, aniž by bylo nutné stroj restartovat. První verze LVM se v linuxovém jádře objevila roku 1998 (autorem byl Heinz Mauelshagen) a byla založena na LVM z HP-UX.
V čem je LVM výhodnější než RAID?
- Umožňuje sloučit do jednoho zařízení ( Volume Groups ) bloková zařízení bez ohledu na jejich velikost a typ. Tj. jak fyzické disky, tak virtuální disky připojené přes loop, nebo přes síťová bloková zařízení.
- Diskovou kapacitu logických blokových zařízení lze za běhu nejenom zvětšovat, ale také zmenšovat.
- Logická bloková zařízení lze za běhu přesouvat mezi blokovými zařízeními, takže lze v případě potřeby blokové zařízení ze skupiny odebrat za běhu, bez toho, že by došlo ke ztrátě dat.
- LVM podporuje snapshot blokových zařízení
Síťová bloková zařízení
NBD
iSCSI
DRBD
Distribuovaně replikované blokové zařízení - DRBD (Distributed Replicated Block Device), zajišťuje v podstatě softwarový RAID1 po síti. Používá se ve spojení se službou heartbeat pro tzv. HA clustery (zkratka znamená High Availability - vysoká dostupnost).
Na jednotlivých nodech (uzlech) HA clusteru běží démon heartbeat, který zajišťuje, že je blokové zařízení k dispozici vždy pod stejnou IP adresou služby (Service IP). V případě, že uzel, který původně fungoval jako MASTER, vypadne, provede heartbeat přehození IP služby na stroj fungující původně jako SLAVE.
DRBD zařízení lze skládat z jiných blokových zařízení. A to jak fyzických, tak logických diskových oddílů z LVM.