Журнал LinuxFormat - перейти на главную

LXF152:Сравнение

Материал из Linuxformat
Перейти к: навигация, поиск
Сравнение
Малому бизнесу
Каждый месяц мы сравниваем тысячи программ – а вы можете отдыхать!

:Нужен большой эффект при малых затратах? Шашанк Шарма в ноль секунд выдаст вам пригодные для вашего предприятия дистрибутивы.

«Дистрибутив для бизнеса должен адаптировать сервер уровня предприятия к МСБ.»

LXF153.round.illo_opt.jpeg

Наша подборка

CentOS

ClearOs

Debian

Ubuntu

Zentyal

---------------

Про наш тест…

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

Эти дистрибутивы созданы для работы на оборудовании разной конфигурации в зависимости от того, как вы планируете их использовать, хотя желательно, чтобы сервер работал на 64-битной архитектуре. Мы тестировали их на сервере с процессором Intel Core2Duo E6300, с 4 ГБ ОЗУ на материнской плате DG965RY.

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

---------------

Между пользователями настольных систем и высокотехнологичными серверами лежит область пользователей предприятий, объединенных под названием малого и среднего бизнеса (МСБ). Малый и средний бизнес постоянно ищут способы снижения оперативных затрат и повышения производительности. Естественный выбор – Linux, и немало дистрибутивов на основе Linux идеально скроены для этого сегмента пользователей.

Типичный малый/средний бизнес нуждается в решении для управления своими сетевыми сервисами, такими, как доступ в Интернет, обеспечение безопасности сети, мониторинг инфраструктуры сети и разделения ресурсов среди своих пользователей. Масса приложений с открытым кодом доказали свое технологическое превосходство над проприетарными альтернативами: они настраивают брандмауэры, создают виртуальные частные сети, обнаруживают незаконные вторжения, отслеживают спам и вирусы и способствуют интеграции кросс-платформенных рабочих столов. Применение этих приложений на дистрибутивах Linux, тестированных на предмет обеспечения максимального времени работоспособности, отлично подходит для МСБ с его ограниченным бюджетом.

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

-----

Содержание

Индивидуальный менеджмент

Достаточно ли в них приложений и инструментов?

LXF153.round.centosdes_opt.jpeg CentOS и Debian могут работать как настольные дистрибутивы для предприятия.

Вердикт

Zentyal

★★★★★

ClearOS

★★★★★

Ubuntu

★★★

CentOS

Нет данных

Debian

Нет данных

У Zentyal и ClearOS есть изюминка.

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

Zentyal Linux Small Business Server располагает всем арсеналом для запуска в качестве сервера шлюза, унифицированного менеджера угроз, офисного сервера и коммуникационного сервера. В нем имеется web-сервер Apache, сервер директорий OpenLDAP, сервер BIND DNS, IM Server, Zarafa для работы в группе, голосовая связь через Asterisk и DansGuardian для управления контролем контента.

Zentyal также имеет панель для мониторинга сервера. Можно отслеживать различные компоненты – например, загрузку CPU, место на диске и память; проверять использование диска; вести мониторинг использования полосы пропускания; и настраивать уведомления для отправки их по электронной почте или RSS или IM.

Сервер ClearOS Enterprise обладает частью вышеперечисленных компонентов, например, web-сервером Apache, но предлагает и кое-что еще, а именно: Kolab для групповой работы и MRTG для мониторинга трафика в сети. Утилита сотрудничества Flexshare обеспечивает унифицированное мультипротокольное хранение. Компоненты настраиваются с помощью простого web-интерфейса.

Ubuntu Server – новичок в этом списке, и самая последняя версия включает образы Ubuntu Cloud Guest, которые позволяют развертывать его в облачных сервисах вроде Amazon EC2. В этот релиз также включен инструмент Juju, позволяющий администраторам использовать новые сервисы в облаке, а также отслеживать и настраивать их параметры. Juju дополняет Orchestra, подборку инструментов обеспечения и управления Ubuntu, которые используют инструмент Cobbler для развертывания Ubuntu Server.

