LINUX.ORG.RU

Вышел Proxmox VE 2.0

 , , , ,


0

1

После долгих лет томительного ожидания...
Наконец-то свершилось!
30-го марта вышла первая стабильная версия самого «продвинутого» OpenSource окружения виртуализации — Proxmox VE, знаменующая начало ветки 2.x. Колоссальное значение последней заключается в том, что по сравнению с 1.х в Proxmox VE было переписано с нуля и заменено почти всё. Столь радикальное решение позволило добавить множество революционных для данного проекта вещей, о которых пользователи Proxmox грезили ещё с 2010-го года.

Чего же мы все ждали и наконец получили?

В первую очередь это возможность построения отказоустойчивых кластеров. Для этого Proxmox VE 2.0 использует не только corosync как транспорт синхронизации (на основе multicast), но даже собственную «внутреннюю» кластерную файловую систему на основе СУБД! В отличие от прежнего Proxmox'а, нынешний умеет автоматически перезапускать виртуальные машины, работавшие на «умершей» ноде, на любой из оставшихся живых.

Вторым безусловным шагом вперёд является «мультимастерность», что означает то, что кластер доступен на запись изменений с любой из мастер-нод, а не только с одной единственной (возможно, уже «упавшей»), как это было раньше.

Стоит отметить новый веб-интерфейс Proxmox: он стал сложнее, запутаннее, интерактивнее (повсеместно используется Ext 4 JavaScript) и просто кишит функционалом. Впрочем, по мнению автора новости (которое никому не интересно :)), прежний интерфейс хоть и был беднее функционально, но зато отличался куда лучшей интуитивностью.

Прислушавшись к чаяниям широких масс enterprise-общественности, разработчики добавили RESTful Web API, позволяющий обращаться к функциям Proxmox простым унифицированным способом (и даже отлаживать API, вводя в адресной строке браузера умопомрачительные последовательности символов, прикидывающиеся обычным URL).

Благодаря накопленному разработчиками и активными пользователями опыту, в Proxmox VE 2.0 были учтены многочисленные багрепорты и обсуждения на форуме, касающиеся запуска различных типов операционных систем в KVM. Теперь содержание перечня параметров в строке запуска виртуальных машин существенно зависит от типа гостевой операционной системы и от целевой архитектуры процессора, причём различия в работе разных операционных систем под KVM отражены и во фронтэндовом веб-интерфейсе.

И конечно уже давно назревшее обновление базовой платформы до Debian Squeeze — это просто настоящий праздник для поклонников Proxmox!

По мелочи ещё стоит отметить куда более развитые возможности backup и restore, возможность размещать OpenVZ-контейнеры не только на /var/lib/vz, но и в других каталогах, интеграцию с сервисом TurnKey (готовые настроенные шаблоны OpenVZ для трудного в установке софта) и целое изобилие собственных OpenVZ-шаблонов.

В заключение стоит отметить, что Proxmox VE 2.0 сделал гигантский шаг вперёд навстречу enterprise'у. Косвенно это подтверждается и тем, что у PVE появилась подписка на коммерческую поддержку, причём взаимодействие с этой подпиской доступно непосредственно из нового веб-интерфейса.

Также команда разработчиков Proxmox доказала, что способна вести очень сложный OpenSource-проект, чётко следуя заранее намеченному Roadmap'у, пусть и (на ранних этапах разработки ветки PVE 2.0) с некоторым смещением относительно графика.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Silent (всего исправлений: 7)

О, ты таки запилил новость.
А теперь о плохом: шаблонов для KVM-машин они так и не сделали, консоль виртуальной машины все так же требует жабу. В опере веб-морда не работает. На просьбы, переходящие в требования и наезды, сбацать консольку на html5, разработчики шлют всех в лес, уверяя, что нынешняя жабаконсоль - лучшее, что есть на сегодняшний день по стабильности и скорости. В будущем обещают перейти на SPICE.

thesis ★★★★★
()

у меня вопрос: proxmox говорит, что может мигрировать машины, но может ли мигрировать машина на LVM, а не в файле-образе?

uspen ★★★★★
()
Ответ на: комментарий от xsektorx

Проектов и так много, только этот можно и новичку поставить и быть уже в облаке, а те проекты еще надо запустить как то.

UnnamedUA
()
Ответ на: комментарий от thesis

Даже полезнее шаблонов KVM была бы возможность средствами веб-морды скопировать на логический том содержимое vmware applicance и создать таким образом виртуалку.
Жабаконсоль меня тоже немного бесит (вообще сильно), но vncproxy решает.

DRVTiny ★★★★★
() автор топика

А почему Debian? Как же rhel?

kerneliq ★★★★★
()

наконец-то!

Есть и официальный мануал по обновлению с 1.9?

От себя: Не сказал-бы что «поменялось всё» - там в самой системе большинство утилит осталось от прошлой версии. Радикально поменялся только web-интерфейс. Ну и HA добавили, который впрочем требует спецжелеза для работы.

И не сказал-бы, что PVE самое продвинутое решение. Но главное его преимущество - оно очень user-friendly по сравнению с прочими, да и к тому-же сочетает KVM и OpenVZ.

jekader ★★★★★
()

добавьте пожалуйста прямо в текст новости:
Proxmox VE 1.x is licensed under the GNU GPL v2
Proxmox VE 2.x is licensed under the GNU AGPL v3
потомучто это очень важно.
и в википедии не надо замануху писать «GPL и другие». обычно человек подумает «GNU GPL 1 и другие». википедию исправил

punya ★★
()
Ответ на: комментарий от vasilenko

Простотой установки. В системах, как правила Java уже установлена и все будет работать «изкаробки» (без танцев с бубнами) на любой OS, а не только на Linux.

anonymous
()

вышел продукт использующий самый правильный гипервизор, и это радует, но «самый продвинутый»? ORLY?

dyasny ★★★★★
()
Ответ на: комментарий от anonymous

лично ничего не имею против жабы. уверяю тебя: тот человек которому поручат поддерживать это систему никогда не поставит велосипедный дистрибутив

punya ★★
()
Ответ на: комментарий от aliens

PS - а вообще рекомендую самому поставить и посмотреть.

Дистрибутив весит мегабайт триста, работает в VirtualBox, даже OpenVZ контейнеры гонять можно в таком режиме :)

jekader ★★★★★
()
Ответ на: комментарий от jekader

против жабы ничего не имею против.

это значит: «нехай будет»

тот человек которому поручат поддерживать это систему никогда не поставит велосипедный дистрибутив.

это значит: адекватный админ не поставит велосипед

punya ★★
()
Ответ на: комментарий от vasilenko

А чем ихняя жабоморда лучше, чем libvirt + virt-manager, например?

ничем. они пошли не по unix way - все свое.

Гораздо лучше использовать LCMC- http://lcmc.sourceforge.net/ работает под любым дистро , легко ставить + unix way все стандартное.

kiwirus
()
Ответ на: комментарий от punya

это значит: адекватный админ не поставит велосипед

Честно говоря, не понял что имелось ввиду под велосипедом. Мол такое есть в других дистрибутивах? есть аналоги данного софта?

К вопросу о Java имелось ввиду, что удаленное управление может производится, например из виндоус. Очевидно, что под Windows легче работать с Java чем ставить Virt Manager

anonymous
()
Ответ на: комментарий от kiwirus

Java ИМХО стандарт в подобных решениях. VMWare, Amazon, Canonical..., все используют в аналогичных системах Java. Это ж в первую очередь для Интерпрайза, а не для религиозных нищебородов, которым религия не позволяет использовать Java.

anonymous
()
Ответ на: комментарий от anonymous

Java ИМХО стандарт в подобных решениях. VMWare, Amazon, Canonical..., все используют в аналогичных системах Java.

/me задумчиво посмотрел на vmварьский vcenter клиент, написанный на шарпе, и почесал затылок...

no-dashi ★★★★★
()
Ответ на: комментарий от no-dashi

/me задумчиво посмотрел на vmварьский vcenter клиент, написанный на шарпе, и почесал затылок...

Ну это понятно. А вы посмотрите, на их продукты ориентированные Интерпрайз, и быстрое развертывание набора серверов.

Намек 1: http://www.springsource.com/ (посмотрите на логотип и надпись vmware вверху). Далее погуглите, что такое Spring Framework.

Это раз, потом заходим на сайт: http://www.cloudfoundry.com/ (Да, это тоже продукт VMWare, если чё...)

Ну ещё забыл добавить в список Rad Hat.

anonymous
()
Ответ на: комментарий от jekader

не читаем & коментируем. вот это наблюдай:

