XEN, OpenBSD 5.3 и virtio.
Доброго времени суток, господа!
Как известно в OpenBSD наконец появилась поддержка паравиртуального драйвера virtio, сеть завести у меня получилось строчкой в конфиге:
vif = [ 'mac=e0:cb:4e:c2:35:b1,bridge=peth0,model=virtio' ]
теперь openbsd определяет сетевую карту драйвером virtio, в системе она значится vio0.
Судя по документации openbsd virtio(4):
Currently there are drivers for the following virtio devices:
vio(4) VirtIO network device
vioblk(4) VirtIO disk
viomb(4) VirtIO memory ballooning driver
Можно так же заставить работать через этот драйвер блочные устройства и даже память. Но я никак не могу заставить XEN кормить гостю нужный драйвер, т.к. не знаю синтаксиса. Почитал xen.org, но решения не нашел, пока ковыряюсь с диском. Если кто сталкивался, покажите дорогу плз.
XEN 4.0.1
- Для комментирования войдите или зарегистрируйтесь
Специально для вас умные люди
Специально для вас умные люди придумали либвирт
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Взято отсюда -
Взято отсюда - тыц.
Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)
По ссылке речь идет о
По ссылке речь идет о FreeBSD, у меня OpenBSD. Для того чтоб драйвер работал в OpenBSD, не нужно делать ничего. Сеть у меня завелась с установочного диска при установке, но для этого в конфиге xen пришлось явно указать model=virtio для сетевой карты. Предпологаю что для диска нужно проделать то же самое, но пока не вижу для этого способа.