Еще здесь имеется платный инструмент Canonical для управления системами Landscape, помогающий управлять многочисленными реализациями Ubuntu Server как единым целым. Вы можете соединиться с Active Directory с Ubuntu Server, используя идущую в комплекте утилиту Likewise-Open. Если вас интересует просто дистрибутив уровня сервера, который вы можете собрать и наладить, для этого есть парочка опций. Одна из них – CentOS, созданная с помощью открытого SRPMS из дистрибутива RedHat Enterprise Linux. Разработчики CentOS убрали характерные для RHEL бренды и логотипы и постарались добиться 100 % двоичной совместимости с предшествующим релизом. Еще один популярный вариант – Debian: в нем нет сетевых консолей управления для контроля за работающими на нем сервисами, но он предоставляет зрелую, стабильную среду для размещения серверов. Его свежий релиз включает более 29 000 пакетов в репозиториях, а из репозиториев non-free, contribи backports можно добыть и того больше.

---------

Вовлеченность сообщества

Если нужна поддержка...

«Сильное сообщество – основной фактор при выборе дистрибутива.»

file:///home/ssr/Downloads/LXF152-153/lxf152-05-round-web-resources/image/LXF153.round.clearosde_opt.jpeg Панель управления ClearOS на базе web можно изменить.

Вердикт

ClearOS

★★★★★

Zentyal

★★★★

Ubuntu

★★

CentOS

★★

Debian

★★

Демо ClearOS Live отлично до полняет документацию.

Как и для настольных дистрибутивов, наличие сильного сообщества и солидной документации – основные факторы при выборе серверного дистрибутива. Будь то форумы, списки рассылки или wiki, в процессе освоения ничто не заменит помощи сообщества.

Сайт для пользователей Zentyal не разочаровывает. Там вы найдете объемную, хорошо иллюстрированную документацию для различных компонентов дистрибутива. Есть и форум для пользователей – чтобы делиться разными хитростями и подсказками для конкретных настроек.

Темы здесь варьируются – от способных заинтересовать лишь немногих пользователей, вроде пошагового руководства по изменению размера раздела Zentyal на жестком диске по умолчанию, до более общих: например, соединения сетевого принтера с Zentyal и его автоматического отображения для пользователей Windows XP.

Сайт ClearOS тоже не беден документацией: здесь есть все, начиная от руководства пользователя по установке, настройке и управлению ClearOS до руководств how-to по настройке установленного посредством конфигурации различных компонентов, типа XMPP-сервера с Jabber, в том числе пока не поддерживаемых webconfig.

На сайте их сообщества вы найдете отдельные форумы для каждого компонента дистрибутива. Вы также можете создавать группы или присоединяться к группам по интересам.

CentOS, Debian и Ubuntu Server – зрелые проекты Linux, с обширной документацией, помогающей собрать собственный сервер, и это помимо обычных способов взаимодействия и помощи в решении проблем, которыми являются форумы, списки рассылки и IRC.

----------------

Простота настройки/эксплуатации

Хороший дистрибутив для бизнеса легко развернуть, настроить и сопровождать.

Дистрибутив, соответствующий вашей конфигурации и обеспечивающий вам все до тонкостей, выбрать трудно. Все претенденты заслужили свою репутацию по части стабильности, и различаются только в простоте настройки. Но и это отличие в общем сглажено, поскольку большинство дистрибутивов используют одни и те же программы с открытым кодом. И хотя настройка бизнес-дистрибутива – занятие не для слабых духом, некоторые дистрибутивы подстелили соломки, помогая настроить различные компоненты без возни с файлами конфигурации. Как всегда, не помешает знакомство с командной строкой.

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

CentOS ★★★ LXF153.round.centosins_opt.jpeg

CentOS использует установщик Anaconda и может использоваться с Kickstarter для автоматического развертывания установок на нескольких машинах. Вы можете выбрать одну из предварительно определенных целей установки: основной сервер, сервер базы данных или web-сервер. Так установлятся все пакеты и библиотеки, обеспечивающие выбранный режим работы. Например, опция web-сервер заставит CentOS установить web-приложения Perl и Python и разместить сервлеты Java. CentOS можно также установить в качестве основного сервера, ограничившись инструментами для установки пакетов, чтобы вы могли настроить свой сервер по вашему желанию. CentOS не содержит инструментов GUI в помощь настройке сервера, так что вы должны уверенно работать в командной строке и обладать определенными навыками управления пакетами yum. Можно добавить пакеты из репозитория EPEL.

ClearOS ★★★★ LXF153.round.clearosup_opt.jpeg

ClearOS позволяет выбирать, хотите ли вы установить ClearOS в режиме Gateway для работы в качестве брандмауэра или в режиме Standalone Server для создания сервера внутри вашей сети. Затем выберите программные компоненты, которые собираетесь установить, чтобы он работал в качестве web-сервера, сервера базы данных, фильтра контента, сервера OpenVPN и т. д. Можете также пропустить эту стадию во время установки и добавить компоненты впоследствии, через сетевой инструмент настройки. Завершив установку, зарегистрируйте систему на ClearSDN, чтобы получать обновления различных установленных компонентов и устанавливать добавочные модули. Если нужно что-то сверх официально поддерживаемых пакетов и модулей, вам придется делать это из командной строки, используя менеджер пакетов yum.

Сертифицированное ПО/«железо»

Сработается ли дистрибутив с вашим оборудованием?

Red Hat Enterprise Linux – самый популярный коммерческий дистрибутив для предприятий, но он недоступен для свободного скачивания, хотя и основан на свободных программах и программах с открытым кодом.

Red Hat открывает свободный доступ к своему исходному коду, и несколько серверных дистрибутивов пользуются этими пакетами. Самый выдающийся – проект CentOS, чья цель – добиться 100 % двоичной совместимости с RHEL. Проект только удалил все бренды и логотипы из своих пакетов. Поэтому он должен работать на любом оборудовании, сертифицированном Red Hat.

Ядро системы ClearOS Enterprise основано на исходном коде от RHEL, и проект заявляет, что «по большей части оборудование, совместимое с продукцией Red Hat Enterprise Linux, будет совместимо с ClearOS».

Разработчики ClearOS также предлагают сервер ClearBOX со 100 % сертифицированным оборудованием. Он имеется во множестве спецификаций, в зависимости от ваших планов на его использование и количества пользователей.

У Zentyal нет собственного списка сертифицированного оборудования, и он пользуется тем, что есть у его предшественника, Ubuntu Server.

Если вы ищете дистрибутив, работающий на многих архитектурах, считайте, что он найден: это Debian, чей последний релиз учитывает 9 архитектур. Проект DebianON предлагает созданные пользователями заметки по установке, настройке и использованию Debian на разном оборудовании.

Вердикт

ClearOS

★★★★

Zentyal

★★

Ubuntu

★★★★

CentOS

★★★

Debian

★★★★

Должны работать на большей части стандартного железа.

Ubuntu Server ★★★LXF153.round.ubutuserv_opt.jpeg

Установка Ubuntu Server достаточно проста. Первым делом примите решение, как управлять обновлениями на сервере. Можно выбрать их установку вручную, автоматически или через web, с помощью Landscape, коммерческого сервиса от Canonical. После установки ключевых пакетов нужно будет сделать выбор из предопределенного набора программ. Среди имеющихся опций – сервер OpenSSH, сервер DNS, сервер LAMP, сервер Mail, сервер PostgreSQL, сервер Print, файловый сервер Samba, сервер Java-приложений Tomcat и гипервизор для запуска виртуальных машин. Есть также опция ручного выбора желаемых пакетов. После установки вам придется повозиться с размещением файловой системы и отладить файлы настройки из командной строки.

Zentyal ★★★★★LXF153.round.zentyalda_opt.jpeg

Программа установки Zentyal основана на Ubuntu Server и предоставляет вам опции в зависимости от того, хотите ли вы вручную определить разделы диска. Есть также опция восстановления информации по установке существующей системы Zentyal из сервиса по подписке Disaster Recovery. После установки вы входите в сетевую консоль администрирования; она позволит вам установить другие пакеты либо из выбранных групп Gateway, Infrastructure, Office, Communications, либо по отдельности. Можете пропустить эту стадию и установить пакеты потом. Можете также получить бесплатную подписку на базовый сервер, это позволит вам удаленно хранить информацию по настройке одного сервера и создаст поддомен zentyal.me для этого сервера для удаленного администрирования. Альтернатива – установить компоненты Zentyal поверх Ubuntu Server, разжившись пакетами из репозитория Zentyal.

Debian ★★★LXF153.round.debiansof_opt.jpeg

Лучшее в программе установки Debian – ее адаптируемость. Если не указать дополнительных функций во время установки, она установит голую систему. Выбор режима Expert позволит контролировать, какие модули ядра Linux загружать. Во время разбиения диска на разделы можете настроить LVM и программный RAID. Установив основные пакеты, настройте менеджер пакетов, и сможете установить добавочный набор предопределенных пакетов, чтобы превратить установленную систему в web-сервер, сервер печати, файловый или почтовый сервер и т. д. При установке Debian в качестве сервера, убедитесь, что вы включили только репозиторий debian-security, который качает только самые последние обновления безопасности для исправления ошибок и дыр в системе безопасности. Как и в CentOS и Ubuntu Server, настройка сервера потребует провести значительное время в командной строке.

Программы и обновления

Баланс стабильности с доступностью.

Сервер хорош ровно настолько, насколько хороши работающие на нем программы. Даже если он надежен, как скала, без программ он ничего не стоит. Важный параметр при выборе сервера – количество готовых пакетов. То есть, с новейшими программами работать на сервере нельзя. Вам нужен дистрибутив со стабильным основанием, большим репозиторием пакетов и постоянным потоком тщательно проверенных обновлений. Все дистрибутивы в нашем Сравнении основаны или на RPM, или на DEB – это два самых популярных формата пакетов в Linux. ClearOS и CentOS основаны на RHEL и используют формат RPM, а Zentyal основан на Ubuntu Server, который, в свою очередь, произошел от Debian и использует формат DEB.

Вы найдете все популярные серверные программы с открытым кодом в репозиториях всех дистрибутивов, которые также в основном могут устанавливать пакеты от родительского дистрибутива. Более того, Zentyal позволяет устанавливать свои пакеты поверх Ubuntu Server 10.04 посредством добавления репозитория Zentyal.

Кроме серверных программ, иногда бывают нужны и другие. Текущий стабильный релиз Debian включает более 29 000 программных пакетов, протестированных на предмет стабильности. Чтобы улучшить шансы CentOS и ClearOS, можете использовать репозиторий EPEL (Extra Packages for Enterprise Linux), который даст вам доступ к нескольким добавочным высококачественным сторонним приложениям.

Вердикт

Zentyal

★★★★

ClearOS

★★★★★

Ubuntu

★★★★

CentOS

★★★★★

Debian

★★★★★

У RHEL-производных дистрибутивов лучше протестированы бизнес-приложения.

Платные сервисы

За денежки – спляшем?

«Zentyal предлагает два коммерческих пакета поддержки.»

Все серверные дистрибутивы в нашем Сравнении предлагают свои программы бесплатно. Доход они получают за дополнительные услуги по техническому обслуживанию и мониторингу. Некоторые подгоняют свои услуги под объем ваших работ, а некоторые – под способ употребления сервера.

Zentyal предлагает два коммерческих пакета поддержки, ценой от 17€ в месяц. Подписка включает проверенные обновления программ, постоянные отчеты и предупреждения об угрозах и возможность удаленного мониторинга и управления серверами. Вы можете приобрести такие сервисы, как Disaster Recovery, который позволяет хранить важные данные удаленно и восстанавливать их с помощью настроек сервера. Это уникальная черта Zentyal.

