Содержание
Сервер – ключевой компонент ИТ-инфраструктуры и корпоративной сети. Его конфигурирование – непростая задача, для решения которой нужно разбираться в вендорах, модельных линейках, платформах, комплектующих. Например, только одна платформа HP предлагает множество позиций под разные задачи, и это без учета возможности комбинировать корпус и материнские платы.
Как купить подходящий сервер: критерии выбора
Прежде чем купить физический сервер, нужно определить основной и дополнительные критерии, от которых следует отталкиваться.
Чтобы упростить процесс, мы построили классификацию без учета уровня крутости “железа” и области применения. Для нас было важно показать степень технологичности выбора для решения поставленных задач по самым простым “железным” составляющим, которые можно найти во всех конфигураторах вендоров.
От выбора оборудования зависят снижение затрат компании, доверие клиентов, безопасность данных и то, как оборудование будет справляться с нагрузками. Кому-то достаточно простого офисного сервера, а для другого требуется суперблейд высокой плотности – сервер, в который вставляются другие сервера.
Итак, как правильно выбрать ”свой” сервер?
Выбор по целям
Основной критерий выбора – по целям, под какую задачу сервер приобретается, какие роли принципиальны:
- высокая производительность (например, терминальные сервера нужны для доступа к ресурсам компании для удаленных сотрудников,SQL/БД – для обработки информации и последующего хранения);
- большие объемы для хранения контента (файловый сервер служит для организации и структуризации информации, веб – для размещения сайтов, служб и сервисов);
- выполнение облачных вычислений.
В простых моделях серверов может отсутствовать порт IPMI/IDRAC/ILO для удаленного управления сервером.
Дополнительные критерии помогают определить оптимальное сочетание “начинки”, ее функционала и стоимости как покупки, так и дальнейшей эксплуатации.
Выбор по типу шасси
При выборе типа шасси учитывают сколько компонентов помещается внутри сервера (варианты размещения в различных форм-факторах, способы объединения сервера, периферийных устройств и оборудования в одном корпусе). Чем больше размер, тем больше дискового пространства. Например, сервер “на вырост” – от 2U и более.
Различают стойки, башни и блейд-серверы. Понимание типа шасси необходимо в т.ч. для оптимизации физического пространства. Более детально выделяют:
- классические сервера на 1-4U;
- блейд-серверы (4-8U), в которых основная дисковая подсистема находится за пределами основного корпуса, т.к. по умолчанию она слабая;
- серверы высокой плотности, имеющие много процессоров и процессорных ядер в рамках одного корпуса или размещения большого количества ядер в серверной стойке (42U). Серверы содержат мощную дисковую подсистему и являются более дешевой альтернативной блейдов;
- серверы для обработки графики с множеством видеокарт, мощной системой охлаждения и незначительной дисковой системой (относительно размера корпуса);
- системы хранения данных на базе серверной платформы с 1-4 процессорами на физическом уровне, оперативной памятью и возможностью установки огромного количества дисков большой емкости. Такое решение используется в дата-центрах, сервисных провайдерах и кластерах почтовых серверов для дешевого хранения данных, к которым не требуется постоянный доступ.
Выбор по дисковой подсистеме
Дисковые подсистемы различаются:
- по количеству слотов и назначению;
- встроенная (SAS HDD/ SSD);
- встроенная NVMe;
- гибридная (SSHD), совмещающая SAS HDD (для хранения данных) и SSD (как кэш-память);
- внешняя/с разными типами контроллеров на борту/по возможности расширения.
На большинстве серверов чаще комбинируют жесткие диски и твердотельные накопители.
Гибридная работа - это функция контроллера дисковой подсистемы. На быстрых дисках размещаются данные, к которым, по аналитике контроллера, чаще всего происходит доступ. Потом данные реплицируются и переносятся на более медленные диски. Когда происходит изменение на SSD, эти данные через кэш медленно записываются на SAS HDD.
Владимир Марченко
Как определить, какая подсистема нужна? Простой сервер 1U с десятью дисками подойдет для маленького офиса с численностью до 100 человек. Но его производительность сразу снизится, как только количество пользователей будет больше ста. В этом случае компании потребуется уже как минимум двухюнитовый сервер. Если же компания хочет приобрести многофункциональный сервер и имеет более 100 сотрудников, лучше купить несколько серверов или медленный дублирующий сервер, чтобы оградить бизнес в случае поломки техники от простоев, репутационных и финансовых потерь.
От типов рабочих нагрузок зависят производительность, надежность и объем дискового пространства.
- Для управления периферией достаточен маломощный сервер, у которого небольшой объем оперативной памяти и минимальное количество ядер процессора.
- Для веб-сайта подбор аппаратных и программных компонентов зависит от пропускной способности, трафика и структуры ресурса.
- Сервер приложений требует более сложного функционала, много ядер и большого объема памяти для быстрых вычислений.
- Почтовый сервер работает на выделенных серверах с надежной дисковой подсистемой, чтобы хранить большие объемы данных.
- Игровой и поисковый серверы нуждаются в большой вычислительной мощности.
- Сервер для SQL и баз данных, предоставляемых другим серверам, должен иметь высокопроизводительную дисковую подсистему, быстрый многоядерный процессор, значительные объемы оперативной памяти.
Дисковая подсистема расставляет приоритеты: что для сервера важнее – скорость поиска информации, время обработки запросов, объем носителей, стоимость. Жесткие диски (SATA3, SAS, SSD, NVMe) различаются по скорости вращения шпинделя (или скорости чтения данных с флеш-памяти), объему и интерфейсу подключения.
Какой бы интерфейс дисковой подсистемы вы не выбрали, отдавайте предпочтение тем, которые имеют наибольшую суммарную пропускную способность. Все элементы дисковой подсистемы (диски, дисковые контроллеры, подключения дисков на плате) должны иметь максимальную производительность.
Есть общие рекомендации, на которые следует обращать внимание.
- Наличие интегрированных устройств (SAS HBA/RAID, сетевые контроллеры 10 Гбит/с (если нет необходимости в избыточности, переплачивать за нее не стоит).
- После сборки сервера слоты в пустых процессорных сокетах становятся недоступными, равно как и интегрированные устройства. Все элементы рассчитываются и устанавливаются до момента запуска сервера.
- Серверы, оптимизированные под карты GPU для емких вычислений, должны предусматривать дополнительные источники питания и теплоотвода.
- Для соответствия стандартам высокой отказоустойчивости и избыточности необходимо использовать двойные блоки питания.
- Серверы для телекоммуникационных стоек или шкафов с малой глубиной не имеют рельс и устанавливаются за уши на 19-дюймовой плоскости, либо на полку (опционально для такого типа стоек).
Выбор по типу блоков питания
Блоки питания работают 24/7, выдерживая серьезные нагрузки. Различие заключается в сочетании мощности, вида и длины кабелей, системы охлаждения, количества и типов разъемов, конструктивных особенностей блоков питания. Всего предусмотрено шесть категорий, указывающих не столько на КПД, сколько на престижность, качество компонентов и сборки. По цвету наклейки выделяют следующие спецификации:
- белая (базовая);
- бронзовая;
- серебряная;
- золотая;
- платиновая;
- титановая.
Если говорить о высокой отказоустойчивости, то приобретать блоки питания для сервера надо не ниже “золотой” категории. Также на отказоустойчивость влияет количество блоков питания (1 или 2), предусмотренных в сервере. Приобретать блок питания с излишним запасом мощности (более 30-90%) нерационально, лучше вложиться в более качественные комплектующие и эффективное охлаждение.
Количество пользователей – критический фактор, от которого зависят тип процессора и требуемый объем памяти. Нужно понимать:
- сколько сессий пользователей одновременно могут одновременно находиться на сервере и сколько запросов формируется в среднем в течение определенного времени;
- каков пиковый трафик;
- перспективы увеличения количества посетителей для расчета объема сетевых серверов.
Для некоторых программно-аппаратных платформ существуют базовые рекомендации и типовые формулы расчета от разработчиков по выделяемым объемам ресурсов и мощности под каждого пользователя.
Для ERP-систем, в которых работа идет в режиме терминальных сессий, справедлива будет следующая формула. На каждого пользователя выделяют минимум 2 Гб оперативной памяти и от 10 Гб дискового пространства, а также одно процессорно-физическое ядро, рассчитанное максимум на 10 пользователей. Если нужен сервер на 250 пользователей с пиковой нагрузкой в единицу времени, то потребуется 25 ядер процессорной мощности, 500 Гб оперативной памяти, 2,5 Тб данных. В этом случае все будет работать, бекапиться, а пользователи не будут страдать от нехватки места для хранения данных.
Выбор сервера учитывает возможности бюджета. Чем сложнее задачи, тем дороже обходится сервер.
Дешевый сервер:
- не работает автономно;
- не рассчитан на критические нагрузки;
- не имеет избыточности;
- не работает с большими объемами трафиком.
Дорогой сервер или кластер серверов:
- работает 24/7;
- рассчитан на сложные вычисления и критические нагрузки;
- выполняет функции резервирования;
- обрабатывает критически важный трафик, отвечает за mission critical процессы, сервисы.
Не существует идеального сервера, который подходил бы для решения огромного спектра задач.
На производительность сервера напрямую влияют тип и производительность процессорной системы (количество физических процессоров, количество ядер в них, частота ядер, объем кэша). На рынке основные предложения для «средних» и «легких» серверов представлены компаниями Intel Xeon и AMD. Выбрать конкретную архитектуру можно, лишь проанализировав задачи, которые должен решать сервер.
Оперативная память для серверов дорогая и имеет значительный люфт по производительности. Объем памяти индивидуален в зависимости от типа системы и требований к ней.
Чтобы подобрать достаточное количество оперативной памяти, нужно учитывать тип шины на процессоре и количество каналов (2 или 4). Канальность зависит от типа процессора.
Совместимость сокета процессора зависит от чипсета, который стоит на борту материнской платы и соединяет между собой все навесное оборудование. От процессора зависит тактовая частота памяти. Наличие дополнительных контроллеров на борту определяет стекирование к серверу внешних модулей памяти дисковой подсистемы.
Например, если нам нужен медленный сервер для резервного копирования, можно купить дешевое одноюнитовое решение, а к нему приобрести недорогую полку, в которой будет только блок питания и диски, подключаемые через контроллер к серверу. В итоге два недорогих сервера, один из которых фактически пустая коробочка, дают много относительно шустрого дискового пространства для бекапов за небольшие деньги.
Выбор сервера и провайдера
У многих ЦОД присутствует стандартизация, выбор серверов ограничен типовыми конфигурациями. Заказчик, конечно, может рассчитать оптимальную платформу на конфигураторе, но мало какие дата-центры предоставляют кастомные серверы под индивидуальные проекты. Приходится самостоятельно искать подрядчиков, приобретать оборудование и договариваться с логистической компанией о доставке.
Самым лучшим провайдером может оказаться тот, кто готов выполнить пожелания заказчика, взяв на себя все работы по предоставлению нестандартного сервера. Он поможет посчитать ресурсы, сконфигурирует серверное оборудование с учетом всех аспектов проекта. Под разные потребности может потребоваться как собственно сервер, так и отдельные дисковые полки, системы коммутации или сетевой защиты. Помимо этого провайдер закажет, доставит и выполнит инсталляцию, запустит сервер и поможет с подключением к основной инфраструктуре.
В итоге заказчику не придется обращаться в различные фирмы, перезаключать договора и контракты, оплачивать множество дополнительных услуг на всех этапах работы. Достаточно найти своего провайдера, который все сделает “под ключ” в режиме одного окна, взяв на себя всю бумажную волокиту.
Когда корпоративным центрам обработки данных, компаниям, занимающимся высокопроизводительными вычислениями и облакам требуются серверы высокой плотности, выбор падает на блейды. Они компактны, позволяют разместить, например, 100+ серверов в стойке на 42 юнита и более 4000 ядер.
Такое решение резко снижает стоимость аренды. В потенциале можно к каждому лезвию приобрести 24 или 48-ядерный процессор, получив на выходе суперпроизводительную систему для вычислений, имеющую 2400 или 4800 ядер в 42-юнитовой стойке. Но при этом дисковая система блейдов более медленная, поэтому к ним подключаются огромные внешние хранилища данных.
При покупке сервера лучше сразу прикидывать будущие затраты (стоимость владения). Например, можно приобрести 4-юнитовый сервер за 100 тыс. долларов. Если учитывать, что средняя стоимость размещения в Европе составляет от 100 евро за юнит с учетом электроэнергии, то стоимость аренды составит до от 400 евро в месяц.
Сервер используется примерно пять лет. На этот срок аренда оценивается в 24 тыс. евро. Допустим, что при покупке сервера были допущены ошибки в расчетах конфигурации и сервер оказался больше, чем нужно. Если бы изначально приобретался более высокопроизводительный 1U сервер, аналогичный по цене, тогда переменные расходы были бы меньше на 18 тыс. евро за тот же период. Вариант идеальной оптимизации – это однократные капитальные расходы с заметным уменьшением переменных. Поэтому в некоторых ситуациях проще оптимизировать оборудование, сэкономив в будущем на аренде.
Только когда все исследования проведены, можно договариваться о дальнейшем сотрудничестве с поставщиком оборудования или провайдером. Как правило, компании предпочитают покупать сервер после обсчета на конфигураторе или кастомного расчета сервис-провайдером (что предпочтительнее). Стоимость покупки зависит от сумм комплектующих: корпуса, процессора, оперативной памяти, HDD, контроллера. Самая дешевая конфигурация – типовая, но она не всегда подходит под задачи компании.
Если у компании есть свои серверы, для увеличения мощности часто приобретаются дополнительное “железо”, чтобы использовать возможность колокейшена. Некоторые заказчики приобретают в собственность серверы для виртуальных серверов. Подбор такого оборудования почти всегда является кастомным решением.
В среднем серверное оборудование живет 3-5 лет, далее требуется его замена или модернизация, но не все считают это рациональным. Поэтому для компаний важно, чтобы дата-центр брал на обслуживание старые серверы.
Нередка практика, когда приобретается б/у оборудование, в том числе то, у которого вышел срок гарантии. Как правило запаса прочности хватает, что прослужить еще. Но чем оно старше, тем меньше провайдеров готовы взять на обслуживание такой сервер.
Проанализировав более 20 крупных провайдеров Европы, мы составили чек-лист, помогающий не совершить досадных ошибок и выбрать подходящего поставщика услуг, в том числе готового работать со старым оборудованием, снятым с технической поддержки.
Приняв решение о покупке, заказ физического сервера можно сделать как напрямую у вендора, так и воспользовавшись услугами дата-центров (если провайдер уже выбран). Если финансы не позволяют приобрести новый сервер, предлагается купить оборудование в рассрочку. В этом случае ЦОД накидывает еще пару лет бесплатного обслуживания.
От поставщика услуг зависит, насколько будет расти бизнес в долгосрочной перспективе, и какую выгоду из него сможет извлечь компания. Размещение сервера, как правило, требует поиска удобного дата-центра, предлагающего максимально комфортные условия и расположенного внутри интернет-хаба, в который сходится максимум магистральных каналов связи. Это ускоряет время отклика, повышает стабильность соединения.
Выбирая ЦОД, клиент в первую очередь заботится о гарантиях бесперебойной работы. Надежный дата-центр обеспечивает уровень Tier 3 и доступность SLA 99,82%. Это означает постоянный доступ к ресурсам, а при возникновении сбоев – ликвидацию последствий в кратчайший срок за счет технической службы подрядчика.
или
Как правильно выбрать сервер для решения бизнес-задач
Узнайте, как не переплатить за аренду сервера и как купить в рассрочку / арендовать с возможностью выкупа. Как выбрать форм-фактор, процессор, диски и не потратить все деньги
Физический сервер является собственностью клиента, но при этом его установка в дата-центре позволяет не заморачиваться обустройством в офисе выделенной серверной. ЦОД обеспечивает:
- бесперебойным электропитанием (дизель-роторными промышленными ИБП-системами);
- климат-контролем машинных залов с контролем перегрева/охлаждения оборудования;
- опционально (по договору) “удаленными рабочими руками” для передачи обслуживания сервера провайдеру.
- индивидуальные замки / программу авторизации, дающие доступ к серверу техническому персоналу на ограниченный промежуток времени. Владелец создает временный код для доступа к оборудованию, который аннулируется после того, как работы закончены и замок защелкнут.
Чтобы выбрать ЦОД, предлагаем воспользоваться гайдом, подготовленным нашими специалистами по результатам анализа работы более чем 20 дата-центров Европы. Скачайте чек-лист бесплатно.
Автор статьи
Владимир Марченко
сетевой инженер и консультант по взаимодействию с ведущими вендорами и производителями оборудования