2009-02-15 2 views
12

Я заказал сервер для домашнего офиса, и я хотел бы разбить его на Xen. Я думаю, что это будет держать вещи чистыми и удобными в обслуживании. Я буду запускать такие вещи, как MySQL, PostgreSQL, Tomcat и собственный код.Какой дистрибутив Linux я должен использовать в качестве хоста Xen?

В каком свободном дистрибутиве Linux есть лучшие хостинговые услуги Xen?

ответ

0

определить «лучший»

сразу же, я бы сказал, что основные соперники Debian, Red Hat и Gentoo, в зависимости от предпочтений и потребностей управления.

2

Любое из основных распределений должно работать нормально. Выберите тот, с которым вам больше всего нравится.

19

I высоко рекомендовать Debian или Ubuntu (сервер) для домена-0. Вот почему:

  1. Настройка сложных сетей (мосты, связанные устройства и т. Д.) Проста. Один файл, простой синтаксис, простой в использовании скрипты делают это для вас, если нужно. Do не используйте сценарий «network-bridge», который поставляется с Xen на производственной коробке, вам может потребоваться перезапустить Xend, что сломает всю сеть (dom-0 и гости)
  2. Debian и Ubuntu используют менеджер пакетов. Apt известен тем, что очень хорошо разрешает зависимости, позволяя вам искать библиотеки, необходимые для компиляции новых инструментов для Xen (или самого Xen из исходного кода, который я рекомендую).
  3. Shorewall, который чрезвычайно популярен в сообществе Xen для маршрутизированных конфигураций, очень прост в использовании в системе на базе Debian. Кроме того, вы можете получить инструменты Сена Стива Кемпа, а также десятки или около того, что я написал.

Я бы не рекомендовал это кому-то, кто хотел виртуализации рабочего стола, я бы порекомендовал Fedora. Однако, как хост Xen с 300 серверами Xen в производстве, я ВЫСОКО рекомендую использовать Debian. Конечно, используйте то, с чем вам удобно. Однако, возможно, стоит потратить время, чтобы получить удовольствие от дистрибутива Debian на dom-0.

+0

Не могли бы вы подробнее рассказать о рекомендации Fedora по виртуализации рабочих столов? Все еще актуально? Я был бы благодарен. –

+1

@ChristopherGalpin Да, это все еще актуально. Это было _while_, так как я использовал Fedora, но они быстро принесли (наконец) принятые изменения в Linux, чтобы иметь поддержку main-dom-0. Они также гораздо более поздние, чем Debian, поскольку их упаковка идет (на момент написания, то есть). Xen 4.x - это действительно то, что вы хотите для настольных задач (не говоря о том, что для серверов это не удивительно, у него просто много новых виртуализованных функций) –

1

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

2

Red Hat EL5 (или Centos) является одним из самых простых в настройке Xen на OOB, а RH полностью отстает от xen как средство их виртуализации; debian и ubuntu, похоже, будут двигаться к KVM. По умолчанию, у Fedora 11 есть ядро ​​с поддержкой pvops. Только мой 2c стоит, я предпочитаю Red Hat, но, как они сказали, все, что вам удобно, будет работать.

+1

@pbs извините, но вы ошибаетесь. [RHEL 6 beta drops xen] (http://www.zdnet.co.uk/news/virtualisation/2010/04/23/rhel-6-beta-drops-xen-40088735/). CentOS - простая платформа для гипервизора Xen, но я должен согласиться с тем, что система на основе .deb будет лучше с точки зрения поддержки пакетов. – 2010-05-28 01:46:38

0

У меня такой вопрос. Я развернул виртуальные машины Xen на множестве серверов в нашем кластере. Платформа - Fedora 12. Мы провели много тестов, и на этих виртуальных машинах сделано множество вычислений. Это довольно стабильно. Только боль является то, что вам нужно скомпилировать ядро ​​самостоятельно:

http://fclose.com/b/1535/setting-up-xen-pvops-dom0-on-fedora-xen-3-4-2-kernel-2-6-31-with-paravirt_ops-in-fedora-12/

0

OpenSUSE имеет специальные инструменты для управления Xen, я не играл с ним, но с из коробки поддержки может быть хорошим.

+0

Я использовал XEN на OpenSUSE и хорошо интегрирован в инструменты администратора OpenSUSE. Определенно сравните OpenSUSE с дистрибутивом Debian, таким как Ubuntu –

0

Я хотел бы продлить ответ Тима (голос за Debian), указав, что сообщество Xen работает над Project Kronos, которое принесет XAPI (Xen API) в Debian/Ubuntu see official announcement, что делает Debian еще более привлекательным вариантом.

Другие варианты, которые вы, возможно, захотите рассмотреть, это Xen Cloud Platform (XCP вкратце) или XenServer, особенно эта базовая версия, которую вы можете получить для free.

Смежные вопросы