
В VMware ESXi мы можем легко представить сырой жесткий диск SATA виртуальной машине через отображение сырых устройств. Возможно ли это в бесплатной версии XenServer 5.6?
решение1
В Xen 3.1 я делал это. Я создал виртуальную машину, которая использовала раздел в качестве своего необработанного устройства. Я делаю это прямо сейчас с SLES 10 и парой серверов NetWare. Метод раздела — единственный способ заставить диск монтироваться более чем к одной виртуальной машине Xen (по крайней мере, в этой версии Xen, в более новых это, вероятно, исправлено), и именно так я получил кластер из 2 узлов в коробке из этого(*). Та же семантика должна отлично работать для реального диска, если вы захотите.
(*)Это ужасно похоже на единую точку отказа, не правда ли?Ну да. Проблема, над которой я работал, была в нестабильном, плохо поддерживаемом программном обеспечении (NetWare, помните?), поэтому наличие кластера в коробке помогло ее обойти.
решение2
Я не использовал XenServer, поэтому не знаю, насколько он отличается от Xen, но в Xen можно выполнить команду «xm block attach», чтобы добавить блочное устройство к работающему domU.
решение3
Спустя больше года я наконец нашел решение
http://techblog.conglomer.net/sata-direct-local-disk-access-on-xenserver/
Или поискxensource локальное-устройство-изменениев Google.