Блочные устройства в Xen
Материал из Xgu.ru
- Короткий URL: xen/devices
Любое блочное устройство хост-системы может быть экспортировано в гостевой домен паравиртуальной машины. Для этого в конфигурационном файле домена используется параметр disk, а в случае горячего подключения устройств подкоманды block-attach и block-detach команды xm.
Экспортированное блочное устройство видится внутри домена, обеспечивается драйвером blkfront, работающим внутри домена, и видится как обычное блочное устройство, под именем вида /dev/hda1 или /dev/sda1.
Пример использования директивы disk:
disk = [ 'phy:/dev/PLAIN2/test,hda1,w' ]
Блочное устройство /dev/PLAIN2/test хост-системы передаётся внутрь гостевого домена как устройство /dev/hda1.
Для HVM-доменов блочные устройства эмулируются как диски (QEMU IDE) или передаются с помощью паравиртуальных драйверов.
[править] Дополнительная информация
[править] См. также
|
---|