Если вы не знакомы с Zentyal, можете изучить основы управления сервером на онлайн-курсах для сетевых администраторов, техников, людей, призванных решать проблемы и тех, кто занимается интегрированием системы. Вы также можете сдать экзамен на сертификат по управлению сервером в малом бизнесе в Linux [Linux small business server management certification exam], и они предлагают пакеты по технической поддержке начиная с 20€ в месяц.

Планы по поддержке ClearOS похожи. Сервисы ClearOS, от $60 в год, предоставляют проверенные обновления безопасности и резервные копии ваших настроек. Чтобы ваш сервер ClearOS всегда обновлялся, можно подписаться на сервис ClearSDN, от $100 в год. Это дает удаленный мониторинг сервисов и важнейшие обновления программ ClearOS. Техническая поддержка пакетов – от $200 в год.

Ubuntu Advantage, программа поддержки Canonical, относится и к серверу, и к облаку. Их пакеты, от $320 в год, включают техническую поддержку и инструмент управления и мониторинга системы Landscape, а также библиотеку технических статей.

Сервисы для облака, от $1050 в год, включают все сервисы для сервера плюс обеспечение облачной инфраструктуры. Все сервисные планы предусматривают юридическую поддержку в случаях претензий по нарушению IP. Дистрибутивы Debian и CentOS не предоставляют услуг по коммерческой поддержке. Debian ведет список поставщиков, продающих машины с предустановленным Debian (www.debian.org/distrib/preinstalled), и список консультантов (www.debian.org/consultants/).

LXF153.round.zentyalpa_opt.jpeg Все услуги Zentyal можно просмотреть при бесплатной базовой подписке.

Вердикт

Zentyal

★★★★★

ClearOS

★★★★★

Ubuntu

★★★★★

CentOS

Нет данных

Debian

Нет данных

Zentyal и ClearOS имеют вполне доступные планы поддержки.

Политика цикла релизов

Выпуск по мере готовности?

В отличие от настольных дистрибутивов, вы не сможете столь же часто обновлять свой дистрибутив, на котором работают важные для бизнеса сервисы. И хотя на проверку стабильности программы уходит некоторое время, нельзя же бесконечно ждать важного обновления. Нужен достаточно долгий цикл релизов, чтобы получить хорошо протестированное, высококачественное ПО.

На заре своего существования Debian, получая высокую оценку за суперстабильные релизы, в то же время подвергался критике за длинный цикл релизов. Теперь Debian перешел на новую политику разработки по графику, с выходом нового стабильного релиза каждые два года. Ubuntu Server имеет два вида релизов по графику. Стандартные релизы выходят каждые полгода, чтобы не отставать от новинок в оборудовании и программах. А еще есть релизы с долгосрочной (до 5 лет) поддержкой (LTS); они подходят для случаев, когда нужна более прочная стабильность.

Политика ClearOS, основанного на RHEL, иная. Его релизы зависят от графика релизов дистрибутива-предшественника. Но его разработчики заявляют, что они стараются включать обновления в течение 48 часов после предшественника.

CentOS имеет похожую политику, но не так давно вокруг дистрибутива поднялся шум по поводу того, что он не успевает за RHEL. Интересно, что Zentyal, основанный на релизах Ubuntu Server LTS, следует графику релизов и выпускает стабильный релиз Zentyal каждый сентябрь. Zentyal использует последний LTS-релиз, имеющийся на момент начала цикла разработки. Его стабильные релизы поддерживаются три года.

LXF153.round.ubunturel_opt.jpeg Именно длинный цикл релизов Debian подстегнул создание Ubuntu.

Вердикт

Ubuntu

★★★★★

ClearOS

★★

Zentyal

★★★★

CentOS

Debian

★★★

Двойной цикл релизов Ubuntu устроит все виды бизнеса.

----------------

I

II

III

Вердикт

Дистрибутивы для бизнеса

Debian и CentOS – два лучших дистрибутива сообщества, знаменитые своей стабильностью и адаптируемостью. Но они, хотя, возможно, и обгоняют остальные дистрибутивы в этом Сравнении по количеству развертываний в реальном мире, все же больше подходят для многоопытных администраторов.

Работа с Debian или CentOS требует не одного года практической работы с дистрибутивом. И хотя они оба весьма гибки, установка и настройка бизнес-программ на их основе в обязательном порядке требует знакомства с их системой управления пакетами, из-за отсутствия административного интерфейса.

CentOS несколько подорвал свою репутацию из-за нерегулярного выхода обновлений, вымостив дорожку для других дистрибутивов-производных от RHEL, таких, как Scientific Linux. Ubuntu Server – голый сервер с акцентом на облачной реализации и удаленном управлении.

LXF153.round.zentyalve_opt.jpeg Хотя очень трудно отдать преимущество одному, мы бы все же выбрали Zentyal.

Простота в управлении

Главное преимущество ClearOS и Zentyal перед другими дистрибутивами – их консоли управления. Они оба унаследовали стабильность и зрелость дистрибутивов-предшественников и соединили их с собственными настраиваемыми сетевыми графическими инструментами, упростив управление. Но дело не столько в том, что Zentyal превзошел ClearOS, сколько в том, что тот сам сдал свои позиции. Нам не понравилось, что для получения обновлений к ClearOS нас вынуждают регистрироваться на сервисе ClearSDN. А бесплатная базовая подписка ClearOS ограничена тремя системами.

Zentyal предоставляет обновления по умолчанию, а если вы зарегистрируетесь на его бесплатном базовом сервисе – дополнительные преимущества. Нам особенно понравилась возможность восстановления сервера по удаленно сохраненным настройкам – функция, включенная в бесплатную учетную запись. ClearOS также загружается прямо в web-консоль, и не имеет другого графического инструмента. Это нормально, если вы работаете с сервером без клавиатуры, мыши и монитора и управляете им удаленно. С другой стороны, у Zentyal есть базовая среда рабочего стола (Openbox) и несколько важных приложений.

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

I Zentyal ★★★★★

Сайт www.zentyal.org Лицензия GPL и другие

Этот дистрибутив-двухлетка предлагает многое.

II ClearOS ★★★★

Сайт www.clearfoundation.com Лицензия GPL и другие

Не выдавать обновления без регистрации – довольно глупо.

III CentOS ★★★

Сайт www.centos.org Лицензия GPL и другие

Все еще популярен, но сдает позиции из-за нарушений графика.

IV Ubuntu Server ★★

Сайт www.ubuntu.com/business/server/overview Лицензия GPL и др.

Голый дистрибутив с упором на облако.

V Debian ★★

Сайт www.debian.org Лицензия GPL и другие

Стабильный и адаптируемый. Выбор матерых администраторов.

Рассмотрите также...

Enterprise Linux от Red Hat – самый востребованный дистрибутив Linux для бизнеса, и именно он стал решающим фактором в превращении Red Hat в первую компанию-миллиардера в мире открытого кода. CentOS создан как возможность предоставить возможности RHEL тем, кому не по карману его купить.

Но из-за неспособности дистрибутива успевать за последними релизами RHEL на первый план стали выходить другие производные от RHEL, например, Scientific Linux и PUAIS Linux. Имеются также SME Server, Oracle Linux и SUSE Linux Enterprise Server.

Есть и другие проекты, распространяемые в виде либо полного дистрибутива, либо набора программ. Дистрибутивы Smoothwall, IPCop и Shorewall разработаны для использования в качестве брандмауэров с собственным USP. Если вам нужно более многогранное решение, чтобы установить поверх уже имеющегося у вас бизнес-дистрибутива, попробуйте Untangle.

Спасибо А. Дж. Берчу [AJ Burch] из Нью-Джерси за тему данного Сравнения

Персональные инструменты
купить
подписаться
Яндекс.Метрика