Как выбрать выделенный сервер?

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

Как выбрать сервер? Сравнение серверов Dedicated
Как выбрать сервер? Сравнение серверов Dedicated

Зачем нужен выделенный сервер?

Dedicated server, он же выделенный сервер — физическая машина, которую вы получаете в своё распоряжение целиком и полностью. Этим он отличается от VPS/VDS (виртуальных серверов), которые делят между собой ресурсы.

Итак, Dedicated даёт вам возможность гибкой настройки и изолированное оборудование. Вы будете полностью администрировать сервер и можете создать любую конфигурацию, выбрав процессор, оперативную память, объём дискового пространства в соответствии с вашими конкретными потребностями. Также к выделенному серверу можно подключать специфичное «железо» — например USB-ключ или дополнительное сетевое оборудование. Это позволит решать задачи любой сложности.

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

Как правильно выбрать выделенный сервер?

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

Процессор

Процессор характеризуется в основном двумя параметрами: частотой и количеством ядер. В некоторых задачах важна именно высокая частота ядер, в то время как их число не играет большой роли. А в тех процессах, которые поддерживают многопоточность и распараллеливание вычислений, наоборот стоит использовать многоядерный CPU с менее высокой частотой.

В тех задачах, где пригодится большее число ядер — например для виртуализации или кодирования видео — стоит обратить внимание на сервера с многоядерными процессорами Xeon Gold и Xeon Silver. А для размещения баз 1С подойдут процессоры с более высокой частотой, но меньшим числом ядер: скажем, Intel Xeon E-cерии. Если на сервере используется лицензионное ПО (например ОС Windows) с тарификацией по ядрам, обычно выбирается процессор с минимальным количеством ядер, но максимально высокой тактовой частотой каждого ядра.

Если же вашему проекту не требуется производительный процессор, можете выбрать более бюджетные варианты из предыдущих поколений — например Intel Xeon E3 или E5 серии.

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

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

Пропускная способность сетевых интерфейсов

Обычно провайдеры предлагают Ethernet-порты 1G (1 Гбит/с) и 10G (10 Гбит/с). Два порта 1G, как правило, встроены во все серверы, а 10G нужно устанавливать отдельно. Порты можно использовать для выхода в интернет и организации локальной сети. В первом случае хватит пропускной способности 1G, а для локальной сети лучше выбрать более высокоскоростной порт 10G.

Дисковые накопители

Вообще говоря, термин «дисковый» — устаревший, так как только часть современных записывающих устройств базируется на магнитных дисках HDD, а SSD — это микросхемы. Выбирая дисковую подсистему стоит обращать внимание на три параметра: время доступа, ёмкость и цена. Они тесно связаны между собой, и нужно вдумчиво искать компромисс. Например, SATA-диски стоят недорого, предлагают большой объём (до десятков ТБ), но имеют высокое время доступа. SSD, наоборот, дают меньшее время доступа, но более дороги в пересчёте на ГБ. Для хранения баз данных и загрузочного раздела имеет смысл использовать пару небольших SSD, а для большого объёма статического контента или бэкапов лучше выбрать SATA.

Ещё важно позаботиться о сохранности данных: для этого лучше выбрать конфигурации серверов с SSD в RAID массивах. В случае отказа одного или нескольких дисков в зависимости от уровня RAID-массива вы всё равно сможете получить доступ к данным.

RAID массивы объединяют несколько дисковых устройств в единый модуль, чтобы повысить отказоустойчивость и скорость записи/чтения данных. Стоит выбрать сервер с массивами RAID1 или RAID10. Помните, что вы можете собрать пару массивов RAID1 из SSD для системы и RAID1 из SATA для хранения статики.