5 важных характеристик выделенного сервера

Для крупных проектов не подходит простой виртуальный хостинг или даже VPS/VDS сервера. Банально, не хватит мощности, не говоря уже о гибкости настройки. Переходя некоторый рубеж в развитии, владельцы высоконагруженных проектов начинают перебирать варианты полностью выделенного сервера. Это означает, что сайты или онлайн-сервисы будут работать на отдельно стоящем компьютере (сервере), на котором не будут хоститься другие проекты (по-соседству).

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

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

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

Процессор выделенного сервера

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

Процессор обладает тремя основными параметрами:

  1. Производитель и модель ядра, например, Intel Xeon X5670
  2. Количество ядер в одном процессоре, например, 4 ядра или 8 ядер (чем больше, тем быстрее)
  3. Тактовая частота работы одного ядра, например, 2.93GHz (гигагерц) – чем больше, тем лучше

характеристики серверов

Модель ядра имеет большое значение, т.к. более новое ядро с меньшей тактовой частотой может работать быстрее устаревшего ядра с большей частотой. Если процессор не один, а 2, 4 и т.д., то производительность увеличивается почти во столько же раз, если она не упирается в другие узкие места в системе (зависит от решаемых задач).

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

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

Онлайн-сервисы, которые обеспечивают обработку данных (работа с изображением, звуком, видео, текстом, массивами данных) требуют наличие как можно более мощного CPU. Но также и не стоит переплачивать за лишние ядра. Реальное потребление вычислительных ресурсов определяется вашим айти-специалистом с помощью замеров производительности.

Оперативная память

В параметры оперативной памяти входит объём и скорость работы. В сервера ставят память с приставкой «ECC» в названии, что означает «память с проверкой на ошибки». Это более стабильный тип памяти, чем в настольных компьютерах и ноутбуках. Если приставки «ECC» нет, то скорее всего просто не написали, поэтому не обращайте внимания.

Выбрать память намного проще процессора, нужно просто определить необходимый объём. Также, как и в случае с процессором, поставьте задачу админу определить максимально используемый объём памяти в реальной работе сервисов, умножьте на планируемый рост проекта, и умножьте на 1,5-2 для запаса и неожиданного всплеска активности.

Тип памяти и частоту работы часто вообще не пишут (например, DDR4, DDR5 с частотой 2133-4800 МГц). Это и не нужно, т.к. в большинстве случаев тип и частота памяти обусловлены центральным процессором. Т.е., с одним процессором, скорее всего, используется один тип памяти.

Дисковая система сервера

С диском всё так же просто:

  • Тип диска SSD быстрее, чем HDD
  • Если нужно много места, то HDD обойдётся дешевле
  • Тип подключения SAS быстрее, чем SCSI

Объём диска выбирается из потребностей проекта. Конечно, у дисков есть и другие характеристики, например, скорость вращения шпинделя HDD, наработка на отказ, скорость чтения/записи SSD. Но такие подробности, обычно, не рассматриваются, если это не премиальный выделенный хостинг, и то, скорей всего только в переписке или личном общении.

Порт Ethernet

Пропускная способность сети зависит от физических возможностей порта Ethernet и скорости интернет-канала самого хостинг провайдера. Стандартно, порт Ethernet бывает 100 Mbit/s и 1 Gbit/s. Опять же, достаточная скорость определяется во время оценки реальной работы вашего проекта.

Как правило, скорость сети не влияет на стоимость сервера, но может влиять реальная скорость интернет-канала хостинга. Т.е., если провайдер может обеспечить только 200 Мбит/с, а ваш сервер может 1000 Мбит/с, то в реальности получится не выше 200 Мбит/с.

Расположение, страна хостинга

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

Другие важные параметры

Процессор, ОЗУ и диск – это основные, но не единственные параметры, на которые нужно смотреть перед арендой сервера. «За бортом» внимания остаются блок питания, источник бесперебойного питания, система охлаждения и др. Это всё обобщено в уровне отказоустойчивости сервера.

Бывают 4 уровня: TIER 1 – TIER 4. Серверы уровня TIER 1 уже давно не найти, это простые серверы, которые не используются для хостинга. Самые распространённые сейчас TIER 2 и TIER 3, причём третий уровень намного более предпочтительный, а о различиях можно почитать в интернете. TIER 4 – самый надёжный на сегодняшний момент уровень отказоустойчивости с полным дублированием информации.

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

С другой стороны, многие Дата-Центры даже соответствующие, например, TIER 3, не хотят переплачивать за приглашение комиссии для подтверждения уровня отказоустойчивости и работают без этого «бейджика». В таком случае лучше общаться с ними самому или полагаться на опыт коллег.