Battle Forum

Battle Forum (http://battlefox.rooty.ru/index.php)
-   Программная - Linux (http://battlefox.rooty.ru/forumdisplay.php?f=80)
-   -   XEN: паравиртуализация (http://battlefox.rooty.ru/showthread.php?t=3050)

rmn 26.04.2007 17:07

XEN: паравиртуализация
 
Вложений: 1
Собственно, интересует следующее: кто-нибудь имеет успешный опыт работы с XEN? Все-таки, возможность держать хотя бы 2-3 ОС одновременно работающих без потери производительности на одной машине (десктопе/сервере) - очень и очень привлекательная. Сам пока не пробовал - планирую в ближайшем будущем. Поделюсь впечатлениями :) Пока же интересует чужой опыт (в Инете искать лень :D).

Картинка из Wikipedia

Вложение 13989
4 одновременно работающих ОС под управлением XEN: NetBSD и 3 Linux дистрибутива (Fedora Core и 2 SUSE Linux).

Список официально поддерживаемых гостевых ОС:
Linux, NetBSD, FreeBSD, OpenBSD, Solaris, Windows XP & 2003 Server (needs vers. 3.0 and a Vanderpool or Pacifica-capable CPU), Plan 9
Хост ОС: NetBSD, Linux, Solaris

Alinaki 26.04.2007 17:19

Жаль мой процессор такое не держит.... Есть файл, называется proc_info_table.pdf - тут написаны характеристики процессоров Intel.

rmn 26.04.2007 19:42

Alinaki, чего-то не могу скачать этот файл c сайта intel ;)
http://www.google.ru/search?q=site:i...info_table.pdf
А там, где он по идее должен быть, ссылок нет
http://www.intel.com/products/processor_number/

Вообще, посмотреть, реализована технология в процессоре или нет, можно на той же Wikipedia
http://en.wikipedia.org/wiki/X86_virtualization

XeNoN 26.04.2007 21:30

Цитата:

Все-таки, возможность держать хотя бы 2-3 ОС одновременно работающих без потери производительности на одной машине (десктопе/сервере) - очень и очень привлекательная.
Ну без потери производительности врядли получится, но с минимальными потерями это уже заманчиво. Сам не пробывал XEN, да и смысла для себя пока не вижу, но технология очень и очень интересная. Поэтому тоже как-нибудь попробую.

rmn 27.04.2007 03:40

XeNoN, ну, я это имел в виду. :) Что потеря незначительная.

Alinaki, а ты давно этот файл оттуда качал? :) Может найдешь все-таки прямую ссылку (в истории браузера, например)?

Какие-то непонятки с имеющимся в наличии Athlon 64 X2 процом. Везде пишут, что камень должен поддерживать расширения vmx (в случае Intel) и svm (amd). Глядим cpuinfo
Код:

$ grep ^flags.*svm /proc/cpuinfo
а в ответ тишина.

Глядим cpuid
Код:

  AMD feature flags (0x80000001/ecx):
      LAHF/SAHF supported in 64-bit mode = true
      CMP Legacy                        = true
      SVM: secure virtual machine        = true
      AltMovCr8                          = true

И поди догадайся, есть SVM или нет. :D Надеюсь, что cpuid все-таки правду говорит.

Alinaki 27.04.2007 10:05

Я ег скачивал не с сайта интел :-) и поиск по рунету дал бы ссылку, расположенную на opennet.ru. Просто с поры скачки прошло 2 переустановки винды с нуля... Я постараюсь заново откопать конечно.

rmn 28.04.2007 19:27

Вложений: 4
Цитата:

Сообщение от rmn (Сообщение 106043)
Какие-то непонятки с имеющимся в наличии Athlon 64 X2 процом. Везде пишут, что камень должен поддерживать расширения vmx (в случае Intel) и svm (amd). Глядим cpuinfo
Код:

$ grep ^flags.*svm /proc/cpuinfo
а в ответ тишина.

поставил туда debian, флажок появился. то ли дело в стоявшей там убунте было, толи в ядре, так и не понял. ;) В Качестве благодарности автору cpuid за то, что его прога не дала разочароваться в камне, отправлю ему cpuid-дамп, снятый с amd64, как он и просит на сайте. :D

Etch с xen 3.0 есть, athlon 64 x2 с AMD-V тоже. :) Осталось собрать все это в кучу.

Добавлено через 18 часов 27 минут
knoppix под XEN запустил. Пробую WinXP

winxp после установочной перезагрузки ни в какую не идёт... Судя по гуглу, дело в совместимости связки XP + XEN + проц AMD64 X2. Пока скачал xen поновее, но сейчас его ставить лень.

Вот такие пироги. Других дистрибутивов windows пока нет в наличии. :)

Knoppix, Etch пашут на ура.

Скриншот (начальная установка winxp в xen на удаленной машине)

Вложение 14127

Добавлено позже
еще пара трахтибидохов (скачал 2 новых версии XEN) и вуаля. :D Установка все-таки пошла. :)

mxx 29.04.2007 04:47

Цитата:

Сообщение от rmn (Сообщение 107223)
Установка все-таки пошла.

интересно узнать результат :)
а железо как будет делиться между разными осями? видеокарта например?

rmn 29.04.2007 21:22

MaXx, так winxp в итоге благополучно поставилась и заработала. :) Success story будет потом. ;) Полдня убил на разборки...

Скрытый текст
Вы должны войти под своим логином или зарегистрироваться и иметь 25 сообщение(ий)
Правила форума | Регистрация на форуме
Предупреждение: увидев этот блок скрытого текста, не стоит сразу бросаться набивать бессмысленные сообщения. Освойтесь на форуме, проникнитесь его атмосферой и пишите, если Вам действительно есть, что сказать. Если Модератор решит, что Вы набиваете сообщения, он удалит их все, а Вам выдаст либо предупреждение, либо сразу заблокирует Ваш аккаунт.


Добавлено через 15 часов 10 минут
из замеченных проблем: странно, но, используя TightVNC viewer, из Windows не удается подключить к vnc-серверу, который запускает XEN. C RealVNC-клиентом все работает так, как надо.

rmn 01.05.2007 21:53

Самая большая обнаруженная заморочка - настроить виртуальные интерфейсы, да и вообще сетку в XEN. :) Пока это дело отложил, т.к. даже NAT перестал из-за XEN на хост-системе работать. :(


Текущее время: 09:49. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot