выбор и обсуждение инструментов для виртуализации

Модератор: Модераторы разделов

Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

Вобщем начинаю заниматься этим вопросом. Будут покупаться блэйд сервера от hp. хотелось бы узнать что испобльзовать лучше(какой виртуальный сервер) народ говорили, что xen хорошее средсво
Нужно поставить минимальную систему, чтоб в ней разворачивать остальные ос... Тоесть неохото ставить полноценную систему, для развертки гостевых ос.
Какую лучше использовать, какие доки почитать? будет ли она работать в кластере?
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Sekta-N
Сообщения: 854
ОС: Зоопарк

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Sekta-N »

Кластер в виртуалках будет работать, а вот насчет виртуалки на кластере сильно сомневаюсь.

Если рассматривать xen vs kvm, то у xen больше документации, например http://xgu.ru/wiki/Заглавная_страница, а также больше ПО для него (через например без доступа к хосту можно переставить ОС или развернуть бэкап), из минусов там ядро модифицированное и жрет ресурсов больше.

У KVM с документацией и дополнительным ПО похуже, хотя функциональность на уровне Xen. Ресурсы расходует экономнее xen`а.

OpenVZ это виртуализация на уровне ядра. Сильно экономит память, но гости не поддерживают SWAP, модули, там кастрированные proc и sysfs.

Если не нужны iommu/vt-d, то рекомендую для этих целей redhat или centos.
Нет тут подписи и не будет.
Спасибо сказали:
Venegance
Сообщения: 119
ОС: Debian

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Venegance »

На мой взгляд, KVM и XEN даже близко сравнивать нельзя: KVM может только аппаратную виртуализацию, когда XEN может еще и паравиртуализацию. Какой смысл в управляющем домене на линукс запускать гостя на линукс в режиме аппаратной виртуализации? В режиме паравиртуализации достигается максимальная производительность по сравнению с реальной машиной, так что для линуксовых машин самое оно. Если сраввнивать XEN и KVM в режиме аппаратной виртуализации, то KVM лучше XEN только по некоторым параметрам. Ко всему могу добавить, что в XEN возможен проброс устройства, подключенного к физической машине, на которой установлен гипервизор, в гостевой домен с последующим сокрытием устройства от управляющего домена. Есть возможность использовать паравиртуальные драйвера для повышения производительности ввода-вывода, что делает работу гостевой ОС очень близкой к работе ОС на отдельной физической машине со схожими параметрами. По поводу кластера - так XEN в связке с DRBD может осуществлять миграцию на машины внутри кластера. Отвалился один сервак - машины поднимутся на другом. Всё говорит за XEN.
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Ali1 »

Venegance
С KVM все не так плохо уже.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

а можно по терминам - что такое паравертуализация и гипервизор??
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Venegance
Сообщения: 119
ОС: Debian

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Venegance »

паравиртуализация
гипервизор
Ali1
Как не все так плохо? А то, что гостя на линуксе только как HVM можно запустить вас не смущает???
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Bluetooth »

Venegance писал(а):
02.09.2010 10:50
Как не все так плохо? А то, что гостя на линуксе только как HVM можно запустить вас не смущает???

А то, что при этом производительность получается вполне себе неплохая, Вас не смущает?
Спасибо сказали:
Venegance
Сообщения: 119
ОС: Debian

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Venegance »

Еще как смущает. Она получается неплохая по сравнению с виртуальной машиной на XEN, запущенной в режиме аппаратной виртуализации. Вы что хотите сказать, что линукс, запущенный в режиме паравиртуализации на XEN будет схожим по производительности с линуксом, запущенным в режиме аппаратной виртуализации на KVM? Зачем вообще запускать линукс в HVM???
Спасибо сказали:
Аватара пользователя
Ali1
Сообщения: 2250

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Ali1 »

Код: Выделить всё

[ali@aliCQ ~]$ ssh -l ali 192.168.122.172
ali@192.168.122.172's password:
....
[ali@virthost ~]$ lspci -k | grep io
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton II]
00:01.2 USB Controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton II] (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:03.0 RAM memory: Qumranet, Inc. Virtio memory balloon
    Kernel driver in use: virtio-pci
    Kernel modules: virtio_pci
00:04.0 SCSI storage controller: Qumranet, Inc. Virtio block device
    Kernel driver in use: virtio-pci
    Kernel modules: virtio_pci
00:05.0 Ethernet controller: Qumranet, Inc. Virtio network device
    Kernel driver in use: virtio-pci
    Kernel modules: virtio_pci
00:06.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI]
[ali@virthost ~]$

KVM only run on processors that supports x86 hvm (vt/svm instructions set) whereas Xen also allows running modified operating systems on non-hvm x86 processors using a technique called paravirtualization. KVM does not support paravirtualization for CPU but may support paravirtualization for device drivers to improve I/O performance.
http://www.linux-kvm.org/page/FAQ

Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Bluetooth »

Venegance писал(а):
02.09.2010 14:55
Еще как смущает. Она получается неплохая по сравнению с виртуальной машиной на XEN, запущенной в режиме аппаратной виртуализации. Вы что хотите сказать, что линукс, запущенный в режиме паравиртуализации на XEN будет схожим по производительности с линуксом, запущенным в режиме аппаратной виртуализации на KVM? Зачем вообще запускать линукс в HVM???

Я имел ввиду в сравнении с pv доменом на ксене. Выше Ali1 привел подсказку, почему :)
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

Тоесть гипервизор - это такая шяжка которая идет как минимальная ос для установки гостевых ос??
а паравертуализация - это важная вещь для работы гостевых ос(где необходимо править ядро для этого??)
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Bluetooth »

Skyb писал(а):
03.09.2010 03:14
Тоесть гипервизор - это такая шяжка которая идет как минимальная ос для установки гостевых ос??
а паравертуализация - это важная вещь для работы гостевых ос(где необходимо править ядро для этого??)

Могу только предложить прочитать статьи еще раз. Или прочитать другие. До полного понимания.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

мне хватит "да" "нет" просто если нет, то буду дальше читать, а если да ...то я крут !!! понял ))
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: выбор и обсуждение инструментов для виртуализации

Сообщение t.t »

Skyb писал(а):
06.09.2010 15:24
мне хватит "да" "нет" просто если нет, то буду дальше читать, а если да ...то я крут !!! понял ))
Думаю, прозвучавший совет читать до полного понимания означает, что пока Вы не очень поняли. Bluetooh, я ведь правильно понял Вашу мысль?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Bluetooth »

t.t писал(а):
06.09.2010 15:28
Skyb писал(а):
06.09.2010 15:24
мне хватит "да" "нет" просто если нет, то буду дальше читать, а если да ...то я крут !!! понял ))
Думаю, прозвучавший совет читать до полного понимания означает, что пока Вы не очень поняли. Bluetooh, я ведь правильно понял Вашу мысль?

Да, я это и имел ввиду. И, честно говоря, не могу придумать другую трактовку моего совета (:
мне хватит "да" "нет" просто если нет, то буду дальше читать, а если да ...то я крут !!! понял ))
Хорошо, тогда ответ "нет".
:)
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

понял, тогда я не крут (((( пошел курить маны ))
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

Подскажите, есть камень i3 - 530 он будет поддерживать виртуализацию? как это можно узнать
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Goodvin »

Skyb писал(а):
03.11.2010 05:18
Подскажите, есть камень i3 - 530 он будет поддерживать виртуализацию? как это можно узнать

Узнать можно вот так:
http://lmgtfy.com/?q=i3+530+intel
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: выбор и обсуждение инструментов для виртуализации

Сообщение serzh-z »

Skyb писал(а):
03.11.2010 05:18
он будет поддерживать виртуализацию?
Да.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

какая ос лучше для этого? смотрю в сторону centos
и i3 у него как я понял будет не паравиртуализация, а полная виртуализация на железе
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Goodvin »

Skyb писал(а):
04.11.2010 03:37
какая ос лучше для этого? смотрю в сторону centos

Выбор дистрибутива, а также "чего поставить на серверок?"

Skyb писал(а):
04.11.2010 03:37
и i3 у него как я понял будет не паравиртуализация, а полная виртуализация на железе
Это зависит далеко не только от процессора.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Bluetooth »

Skyb писал(а):
04.11.2010 03:37
какая ос лучше для этого? смотрю в сторону centos
и i3 у него как я понял будет не паравиртуализация, а полная виртуализация на железе

это действительно зависит не только от процессора. Процессор дает возможность задействовать аппаратную виртуализацию. Которая, к примеру, может совершенно не понадобиться, если у Вас будет ксен в режиме паравиртуализации(это будет работать быстрее, чем ксен в режиме аппаратной виртуализации).
А в kvm еще интереснее - для виртуализации процессора будет использоваться аппаратная виртуализация, а для виртуализации жестких дисков и сети - паравиртуализация с virtio. поддержка virtio есть в ядре начиная с 2.6.25, а в винде - после установки дров и некоторых телодвижений.

А если говорить об оси, то тут нужно смотреть только в сторону того, что будет проще админить(особенно если речь идет о том, чтобы админить то, в чем нет достаточно уверенных знаний).
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

Goodvin писал(а):
05.11.2010 13:00
Skyb писал(а):
04.11.2010 03:37
какая ос лучше для этого? смотрю в сторону centos

Выбор дистрибутива, а также "чего поставить на серверок?"

да не, я не про это, смотрел в сторону freebsd но там проблемы какие то с разверткой есть. Я не к тому какой мне дистр выбрать, я про то какой лучше подходит для развертки виртуализации. Он же не должен съедать ресурсов и нормально поддерживать процесс виртуализации.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Goodvin »

Skyb писал(а):
09.11.2010 05:19
Goodvin писал(а):
05.11.2010 13:00
Skyb писал(а):
04.11.2010 03:37
какая ос лучше для этого? смотрю в сторону centos

Выбор дистрибутива, а также "чего поставить на серверок?"

да не, я не про это, смотрел в сторону freebsd но там проблемы какие то с разверткой есть.
О какой "развёртке" речь?
Чересстрочной или шкворневой?
http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%...%D0%B8%D1%8F%29

Начните уже выражать свои мысли внятно.

Skyb писал(а):
09.11.2010 05:19
Я не к тому какой мне дистр выбрать, я про то какой лучше подходит
Что значит "лучше"?
Лучше для кого, по какому критерию "лучшести" и при каких условиях реализации?

Skyb писал(а):
09.11.2010 05:19
для развертки виртуализации.
См. выше про "развертки".

Skyb писал(а):
09.11.2010 05:19
Он же не должен съедать ресурсов и нормально поддерживать процесс виртуализации.
Что значит "съедать ресурсов"? Каких именно и на что?
И что значит "нормально поддерживать"? Критерии нормальности в студию.
Один специалист запустит виртуализацию на любом дистрибутиве, а другой "специалист" не справится ни с каким.

Я Вам хочу дать добрый совет - почитайте документацию, поймите что вообще такое виртуализация, какие виды её бывают, с помощью каких технологий и инструментов реализуются.
Потом для самого себя сформулируйте внятную и осмысленную постановку задачи.

После этого - внимательно и вдумчиво прочитайте текст под красной ссылкой в моей подписи.
И только после этого задавайте Ваши внятные и осмысленные вопросы, чтобы на них можно было дать такие же внятные и доступные Вам овтеты.
Иначе ничего, кроме толчения воды в ступе, Вы не получите.


P.S.
Крайне полезный сайт:
http://www.vmgu.ru/
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

http://viacomp.ru/content/view/315/116/
За счет возможности развернуть на физическом сервере несколько виртуальных машин

я про эту развертку имел ввиду, я думаю что вы и поняли. статья к примеру, она мне не нужна. У каждого дистр. есть свои особенности + и - для виртуализации, вот в 7.3 фре есть косяки. Я думал что тут просто тестировали смотрели что лучше, а тут просто "каждый кулик хвалит свое болото" . Что лучше знаешь то и используй, ахриненный ответ на вопрос какая ос лучше пойдет для виртуализации человеку который пытается в этом просто разобраться и покачто непонимает нечего. Спасибо всем, за сим откланиюсь
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Goodvin
Ведущий рубрики
Сообщения: 4333
Статус: ⚝⚠⚒⚑⚖☭☞☣☤&

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Goodvin »

Skyb писал(а):
10.11.2010 03:27
http://viacomp.ru/content/view/315/116/
За счет возможности развернуть на физическом сервере несколько виртуальных машин

я про эту развертку имел ввиду, я думаю что вы и поняли.
Телепаты стоят дорого.
Вы услуг телепатов не запрашивали.
Поэтому удивляться не надо.

Skyb писал(а):
10.11.2010 03:27
статья к примеру, она мне не нужна. У каждого дистр. есть свои особенности + и - для виртуализации, вот в 7.3 фре есть косяки.
Зачем Вы пишете о том, в чём "пока что ничего не понимаете"?


Skyb писал(а):
10.11.2010 03:27
Я думал что тут просто тестировали смотрели что лучше,
Для кого и для чего лучше?
Для учебного класса?
Для провайдерского датацентра?
Для рекламного макета?
Или для полёта на Марс?
Услуги телепатов 100 евро за сеанс, деньги вперёд.

Skyb писал(а):
10.11.2010 03:27
а тут просто "каждый кулик хвалит свое болото" . Что лучше знаешь то и используй, ахриненный ответ на вопрос какая ос лучше пойдет для виртуализации человеку который пытается в этом просто разобраться и покачто непонимает нечего. Спасибо всем, за сим откланиюсь

1. Я Вам не зря советовал почитать текст под красной ссылкой в моей подписи.
А вы его упорно игнорируете.
Если кратко: "Хочешь получить осмысленный предметный ответ - задавай предметный осмысленный вопрос".

2. Перестаньте уже коверкать русский язык - это запрещено правилами форума.


Желаю успехов.
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

За русский извиняюсь, у меня с ним проблемы, я не специально.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Bluetooth »

Skyb писал(а):
10.11.2010 03:27
Что лучше знаешь то и используй, ахриненный ответ на вопрос какая ос лучше пойдет для виртуализации человеку который пытается в этом просто разобраться и покачто непонимает нечего. Спасибо всем, за сим откланиюсь

Это вообще универсальный ответ на общий вопрос "на чем развернуть что-нибудь?". А правильный он потому, что в любом случае придется разбираться с тем, что собираешься развернуть. Но если разворачивать на том, что хорошо знаешь, то сэкономишь время на разбирательства с незнакомой осью.
У каждого дистр. есть свои особенности + и - для виртуализации, вот в 7.3 фре есть косяки.
Конечно, есть. И в linux есть косяки. И в windows тоже. Так на чем же разворачивать? А ответ все один - в чем лучше разбираешься :)
Для кого и для чего лучше?
Для учебного класса?
Для провайдерского датацентра?
Для рекламного макета?
Или для полёта на Марс?
Услуги телепатов 100 евро за сеанс, деньги вперёд.
Я за полтинник могу :)
Спасибо сказали:
Аватара пользователя
Skyb
Сообщения: 967
ОС: RFremix 18

Re: выбор и обсуждение инструментов для виртуализации

Сообщение Skyb »

to Goodvin
Пробовал развернуть на много чем...в мандриве работало с подставками...в редхате - там поддержка вроде как нужна платная...на убунту сервере тоже завелось но с проблемами, при загрузке ос вылетало черное окошко и все, дальше система не работала(это с новым ядром, для виртуализации)фряха тоже имеет проблемы, в 8 вроде пофиксили.
Ну так что? я случайно задал вопрос?
развернулось быстро и с малыми проблемами в centos посему, эта ос для развертки виртуализации оптимальная
to Bluetooth все офисные сервера, а так же сервер биллинга и радиусы, колекторы, модули.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Спасибо сказали:
Аватара пользователя
landgraf
Сообщения: 2142
Статус: *бунту ненавистник
ОС: linux

Re: выбор и обсуждение инструментов для виртуализации

Сообщение landgraf »

Виртуальные технологии на базе KVM лучше щупать в Fedora. Причины, по которым там самый свежий qemu, spice и libvirt, думаю, не стоит обьяснять :)
Спасибо сказали: