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

Дело в том, что практически любое финансовое программное обеспечение состоит из двух частей: серверной, которая размещается на специальном компьютере, и клиентской, которая служит связующим звеном между пользователем и данными. И если вторая, как правило, не требует особых мощностей, то первая, напротив, весьма требовательна к вычислительным ресурсам и производительности аппаратной части. В небольших компаниях зачастую устанавливают оба компонента на один рабочий компьютер, что не только не обеспечивает достаточного быстродействия, но и создает серьезные проблемы с надежностью. Данные, обрабатываемые в бугалтерских системах, всегда конфиденциальны и поэтому так важно обеспечить защиту сервера, на котором они размещены. Сам сервер располагают в специальном помещении с ограниченным доступом оснащенном климат контролем. Железо должно обеспечивать работоспособность и сохранность данных путем дублирования, резервирования, горячей замены жестких дисков, блоков и источников питания. Сам сервер должен уверенно обеспечивать многопользовательский режим работы пользователей.
Чтобы не ошибиться в выборе конфигурации сервера, необходимо точно знать количество пользователей, которые одновременно будут обращаться к данным. Как правило, в сегменте SMB редко идет речь о 100 и более сотрудниках — чаще оперируют показателям и от 10 до 50 рабочих мест. Если их больше, самостоятельно подобрать решение сложно — необходимо обратиться к профессионалам.
В обзоре я предполагаю, что основное программное обеспечение — это программа 1C (как наиболее распространенная и проверенная временем) и, следовательно, СУБД MS SQL Server или PostgreSQL.

До 10 пользователей
В данном случае можно обойтись недорогой конфигурацией, построенной на основе процессора lntel Саге i3 или lntel Xeon Е. Оперативной памяти достаточно 4 Гбайт (лучше 8 Гбайт с возможностью расширения до 16 Гбайт), в качестве накопителей можно использовать связку из SSD+HDD, но вполне хватит и двух-четырех HDD (для построения RАID-массива). Если в компании нет специализированной стойки (шкафа) для серверного оборудования, корпус следует выбирать типа Tower (башня). Если же есть, то, конечно же, одноюнитовый вариант (RackMount, 1U) предпочтительнее.
Из брендов подойдет, например, любая модель серии НРЕ ProLiant ML30 Gen10. Например, с процессором lntel Саге i3, 8 Гбайт ОЗУ, возможностью установки до четырех накопителей формфактора 3,5″ и блоком питания
мощностью 350 Вт. Ава гигабитных сетевых интерфейса обеспечат возможность простой интеграции в существующую ЛВС и предоставят достаточную скорость для интенсивной работы с клиентами. Как вapиaнт-Fujitsu PRIMERGY ТХ1320 М4, в котором предусмотрена установка твердотельного накопителя (М.2 NVMe SSD). Из отечественных решений можно порекомендовать DEPO Storm 1450LT.

От 10 до 30 пользователей
При такой нагрузке еще можно обойтись однопроцессорной конфигурацией, но уже без компромиссов в сторону семейств Core, Pentium или Celeron. Здесь однозначно нужен lntel Xeon Е с оперативной памятью от 16 до 32 Гбайт и перспективой апгрейда до 64 Гбайт (в зависимости от задач и нагрузки). Подойдет и Dell PowerEdge Т130 с процессором lntel Xeon Е3-1200 v6, в который можно установить до четырех 3,5″ жестких дисков Enterprise SATA (7200 об/мин). Хотя лучше все-таки версию с тремя Nearline SAS, работающими в составе массива.
Рассматриваемое количество пользователей полагается самым проблемным в силу непрогнозируемости нагрузки. В ряде ситуаций хватит и сервера начального уровня (см. выше), но не исключена потребность нарастить производительность. Поэтому наиболее оптимальным выбором будет однопроцессорная конфигурация, но с двумя сокетами для CPU и возможностью расширения памяти хотя бы до 128 Гбайт. В линейке упомянутого вендора имеется готовый вариант-Dell PowerEdge Т430, способный работать не только с двумя lntel Xeon семейства Е5- 2600 v4, но имеющий 12 слотов для оперативной памяти (4/8/16/32 Гбайт) и восемь отсеков для установки 3,5″ накопителей SAS, SATA, NL-SAS или SSD.

От 30 до 50 пользователей
При базах такого объема (свыше 3 Гбайт) уже не до компромиссов -только двухпроцессорный вариант с не менее чем 32 Гбайт оперативки и высокопроизводительным надежным RАID-массивом. Однако если пользователи будут работать в терминальном варианте и не хватит оперативной памяти, система неминуемо снизит быстродействие до опасного порога (вплоть до отказа в доступе на некоторое время). Таким образом, указанные 32 Гбайт ОЗУ нельзя рассматривать в качестве однозначной рекомендации — при возможности следует удвоить это значение или хотя бы быть готовым к оперативному расширению конфигурации.
И второе. Выход из строя такого сервера даже на короткое время способен парализовать работу компании, поэтому крайне важно, чтобы в конфигурации была реализована защита не только подсистемы хранения данных, но и другие узлы — такие, как источник питания и система охлаждения. Дополнительным бонусом станет возможность расширения дисковой подсистемы накопителями различных типов и формфакторов.
Одним из немногих вариантов такого решения может служить НРЕ ProLiant ML110 Gen10, размещенный в корпусе башенного типа: в нем предусмотрена поддержка дополнительного резервного вентилятора и резервных блоков питания, а дисковых накопителей может быть установлено от 8 до 16 в зависимости от формфактора. ОЗУ — расширяемое, можно заполнить шесть слотов DIMM с поддержкой защищенной памяти НРЕ DDR4 SmartMemory (до 192 Гбайт). Вычислительная часть системы построена на основе масштабируемых процессоров lntel Xeon, которые работают с частотой до 3,8 ГГц и содержат до 16 ядер. По усредненным оценкам, если сч и тать, что одно ядро может обслужить до 8 пользователей, такая конфигурация справится с сотней клиентов или как минимум предоставит запас производительности рассматриваемому количеству пользователей в пиковые моменты, когда нагрузка на сервер утраивается.

Приведенные в статье модели серверов — всего лишь рекомендации, на которые можно ориентироваться при выборе решения. Вариантов множество, так же как и возможностей расширения. Важно помнить, что ни в коем случае нельзя приобретать сервер без запаса по производительности и без возможности апгрейда (как показывает практика, он неминуемо потребуется).
Что же касается цены, здесь не все однозначно. В зависимости от начинки и бренда сервер начального уровня может стоить от 90 ООО рублей, что, конечно же, значительная сумма. Но в итоге эти затраты себя полностью оправдают как минимум в разрезе надежности и безопасности.
Источник: it-word.ru «Журнал itexpert июль-август 2019»