Проблемы виртуализации.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
Проблемы виртуализации.
Задача:
Объеденить несколько незагруженных серверов в одном сервере. Дабы не занимать лишние места в ДЦ.
У многих наверно есть такая проблема, когда стоит 5-6 серверов разных клиентов, к которых top обычно показывает 0% загрузки.
Пытался решить проблему при помощи эмуляторов используя в качестве корневой системы FreeBSD.
Итого:
Эмулятор vmware требует X-менеджеров да ещё и поддержку пингвинов, что есть не гуд, на боевом сервере.
Эмулятор QEMU запусттьи работу в нем не получается, т.к опять без графических терминалов инсталировать систему не получиться.
Есть какие либо ещё решения?
Если у меня все сервера которые хочется поднять в одном сервере также работают под FreeBSD может есть смысл использовать механизм jall?
Объеденить несколько незагруженных серверов в одном сервере. Дабы не занимать лишние места в ДЦ.
У многих наверно есть такая проблема, когда стоит 5-6 серверов разных клиентов, к которых top обычно показывает 0% загрузки.
Пытался решить проблему при помощи эмуляторов используя в качестве корневой системы FreeBSD.
Итого:
Эмулятор vmware требует X-менеджеров да ещё и поддержку пингвинов, что есть не гуд, на боевом сервере.
Эмулятор QEMU запусттьи работу в нем не получается, т.к опять без графических терминалов инсталировать систему не получиться.
Есть какие либо ещё решения?
Если у меня все сервера которые хочется поднять в одном сервере также работают под FreeBSD может есть смысл использовать механизм jall?
Последний раз редактировалось f_andrey 2010-10-16 22:51:51, всего редактировалось 1 раз.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
Причина: Автору, выбирайте пожалуйста раздел соответствуюший тематике вашего сообщения.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Проблемы виртуализации.
если все что надо разграничить - это что то типа апач-муся-почта-самба-еще-чета, то клетки - хорошее решение.
если надо на одной машине поднять скажем винда+фря+соляра+qnx+osxServer то попробуйте ESXi
если надо на одной машине поднять скажем винда+фря+соляра+qnx+osxServer то попробуйте ESXi
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- Lexxxxx
- рядовой
- Сообщения: 34
- Зарегистрирован: 2010-09-09 10:27:29
- Откуда: Novosibirsk
Re: Проблемы виртуализации.
Есть как минимум два варианта:Гость писал(а): Эмулятор QEMU запусттьи работу в нем не получается, т.к опять без графических терминалов инсталировать систему не получиться.
1. Ставьте на HN пакет
Код: Выделить всё
Port: vnc-4.1.3_2
Path: /usr/ports/net/vnc
2. Виртуалки на QEMU можно грузить по сети (PXE) и устанавливать OS в (полу-)автоматическом режиме (в текстовом rescue mode с загрузкой по сети)
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
-
- подполковник
- Сообщения: 3923
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Проблемы виртуализации.
Я хотел бы заметить гостю, что для qemu и virtualbox'у Х-сы требуются только на начальном этапе развертывания виртуалок и в дальнейшем они могут и не использоваться, другими словами вы можете создать виртуальные машины на своем компьютере, сконфигурировать их и лишь потом их перенести(скопировать) на боевой сервер.... Кстати по моим наблюдениям, виртуалки без х-сов, в баскграунде, работают где-то всего на 5-10 процентов быстрее...
- E-Wind
- сержант
- Сообщения: 155
- Зарегистрирован: 2008-05-14 16:19:54
- Откуда: Санкт-Петербург
Re: Проблемы виртуализации.
Мне X-ы для VBox-а не потребовались, все настраивается из командной строки... + у него vnc есть встроенный...
// Не дошли руки админку прикрутить
Здесь можно посмотреть http://habrahabr.ru/blogs/bsdelniki/84469/
Осталось придумать/найти как настроить заморозку/выключение и старт машин при перезагрузке...
// Не дошли руки админку прикрутить
Здесь можно посмотреть http://habrahabr.ru/blogs/bsdelniki/84469/
Осталось придумать/найти как настроить заморозку/выключение и старт машин при перезагрузке...
-
- подполковник
- Сообщения: 3923
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Re: Проблемы виртуализации.
VBoxManage, правда в w2k3 пришлось политику поменять, чтобы можно было выключить без авторизации...E-Wind писал(а):Мне X-ы для VBox-а не потребовались, все настраивается из командной строки... + у него vnc есть встроенный...
// Не дошли руки админку прикрутить
Здесь можно посмотреть http://habrahabr.ru/blogs/bsdelniki/84469/
Осталось придумать/найти как настроить заморозку/выключение и старт машин при перезагрузке...
- Lexxxxx
- рядовой
- Сообщения: 34
- Зарегистрирован: 2010-09-09 10:27:29
- Откуда: Novosibirsk
Re: Проблемы виртуализации.
Сорри... в QEMU встроенный VNC, отдельно его ставить не надо.
- m0ps
- лейтенант
- Сообщения: 986
- Зарегистрирован: 2008-05-08 20:18:06
- Откуда: Chernigov (Ukraine)
- Контактная информация:
Re: Проблемы виртуализации.
ставишь бесплатный vmware esxi (или как он сейчас называется VMware vSphere Hypervisor) а в него какие хо гости (фря, линукс, солярис, винда и т.д.)
-
- мл. сержант
- Сообщения: 137
- Зарегистрирован: 2009-12-22 11:43:28
Re: Проблемы виртуализации.
Напишите чё там у вас вышло.....!!
- captainjs
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-10-16 22:20:20
- Контактная информация:
Re: Проблемы виртуализации.
Всем спасибо за информацию. В данный момент веду работу по двум направлениям. 1. QEMU, через настноенные на стороней машине с Xами гостевыми системами. 2. VMware vSphere Hypervisor - хочу поднять как сервер виртуальных машин.
Arbeit macht frei
- captainjs
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-10-16 22:20:20
- Контактная информация:
Re: Проблемы виртуализации.
Поставил VMware ESXi.
На сервер встала без проблем.
Для управления поставил VMware-viclient. Но почему то она пишет, что будет работать только 60 дней.
У провайдера видел, что для администрирования VMware ESXi прикручен Web интерфейс.
Как это сделать?
На сервер встала без проблем.
Для управления поставил VMware-viclient. Но почему то она пишет, что будет работать только 60 дней.
У провайдера видел, что для администрирования VMware ESXi прикручен Web интерфейс.
Как это сделать?
Arbeit macht frei
- Alex Keda
- стреляли...
- Сообщения: 35426
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Проблемы виртуализации.
ключ купить, чтобы API можно было пользоваться
Убей их всех! Бог потом рассортирует...
- m0ps
- лейтенант
- Сообщения: 986
- Зарегистрирован: 2008-05-08 20:18:06
- Откуда: Chernigov (Ukraine)
- Контактная информация:
Re: Проблемы виртуализации.
пишет что осталось 60 дней потому, что нужно зарегистрировать бесплатно и получить ключ.
для управления через вебморду - смотри на vmware go (http://www.vmware.com/products/go/)
для управления через вебморду - смотри на vmware go (http://www.vmware.com/products/go/)
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Проблемы виртуализации.
регься и получай ключик на халяву
получишь гипервизор, клиент и ГО - какую то вебморду у них, но какую - не разбирался
получишь гипервизор, клиент и ГО - какую то вебморду у них, но какую - не разбирался
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- captainjs
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-10-16 22:20:20
- Контактная информация:
Re: Проблемы виртуализации.
По первому опыту работы, гостевые FreeBSD системы работают нескольк медлнее(~10-15%), чем на аналогичном "железном" сервере.
В QEMU есть модуль для ядра основной системы, который позволяет гостевой системе работать быстее, практический без потерь.
А есть ли модуль, для того, чтобы гостевая система FreeBSD работала быстрее при использовании VMware ESXi в качестве хост системы?
В porta-x много всяких инструментов для vmware, но там много устаревших.
Кот как решал проблему быстродействия?
В QEMU есть модуль для ядра основной системы, который позволяет гостевой системе работать быстее, практический без потерь.
А есть ли модуль, для того, чтобы гостевая система FreeBSD работала быстрее при использовании VMware ESXi в качестве хост системы?
В porta-x много всяких инструментов для vmware, но там много устаревших.
Кот как решал проблему быстродействия?
Arbeit macht frei
- FreeBSP
- майор
- Сообщения: 2020
- Зарегистрирован: 2009-05-24 20:20:19
- Откуда: Москва
Re: Проблемы виртуализации.
ESXi это ОСь, которая виртуализирует гостей. потери производительности неизбежны
меньше потери при паравиртуализации, но тут надо портировать гостя под виртуалку. так например фря вроде как еще не портрована под Xen
без потерь производительности только клетки, но и там как правило есть накладные расходы на поддержание каких то демонов внутри клетки, типа крона
вобщем реальной bare metal виртуализации пока нет =(
меньше потери при паравиртуализации, но тут надо портировать гостя под виртуалку. так например фря вроде как еще не портрована под Xen
без потерь производительности только клетки, но и там как правило есть накладные расходы на поддержание каких то демонов внутри клетки, типа крона
вобщем реальной bare metal виртуализации пока нет =(
Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!
- captainjs
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-10-16 22:20:20
- Контактная информация:
Re: Проблемы виртуализации.
При использовании ESXi есть ли потери на фрагментацию и как с ней боротся?
При использовании QEMU получаем, что гостевая система посути файл, который может быть фрагментирован.
При использовании QEMU получаем, что гостевая система посути файл, который может быть фрагментирован.
Arbeit macht frei
-
- старшина
- Сообщения: 425
- Зарегистрирован: 2008-08-25 18:10:44
- Откуда: СССР, РФ, Сталинградская область, село Безродное
- Контактная информация:
Re: Проблемы виртуализации.
Если внимательно почитать updating, то можно узнать, что kqemu как бы есть, но его уже как бы и нет. Из практики - с последним портом kqemu не работает. Из того же апдейтинга можно узнать, что в последующих бранчах поддержка kqemu будет выкинута вообще:captainjs писал(а): В QEMU есть модуль для ядра основной системы, который позволяет гостевой системе работать быстее, практический без потерь.
Короче, не надо больше ставить qemu, увы.20091206:
AFFECTS: users of emulators/qemu
AUTHOR: nox@FreeBSD.org
The port has been updated to 0.11.1, which no longer enables kqemu by
default (if built with KQEMU knob on), now you also have to explicitly
pass -enable-kqemu (or -kernel-kqemu as with the previous versions)
if you want to use it. Also note the 0.11 stable branch is the last
qemu branch that still supports kqemu, so if you depend on reasonably
fast emulation on FreeBSD you should start looking for alternatives
some time soon. (VirtualBox?)
-
- лейтенант
- Сообщения: 863
- Зарегистрирован: 2007-09-24 12:41:05
- Откуда: dn.ua
- Контактная информация:
Re: Проблемы виртуализации.
+1.FreeBSP писал(а):если все что надо разграничить - это что то типа апач-муся-почта-самба-еще-чета, то клетки - хорошее решение.
если надо на одной машине поднять скажем винда+фря+соляра+qnx+osxServer то попробуйте ESXi
для моногемного окружения (freebsd on freebsd) - jail. Linux on linux - openvz.
для разных ядер - ну лично я использую kvm on linux. ESXi тоже неплохой вариант.
With best wishes, Sergej Kandyla