Помогите найти систему виртуализации

123 4
[Удален]
1737

Здравствуйте. Хочу сделать несколько виртуальных машин Linux, но не знаю какую систему виртуализации выбрать. Процессор поддерживает виртуализацию (Intel-VT). ОС Debian Wheezy.

Что обязательно мне нужно: Общее ядро для всех, на вирт машинах не должно быть возможности изменять ядро, оно должно быть таким же как и на основном сервере.

Отсутствие необходимости в модификации ядра, т.е. хотелось бы чтобы ядро вообще не нужно было трогать. Например написать apt-get install virt-technology и можно было бы создавать виртуалки..

Что желательно: Возможность 'оверселла', т.е. я хотел бы всем машинам сделать максимум памяти, CPU, а нагружать я их небуду.

Наличие в libvirt - чтобы можно было управлять вирт машинками через веб-интерфейс (панелек благо предостаточно которые поддерживают все системы которые есть в пакете libvirt).

OpenVZ, Xen - не подходят, т.к. нужно модифицировать ядро. А с Xen ещё и куча проблем всяких..

KVM - не знаю нужно ли модифицировать ядро, но думаю, что нужно.

Об остальных почти ничего не знаю.

Посоветуйте есть ли такая система виртуализации которая бы мне подошла..

P
На сайте с 16.03.2009
Offline
144
#1
на вирт машинах не должно быть возможности изменять ядро, оно должно быть таким же как и на основном сервере.
OpenVZ- не подходят, т.к. нужно модифицировать ядро

Как модифицировать нужно?

OpenVZ вам подходит.

[Удален]
#2
poiuty:
Как модифицировать нужно?

Нужно накладывать патч или устанавливать ядро -openvz.

Для нормальной работы OpenVZ требуется ядро с vz-патчами. В Debian такие ядра имеют суффикс -openvz и для архитектуры i386 собраны с поддержкой памяти более 4 гигабайт
(c) http://wiki.debian.org/ru/OpenVZ
P
На сайте с 16.03.2009
Offline
144
#3
Rorik:
Нужно накладывать патч или устанавливать ядро -openvz.

Как хотите. Можете патч наложить. Можете rpm скачать и далее alien

http://wiki.openvz.org/Install_kernel_from_RPM_on_Debian_6.0

Если ставить с репо debian - не лимитирует cpu (по крайней мере раньше так было)

Ставить нужно последнее стабильное ядро или 5 или 6 ветку. 6 сейчас уже более менее стабильная становится.

[Удален]
#4
poiuty:
Как хотите. Можете патч наложить. Можете rpm скачать и далее alien
http://wiki.openvz.org/Install_kernel_from_RPM_on_Debian_6.0

Если ставить с репо debian - не лимитирует cpu (по крайней мере раньше так было)

Мне нужно специальное ядро, ни откуда качать я не буду. Поддержки OpenVZ в ядре нет и сделать невозможно на данный момент.

[Удален]
#5
poiuty:
Как хотите. Можете патч наложить. Можете rpm скачать и далее alien

Если ставить с репо debian - не лимитирует cpu (по крайней мере раньше так было)
Ставить нужно последнее стабильное ядро или 5 или 6 ветку. 6 сейчас уже более менее стабильная становится.

Мне нужно специальное ядро. Ничего качать я не буду. Поддержки OpenVZ в ядре нет и не планируется.

xfes.ru
На сайте с 21.06.2010
Offline
20
#6

Система виртуализации - это и есть ядро, или отдельно написанное, или изменённое. Т.е. не получится взять обычное ядро linux, установить какой-то пакет и чтобы были виртуалки.

Можно запускать их в чём-то вроде qemu, но это не соответствует вашим условиям.

Вы практически точно описали OpenVZ. Это модифицированное ядро Linux RedHat. Ставьте CentOS, и на неё - ядро OpenVZ. Еще нужно будет некоторые изменения в настройке системы сделать - это уже в мануале по установке OpenVZ прочитать можно.

Виртуальный хостинг (http://xfes.ru/m/hosting/info/hosting), аренда Linix VPS (http://xfes.ru/m/hosting/info/vps) и ESXi VDS (http://xfes.ru/m/hosting/info/vds), игровые сервера (http://xfes.ru/m/hosting/info/game).
P
На сайте с 16.03.2009
Offline
144
#7
Rorik:
Мне нужно специальное ядро. Ничего качать я не буду. Поддержки OpenVZ в ядре нет и не планируется.

Не качайте, вас никто не заставляет 🍿

[Удален]
#8
xfes.ru:
Система виртуализации - это и есть ядро, или отдельно написанное, или изменённое. Т.е. не получится взять обычное ядро linux, установить какой-то пакет и чтобы были виртуалки.
Можно запускать их в чём-то вроде qemu, но это не соответствует вашим условиям.
Вы практически точно описали OpenVZ. Это модифицированное ядро Linux RedHat. Ставьте CentOS, и на неё - ядро OpenVZ. Еще нужно будет некоторые изменения в настройке системы сделать - это уже в мануале по установке OpenVZ прочитать можно.

Текущее ядро сделано специально под Debian-based ОСи, менять не планирую.

xfes.ru
На сайте с 21.06.2010
Offline
20
#9

Может тогда имеет смысл поставить что-то вроде гипервизора ESXi? А на каждую виртуальную машину - ваше ядро. Раз есть поддержка Intel VT, производителньость будет в норме. Овер там есть, т.е. память и CPU шарятся между виртуалками. Создать VM просто - клиент для windows там есть, сконвертить вашу текущую живую систему в VM - тоже просто, у них конвертер есть. Доустановить на VM нужно будет только 1 пакет - WMware Tools.

Минус толкьо в том, что если вы всё-таки что-то поменяете в ядре, его нужно будет потом обновить на всех VM.

ENELIS
На сайте с 29.08.2008
Offline
194
#10

Либо LX Containers, либо FreeBSD Jail или Solaris Zones.

С Уважением, ServerAstra.ru (https://serverastra.com) - VPS и выделенные сервера в Будапеште по выгодным ценам!
123 4

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий