Поддержка

Выбираем недорогой сервер для небольшой компании

23 сентября 2012

Автор: Сергей Петров
Дата публикации: 23.09.2012

Традиционно в начале и ближе к концу года эксперты PC Magazine/RE выступают в роли консультантов для читателей, воспользовавшихся службой «Линия консультаций» (www.pcmag.ru/consult), помогая им и их компаниям выбирать компьютерное оборудование самого разного типа. Среди вопросов доминируют: выбор офисных ПК (об этом мы писали в PC Magazine/RE, 4/2012) и выбор сервера. Второе — действительно сложная проблема, особенно если речь идет о небольшой фирме, ограниченной в бюджете и кадровых ресурсах. Более того, сервер — отнюдь не простая «сумма слагаемых» (его компонентов). Задача оптимизации при подборе серверной системы требует учета множества слабоформализуемых факторов.

Зато варианты решения этой задачи можно продемонстрировать на примерах, что мы и сделали, предложив компаниям-изготовителям серверов и их партнерам порекомендовать систему (или системы) для роли основного инфраструктурного узла небольшой фирмы (см. врезку «Выбор сервера: модельная задача»). В небольших компаниях, где информационные технологии не только не самоцель, но и не главное средство производства, едва ли не самая болезненная проблема — отсутствие постоянного системного администратора. Такое положение диктуется массой самых разных причин и давно никого не удивляет, подтверждаясь разными исследованиями и опросами, не исключая и те, что проводит PC Magazine/RE.

Выбор сервера: модельная задача

