выбор и обсуждение инструментов для виртуализации
Модератор: Модераторы разделов
-
- Сообщения: 967
- ОС: RFremix 18
выбор и обсуждение инструментов для виртуализации
Вобщем начинаю заниматься этим вопросом. Будут покупаться блэйд сервера от hp. хотелось бы узнать что испобльзовать лучше(какой виртуальный сервер) народ говорили, что xen хорошее средсво
Нужно поставить минимальную систему, чтоб в ней разворачивать остальные ос... Тоесть неохото ставить полноценную систему, для развертки гостевых ос.
Какую лучше использовать, какие доки почитать? будет ли она работать в кластере?
Нужно поставить минимальную систему, чтоб в ней разворачивать остальные ос... Тоесть неохото ставить полноценную систему, для развертки гостевых ос.
Какую лучше использовать, какие доки почитать? будет ли она работать в кластере?
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Сообщения: 854
- ОС: Зоопарк
Re: выбор и обсуждение инструментов для виртуализации
Кластер в виртуалках будет работать, а вот насчет виртуалки на кластере сильно сомневаюсь.
Если рассматривать xen vs kvm, то у xen больше документации, например http://xgu.ru/wiki/Заглавная_страница, а также больше ПО для него (через например без доступа к хосту можно переставить ОС или развернуть бэкап), из минусов там ядро модифицированное и жрет ресурсов больше.
У KVM с документацией и дополнительным ПО похуже, хотя функциональность на уровне Xen. Ресурсы расходует экономнее xen`а.
OpenVZ это виртуализация на уровне ядра. Сильно экономит память, но гости не поддерживают SWAP, модули, там кастрированные proc и sysfs.
Если не нужны iommu/vt-d, то рекомендую для этих целей redhat или centos.
Если рассматривать xen vs kvm, то у xen больше документации, например http://xgu.ru/wiki/Заглавная_страница, а также больше ПО для него (через например без доступа к хосту можно переставить ОС или развернуть бэкап), из минусов там ядро модифицированное и жрет ресурсов больше.
У KVM с документацией и дополнительным ПО похуже, хотя функциональность на уровне Xen. Ресурсы расходует экономнее xen`а.
OpenVZ это виртуализация на уровне ядра. Сильно экономит память, но гости не поддерживают SWAP, модули, там кастрированные proc и sysfs.
Если не нужны iommu/vt-d, то рекомендую для этих целей redhat или centos.
Нет тут подписи и не будет.
-
- Сообщения: 119
- ОС: Debian
Re: выбор и обсуждение инструментов для виртуализации
На мой взгляд, KVM и XEN даже близко сравнивать нельзя: KVM может только аппаратную виртуализацию, когда XEN может еще и паравиртуализацию. Какой смысл в управляющем домене на линукс запускать гостя на линукс в режиме аппаратной виртуализации? В режиме паравиртуализации достигается максимальная производительность по сравнению с реальной машиной, так что для линуксовых машин самое оно. Если сраввнивать XEN и KVM в режиме аппаратной виртуализации, то KVM лучше XEN только по некоторым параметрам. Ко всему могу добавить, что в XEN возможен проброс устройства, подключенного к физической машине, на которой установлен гипервизор, в гостевой домен с последующим сокрытием устройства от управляющего домена. Есть возможность использовать паравиртуальные драйвера для повышения производительности ввода-вывода, что делает работу гостевой ОС очень близкой к работе ОС на отдельной физической машине со схожими параметрами. По поводу кластера - так XEN в связке с DRBD может осуществлять миграцию на машины внутри кластера. Отвалился один сервак - машины поднимутся на другом. Всё говорит за XEN.
-
- Сообщения: 2250
Re: выбор и обсуждение инструментов для виртуализации
Venegance
С KVM все не так плохо уже.
С KVM все не так плохо уже.
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
а можно по терминам - что такое паравертуализация и гипервизор??
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Сообщения: 119
- ОС: Debian
Re: выбор и обсуждение инструментов для виртуализации
паравиртуализация
гипервизор
Ali1
Как не все так плохо? А то, что гостя на линуксе только как HVM можно запустить вас не смущает???
гипервизор
Ali1
Как не все так плохо? А то, что гостя на линуксе только как HVM можно запустить вас не смущает???
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
-
- Сообщения: 119
- ОС: Debian
Re: выбор и обсуждение инструментов для виртуализации
Еще как смущает. Она получается неплохая по сравнению с виртуальной машиной на XEN, запущенной в режиме аппаратной виртуализации. Вы что хотите сказать, что линукс, запущенный в режиме паравиртуализации на XEN будет схожим по производительности с линуксом, запущенным в режиме аппаратной виртуализации на KVM? Зачем вообще запускать линукс в HVM???
-
- Сообщения: 2250
Re: выбор и обсуждение инструментов для виртуализации
Код: Выделить всё
[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 ~]$
http://www.linux-kvm.org/page/FAQKVM 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.
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: выбор и обсуждение инструментов для виртуализации
Venegance писал(а): ↑02.09.2010 14:55Еще как смущает. Она получается неплохая по сравнению с виртуальной машиной на XEN, запущенной в режиме аппаратной виртуализации. Вы что хотите сказать, что линукс, запущенный в режиме паравиртуализации на XEN будет схожим по производительности с линуксом, запущенным в режиме аппаратной виртуализации на KVM? Зачем вообще запускать линукс в HVM???
Я имел ввиду в сравнении с pv доменом на ксене. Выше Ali1 привел подсказку, почему
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
Тоесть гипервизор - это такая шяжка которая идет как минимальная ос для установки гостевых ос??
а паравертуализация - это важная вещь для работы гостевых ос(где необходимо править ядро для этого??)
а паравертуализация - это важная вещь для работы гостевых ос(где необходимо править ядро для этого??)
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: выбор и обсуждение инструментов для виртуализации
Могу только предложить прочитать статьи еще раз. Или прочитать другие. До полного понимания.
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
мне хватит "да" "нет" просто если нет, то буду дальше читать, а если да ...то я крут !!! понял ))
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: выбор и обсуждение инструментов для виртуализации
Думаю, прозвучавший совет читать до полного понимания означает, что пока Вы не очень поняли. Bluetooh, я ведь правильно понял Вашу мысль?
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: выбор и обсуждение инструментов для виртуализации
Да, я это и имел ввиду. И, честно говоря, не могу придумать другую трактовку моего совета (:
Хорошо, тогда ответ "нет".мне хватит "да" "нет" просто если нет, то буду дальше читать, а если да ...то я крут !!! понял ))
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
понял, тогда я не крут (((( пошел курить маны ))
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
Подскажите, есть камень i3 - 530 он будет поддерживать виртуализацию? как это можно узнать
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: выбор и обсуждение инструментов для виртуализации
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
какая ос лучше для этого? смотрю в сторону centos
и i3 у него как я понял будет не паравиртуализация, а полная виртуализация на железе
и i3 у него как я понял будет не паравиртуализация, а полная виртуализация на железе
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: выбор и обсуждение инструментов для виртуализации
Выбор дистрибутива, а также "чего поставить на серверок?"
Это зависит далеко не только от процессора.
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: выбор и обсуждение инструментов для виртуализации
это действительно зависит не только от процессора. Процессор дает возможность задействовать аппаратную виртуализацию. Которая, к примеру, может совершенно не понадобиться, если у Вас будет ксен в режиме паравиртуализации(это будет работать быстрее, чем ксен в режиме аппаратной виртуализации).
А в kvm еще интереснее - для виртуализации процессора будет использоваться аппаратная виртуализация, а для виртуализации жестких дисков и сети - паравиртуализация с virtio. поддержка virtio есть в ядре начиная с 2.6.25, а в винде - после установки дров и некоторых телодвижений.
А если говорить об оси, то тут нужно смотреть только в сторону того, что будет проще админить(особенно если речь идет о том, чтобы админить то, в чем нет достаточно уверенных знаний).
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
да не, я не про это, смотрел в сторону freebsd но там проблемы какие то с разверткой есть. Я не к тому какой мне дистр выбрать, я про то какой лучше подходит для развертки виртуализации. Он же не должен съедать ресурсов и нормально поддерживать процесс виртуализации.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: выбор и обсуждение инструментов для виртуализации
О какой "развёртке" речь?
Чересстрочной или шкворневой?
http://ru.wikipedia.org/wiki/%D0%A0%D0%B0%...%D0%B8%D1%8F%29
Начните уже выражать свои мысли внятно.
Что значит "лучше"?
Лучше для кого, по какому критерию "лучшести" и при каких условиях реализации?
См. выше про "развертки".
Что значит "съедать ресурсов"? Каких именно и на что?
И что значит "нормально поддерживать"? Критерии нормальности в студию.
Один специалист запустит виртуализацию на любом дистрибутиве, а другой "специалист" не справится ни с каким.
Я Вам хочу дать добрый совет - почитайте документацию, поймите что вообще такое виртуализация, какие виды её бывают, с помощью каких технологий и инструментов реализуются.
Потом для самого себя сформулируйте внятную и осмысленную постановку задачи.
После этого - внимательно и вдумчиво прочитайте текст под красной ссылкой в моей подписи.
И только после этого задавайте Ваши внятные и осмысленные вопросы, чтобы на них можно было дать такие же внятные и доступные Вам овтеты.
Иначе ничего, кроме толчения воды в ступе, Вы не получите.
P.S.
Крайне полезный сайт:
http://www.vmgu.ru/
Спасибо сказали:
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
http://viacomp.ru/content/view/315/116/
я про эту развертку имел ввиду, я думаю что вы и поняли. статья к примеру, она мне не нужна. У каждого дистр. есть свои особенности + и - для виртуализации, вот в 7.3 фре есть косяки. Я думал что тут просто тестировали смотрели что лучше, а тут просто "каждый кулик хвалит свое болото" . Что лучше знаешь то и используй, ахриненный ответ на вопрос какая ос лучше пойдет для виртуализации человеку который пытается в этом просто разобраться и покачто непонимает нечего. Спасибо всем, за сим откланиюсь
За счет возможности развернуть на физическом сервере несколько виртуальных машин
я про эту развертку имел ввиду, я думаю что вы и поняли. статья к примеру, она мне не нужна. У каждого дистр. есть свои особенности + и - для виртуализации, вот в 7.3 фре есть косяки. Я думал что тут просто тестировали смотрели что лучше, а тут просто "каждый кулик хвалит свое болото" . Что лучше знаешь то и используй, ахриненный ответ на вопрос какая ос лучше пойдет для виртуализации человеку который пытается в этом просто разобраться и покачто непонимает нечего. Спасибо всем, за сим откланиюсь
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: выбор и обсуждение инструментов для виртуализации
Телепаты стоят дорого.Skyb писал(а): ↑10.11.2010 03:27http://viacomp.ru/content/view/315/116/
За счет возможности развернуть на физическом сервере несколько виртуальных машин
я про эту развертку имел ввиду, я думаю что вы и поняли.
Вы услуг телепатов не запрашивали.
Поэтому удивляться не надо.
Зачем Вы пишете о том, в чём "пока что ничего не понимаете"?
Для кого и для чего лучше?
Для учебного класса?
Для провайдерского датацентра?
Для рекламного макета?
Или для полёта на Марс?
Услуги телепатов 100 евро за сеанс, деньги вперёд.
1. Я Вам не зря советовал почитать текст под красной ссылкой в моей подписи.
А вы его упорно игнорируете.
Если кратко: "Хочешь получить осмысленный предметный ответ - задавай предметный осмысленный вопрос".
2. Перестаньте уже коверкать русский язык - это запрещено правилами форума.
Желаю успехов.
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
За русский извиняюсь, у меня с ним проблемы, я не специально.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: выбор и обсуждение инструментов для виртуализации
Это вообще универсальный ответ на общий вопрос "на чем развернуть что-нибудь?". А правильный он потому, что в любом случае придется разбираться с тем, что собираешься развернуть. Но если разворачивать на том, что хорошо знаешь, то сэкономишь время на разбирательства с незнакомой осью.
Конечно, есть. И в linux есть косяки. И в windows тоже. Так на чем же разворачивать? А ответ все один - в чем лучше разбираешьсяУ каждого дистр. есть свои особенности + и - для виртуализации, вот в 7.3 фре есть косяки.
Я за полтинник могуДля кого и для чего лучше?
Для учебного класса?
Для провайдерского датацентра?
Для рекламного макета?
Или для полёта на Марс?
Услуги телепатов 100 евро за сеанс, деньги вперёд.
-
- Сообщения: 967
- ОС: RFremix 18
Re: выбор и обсуждение инструментов для виртуализации
to Goodvin
Пробовал развернуть на много чем...в мандриве работало с подставками...в редхате - там поддержка вроде как нужна платная...на убунту сервере тоже завелось но с проблемами, при загрузке ос вылетало черное окошко и все, дальше система не работала(это с новым ядром, для виртуализации)фряха тоже имеет проблемы, в 8 вроде пофиксили.
Ну так что? я случайно задал вопрос?
развернулось быстро и с малыми проблемами в centos посему, эта ос для развертки виртуализации оптимальная
to Bluetooth все офисные сервера, а так же сервер биллинга и радиусы, колекторы, модули.
Пробовал развернуть на много чем...в мандриве работало с подставками...в редхате - там поддержка вроде как нужна платная...на убунту сервере тоже завелось но с проблемами, при загрузке ос вылетало черное окошко и все, дальше система не работала(это с новым ядром, для виртуализации)фряха тоже имеет проблемы, в 8 вроде пофиксили.
Ну так что? я случайно задал вопрос?
развернулось быстро и с малыми проблемами в centos посему, эта ос для развертки виртуализации оптимальная
to Bluetooth все офисные сервера, а так же сервер биллинга и радиусы, колекторы, модули.
C:\windows> ifconfig
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
"ifconfig" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: выбор и обсуждение инструментов для виртуализации
Виртуальные технологии на базе KVM лучше щупать в Fedora. Причины, по которым там самый свежий qemu, spice и libvirt, думаю, не стоит обьяснять :)