QEMU (bloková zařízení)
Blokové zařízení do virtuálu lze přidat při jeho spuštění buď zjednodušenou formou jako
-hda /dev/sda1
|
Tímto způsobem však nelze ovlivnit žádné parametry, proto je lepší použít následující spůsob
-drive file=/dev/sda1,if=ide,cache=writeback,aio=threads
|
Také lze použít ukecanější formu, při které je parametr -drive
, kterým je blokové zařízení, nebo jeho obraz spojen identifikátorem ide0-hd0 s nastavením -device
, které určuje jak má být interpretováno ve virtuálním prostředí.
-drive file=/dev/sda1,id=ide0-hd0,if=none,cache=writeback,aio=threads \
-device ide-drive,bus=ide.0,drive=ide0-hd0
|
Lokální bloková zařízení virtualizačního stroje
Virtuální disky
Bloková zařízení mimo virtualizační stroj
Výhodou blokových zařízení umístěných mimo virtualizační stroj je především to, že jsou pak imunní vůči výpadku virtualizačního stroje.
Umožňují také zajistit vysokou dostupnost a také dostatečnou kapacitu vzdáleného úložiště.
NBD, iSCSI, AoE
Podobně jako s lokálním blokový zařízením umožňuje pracovat NBD[1], iSCSI[2] případně AoE[3] technologie. Nevýhodou ovšem je, že s takovým blokovým zařízením pak již nemůže pracovat nikdo jiný.
Virtuální disky
Použití virtuálních disků je nečastěji využívaný způsob, který umožňuje udržovat virtuální disky mimo virtualizační stroj
- Využití NFS
- Sheepdog
- GlusterFS
Virtuály bez blokových zařízení
Bez blokových zařízení lze provozovat pouze operační systémy, které umí běžet z NFS, případně ze systému zpropagovaného do virtuálu přes Plan9