На чём виртуализируют сервера?

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

awua
Сообщения: 594

На чём виртуализируют сервера?

Сообщение awua »

Здравствуйте.

Часто читаю о том, что админы в своих компаниях пользуются виртуальными серверами. Какой софт предпочтительнее для таких целей? Пробовал VirtualBox - глючный. Сейчас смотрю на QEMU - работает в 5 раз медленнее VB (у меня ЦП не поддерживает KVM, так что гружу ОСи без KVM, но всё равно по сравнению с VB просто отвратительная производительность). VMware Player не пробовал.

Что предпочитают для таких целей в корпоративной среде?
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4813
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: На чём виртуализируют сервера?

Сообщение SLEDopit »

awua писал(а):
08.12.2011 19:28
Что предпочитают для таких целей в корпоративной среде?
Что-нибудь с аппаратной виртуализацией: xen в красивой обёртке а-ля citrix xenserver, vmware esx. Если денег совсем много и есть соответствующие задачи (крутить какой-нибудь высоконагруженный оракл), то можно воткнуть ibm'овские power'ы со всякими vios'ами/aix'ами и прочей фигнёй.

update. И да, виртуализация ради виртуализации лишена смысла. Всё должно преследовать конечную цель: снижение энергопотребления, увеличение степени защищённости чего-нибудь, разграничение ресурсов, уменьшение количества занимаемых стоек, etc.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: На чём виртуализируют сервера?

Сообщение arkhnchul »

awua писал(а):
08.12.2011 19:28
у меня ЦП не поддерживает KVM, так что гружу ОСи без KVM, но всё равно по сравнению с VB просто отвратительная производительность
а вы с KVM попробуйте. Там уже будет побыстрее
Losing is fun!
Спасибо сказали:
Аватара пользователя
кып
Сообщения: 77
ОС: Xubuntu

Re: На чём виртуализируют сервера?

Сообщение кып »

awua писал(а):
08.12.2011 19:28
Пробовал VirtualBox - глючный.

А что в нем глючного то?
Я вот конечно не то что бы сервера виртуализирую, но VirtualBox использую.
Т.к. занимаюсь разработкой софта под вынь, то у меня на рабочей машине с бубунтой запущено две виртуалки под VirtualBox-ом, в одной вынь с delphi, в другой вынь с oracle server.
Глюков не видел ни разу.

Так же у нас в конторе VirtualBox используется для виртуализации серверов с Mercurial и JIRA.

Спасибо сказали:
awua
Сообщения: 594

Re: На чём виртуализируют сервера?

Сообщение awua »

а вы с KVM попробуйте. Там уже будет побыстрее

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

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

awua писал(а):
09.12.2011 14:53
а вы с KVM попробуйте. Там уже будет побыстрее

Версия с KVM даже не запускается из-за отсутствия поддержки KVM.

Попробуйте Xen.
Спасибо сказали:
awua
Сообщения: 594

Re: На чём виртуализируют сервера?

Сообщение awua »

Попробуйте Xen.

Попробую.

Как выглядят системные требования для комфортного запуска последней Ubuntu с Unity в QEMU?
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

awua писал(а):
09.12.2011 23:50
Как выглядят системные требования для комфортного запуска последней Ubuntu с Unity в QEMU?

Без KVM - никак. С квм - ды лишь бы процессор поддерживал аппаратную виртуализацию. Правда, не в курсе что там в убунте с Unity - там вроде очень большие требования к видео.

Так все-же, Вам что нужно - сервера виртуализировать, или же убунту с Unity?
Спасибо сказали:
awua
Сообщения: 594

Re: На чём виртуализируют сервера?

Сообщение awua »

Ubuntu с Unity. Просто хочется скорости и стабильности.
Спасибо сказали:
awua
Сообщения: 594

Re: На чём виртуализируют сервера?

Сообщение awua »

Без KVM - никак.

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

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

awua писал(а):
11.12.2011 17:33
Ubuntu с Unity. Просто хочется скорости и стабильности.

Тогда к чему заголовок топика?
Почему?
Потому, что на данный момент нет средств десктопной виртуализации, обеспечивающих высокую скорость работы и не требующих аппаратной виртуализации. и не будет. Да, конечно, есть ксен, но его врядли можно назвать удобным средством виртуализации для десктопа.
Спасибо сказали:
little Jon
Сообщения: 212

Re: На чём виртуализируют сервера?

Сообщение little Jon »

>у меня ЦП не поддерживает KVM

без поддержки Intel VT или AMD SVM маловерояно что вы получите сколь либо удобное быстродействие. Говорить можно о xen и openvz и других трюках типа user-mode-linux. Но чудес не бывает, если host слаб от гостей успехов не будет.


Linuxforum@conference.jabber.ru
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4813
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: На чём виртуализируют сервера?

Сообщение SLEDopit »

Bluetooth писал(а):
12.12.2011 10:19
Да, конечно, есть ксен, но его врядли можно назвать удобным > для десктопа < средством виртуализации.
fixed.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

