Серверы для малого бизнеса: что нужно знать перед покупкой

«Компьютерра» регулярно отслеживает популярные пользовательские запросы в сети, и вот один из совсем свежих: «Какой сервер купить для малого бизнеса?». Ответить на этот вопрос, дав ссылку на конкретный продукт, практически невозможно, поскольку предприятию может понадобится решение конкретной задачи, а для этого требуется специфический сервер, сконфигурированный сугубо для ее выполнения. Говоря проще, машина для работы с базами данных и принт-сервер — это два разных устройства, поэтому в материале — общие положения, которые помогут разобраться с тем, на какие именно характеристики смотреть при покупке серверного оборудования. 

Серверы для малого бизнеса: что нужно знать перед покупкой

Выделенный , виртуальный и физический серверы

Первое, с чем придется определиться — это с типом сервера, который планируется к приобретению. Вариантов всего три:

Физический сервер

Физический сервер — тот, что стоит в офисе рядом с вами. Преимущества: 

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

Выделенный сервер 

Выделенный сервер располагается в дата-центре. Преимущества:

  • обслуживанием и устранением неполадок занимается поставщик услуг;
  • можно выбирать локацию, например, Швецию или Австралию, если это полезно для бизнеса;
  • не занимает места в офисе;
  • не нужно думать об апгрейде: любой поставщик подобных услуг легко позволяет перейти на сервер с более высокой вычислительной мощностью;
  • можно отказаться в любой момент без какой-либо дополнительной оплаты;
  • не нужно волноваться за пожары, затопления и прочие инциденты: оборудованием занимается поставщик услуг.

Виртуальный сервер

Виртуальный сервер — такая же удаленная машина, которая может располагаться в том же дата-центре, где и выделенный сервер. Разница в том, что технология виртуализации позволяет использовать лишь часть ресурсов выделенного сервера, в то время как его остальные части задействованы другими заказчиками.  Преимущества:

  • обслуживанием и устранением неполадок занимается поставщик услуг;
  • можно выбирать локацию, например, Швецию или Австралию, если это полезно для бизнеса;
  • не занимает места в офисе;
  • не нужно думать об апгрейде: любой поставщик подобных услуг легко позволяет перейти на сервер с более высокой вычислительной мощностью;
  • можно отказаться в любой момент без какой-либо дополнительной оплаты;
  • не нужно волноваться за пожары, затопления и прочие инциденты: оборудованием занимается поставщик услуг;
  • гибкость: пользователь использует ровно столько ресурсов, сколько нужно, не переплачивая за избыточную производительность.

Форм-фактор

Для начала — о самом базовом: о форм-факторе серверов. Распространено несколько основных типов: rack-mount, blade, tower. Различия таких машин по большей части кроются в типоразмере корпусов, поскольку внутри установлено практически идентичное железо, а удобно это тем, что можно организовать серверное пространство в зависимости от возможностей помещения, а также размера бизнеса. 

Unit

Если речь идет о крупном предприятии, которое требует десятки или сотни серверов, то в таких случаях используется форм-фактор U. Название — сокращение от слова Unit, что означает «единица», а ей, в свою очередь, присвоен четкий стандарт: 1,75″ в высоту. Соответственно, нетрудно прикинуть: если типоразмер сервера имеет обозначение 2U, то его высота составит ровно 3,5″, 3U — 5,25″ и так далее.

Unit

Размещаются такие сервера в стойках (rack mount), что эффективно с точки зрения экономии пространства и кабель-менеджмента. Типовая вместительность одной такой стойки — 42U или 42 сервера форм-фактора 1U.

Tower

Башня, или tower, — по сути, обыкновенный форм-фактор стандартного компьютера.

Tower

Полностью самостоятельная единица, не требующая стоек. Подходит малому бизнесу, не требующему серьезных серверных мощностей.

Blade

Модульные или blade-серверы — ультракомпактное решение формата 1/4U или 1/2U, дающее возможность уместить в одну 42U-стойку до 128 blade-серверов. Преимущества такого решения в плотности и масштабируемости, а также в том, что подобные серверные кластеры, как правило, могут «общаться» между собой, они взаимозаменяемы и плюс к тому поддерживают «горячую» замену. 

Blade

Вдобавок к этому blade-системы помогают повысить энергоэффективность, уменьшить количество кабелей, получить максимум отказоустойчивости и производительности в компактном объеме.

Несмотря на все преимущества, blade-серверы сегодня не так популярны, как раньше. Причина тому — технологии виртуализации.

Наиболее подходящий форм-фактор для малого бизнеса

Отталкиваясь от информации выше, лучшее решение для малого бизнеса — это tower-сервер. Разумеется, при условии, что не выбраны ни выделенная машина, ни виртуальные решения. 

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

Единственный минус — масштабируемость: если понадобится расширять парк вычислительной техники с целью повышения производительности, то придется покупать еще один tower-сервер и искать для него место. В случае с rack-системой было бы достаточно добавить один юнит (unit). Однако масштабируемость в рамках небольшого бизнеса требуется редко.

Задачи бизнеса

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

  • Количество сотрудников, которые будут использовать сервер. Важно учитывать динамику развития бизнеса: через год штат может увеличиться или, наоборот, сократиться в результате оптимизаций;
  • Количество пользователей, то есть, заказчиков и клиентов, которые будут обращаться к вашему серверу из глобальной сети интернет. В данном случае важно учитывать динамику развития предприятия, а еще предусмотреть то, что в часы-пик нагрузка на оборудование будет выше обычной;
  • Сервисы и программы — ключевое, о чем придется задуматься, поскольку разное ПО накладывает разные требования к компонентам сервера: одно требует много оперативной памяти, второе — быстрых процессорных ядер, третье — их большое количество;
  • Данные тоже требуют внимания: видео занимают больше места, чем изображения или таблицы. Соответственно, нужно учитывать это при выборе систем хранения данных сервера;
  • Безопасность — это возможность работы бизнеса без перебоев. Чтобы это обеспечить нужно позаботиться о резервном копировании и шифровании данных.

Спецификации сервера

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

Процессоры

Производительность процессора можно оценить по трем простым критериям: количество ядер, производительность одного ядра и объем кэш-памяти (cache). 

С первым все ясно: больше — лучше. Второе зависит от микроархитектуры CPU. К примеру, процессоры AMD Ryzen 9 7950X и Ryzen 9 9950X имеют равное количество ядер, схожи своей частотой и объемами cache, однако архитектура 7950X — Zen4, а 9950X — уже Zen5. Последняя свежее, а это чаще всего означает, что и быстрее. Как правило, разница между поколениями составляет от 10 до 15%.

Что касается кэш-памяти, то чем она объемнее, тем реже CPU приходится обращаться к более медленной оперативной памяти. Тем не менее прямой корреляции между количеством cache и производительностью в рабочих задачах нет — все зависит от конкретного ПО. Какое-то охотно утилизирует больший cache, другое относится к нему индифферентно.

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

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

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

На скорость работы влияет и канальность памяти. За их поддерживаемое количество отвечает процессор. Чем шире набор каналов, тем лучше.

Помимо прочего важна возможность расширяемости. Если ваш бизнес вырастет в объеме и понадобятся более высокие вычислительные мощности, сервер должен позволять легко нарастить объем имеющейся ОЗУ.

Последнее — технология коррекции ошибок или ECC. Она исправляет ошибки в реальном времени, оберегая операционную систему или запущенные приложения от «падения». Говоря проще, ECC-память не обязательна, но это еще один кирпич в фундаменте стабильности вашего бизнеса или сервиса.

Хранение данных

Для хранения данных можно использовать более дешевые и медленные HDD либо высокопроизводительные, надежные, но и дорогие SSD. По возможности лучше отдавать предпочтение вторым. 

Как и в случае с памятью, масштабируемость важна и для дисковых подсистем. Соответственно, у сервера должна быть возможность добавить HDD или SSD, если потребуется. 

Для повышения надежности и производительности диски можно объединять в RAID-массивы. Материнская плата должна поддерживать эту функцию.

Сеть

Для работы с большим потоком клиентов бизнеса, а также крупными объемами данных нужна быстрая сетевая часть сервера, поэтому у него должно быть несколько Ethernet-портов, и чем они быстрее, тем лучше. 

Крайне желательно выбирать сервер или сетевую карту для него с поддержкой современных технологий: iWARP, RoCEv2, RDMA, FDDI, ATM, Frame Relay и так далее.

Питание и охлаждение

Чтобы избежать перебоев в работе сервера, а соответственно, и бизнеса с сервисом, нужно обеспечить стабильное питание инфраструктуры при помощи, например, ИБП. 

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

Резервный сервер

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

Выводы

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

Что будем искать? Например,ChatGPT

Мы в социальных сетях