на сайте какой-то кошмар: велосипедный дистрибутив выложен. вставьте вот эту ссылку куда-нибудь повыше в новость. а то люди плюнут не дочитав до конца
ftp://download.proxmox.com/debian/dists/squeeze/pve/binary-amd64/Packages

punya ★★
()
Ответ на: комментарий от anonymous

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

punya ★★
()

оффтопик

Подскажите какую-нибудь веб-морду к libvirt'у, чтобы ставилась на существующую систему и тянула минимум зависимостей.

anonymous
()

Кто-то все же не поленился новость запилить :) .

Как раз пора в хетцнере на новый сервак метнуться. Демпингуют, сцуки. i7-2600 с 32 гигами за 59 баксов (после вычета налога).

Vit ★★★★★
()
Ответ на: комментарий от Vit

i7-2600 с 32 гигами за 59 баксов (после вычета налога).

увидел знакомое слово в топике, и не могу удержаться от вопроса: ЧИВО?

MyTrooName ★★★★★
()
Ответ на: комментарий от dyasny

Управлять можно только с линуксовой машины, с firefox со спец плагином. Я не нашел как в ovirt бэкапы делать. И тормозит интерфейс иногда :( Тот же virt-manager гораздо больше позволяет сделать с виртуальной машиной.

kerneliq ★★★★★
()
Ответ на: комментарий от pupurupurupu

У CF все потроха на руби.

Но ведь это же хорошо.

eveel ★★
()
Ответ на: комментарий от kerneliq

Управлять можно только с линуксовой машины, с firefox со спец плагином

Это где сказано? У меня из хрома пашет. ГУИ сделан на стандартном гуглевском GWT, любой современный браузер его умеет

Я не нашел как в ovirt бэкапы делать.

онлайн или оффлайн? могу рассказать как

И тормозит интерфейс иногда :(

конкретно где? если баг то надо сообщить и его исправят

Тот же virt-manager гораздо больше позволяет сделать с виртуальной машиной.

по секрету - в oVirt/RHEV можно сделать все что умеет libvirt, если фичер не реализован в админке то можно тем не менее запустить его через vdsm hooks

dyasny ★★★★★
()
Ответ на: комментарий от dyasny

Это где сказано? У меня из хрома пашет. ГУИ сделан на стандартном гуглевском GWT, любой современный браузер его умеет

Я про spice-xpi

This is a plugin for browsers compatible with the Mozilla plugin API (for example Firefox or Chromium). It's used for launching the SPICE client from the oVirt user portal. This plugin is currently Linux-only.

kerneliq ★★★★★
()
Ответ на: комментарий от kerneliq

Давай

так онлайн или оффлайн?

Я про spice-xpi

так это только спайс, к нему можно и просто подключиться, не через кнопку в портале. еще можно к vnc и к сериальной консоли ВМ, к RDP кстати тоже можно, если гостевая ОС - винда. на остальной функционал админки spice-xpi не влияет

dyasny ★★★★★
()
Ответ на: комментарий от kerneliq

online делается через live snapshot, который сейчас в бета-фазе, но вполне себе пашет оффлайн еще проще - остановил ВМ, скинул на экспорт домен, и оттуда можно с ним делать что угодно.

еще вопросы?

dyasny ★★★★★
()

мне дико не нравится то, что после добавления vlan'ов и изменения настроек сети - надо ребутить весь гипервизор. пробовал перезапустить /etc/init.d/networking - отваливается сеть в контейнерах. кто знает, как можно это поправить без полной перезагрузки?

awesome
()
Ответ на: комментарий от punya

Собственно, Proxmox с нуля куда проще и быстрее ставить именно с их ISO, где нет ничего лишнего и все точно совместимо с той системой, в которой PVE работает. Нужно быть странным весьма человеком, чтобы сначала поставить Squeeze начисто, затем добавить репы Proxmox'а и установить сверху уже его. А зачем, собственно? Если только нужна какая-то хитрая дисковая конфигурация. В противном случае - дурная трата времени на то, что уже сделали для вас другие, осталось только прожевать.

DRVTiny ★★★★★
() автор топика
Ответ на: комментарий от kerneliq

есть RESTful api, можно пихать в крон все что угодно.

dyasny ★★★★★
()
Ответ на: комментарий от awesome

добавляешь vlan, потом из консоли ifup vlanXX - какминимум, я так физические интерфейсы без перезагрузки реконфигурировал.

jekader ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.