Характеристики выделенного сервера: Xeon, ECC, RAID и IPMI простыми словами

В каталоге выделенных серверов конфигурация записана одной строкой: 2x E5-2697v4 (32 потока), 64 ГБ ECC, 2x960 ГБ Enterprise SSD, порт 1 Гбит/с. Для инженера это исчерпывающее описание. Для всех остальных - набор символов, по которому невозможно понять, много это или мало и чем один тариф отличается от другого.

Разберём строку по частям: что значит модель процессора и число потоков, зачем памяти буквы ECC, что такое RAID и почему в списке возможностей отдельно упоминают IPMI. После этого таблицу тарифов можно будет читать глазами, а не по подсказке менеджера.

Как читается строка конфигурации

типовая строка конфигурации выделенного сервера и что означает каждая её часть.
типовая строка конфигурации выделенного сервера и что означает каждая её часть.

Порядок почти всегда один: процессоры, память, диски, сеть. Дальше отдельно перечисляют то, что нельзя выразить цифрой: уровень дата-центра, наличие удалённой консоли, защиту от атак.

Главное отличие от виртуального сервера в том, что здесь описано конкретное железо, которое достанется вам целиком. У VPS в тарифе стоят абстрактные vCPU, за которыми прячется доля физического процессора. У выделенного сервера указана модель, и её можно загуглить.

Процессоры: модель важнее частоты

2x E5-2697v4 означает два физических процессора Intel Xeon модели E5-2697 четвёртого поколения. Два сокета на серверной плате - обычное дело: так набирают ядра без экзотических цен.

32 потока - это то, что увидит операционная система. Потоки получаются из ядер: технология многопоточности позволяет одному ядру обрабатывать две задачи одновременно, поэтому потоков вдвое больше, чем ядер. Планировать нагрузку принято по потокам, но помнить, что два потока это не два полноценных ядра.

Что действительно стоит смотреть в модели процессора:

  • Число ядер против частоты. Много медленных ядер хороши для параллельной нагрузки: виртуализация, контейнеры, много одновременных запросов. Мало быстрых - для задач, которые упираются в одно ядро. Классический пример последнего - , где скорость проведения документа зависит от частоты, а не от количества ядер.
  • Поколение. Xeon E5 v4 и современный EPYC при одинаковом числе ядер дают разную производительность на ядро. Старое поколение дешевле и для многих задач достаточно, но сравнивать тарифы только по числу ядер нельзя.
  • Серверный или десктопный. Серверные линейки Xeon и EPYC рассчитаны на круглосуточную работу и поддерживают память с коррекцией ошибок. Десктопные процессоры в аренде встречаются, они дешевле и быстрее на одном ядре, но это другой класс надёжности.

ECC: почему у серверной памяти есть буквы

ECC расшифровывается как код коррекции ошибок. Обычная память иногда ошибается: бит меняет значение сам по себе, от космического излучения или наводки. На домашнем компьютере это почти незаметно, самое частое последствие - редкий сбой программы.

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

Практический вывод простой: для боевого сервера ECC не опция, а норма. Если в описании тарифа букв ECC нет, стоит уточнить, что там за память. Разница в цене между обычной и серверной памятью несопоставима со стоимостью восстановления повреждённой базы.

Диски: количество тут не про объём

2x960 ГБ Enterprise SSD читается как два накопителя по 960 ГБ. Заманчиво умножить и получить почти два терабайта, но в реальности диски чаще всего собирают в зеркало, и полезного места остаётся 960 ГБ. Это и есть RAID.

RAID - объединение нескольких дисков в один логический том. Уровней много, на практике встречаются три:

УровеньЧто делаетЧто с местом
RAID 1 (зеркало)Пишет одно и то же на два дискаПоловина суммарного объёма
RAID 10Зеркало плюс распределение нагрузкиПоловина суммарного объёма
RAID 0Только скорость, без защитыВесь объём, но отказ диска губит всё

Четыре диска в старших тарифах обычно означают RAID 10: и запас по скорости, и защита от отказа одного накопителя.

Слово Enterprise в описании диска не маркетинг: серверные накопители рассчитаны на существенно больший объём перезаписи и ведут себя предсказуемо под постоянной нагрузкой. Чем NVMe отличается от SATA SSD и обычного диска, разобрано отдельно в статье про типы накопителей.

И главное, о чём забывают: RAID не заменяет резервные копии. Массив спасает от смерти диска и послушно дублирует удалённый файл на все накопители сразу, см. резервное копирование.

IPMI: почему это в списке возможностей

IPMI - отдельный контроллер на материнской плате, который живёт своей жизнью и доступен, даже когда сервер выключен. Через него можно:

  • включить, выключить и перезагрузить машину по питанию;
  • увидеть экран сервера так, как если бы вы стояли рядом с монитором;
  • смонтировать образ и переустановить операционную систему;
  • посмотреть температуру, состояние дисков и памяти.

Зачем это нужно на практике: если сервер не загрузился после обновления ядра или вы закрыли себе доступ неудачным правилом файрвола, обычное подключение по SSH не поможет - его просто нет. IPMI остаётся единственным входом и заменяет поездку в дата-центр.

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

Что не выражается цифрами

Три пункта, которые влияют на результат не меньше, чем железо.

Уровень дата-центра. Tier III означает резервирование питания и охлаждения и возможность обслуживать инфраструктуру без остановки оборудования. Это про то, переживёт ли сервер аварию на подстанции.

SLA. Гарантия доступности, закреплённая в договоре, с компенсацией при нарушении. Цифра 99,9% в месяц допускает около 43 минут простоя.

Срок развёртывания. Виртуальный сервер выдаётся за минуты, физический нужно собрать, смонтировать и настроить. Типовой срок - от двух суток, и это нормально: под задачу подбирают железо. Планируя переезд, закладывайте этот срок заранее, см. перенос сервера.

Как выбрать конфигурацию под задачу

Работает обратный порядок: не от тарифа к задаче, а от задачи к железу.

  • Упирается в одно ядро (1С, старые приложения) - меньше ядер, выше частота.
  • Много параллельных запросов (веб, API, контейнеры) - больше потоков.
  • Тяжёлая база данных - памяти столько, чтобы рабочий набор данных помещался целиком, и быстрые диски в зеркале.
  • Файловое хранилище - объём и надёжность массива, скорость вторична.

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

Частые ошибки

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

Умножают диски на объём. Два накопителя по 960 ГБ в зеркале дают 960 ГБ, а не 1,9 ТБ.

Считают RAID резервной копией. Массив защищает от отказа железа, но не от удаления, шифровальщика и ошибки в скрипте.

Игнорируют ECC ради экономии. Для боевой базы это плохая экономия: тихое повреждение данных обнаруживается спустя недели.

Берут выделенный сервер, не упершись в потолок виртуального. Физическая машина оправдана, когда VPS перестал справляться, а не заранее.

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

Частые вопросы

Что означает 2x E5-2697v4 в описании сервера? Два физических процессора Intel Xeon модели E5-2697 четвёртого поколения на одной материнской плате. Так набирают большое число ядер без перехода к более дорогим моделям.

Чем потоки отличаются от ядер? Поток это то, что видит операционная система. Одно физическое ядро благодаря многопоточности обрабатывает две задачи, поэтому потоков вдвое больше ядер. Два потока при этом не равны двум полноценным ядрам.

Что такое ECC-память и нужна ли она? Память с коррекцией ошибок: находит и исправляет случайные сбои битов, о неисправимых сообщает в журнал. Для сервера, который работает без перезагрузки месяцами, это стандарт, а не опция.

Сколько места даёт конфигурация 2x960 ГБ? Как правило 960 ГБ, потому что диски собирают в зеркало ради защиты от отказа. Полный объём получится только в RAID 0, где отказ одного диска уничтожает все данные.

Зачем нужен IPMI? Это удалённая консоль и управление питанием. Через неё можно перезагрузить сервер, увидеть экран загрузки, переустановить систему и вернуть доступ, когда SSH недоступен.

Что такое Tier III? Уровень надёжности дата-центра с резервированием питания и охлаждения: инфраструктуру можно обслуживать, не выключая оборудование.

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


Нужен физический сервер под задачу? Выделенные серверы в дата-центрах Tier III - от 17 000 руб в месяц, память ECC, диски в массиве, IPMI и удалённая консоль в комплекте. Готовые конфигурации из каталога или сборка под ваше техническое задание.