Рекомендации по работе с конфигуратором

Конфигуратор серверов

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

Что такое конфигуратор серверов и зачем он нужен?

Подбор конфигурации сервера - технически сложная задача, правильное решение которой подразумевает знание модельного ряда и платформ и комплектующих. Актуальная номенклатура платформ Supermicro (именно на Supermicro мы строим наши решения) на сегодняшний день содержит порядка четырехсот позиций для самых разных задач. При этом, выбор не ограничен платформами: гибкое конфигурирование позволяет комбинировать корпуса и материнские платы, номенклатура которых ещё шире. Часто выбор осложняется ограниченным бюджетом, при этом технические требования к серверу по соответствию задаче, никто не отменял. Разобраться самостоятельно в таком объеме технической информации и цен непросто. Кроме традиционного обращения к квалифицированному специалисту посредством телефонного звонка или e-mail, Годвин предлагает он-лайн инструмент, который при наличии базовых знаний тематики, позволяет:

  • Самостоятельно выбрать оптимальный вариант платформы, как основы для построения системы по ключевым характеристикам.
  • Корректно подобрать компоненты будущего сервера для выбранной платформы.
  • Сформировать цену на готовый сервер, сохранить Вашу индивидуальную конфигурацию или сразу заказать сервер. Заказ осуществляется без регистрации

Конфигуратор серверов реализован для всех актуальных платформ Supermicro, а также для фирменной линейки серверов Godwin.

Серверные платформы Supermicro - основа построения системы

Рассмотрим как устроен модельный ряд Supermicro. Базовыми компонентами системы являются:

  • Корпус (Шасси / Chassis) - физическая основа построения системы, включающая корзины для установки жестких дисков, бэкплейн (в зависимости от модели), блок(и) питания, рельсы для монтажа в стойку (в зависимости от модели), вентилятор(ы) охлаждения и монтажные аксессуары. Корпуса имеют парт-номера, начинающиеся с префикса CSE (например, CSE-213AC-R920LPB). Модельный ряд корпусов делится на серии по их основным характеристикам: форм-факторам самого корпуса и жёстких дисков (например, приведённый выше корпус относится к 213 серии: для установки в 19” стойку, высотой 2U, диски форм-фактора 2,5”).
  • Материнская плата (Motherboard) - отличается от МП привычного десктопного исполнения применяемыми технологиями, поддерживаемыми комплектующими, классом интегрированных устройств, плотностью компонентов и разнообразием подключаемых карт расширения. Все эти отличия обусловлены особенностями условий эксплуатации и задачами, стоящими перед сервером. Материнские платы Supermicro имеют парт-номера, начинающиеся с префикса MBD (например, MBD-X10DRC-LN4+). Модельный ряд МП делится на категории по процессорным сокетам: производитель процессора и его серия (например, приведённая выше МП относится к категории двухпроцессорных для установки в неё процессоров Intel серии E5-2600 v4/v3).

Предлагаемые к выбору и конфигурированию платформы являются заводской сборкой корпусов и материнских плат. В номенклатуре Supermicro платформы обозначаются SuperServer / SuperStorage и имеют парт-номера с префиксом SYS / SSG (например, SYS-2028R-C1R4+). Полные правила обозначения моделей платформ можно посмотреть здесь. В перечне комплектующих каждой платформы явно указаны какие корпус и МП входят в состав (приведённая в примере выше платформа, является сборкой корпуса и МП, которые мы также уже приводили в примерах). Если в перечне предлагаемых платформ нет подходящего решения, имеет смысл обратиться к сотруднику ОСК Техно для формирования индивидуальной спецификации на основе комбинации МП и корпуса: возможности такого комбинирования заметно шире, чем стандартного модельного ряда платформ и способны обеспечить решение практически любой задачи.

Стоит отметить, что высокоплотные серверы (серий Ultra, Twin, MicroCloud) заказываются только как платформы: их компоновка из корпуса и МП практикуется редко в силу технологических особенностей, доступности компонентов или невозможна исходя из требований производителя. Более того, ряд технически сложных платформ поставляются только в комплектации не уступающей минимально заданной производителем. У таких платформ есть соответствующая пометка (Complete System Only) с указанием минимальной комплектации (процессоры, оперативная память, диски и т.д.)

Какие процессоры выбрать? Ключевые моменты

Основные характеристики процессоров, определяющие выбор:

  • Количество ядер (потоков)
  • Тактовая частота
  • Требуемое количество процессорных сокетов

Кроме того в частных случаях:

  • Характеристики поддерживаемой оперативной памяти (тип, объём, частота и т.д.: подробнее о том как связаны характеристики процессора и ОП смотрите в разделе “Оперативная память”)
  • Наличие встроенного видео

Большую часть рынка процессоров занимает продукция Intel. AMD недавно обновила линейку своих серверных процессоров - первый раз за 5 лет, при этом для отдельного класса задач Opteron 6300 все еще остается хорошим решением.

Ряд однопроцессорных серверов и рабочих станций поддерживают установку процессоров серий Core i3/i5/i7 или имеют встроенные процессоры Atom. Как правило, серверы на таких процессорах подходят для простых задач, например, сервер Asterisk или сетевого экрана.

Начальной линейкой серверных процессоров Xeon является семейство E3. Эти процессоры отличаются небольшим количеством ядер и высокой частотой; устанавливаются строго в однопроцессорных системах. В двухканальный режиме поддерживается оперативная память DDR4 ECC частотой до 2400 МГц объемом до 64 Гб. Серверы на таких процессорах, как правило, используются в качестве сервера электронной почты, сетевого экрана, контроллера домена, WEB-сервера, сервера хранения начального уровня (файл-сервера), сервера резервного копирования или архивации.

Большое семейство процессоров E5 делится на несколько линеек. E5-1600 v4 - процессоры с высокой частотой и количеством ядер до восьми для установки в однопроцессорных системах. В четырёхканальном режиме поддерживается ОП DDR4 ECC Registered (LRDIMM не поддерживается!) объемом до 1,5 Тб.

Самая обширная и наиболее востребованная линейка E5-2600 v4 состоит из нескольких категорий: Basic, Standard, Advanced, Low power, Frequency optimized, Segment optimized, Workstation и Low Power. E5-2600 v4 могут использоваться как в двухпроцессорных, так и в однопроцессорных конфигурациях. В четырёхканальном режиме поддерживается до 1,5 Тб DDR4 ECC Registered / LRDIMM оперативной памяти. Спектр задач, решаемых на серверах с процессорами E5-2600 v4 весьма широк: от простых задач вроде контроллера домена до суперпроизводительных решений класса крупного предприятия.

Процессоры линейки E5-4600 v4 отличаются невысокой частотой, но большим количеством ядер, при этом используются для установки в четырёхпроцессорных конфигурациях. Xeon E7-4800 v4 и E7-8800 v4 также используются для многопроцессорных решений и отличаются от E5-4600 v4 количеством линков QPI (3 против 2). Сферы применения: высокопроизводительные системы корпоративного уровня в том числе для организации виртуальных сред, машины для обсчета моделей молекулярной химии или сейсмики и др.

Процессоры AMD в сегменте серверного оборудования сейчас представлены только линейкой Opteron 6300 (на подходе EPYC 7000 - следите за обновлениями на сайте). Напомним, что в Opteron 6300 нет технологии, аналогичной Hyper-Threading.

Отдельной таблицей приводим сравнительные характеристики новых линеек серверных процессоров, анонсированных компаниями Intel и AMD в середине 2017 года. Из таблицы видно, что новая линейка Intel Xeon призвана заменить актуальные ныне на рынке серии Xeon E5 v4 и E7 v4. AMD на презентации заявило о превосходстве производительности EPYC над E5 v4 до 70% в зависимости от сегмента и, видимо, составит хорошую конкуренцию и линейке Xeon Scalable. Supermicro уже также представила обновленные линейки серверов на новых платформах, поддерживающих Intel Xeon Scalable и AMD EPYC. Компания ОСК Техно обновляет модельный ряд предлагаемых серверов, представленных на сайте и формирует квоты для размещения заказов по новинкам с тем, чтобы наши заказчики уже сегодня могли оценить бюджет и купить сервер нового поколения. Подробный обзор новых процессоров и серверных платформ мы выделили в отдельную статью.

Оперативная память: рекомендации по выбору

В он-лайн конфигураторе серверов реализован автоматический контроль типов памяти в соответствии с выбранной платформой: Вам потребуется только выбрать объём планок и их количество (там, где допустимо, можно выбрать и различные типы памяти: RDIMM / LRDIMM). Требуемый объём ОП в сервере определяется задачей / используемыми приложениями.

  • При выборе объёма планки ОП, кроме определяемого задачей общего объёма, следует учитывать общее количество слотов в системе (для наращивания в будущем, если применимо), а также количество каналов памяти в системе: для оптимальной производительности памяти необходимо заполнять слоты кратно количеству каналов (например, для систем на процессорах E5-2600 v4 оптимальным является режим при установленных планках ОП в количестве, кратном четырём на процессор)
  • Если для выполняемой на сервере задачи критична наибольшая частота работы оперативной памяти (сервер БД, сервер 1С и т.д.), обращайте внимание на её поддержку процессором т.е. если, например, при установленном процессоре E5-2620 v4 поставить ОП частотой 2400МГц, то её рабочая частота будет 2133МГц именно из-за ограничения со стороны процессора. Кроме этого, есть множество других факторов, влияющих на рабочую частоту ОП: количество планок, их размещение (SPC, DPC), тип, rank и номинальная частота.
  • В системах на процессорах E5-2600 / E5-4600 / E7 допустима установка ОП LRDIMM: тип памяти со сниженной электрической нагрузкой на шину памяти, которая обеспечивает большую общую емкость без снижения рабочей частоты. Применяется, когда нужно обеспечить большой объём ОП на максимальной частоте (например, в сервере БД для создания ram-диска).

Дисковая подсистема сервера: короткий обзор и рекомендации

В общем случае дисковая подсистема состоит из трёх элементов:

  • Бэкплейн - объединительная плата, с разъёмами для подключения жёстких дисков (SATA/SAS/NVMe) с одной стороны и контроллеру с другой. Бекплейн входит в состав корпуса и в зависимости от модели может поддерживать различные интерфейсы накопителей. Бэкплейн может иметь экспандер(ы) - это позволяет подключать больше дисков чем портов со стороны контроллера. В простых системах бэкплейн может отсутствовать: диски подключаются непосредственно к контроллеру.
  • Контроллер дисковой подсистемы это интегрированное на МП устройство или реализованное отдельной картой в слот PCIe, позволяющее управлять дисковой подсистемой сервера. Возможны различные реализации контроллера: - аппаратный (“железный”, hardware, HW) отдельный процессор для обсчёта логики RAID и поддерживающий специальный фунционал, - программный (“софтовый”, software, SW) обычно использует ресурсы центрального процессора и HBA (Host Bus Adapter), контроллер, транслирующий команды к дискам без организации RAID-массивов. Ключевые характеристики контроллеров: тип, количество портов подключения дисков, поддерживаемые уровни RAID, дополнительный функционал (кэш, специальные алгоритмы для массивов из SSD и т.д.)
  • Диски: отличаются типом (HDD /SSD), интерфейсом (SATA / SAS / PCIe), форм-фактором (3,5” / 2,5”), объёмом, скоростными параметрами (rpm /IOPS) и др. Все, представленные в конфигураторе, диски относятся к классу корпоративных и предназначены для эксплуатации в режиме 24x7.

К прочим характеристикам дисковой можно отнести наличие или отсутствие горячей замены (hot swap) дисков.

Если система не имеет встроенного SAS-контроллера при этом в нем есть необходимость, Вы можете добавить его отдельной картой на этапе конфигурирования системы.

Общие рекомендации по выбору параметров дисковой подсистемы:

  • Тип контроллера, избыточность по дискам, требуемые скоростные и надежностные параметры определяются характером задачи. Выбирайте RAID, если необходимо обеспечить отказоустойчивость дисковой подсистемы независимой от ОС или если у ПО/ОС есть жесткие требования по совместимости в части SAS-контроллеров (VMware ESXi). HBA подойдёт для систем с ПО/ОС требующих прямого подключения к дискам (Microsoft Storage Spaces, VMware VSAN) или для подключения внешних систем хранения данных.
  • Выбирая, учитывайте возможность будущего расширения дисковой подсистемы. Кроме простого запаса свободных корзин, одним из вариантов расширения, является установка контроллера SAS HBA с портами наружу (SFF-8644) или каскадирование с бэкплейна, имеющего экспандеры также с выводом SAS наружу для последующего подключения JBOD.
  • В случае выбора RAID-контроллера с кэшем, рекомендуем одновременно включать в спецификацию модуль защиты кэша (ещё его называют “батарейка”-уже не актуальный термин) - это позволит избежать потери содержимого кэша при сбое в режиме работы контролера на запись в кэш.

На что ещё обратить внимание: общие рекомендации

  • Обращайте внимание на наличие интегрированных устройств, таких как SAS HBA/RAID, 10Гбит/с сетевые контроллеры (правая колонка фильтра серверных платформ): их стоимость заметно ниже таких же, но устанавливаемых отдельными картами. Например, если задача требует наличия полноценного железного RAID-контроллера и сетевого подключения 10Гбит/с, отметив соответствующие пункты, Вы получите перечень серверных платформ, в которых эти эти устройства уже интегрированы и наоборот: в случае, если избыточные интегрированные устройства заведомо не нужны, следует исключать из вариантов, содержащие их платформы: переплачивать за неиспользуемые устройства нецелесообразно.
  • При установке процессоров в количестве меньшем, чем количество процессорных сокетов (например, одного в двухпроцессорную конфигурацию), подразумевая последующую доустановку остальных в будущем, следует учитывать несколько важных моментов: слоты памяти пустых процессорных сокетов будут недоступны; в зависимости от конкретной модели МП могут быть недоступны интегрированные устройства (такие, как SAS-контроллер, сетевой контроллер 10Гбит/с и т.д.) и слоты расширения (слоты PCIe, NVMe). Это хорошо видно по структурной диаграмме МП, на которой изображены PCIe шины, связывающие процессорный сокет с интегрированными устройствами. Для подробной консультации в этом вопросе рекомендуется обратиться к специалисту нашей компании.

Кроме уже описанных параметров, фильтр позволяет выделять системы по следующим свойствам:

  • Поддержка NVMe - серверы, готовые к установке накопителей SSD с интерфейсом PCIe в форм-факторе U.2. В отличие от привычных SSD, эти диски показывают наибольшую производительность благодаря использованию более скоростной шины PCIe вместо интерфейса SATA/SAS.
  • Поддержка GPU - серверы, оптимизированные для установки карт GPU (Tesla, GTX и т.д.), предъявляющих повышенные требования по питанию и теплоотводу. Такие серверы применяются в емких по вычислениям отраслях (квантовая химия, молекулярная динамика, визуализация, рендер, сейсмика и т.д.)
  • Двойной блок питания - серверы, в которых реализована избыточность по питанию для повышения отказоустойчивости.
  • Малая глубина - серверы, которые можно устанавливать в телекоммуникационные стойки или шкафы малой глубины с креплением за уши на одной 19” плоскости без рельс
  • Встроенный 4-портовый LAN 1/10 Гбит/с, 2-портовый LAN 10 Гбит/с - по этим свойствам можно выбрать серверы, имеющие интегрированные сетевые контроллеры, отличные от 2-портового гигабитного, которым стандартно оснащаются серверы

Конфигуратор серверов

Top