KVM vs Xen
Модератор: Модераторы разделов
KVM vs Xen
раньше склонялся в сторону Xen, но сейчас побольше почитал про KVM и озадачился
KVM умеет паравиртуализацию? в разных источниках - разные сведения, если умеет, зачем ему проц непременно с аппаратной поддержкой виртуализации? Xen вон, даже без этих всяких VT прекрасно работает
KVM может дать 3D-ускорение гостевому Линуксу?
KVM умеет паравиртуализацию? в разных источниках - разные сведения, если умеет, зачем ему проц непременно с аппаратной поддержкой виртуализации? Xen вон, даже без этих всяких VT прекрасно работает
KVM может дать 3D-ускорение гостевому Линуксу?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Re: KVM vs Xen
Samae1L писал(а): ↑11.02.2011 09:54раньше склонялся в сторону Xen, но сейчас побольше почитал про KVM и озадачился
KVM умеет паравиртуализацию? в разных источниках - разные сведения, если умеет, зачем ему проц непременно с аппаратной поддержкой виртуализации? Xen вон, даже без этих всяких VT прекрасно работает
Все просто. KVM умеет паравирутализацию ввода-вывода(см. virtio), а для процессора используется hvm.
Ксену же не нужны никакие hvm в паравиртуальном режиме, т.к. гости знают о существовании гипервизора и обращаются к нему.
сам я везде использую ксен, т.к. умею с ним работать, но на настольной машине гипервизор держать не особо удобно, и тут у меня kvm.
KVM может дать 3D-ускорение гостевому Линуксу?
Пардоньте, но я таки не знаю более глупого применения виртуализации, чем это.
А вообще, вроде, у людей получалось.
Re: KVM vs Xen
у меня есть идея, я хочу её опробовать
это радует
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: KVM vs Xen
На первой же странице в разделе: xen или kvm? выбор
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: KVM vs Xen
в общем, меня интересует возможность повседневного использования паравиртуализированного гостя (под Xen) на десктопе
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Re: KVM vs Xen
обычные домашние задачи - музыка, фильмы, игрушки типа Nexuiz, интернет, флэшки/переносные жёсткие диски и т.д.
какие сложности?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Re: KVM vs Xen
А зачем это виртуализировать?
Ну, с ядром. Сборка своего xen dom0 ядра - дело хитрое. Например, xen dom0 не поддерживает нвидиа в своих говнодрайверах. Вообще, их можно собрать, но у меня лично с ними были проблемы на более современной видеокарте. Впрочем, нвидиа - с ней всегда проблем хватает. В общем случае, если железо имеет нормальные открытые дрова и заводится на текущем xen dom0 ядре из дистра, то все в принципе ок.
Хотя в любом случае квм для десктопа мне видится более подходящим решением.
Re: KVM vs Xen
это флеймообразующий вопрос. Я, например, на ноутбуке рабочем держу стоковую федору (без проприетарных драйверов, кодеков из сторонних репозиториев и тп). В виртуальных машинах все остальное (разные дистрибутивы, skype, кодеки и прочее). Уже не раз упомянутый spice делает использование этого богатства очень удобным
Re: KVM vs Xen
Да, spice заслуживает отдельного восхваления. Очень приятная и удобная вещь. Жаль, что пока нет интеграции с libvirt/virt-manager.
Но ведь есть еще вариант с OpenVZ. Часто он адекватней.
Re: KVM vs Xen
с libvirt уже давно есть
с virt-manager в F15 будет (заявлено)
Но я не использую ни то, ни другое.
А вот так очень удобно:
Код: Выделить всё
#!/bin/bash
NAME=`basename $0`
SPICE=$1
echo "/tmp/$NAME"
[ ! -p "/tmp/$NAME.out" ] && mkfifo "/tmp/$NAME.out"
[ ! -p "/tmp/$NAME.in" ] && mkfifo "/tmp/$NAME.in"
qemu-kvm -smp 2 -m 512 -enable-kvm \
-drive file=/dev/virt/"$NAME",media=disk,if=ide \
-net nic,model=e1000,macaddr='52:54:00:12:31:01' -net tap,ifname="$NAME",script=/etc/qemu/qemu-ifup,downscript=/etc/qemu/qemu-ifdown \
-soundhw ac97 \
-monitor pipe:"/tmp/$NAME" \
-usbdevice tablet -spice port="$SPICE",disable-ticketing -vga qxl \
-nographic -boot c
Re: KVM vs Xen
у меня есть одна идея, она мне покоя не даёт - хочу попробовать
уже собрал проприетарный драйвер nvidia с ксен-ядром
правда, ещё не знаю, будет ли работать, не пробовал пока
что за spice?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
-
- Сообщения: 954
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: KVM vs Xen
Я сейчас задам такой вопрос...
Товарищи, мне вполне понятно, зачем на десктопе libvirt. Мне понятно, что гуй просто необходим, когда имеешь дело с тестовой площадкой и лениво тратить лишнее время. Вполне понятно, что гуй необходим, когда имеешь дело с 10+ виртуальных машин, но это уже удел больших хостеров.
Зачем нужен гуй, когда кол-во виртуалок около десятка, а их параметры меняются раз в полгода (новый сетевой адаптер подключить или памяти добавить)?
Товарищи, мне вполне понятно, зачем на десктопе libvirt. Мне понятно, что гуй просто необходим, когда имеешь дело с тестовой площадкой и лениво тратить лишнее время. Вполне понятно, что гуй необходим, когда имеешь дело с 10+ виртуальных машин, но это уже удел больших хостеров.
Зачем нужен гуй, когда кол-во виртуалок около десятка, а их параметры меняются раз в полгода (новый сетевой адаптер подключить или памяти добавить)?
С уважением,
Павел Алиев
Павел Алиев
Re: KVM vs Xen
Вы сами почти ответили.
Aliech писал(а): ↑12.02.2011 22:47Товарищи, мне вполне понятно, зачем на десктопе libvirt. Мне понятно, что гуй просто необходим, когда имеешь дело с тестовой площадкой и лениво тратить лишнее время. Вполне понятно, что гуй необходим, когда имеешь дело с 10+ виртуальных машин, но это уже удел больших хостеров.
А на вторую часть вопроса есть частный случай -- VDI.
http://www.parallels.com/ru/solutions/vdi/Благодаря VDI пользователи получают в свое распоряжение виртуальные ПК, которые выглядят в точности как обычные персональные компьютеры, и с которыми можно работать не только в офисе, но и во время путешествия или из дома. Все данные и настройки пользователей хранятся на сервере, благодаря чему нет необходимости носить информацию с собой.
http://www.redhat.com/v/swf/rhev/spice.html
http://www.samag.ru/art/07.2010/07.2010_09.html
-
- Сообщения: 954
- Статус: дилетант широкого профиля
- ОС: Gentoo arm64 musl hardened
- Контактная информация:
Re: KVM vs Xen
А вам не режет разум мысль, что в системе сидит демон, который, на самом деле, не нужен?
Тем более мне не ясно, зачем libvirt нужен на серверах... Есть подозрение, что он вообще не нужен, если виртуалок менее двух десятков.
Тем более мне не ясно, зачем libvirt нужен на серверах... Есть подозрение, что он вообще не нужен, если виртуалок менее двух десятков.
С уважением,
Павел Алиев
Павел Алиев
Re: KVM vs Xen
Принимаю аминазин, галоперидол, циклодол...
Может и не нужен, может и нужен, по ситуации. Мне удобней с libvirt, анализ возможных угроз не заставляет от него отказаться. Заставит - откажусь.
Спасибо сказали:
Re: KVM vs Xen
Aliech писал(а): ↑12.02.2011 22:47Я сейчас задам такой вопрос...
Товарищи, мне вполне понятно, зачем на десктопе libvirt. Мне понятно, что гуй просто необходим, когда имеешь дело с тестовой площадкой и лениво тратить лишнее время. Вполне понятно, что гуй необходим, когда имеешь дело с 10+ виртуальных машин, но это уже удел больших хостеров.
Зачем нужен гуй, когда кол-во виртуалок около десятка, а их параметры меняются раз в полгода (новый сетевой адаптер подключить или памяти добавить)?
А мне вот вообще непонятно, почему гуй позиционируют как универсальный инструмент для экономии времени. Я лично как раз на десктопе не использую никакого гуя - неудобно, пока там натыкаешь нужны кнопочки, поседеешь.
Но причем здесь вообще гуй? Как это относится к ксену вс квм?
Ну, хрен с ней, с идеей. Не о ней речь. Как бы то ни было, для виртуализации десткопа ксен едва ли подойдет хорошо. А вот kvm+spice- другое дело. Тем более здесь уже отметился любитель spice. Я бы на Вашем месте тоже попробовал.у меня есть одна идея, она мне покоя не даёт - хочу попробовать
А вам не режет разум мысль, что в системе сидит демон, который, на самом деле, не нужен?
УУУУУ. Конечно, если работать по принципу "а без этого я смогу обойтись. И без этого. И вообще, зачем мне стул на работе, я и на полу посидеть смогу если чО", то да. А если libvirt упрощает работу и делает ее удобнее, то пускай висит. Хотя он "на самом деле не нужен".
Re: KVM vs Xen
надо же, а я имею точно такое же мнение по поводу консоли -))
это что-то вроде тонкого клиента?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Re: KVM vs Xen
эмм, такой вопрос: чтобы какое-то оборудование было доступно гостю (DomU), в xen-ядре хоста (Dom0) обязательно должна быть включена его поддержка? то есть, мне нужно включать модули звуковух, камер, принтеров и вообще всей периферии, что у меня есть?
и ещё: в xen-ядре есть три режима PCI backend: virtual, passthrough и slot. Какой я должен выбрать, если я собираюсь использовать в качестве гостей всякие Линуксы в режиме паравиртуализации?
и ещё: в xen-ядре есть три режима PCI backend: virtual, passthrough и slot. Какой я должен выбрать, если я собираюсь использовать в качестве гостей всякие Линуксы в режиме паравиртуализации?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Re: KVM vs Xen
(:
это что-то вроде тонкого клиента?
типа того
даэмм, такой вопрос: чтобы какое-то оборудование было доступно гостю (DomU), в xen-ядре хоста (Dom0) обязательно должна быть включена его поддержка? то есть, мне нужно включать модули звуковух, камер, принтеров и вообще всей периферии, что у меня есть?
Re: KVM vs Xen
в Dom0 не нужно включать "Paravirtualized guest support"?
Всего лишь проекция ненужного маленького человечка, влачащая бессмысленное существование в Сети.
Re: KVM vs Xen
ну если Вы VNC и RDP считаете тоже тонкими клиентами, то да, так оно и есть.
Re: KVM vs Xen
Конечно, не считаю. Как и спайс. Но сути это не меняет - мы с Samae1L друг друга поняли
Какой смысл каждую фигню на форуме спрашивать? посмотрите в гугле.в Dom0 не нужно включать "Paravirtualized guest support"?
А если даже без гугля - возьмите конфиг из пакета с ксен ядром в каком-нить дебиане и посмотрите там.