В качестве модельной участникам проекта была предложена задача выбора сервера для компании среднего размера, работающей в сфере оптово-розничной торговли товарами повседневного спроса (FMCG), т. е. компания с большим объемом актуальных данных, связанных с бизнес-процессами. Численность персонала: 10–20 сотрудников в офисе (по 2–4 человека в бухгалтерии, в отделе рекламы и маркетинга, а также 2–4 руководителя и менеджеры по продажам). Инфраструктура обслуживается одним системным администратором, имеющим достаточную квалификацию для решения типовых задач, но не специальные знания (в штате или в рамках ИТ-аутсорсинга). На сервер возлагаются задачи обеспечения работы:

  • сетевой инфраструктуры (стандартные протоколы, управление пользователями и т. д.);
  • почтовой системы (2–4 Гбайт на ящик, это могут быть решения с применением Exchange, продуктов Kerio и др.);
  • системы мониторинга Интернета (Kerio, ICS и т. д.);
  • интранет-сервера («1С-Битрикс: Корпоративный портал» и аналоги);
  • бухгалтерского ПО («1С:Предприятие 8» в клиент-серверном варианте, БД 2–10 Гбайт)
  • учетного ПО (CRM, несложная ERP-система, подобная AVA ERP).
  • Задачи обмена файлами и резервного копирования решаются с помощью NAS-системы (имеется в компании). Вопросы надежности — в пределах стандартной гарантии. Операционная система — на усмотрение участника. Возможно, задача должна решаться не одним, а двумя серверами; это остается на усмотрение специалистов компании (более двух систем нежелательно).

    Варианты решения

     

    В такой компании может не быть сервера, его может заменять обычный офисный ПК (даже не самый мощный), на который установлено базовое корпоративное ПО. Тем не менее потребность в «нормальном сервере» со временем оказывается все ощутимее, причем дело тут даже не в росте бизнеса. В малых компаниях руководство часто действует по принципу «пока гром не грянет». Если остановка рабочих процессов на сутки-другие для компании МСБ в обычных условиях малосущественна, то при возникновении ситуации типа «конец квартала, сдача отчетности, а ничего не работает» (электронная почта, доступ к документам, Интернет, обмен файлами) мировосприятие меняется, причем самым существенным образом.

    В итоге принимается решение о покупке сервера, а роль присматривающего за ним специалиста возлагается либо на внешнего администратора (аутсорсингового или, что чаще встречается в регионах, местного франчайзи «1С»), либо на «самого опытного по ИТ» в офисе ИТ-практика. Такой подход диктует и приоритеты выбора устройства. Цена, безусловно, остается важнейшим фактором, однако пока свежи воспоминания об ужасах прошлого сбоя, учитывается и надежность, и простота администрирования системы. Соответственно, формируется и «профиль» сервера.

    Специалисты серверного подразделения компании Dell (www.dell.ru), кроме простоты управления, акцентируют внимание и на требовании универсальности сервера, его способности эффективно решать разнообразные задачи. Такая машина должна быть приспособлена для работы в офисных условиях (без выделенного помещения). Для реализации нашего модельного проекта были предложены системы серии Dell PowerEdge Т. Административное управление обеспечивается встроенным контроллером управления Dell LifeCycle, с помощью которого выполняются настройка, диагностика и мониторинг локально или дистанционно. Это удобно, если системный администратор находится вне офиса. Вообще говоря, по нынешним временам, возможность дистанционного управления сервером мало кого удивляет, в том или ином виде ее предусматривают практически все изготовители. Кроме того, решения Dell (как и других грандов серверной индустрии) заключаются в последовательной и системной реализации функций дистанционного управления, не требующей специальной «работы напильником».

    Конкретно, для решения модельной задачи изготовитель рекомендовал систему T420 с пакетом Microsoft Small Business Server 2011. (Здесь мы не согласны из-за некоторых ограничений, обусловленных не столько техническими возможностями, сколько лицензионной политикой, но выбор ПО — тема другого обзора.) В систему T420 можно установить до двух процессоров Intel Xeon E5, до 12 модулей памяти DDR3 (384 Гбайт), программный или аппаратный RAID-контроллер, до двух GPGPU. Предусмотрены два сетевых порта Gigabit Ethernet. Формфактор — «башенный», что диктуется спецификой установки вне подготовленного серверного помещения. При этом как особенность своих систем изготовитель отмечает минимальный шум, обещая, что в базовых конфигурациях сервер «не будет слышно даже в читальном зале библиотеки». Рекламируется еще и фотогеничный дизайн корпуса, который «делает серверы Dell частым гостем на экранах кинотеатров», но оставим этот довод в пользу сервера на совести маркетологов.

    В системе реализован ряд фирменных технологий, таких как средства защиты памяти от сбоев (Dell Reliable Memory Technology). Интересная особенность — хорошие возможности последовательной модернизации. В зависимости от модели имеется до семи гнезд расширения PCI-E, число внутренних жестких дисков можно довести до 32 штук, можно усовершенствовать RAID-контроллер, обеспечить увеличение производительности СУБД при помощи специальных модулей акселерации на базе флэш-технологий.

    Специалисты компании «Аквариус» (www.aq.ru) порекомендовали двухсерверный вариант. Первый сервер в предложенной ими конфигурации будет играть роль шлюза и базы для функционирования сетевых сервисов (сетевых — в широком смысле). Он может быть достаточно простым — в частности, предлагается использовать модель AquaServer E40 D23 серии Economy. Она создана на базе системной логики Intel С204; как и многие другие системы обзора, рассчитана на многоядерные процессоры Xeon E3-1200 (плюс Hyper-Threading). Это обеспечивает хорошую производительность при нагрузках, присущих именно сетевым задачам, когда от машины не требуется сверхскоростной обработки каких-то отдельных задач, но самих этих задач достаточно много (сетевые соединения, Web-запросы из внутренней сети, «отдача» файлов вовне и др.). С нашей точки зрения, для малой компании на этом участке можно было бы использовать высокопроизводительный NAS с возможностью запуска на нем LAMP-решений (см. PC Magazine/RE, 8/2012, «Сервер, микросервер, NAS»). Однако, если говорить об определенном в условиях этого обзора модельном техзадании, лучше все-таки отдать предпочтение полноценному серверу. Во-первых, он универсальнее, во-вторых, способен функционировать под управлением стандартных ОС (иными словами, не потребует администратора, знакомого со спецификой NAS и LAMP). Ну и в конце концов, его можно применять как запасной; без сайта-визитки наша обобщенная компания временно проживет, а без доступа к «1С:Предприятию» — вряд ли. В то же время, учитывая необходимость экономии, основной сервер можно выбрать из «доступной» серии. В частности, это может быть модель AquaServer E50 D21. Она тоже относится к серверам начального уровня, но ориентирована на решение более сложных задач в небольших отделах предприятий или в компаниях СМБ. Невысокая цена, как отмечают специалисты «Аквариус», делает этот сервер привлекательным для компаний, формирующих свою ИТ-инфраструктуру на начальном этапе. (И уже затем можно приобретать систему AquaServer E40 D23 как вспомогательную.) Сервер E50 D21 может быть узловым обслуживающим центром в составе вычислительной сети, справляясь с нагрузками, создаваемыми работой подсистем контроллера Active Directory, Exchange, «1C» и SQL (задачи могут запускаться параллельно или быть разнесены по виртуальным машинам). Кроме того, если NAS-хранилище обеспечивает совместимость с iSCSI, на него можно сразу перенести базы данных Exchange и «1С:Предприятие», аналогично и с учетным ПО. Оба сервера представлены в «башенном» исполнении. Если вопрос экономии не слишком критичен, возможно использование стоечных модификаций вместе со специальными шкафами, например изделиями компании Silentium, значительно снижающими уровень шума, что позволяет устанавливать серверы непосредственно в рабочих помещениях (это может быть особенно важно в офисах с дефицитом места в серверных помещениях или высокой оплатой места в них).

    Компания ETegro Technologies (www.etegro.ru) также настоятельно рекомендует использовать два сервера. С учетом требования размещения серверов в офисе, а не в серверной комнате или стойках для оборудования выбрано «башенное» исполнение из серии ETegro Hyperion ES. На первый сервер возлагаются основные инфраструктурные задачи: от управления ЛВС и выхода в Интернет до работы электронной почты и корпоративного портала. Исходя из расчетной нагрузки в 20 пользователей, специалисты ETegro предложили использовать модель ETegro Hyperion ES300 G4 c процессором Intel Xeon E3-1220V2 и 8-Гбайт памятью. Дисковая подсистема сервера содержит четыре жестких диска по 2 Tбайт (SATA) c поддержкой RAID 10 на базе аппаратного контроллера SAS RAID с кэш-памятью 512 Мбайт. Цена сервера ETegro Hyperion ES300 G4 в указанной конфигурации составит 86400 руб. Для работы основных прикладных программ и СУБД целесообразно использовать мощный двухпроцессорный сервер ETegro Hyperion ES330 G4. Он имеет два процессора Intel Xeon E5-2620, в расчете на модельное задание будет достаточно установить 32-Гбайт оперативную память, восемь 300-Гбайт скоростных дисков (SAS) с «горячей» заменой, организованных в массив RAID 10 с помощью аппаратного контроллера SAS RAID. В контроллер рекомендуется установить дополнительный аккумулятор (BBU) для защиты кэша записи и повышения надежности работы. В данном сервере использованы дублированные блоки питания. По мере увеличения нагрузки (в основном со стороны СУБД) емкость памяти можно увеличить; всего имеется 16 гнезд для модулей DIMM, максимальная емкость таким образом составляет 512 Гбайт (при емкости модуля 32 Гбайт). В условиях, когда требуется предельная простота и независимость от услуг технического специалиста (кто знает, вполне возможно, его придется сменить, и, может быть, неоднократно), в качестве базовой предлагается операционная система Windows Server 2008 R2. Базовая цена сервера ETegro Hyperion ES330 G4 в приведенной конфигурации (с дублированным блоком питания) составляет 195 тыс. руб. (на момент подготовки материала).

    Несмотря на конструктивные отличия каждой модели, для всех сохраняются одинаковые возможности контроля и управления (реализованы через BMC-процессор и KVM-over-IP), используются новые технологии — например, в системе питания всех моделей предусмотрено Intel Node Management, применяется адаптируемая к нагрузке система охлаждения и т. д.

    Как показывает анализ мнений ИТ-практиков, к надежности систем ETegro претензий нет. Марка хорошо известна в сегменте СМБ; в МСБ, как показывают наши опросы, ее тоже знают. При этом отметим, что оценки ETegro в опросах «Сервис и качество» не менялись уже более пяти лет. Все это время компания стабильно входит в пятерку компаний, удостоенных отличия «Редакция советует» (см. PC Magazine/RE, 1/2011), сохраняя результат в четыре балла («очень хорошо») с 2007 г. и практически с минимальными колебаниями — это говорит о высокой стабильности технических решений и отлаженности процесса производства.

    Как мы отмечали в прошлом номере, HP (www.hp.ru) — широко известная марка, которая вряд ли нуждается в комментариях. Если у компании вообще есть хоть какая-то внятная ИТ-политика, то, скорее всего, у нее есть и серверы HP. Оборотная сторона медали, о чем почти единогласно говорят пользователи, — довольно высокая цена, причем не только на сами серверные решения, но и на аксессуары (а это далеко не всегда «полезные мелочи»). Тем не менее главное достоинство серверов HP — предсказуемость и стабильность. Машину, гордо несущую на своем корпусе марку HP, можно поставить «в дальний угол под пыльный фикус» (мы настоятельно не рекомендуем этого делать, речь идет только о распространенном стереотипе!). Для решения нашей модельной задачи специалисты московского представительства HP предложили сервер ProLiant DL350p Gen8, выполненный в формфакторе «башня», рассчитанный на установку в неподготовленном помещении. При необходимости машину можно установить в серверный шкаф (посредством специального аксессуара, который в комплект не входит и приобретается факультативно).

    Система построена на базе процессоров серии Xeon E5-2600, что обеспечивает необходимую производительность для решения задач, поставленных в модельном ТЗ. Как и другие машины HP восьмого поколения, эта модель построена на базе фирменной архитектуры HP ProActive Insight и содержит набор специальных решений (Intelligent Provisioning, HP Agentless Management, HP Insight Remote Support, HP Smart Storage и др.). Насколько они необходимы в каждом конкретном случае, решать покупателю. Подсистема дистанционного управления традиционная для HP — комплекс iLO Management Engine, который позволяет управлять сервером извне (пригодится, если квалификации администратора недостаточно).

    Инженеры HP справедливо указывают, что, вообще говоря, задача требует оборудования отдельной комнаты и покупки небольшого серверного шкафа, что значительно расширит возможности по выбору серверного оборудования. Тогда можно было бы использовать более мощный сервер HP ProLiant DL560 Gen8, предназначенный для установки в стойку и занимающий всего два отсека (2U). Причем сначала данный сервер можно приобрести с двумя процессорами Xeon E5-2600, что позволит сэкономить на этапе внедрения системы. (Предлагается также воспользоваться услугами подразделения HP Financial Services для финансирования проекта, но эти услуги явно выходят за границы нашей модельной задачи.)

    Решение на базе систем HP, независимо от инженеров HP, предложили и специалисты фирмы «Бизнес-фабрика» (www.f-2-b.ru). Наглядный пример гибкости модельного ряда HP, построенного на общей технологической базе и позволяющего гибко подстраиваться под специфику самых разных задач. Вариант, разработанный «Бизнес-фабрикой», предполагает использование серверов семейства ML. В качестве основы для серверной подсистемы компании выбрана модель Proliant ML350p (корпус типа «башня», 5U) в конфигурации с процессором Xeon E5-2620, двумя модулями ОЗУ (по 4 Гбайт), контроллером для дисковой подсистемы SmartArray. Важная особенность этой модели — минимальный уровень шума: в категории двухпроцессорных «башенных» серверов Proliant ML350p входит в число лидеров по шумоизоляции. Для обеспечения обработки требуемых объемов данных (см. нашу модельную задачу) дополнительно к базовой комплектации потребуются: ЦП (HP ML350p Gen8 Intel Xeon E5-2620 Processor Kit), память и три НЖМД (рекомендуются 300-Гбайт накопители с интерфейсом SAS и частотой 10 тыс. об/мин) и резервный блок питания с «горячей» заменой. Как и все серверы восьмого поколения, выбранная модель обеспечивает полный набор фирменных инструментов административного управления, а также хорошие возможности для модернизации (есть запас по гнездам ОЗУ, внутренняя дисковая подсистема предполагает 24 отсека для дисков SFF или 18 для LFF, четырехпортовый адаптер Ethernet позволяет увеличить пропускную способность сети и др.).

    Компания Energobit (www.enbit.ru) предложила решение на базе серверов IBM. Как отмечают ее специалисты, при 20 пользователях нагрузка на сервер обычно не слишком велика, с ней способны справиться и однопроцессорные модели, такие как IBM x3100 M4. Однако в рассматриваемом случае на единственный сервер будет возложено решение множества различных задач, включая обеспечение бесперебойной работы таких важных для торговой компании систем, как учетная и ERP. В этом случае лучше выбрать двухпроцессорные модели, способные обеспечить необходимый уровень отказоустойчивости и сбалансировать нагрузку, создаваемую разнородными приложениями.

    Типовая конфигурация Energobit для торговой компании FMCG выглядит следующим образом: система с шестиядерным 1,9-ГГц процессором Intel Xeon E5-2420 и 8-Гбайт памятью с коррекцией ошибок (максимально до 192 Гбайт), аппаратный RAID-контроллер, 300-Гбайт жесткие диски (SAS, 10 тыс. об/мин с «горячей» заменой в RAID 10), блок питания на 550 Вт с резервированием и «горячей» заменой. В сервере реализованы фирменные средства защиты от сбоев, в частности инструменты предсказания сбоев и возможность проактивной замены компонентов; имеется сервисный процессор IMM2 (для дистанционного мониторинга и управления), ПО для мониторинга «железа» и онлайнового оповещения администратора (IBM Systems Director). Есть четыре порта Gigabit Ethernet. В качестве базовой ОС — Windows Server 2008 R2, при необходимости предоставляются услуги инсталляции и настройки ПО Интернет-шлюза, электронной почты, бухгалтерии и автоматизации бизнес-процессов. Как показывает опыт Energobit, благодаря совместимости c большинством ПО, а также наличию специальных программ для быстрого развертывания IBM Server Guide установка сервера занимает не более одного рабочего дня. При этом «запас прочности» позволяет наращивать число пользователей, при желании можно организовать рабочие места на базе тонких клиентов (что, впрочем, при наличии единственного сервера вряд ли целесообразно. — Прим. ред.). Система требует минимального технического сопровождения, которое может выполнять внешний администратор.

    Интеграторы компании OLDI Computers (www.oldi-computers.ru), рассмотрев модельное ТЗ, предложили в качестве решения OLDI Office Server TWX5000R20PN18617. Учитывая, что фирма, которая была избрана как пример, не слишком велика и, как следствие, весьма ограничена в средствах, направляемых на ИТ, основным приоритетом стало соотношение цены и технических возможностей. Отметим, что такая ситуация более чем типична, особенно если учитывать, что в России примерно на два порядка больше малых компаний, чем средних (основываясь на данных сквозного опроса Росстата, мы оцениваем эти цифры в 600 и 20 тыс. соответственно). При этом многие из таких компаний не имеют постоянных офисов, устанавливая оборудование непосредственно в рабочих помещениях, о покупке второго сервера даже речи не идет. Система, предложенная OLDI Computers (www.oldi-computers.ru), собрана в корпусе типа «башня», обеспечивает необходимую вычислительную мощность (Intel 5500), оснащается не 8-, а 16-Гбайт ОЗУ — этого достаточно для эксплуатации необходимого ПО, а также дает возможность при необходимости развернуть несколько виртуальных машин. Оперативная память — регистровая, с системой коррекции ошибок ECC, предусматривается RAID-контроллер с поддержкой уровней 0, 1, 5, 10, имеется два жестких диска по 500 Гбайт (а также Hot Swap на четыре диска). Система охлаждения допускает «горячую» замену. Как отмечалось в прошлом обзоре, эта марка хорошо известна именно в МСБ-сегменте. Серверные системы OLDI Computers, возможно, и не выделяются, на взгляд опрошенных ИТ-практиков, техническими особенностями, но предоставляют базовую функциональность, стабильно и уверенно «тянут лямку», обеспечивая офисных работников необходимыми им возможностями.

    Специалисты компании True System (www.truesystem.ru) рекомендовали модель Gladius 4028XQR-08 (как и многие другие системы этого обзора, она построена на базе процессоров Intel Xeon E5-2600). Система собрана в корпусе «башня», при необходимости ее можно смонтировать в 19-дюйм стойку, есть восемь отсеков для 3,5-дюйм дисков с поддержкой «горячей» замены и отказоустойчивое питание (два БП с резервированием по схеме 1+1). В расчете на перечисленные задачи, даже с учетом возможного использования терминальных служб, достаточно одного шести- или восьмиядерного процессора или пары четырехъядерных ЦП и 16-Гбайт памяти. Дисковая подсистема сервера Gladius 4028XQR-08 — это размещенный на системной плате аппаратный RAID-контроллер (SAS) на процессоре LSI SAS2208 с 1-Гбайт кэш-памятью. Основную нагрузку на дисковую подсистему создадут «1С:Предприятие», почтовый сервер и система CRM/ERP. При таком небольшом количестве пользователей можно выделить отдельную дисковую группу (зеркало из SAS) под SQL-базу «1С:Предприятия»; все остальное, включая ОС, можно разместить на одной дисковой группе (достаточно RAID 5 на трех-четырех SAS, еще один диск желательно выделить в качестве hot-spare). Итак, выбрана следующая конфигурация: платформа True System Gladius 4028XQR-08 (на базе Supermicro 7047R-72RF), 2-ГГц процессор Intel Xeon E5-2620 (шесть ядер, поддержка Hyper-Threading), 16-Гбайт ОЗУ (четыре модуля регистровой памяти PC1600 DDR3 ECC), семь дисков 300-Гбайт SAS2, 15 тыс. об/мин, модуль безбатарейной (на базе флэш-памяти) защиты кэш-памяти RAID-контроллера LSICVM01 с комплектом монтажа. (Поставщик также предложил набор ПО, в основном на базе продуктов Microsoft, но рассмотрение данного вопроса выходит за рамки нашей задачи.)

    Первоисточник: http://pcmag.ru/solutions/detail.php?ID=47255&sphrase_id=2360149