ИТ-консультация и подбор решения
Разбор нагрузки, требований и бюджета до покупки оборудования.
Главная / Статьи / Как выбрать сервер для бизнеса и не переплатить
Сервер стоит выбирать не по максимальному числу ядер и не по самой низкой цене, а по реальной нагрузке: приложениям, числу пользователей, дисковой подсистеме, требованиям к отказоустойчивости и возможностям восстановления.

На первый взгляд два сервера могут выглядеть почти одинаково: металлический корпус, процессор, оперативная память, диски, сетевые разъёмы. При этом один может стоить условные 50 тысяч рублей, а другой — 500 тысяч и больше.
Разница в цене далеко не всегда означает, что более дорогой сервер будет лучше именно для ваших задач.
Одна из распространённых ошибок — купить максимально мощное оборудование «с запасом», значительная часть возможностей которого никогда не будет использоваться. Другая крайность — выбрать минимальную конфигурацию, которая уже через год перестанет справляться с нагрузкой.
Чтобы не переплачивать и одновременно не экономить на действительно важных вещах, сервер следует выбирать не по цене и количеству ядер, а исходя из конкретных задач бизнеса.
Разберём основные характеристики, на которые стоит обращать внимание.
Процессор — одна из первых характеристик, которую обычно сравнивают при выборе сервера.
Для серверов существуют разные классы процессоров: от относительно простых односокетных решений до мощных многоядерных систем, рассчитанных на виртуализацию, базы данных и большое количество одновременно работающих пользователей.
Но здесь есть важный нюанс:
больше ядер не всегда означает более высокую производительность конкретного приложения.
Например, для виртуализации большое количество ядер действительно полезно. Если на одном физическом сервере работают десятки виртуальных машин, процессорные ресурсы можно распределять между ними.
А вот для 1С и некоторых операций с базами данных большое значение имеет производительность одного ядра и его тактовая частота.
Поэтому процессор с условными 8 быстрыми ядрами в некоторых задачах способен показать лучший результат, чем значительно более дорогая модель с 32 медленными ядрами.
что именно будет работать на сервере?
Это может быть:
И только после этого имеет смысл выбирать модель процессора.
Оперативная память сервера отличается от обычной памяти настольного компьютера не только объёмом.
Для серверов желательно использовать ECC-память — Error Correction Code.
ECC позволяет обнаруживать и исправлять некоторые ошибки памяти на аппаратном уровне.
В обычном домашнем компьютере случайная ошибка памяти может привести к зависанию программы или перезагрузке. Для сервера последствия потенциально серьёзнее, поскольку в оперативной памяти постоянно находятся данные баз, файловых систем и виртуальных машин.
Поэтому при подборе оборудования для критичных систем экономить на ECC-памяти не стоит.
В серверных системах также часто применяется RDIMM — Registered DIMM. Такая память рассчитана на установку большого количества модулей и используется в профессиональных серверных платформах.
Универсального значения нет.
Условно:
Особенно важно учитывать не только текущую нагрузку, но и возможность дальнейшего расширения памяти.
Производительность дисковой подсистемы часто влияет на ощущение скорости работы сервера сильнее, чем процессор.
Представим офис, в котором утром одновременно начинают работать несколько десятков пользователей 1С.
Каждый пользователь обращается к базе данных, сервер выполняет множество небольших операций чтения и записи.
Обычный HDD при такой нагрузке быстро становится узким местом.
Для оценки производительности накопителей используется показатель IOPS — количество операций ввода-вывода в секунду.
У традиционных жёстких дисков этот показатель относительно небольшой. У SSD он выше на порядки.
Именно поэтому для серверов баз данных переход с HDD на SSD способен дать очень заметный прирост производительности.
SATA SSD ограничены возможностями интерфейса SATA и обычно обеспечивают скорость порядка 500–550 МБ/с.
Они хорошо подходят для:
NVMe подключается через PCI Express и способен обеспечивать значительно более высокую скорость и количество операций ввода-вывода.
Такие накопители особенно полезны для:
Однако важно учитывать не только интерфейс накопителя.
Потребительский SSD технически можно установить в сервер, но для постоянной нагрузки 24/7 это далеко не всегда хороший вариант.
У профессиональных серверных накопителей обычно выше:
Поэтому при подборе SSD для базы данных важно смотреть не только на объём и заявленную скорость, но и на показатель ресурса записи.
В сервере обычно не следует хранить критичные данные на одном единственном диске.
Для повышения отказоустойчивости применяются RAID-массивы.
В зависимости от схемы RAID можно:
Например, для серверов баз данных часто рассматривается RAID 10, поскольку он сочетает производительность и резервирование.
Но важно понимать:
RAID не является резервной копией.
Если пользователь случайно удалил базу данных, вирус зашифровал файлы или произошла логическая ошибка, RAID может синхронно сохранить эту ошибку на всех накопителях.
Поэтому серверу одновременно нужны:
RAID может быть реализован отдельным контроллером либо средствами операционной системы.
Аппаратный RAID-контроллер имеет собственный процессор и память, а профессиональные модели могут оснащаться защитой кэша при потере электропитания.
Программный RAID управляется операционной системой.
Нельзя утверждать, что один вариант всегда лучше другого. Выбор зависит от операционной системы, требований к производительности, способа восстановления и архитектуры всей системы.
Но при покупке сервера этот вопрос необходимо решить заранее.
Во многих серверах установлено два или более сетевых интерфейса.
Гигабитного Ethernet вполне достаточно для небольшого офиса и относительно лёгких задач.
Однако при работе с:
скорость сети может стать ограничивающим фактором.
Теоретическая скорость сети 1 Гбит/с составляет около 125 МБ/с, а фактическая обычно ниже.
Поэтому копирование нескольких терабайт через гигабитную сеть может занять много часов.
В инфраструктуре с большим объёмом данных целесообразно рассматривать 10-гигабитные подключения.
Дополнительные сетевые интерфейсы нужны не только ради увеличения скорости.
Их можно использовать для резервирования.
Например:
Поэтому два и более сетевых интерфейса для серверного оборудования — вполне нормальная практика.
Серверы выпускаются в разных форм-факторах.
Tower-сервер внешне похож на большой системный блок.
Такой вариант удобен, если:
Tower обычно проще разместить в небольшом офисе.
Rack-сервер устанавливается в стандартную серверную стойку.
Высота оборудования измеряется в юнитах:
Компактный вариант, но пространство внутри ограничено. Для охлаждения используются небольшие высокооборотистые вентиляторы, поэтому такие серверы могут быть очень шумными.
Для многих задач это удобный компромисс между количеством дисков, возможностями расширения и охлаждением.
Используется там, где требуется большое количество накопителей, плат расширения или специализированного оборудования.
Если серверов несколько и инфраструктура будет развиваться, стойка и Rack-серверы обычно удобнее.
Если сервер единственный, Tower также может быть вполне разумным выбором.
Одна из очень полезных возможностей профессионального сервера — независимый контроллер удалённого управления.
В зависимости от производителя технология называется по-разному:
Фактически внутри сервера находится отдельный контроллер, работающий независимо от основной операционной системы.
Через него системный администратор может удалённо:
Это особенно важно, если сервер находится в другом здании, городе или дата-центре.
Без такого управления даже простая проблема иногда превращается в необходимость физически ехать к оборудованию.
При покупке сервера необходимо учитывать не только стоимость оборудования, но и последствия его простоя.
Обычная гарантия может означать ремонт оборудования в течение нескольких дней или даже недель.
Для домашнего компьютера это неприятно.
Для сервера организации несколько дней простоя могут означать:
Поэтому при выборе сервера следует оценивать не только вероятность поломки, но и стоимость часа простоя.
Для критичной инфраструктуры имеет смысл предусматривать:
Перед выбором конкретной модели ответьте на пять вопросов.
Есть большая разница между файловым сервером для десяти человек и сервером 1С для сотни пользователей.
Нужно заранее определить:
Если отдельной серверной и стойки нет, возможно, рациональнее выбрать Tower.
Если уже есть серверная стойка или планируется несколько серверов — удобнее Rack.
Также необходимо проверить:
Для каждой задачи важны разные характеристики.
1С и базы данных
Нужна высокая производительность процессора и быстрая дисковая подсистема.
Файловый сервер
На первый план выходят объём дисков, надёжность и резервное копирование.
Виртуализация
Особенно важны количество ядер, объём оперативной памяти и скорость сети.
Резервное копирование
Нужен большой объём хранения и достаточная скорость сети.
Поэтому не существует универсальной конфигурации «хорошего сервера».
Очень полезный вопрос.
Если сервер можно выключить на сутки и работа организации практически не изменится, архитектура может быть относительно простой.
Если остановка сервера сразу парализует работу организации, требуется думать уже не только о самом сервере, но и об отказоустойчивости всей системы.
Если сервер расположен рядом с администратором, отсутствие полноценной удалённой консоли ещё можно пережить.
Если он находится далеко, наличие iLO, iDRAC, IPMI или аналогичной системы становится практически обязательным.
При ограниченном бюджете можно отказаться от избыточного количества процессорных ядер или огромного объёма памяти.
Но есть компоненты, экономия на которых способна создать значительно более серьёзные проблемы:
Особенно важно понимать разницу между резервированием и резервным копированием.
Два блока питания или RAID защищают от отказа оборудования, но не защищают от удаления информации, вирусов и ошибок пользователей.
Сервер — это не просто мощный компьютер.
Он является частью инфраструктуры, в которую входят:
Можно купить очень дорогой сервер и получить низкую производительность из-за неправильно выбранных дисков или конфигурации базы данных.
И наоборот: грамотно подобранный сервер среднего уровня иногда способен работать быстрее значительно более дорогой системы, если его характеристики соответствуют реальной нагрузке.
Самая распространённая ошибка при покупке сервера — выбирать его по принципу «чем дороже, тем лучше» либо пытаться максимально сэкономить.
Правильный подход другой:
сначала определяется задача, затем рассчитывается необходимая производительность и только после этого подбирается оборудование.
Перед покупкой стоит определить:
Такой подход позволяет не покупать ненужную мощность и одновременно не экономить на действительно важных компонентах.
Если вы не уверены, какая конфигурация нужна именно под ваши задачи, сервер лучше подбирать не по каталогу, а по предполагаемой нагрузке.
Можно заранее оценить требования к процессору, оперативной памяти, SSD, RAID, сети и резервному копированию, а также продумать виртуализацию и дальнейшее расширение инфраструктуры.
Это особенно актуально при подборе сервера для 1С, SQL Server, файлового хранения, виртуализации, резервного копирования и корпоративной инфраструктуры.
Контакты для связи указаны на сайте sa2002.ru.
Если выбор сервера — часть более широкой задачи, можно начать с консультации, а затем отдельно настроить сервер, 1С/SQL, резервное копирование или сопровождение.
Для 1С и части операций баз данных важна производительность одного ядра и его частота. Большое количество ядер особенно полезно при виртуализации и большом числе одновременно работающих нагрузок.
Нет. RAID помогает пережить отказ накопителя, но не защищает от случайного удаления данных, шифровальщика и логических ошибок. Нужна отдельная резервная копия.
NVMe особенно полезен для нагруженных баз данных, 1С, виртуализации и систем с большим количеством мелких операций ввода-вывода. Для более умеренной нагрузки SATA SSD может быть достаточно.
Если сервер один и стойки нет, Tower может быть удобнее. Если инфраструктура будет развиваться и серверов несколько, Rack обычно проще масштабировать и обслуживать.
Такой контроллер позволяет удалённо включать и перезагружать сервер, смотреть состояние оборудования, открывать консоль, входить в BIOS и подключать ISO-образ даже при недоступной основной операционной системе.
Если вы не уверены, какая конфигурация нужна для 1С, SQL Server, файлового хранения, виртуализации или резервного копирования, можно сначала разобрать нагрузку и бюджет, а уже потом выбирать конкретное оборудование.