Выделенный сервер Bare Metal представляет собой физическую машину, целиком арендуемую одним клиентом. Его отличие от виртуального выделенного сервера (VPS) состоит в том, что ресурсы одного сервера Bare Metal не делятся между несколькими виртуальными машинами. Физический сервер отдаётся в аренду полностью.
Сервер Bare Metal размещается в дата-центре провайдера. Он обеспечен электропитанием, системой охлаждения и сетевым подключением. Пользователь при этом управляет машиной удалённо, подключаясь к ней по SSH или через консоль.
Для аренды такого сервера необходимо выбрать определённую конфигурацию, то есть сочетание таких характеристик и параметров, как количество и модель процессоров, объём оперативной памяти, количество, размер и тип дисковых накопителей, а также скорость сетевого интерфейса. Страница, на которой можно просмотреть и выбрать определённую конфигурацию, открывается при нажатии на кнопку Заказать Bare Metal сервер во вкладке Bare Metal.

Процессор (CPU)
Первое, от чего можно отталкиваться при выборе конфигурации – это модель процессора. В сервер Bare Metal могут быть установлены один или два процессора. В конфигураторе число процессоров описано как 1 CPU или 2 CPU. Также можно отфильтровать конфигурации по количеству процессоров с помощью фильтра Сокеты CPU.

Каждый процессор содержит несколько физических ядер. Чем их больше, тем больше процессор может выполнить параллельной работы. Данный аспект важен, например, для сервера виртуализации или контейнеризации, то есть там, где одновременно выполняется большое количество процессов.
При этом одно физическое ядро обрабатывает два логических потока, что позволяет использовать ресурсы ядра более эффективно. В то же время, большое количество ядер не обязательно означает более высокую производительность. При использовании приложением одного ядра дополнительные вычислительные ресурсы практически не влияют на скорость его работы. В задачах подобного рода более важной становится производительность отдельного ядра, основной характеристикой которой является тактовая частота.
Тактовая частота – это параметр, показывающий количество рабочих циклов, которое может выполнять ядро процессора в единицу времени. Как правило, в его характеристиках указывается базовая и максимальная частота.
Для многопоточной нагрузки в качестве примера можно привести AMD EPYC 7713. Данный процессор содержит 64 ядра и 128 потоков при базовой частоте 2,0 ГГц и максимальной 3,67 ГГц. Такой процессор будет эффективен при реализации сред виртуализации, в качестве сервера контейнеризации или VDI.
В свою очередь процессор Intel Xeon E5-2660 v4 имеет 14 ядер и 28 потоков при базовой частоте 2,0 ГГц и максимальной 3,2 ГГц. Такой процессор можно использовать для сервера системы мониторинга, файлового сервера или сервера резервного копирования, поскольку для подобных проектов количество ядер, как правило, не так критично. Для такой задачи нет смысла переплачивать за вычислительные ресурсы, которые скорее всего не будут востребованы.
Оперативная память (RAM)
Объём оперативной памяти во многом зависит от планируемой нагрузки. Первоначально можно ориентироваться на следующие значения: для веб-сервиса – 8–16 ГБ, для корпоративного приложения – 16–32 ГБ, для СУБД – 32–128 ГБ, для гипервизора объём памяти может начинаться от 64–128 ГБ.
На сервере СУБД объём памяти может оказаться важнее количества ядер. Базы данных активно используют ОЗУ для кэширования и индексации. Поэтому при определённых нагрузках сервер с большим объёмом RAM может оказаться эффективнее системы с большим количеством ядер.
Также роль оперативной памяти заметна, если на сервере работает гипервизор. В данном случае ОЗУ распределяется между несколькими виртуальными машинами. При оценке необходимого объёма следует исходить из требований каждой из них.
Дисковые накопители
Что касается дисков, то это не только количество доступных гигабайт, но ещё и скорость работы. Сначала необходимо спрогнозировать, сколько потребуется места под данные, а затем – насколько быстро сервер должен с ними работать.
Для большинства серверных задач можно ориентироваться на SSD-накопители. Если работа связана с большим количеством операций чтения и записи, низкие задержки особенно важны. Для сервера СУБД или виртуализации можно рассматривать варианты с NVMe.
HDD-диски работают медленнее, чем SSD и NVMe. При этом HDD позволяют получить больший объём за те же деньги. Исходя из чего, HDD-накопители подходят скорее для файловых серверов и серверов резервного копирования.
Несколько дисков, установленных на сервере, объединены в RAID-массив. При использовании в сервере двух идентичных дисков они объединены в RAID 1, четырёх и более дисков – в RAID 10.
Сетевой интерфейс
В доступных конфигурациях серверов Bare Metal установлены сетевые интерфейсы 1, 10 и 25 Гбит/с. Для большинства проектов вполне достаточно подключения 1 Гбит/с. Имеет смысл смотреть в сторону 10 Гбит/с, если сервер должен передавать большие объёмы данных, либо работает с несколькими быстрыми серверами. 25 Гбит/с могут быть востребованы в решении задач с ещё более высокой нагрузкой. Например, при работе с объёмными хранилищами, виртуализацией, либо системами, связанными с большим объёмом обмена данными.
В то же время, скорость сетевой карты не является реальной скоростью передачи данных через интернет. Интерфейс на 10 или 25 Гбит/с задаёт максимальную пропускную способность, при этом конкретное соединение с определённым узлом может быть медленнее. На скорость подключения влияют маршрут, по которому проходит трафик, и ограничения самого удалённого узла.