SLEDopit писал(а):
12.12.2011 13:20
Bluetooth писал(а):
12.12.2011 10:19
Да, конечно, есть ксен, но его врядли можно назвать удобным > для десктопа < средством виртуализации.
fixed.

Верно :)
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1113
ОС: Rosa Fresh, Debian, RELS

Re: На чём виртуализируют сервера?

Сообщение yamah »

Доброго времени суток!
В общем, у меня по сути такой же вопрос.

Есть сервер (будет). На нем Debian будет крутится. На железо интегрирована WMWare ESXi. (Дисковое пространство представленно двумя RAID-10 массивами по 4 диска)
Основное использование - файловое хранилище и контроллер домена. Как дополнение балансировщик нагрузки между прокси-серверами.
По мимо этого нужен Windows 2008 R2 для кое-каких нужд (MS SQL, так как разработчик одной софтины никак не желает ее переписывать на использование другой СУБД, а идея сменить разработчика категорически отвергнута руководством (идея сменить руководство мне не очень подходит сейчас :-) )). Покупать еще один сервер руководство не желает.

Чем лучше всего виртуализировать среду для оффтопика, с сохранением максимальной дисковой производительности основной системы? Использовать уже готовый ESXi или что-то развернуть под Debian?

Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

Ну, А вы проведите тесты. Я бы сравнивал следующие вещи:
1) vmware esxi
2) xen+ паравиртуальные дрова для виндовс
3) kvm+virtio
Что будет быстрее в Вашем случае - черт знает.
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: На чём виртуализируют сервера?

Сообщение Amper13 »

Чем лучше всего виртуализировать среду для оффтопика, с сохранением максимальной дисковой производительности основной системы?

Я думаю, чтобы сохранить максимальную диковую производительность, гостя лучше всего ставить на отдельный диск или на раздел LVM. В общем если гость будет находиться в образе, то это будет заведомо медленней.
А вот выбор гипервизора не думаю что может стать чем то определяющим. Я вот например долго пользовался XEN, сейчас перешел на KVM, и там и там использовал аппаратную виртуализацию, какого либо значимого прироста производительности после перехода не заметил, разве что с KVM для офтопика стал использовать Spice. Хотя может Spice и с Xen работать будет, я если честно этим вопросом не задавался.
В вашем случае, попробовал бы vmware esxi.
Все выше приведенное сугубо моё ИМХО, и мои наблюдения.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

Amper13 писал(а):
09.02.2012 15:27
А вот выбор гипервизора не думаю что может стать чем то определяющим. Я вот например долго пользовался XEN, сейчас перешел на KVM, и там и там использовал аппаратную виртуализацию, какого либо значимого прироста производительности после перехода не заметил, разве что с KVM для офтопика стал использовать Spice. Хотя может Spice и с Xen работать будет, я если честно этим вопросом не задавался.

А использовали паравиртуальные драйвера?
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: На чём виртуализируют сервера?

Сообщение Amper13 »

А использовали паравиртуальные драйвера?

Да, XEN+офтопик2003+ паравиртуальные драйвера. Каких либо проблем не замечал. Для гостевых OC был выделен отдельный том LVM, каждому гостю свой раздел.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4813
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: На чём виртуализируют сервера?

Сообщение SLEDopit »

Bluetooth писал(а):
10.02.2012 01:22
А использовали паравиртуальные драйвера?
Так в xen'е они, емнип, влияют только на производительность сети и диска. На производительность процессора они влияния не оказывают.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

SLEDopit писал(а):
10.02.2012 11:36
Bluetooth писал(а):
10.02.2012 01:22
А использовали паравиртуальные драйвера?
Так в xen'е они, емнип, влияют только на производительность сети и диска. На производительность процессора они влияния не оказывают.

Я в курсе. И в kvm то же самое.
Да, XEN+офтопик2003+ паравиртуальные драйвера. Каких либо проблем не замечал.
А с 2008 не пробовали никогда? :)
Спасибо сказали:
Аватара пользователя
Amper13
Сообщения: 551
ОС: Fedora 26, CentOS 7

Re: На чём виртуализируют сервера?

Сообщение Amper13 »

Bluetooth писал(а):
10.02.2012 15:10
А с 2008 не пробовали никогда? smile.gif

Не, не пробовал, хотя вполне возможно что скоро придется попробовать.
Кстати, на офтоп под KVM паравиртуальные драйвера не ставил. Вроде бы все и без них хорошо работает.
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: На чём виртуализируют сервера?

Сообщение Bluetooth »

Amper13 писал(а):
10.02.2012 15:49
Bluetooth писал(а):
10.02.2012 15:10
А с 2008 не пробовали никогда? smile.gif

Не, не пробовал, хотя вполне возможно что скоро придется попробовать.

Похоже, и мне тоже :)
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1113
ОС: Rosa Fresh, Debian, RELS

Re: На чём виртуализируют сервера?

Сообщение yamah »

Bluetooth, Amper13
Спасибо за советы. :drinks:
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали: