Наверняка вы уже привыкли к тому, что покупка сервера для 1С всегда предполагает огромный расход бюджета. Только серверный процессор Intel Xeon или AMD EPYC может стоить вплоть до 900 тысяч рублей и выше, а помимо этого вам нужно докупить огромное множество других компонентов, и это не считая сопутствующего ПО. Однако к 2025 году времена кардинально поменялись и теперь абсолютно новый сервер для 1С может позволить себе даже малый бизнес — все благодаря десктопным процессорам AMD Ryzen. В этой статье команда ServerFlow расскажет вам о тонкостях сборки сервера 1С на базе центральных процессоров AMD Ryzen, какие компоненты нужно приобрести, где разместить готовую систему и какие недостатки есть у систем на базе бюджетных CPU.
Ключевые аспекты выбора CPU для 1С
Прежде чем переходить к обзору тонкостей сборок 1С сервера, стоит объяснить вам, почему мы хотим рассказать об этом. Компания ServerFlow с 2020 года занимается продажей различных типов серверного оборудования, и одно из ключевых направлений нашего бизнеса является сборка серверов 1С под ключ на базе x86 и даже ARM решений, включая поставку решений для крупных клиентов с штатом в 100 и более сотрудников. Мы уже ни раз делились с вами тематическими материалами в нашем блоге, например различными руководствами по выбору лицензий, процессоров, серверов для 1С, а также гайдом по созданию высокопроизводительных кластеров для этой программной платформы. А теперь пришло время для того, чтобы поговорить о таком необычном техническом решении, как сервер на базе десктопных процессоров AMD.
Чтобы вы могли лучше понять все тонкости выбора процессора Ryzen для 1С сервера, стоит коротко рассказать о том, на какие характеристики чипа нужно обратить особое внимание:
Тактовая частота. Важнейшим параметром для 1С является тактовая частота ядер. Это связано с тем, что все запросы СУБД 1С чаще всего выполняются одним ядром процессора, поэтому критически важно, чтобы его однопоточная производительность была высока.
Количество ядер. Начиная с версии 1С 8.3 и 1С 8.5 программная платформа получила функцию распределения задач между ядрами, благодаря чему количество ядер центрального процессора стало иметь значение для достижения максимальной производительности 1С, особенно при работе большого количества пользователей в системе.
Архитектура. Тут все просто — более современные архитектуры CPU обеспечивают более высокую производительность при выполнении различных задач, даже если улучшение идет в ущерб тактовой частоте. Передовые архитектуры процессоров (в нашем случае, AMD Zen 5) обеспечивают более эффективную обработку сложных вычислений и высокую пропускную способность, что особенно важно для работы с большими объемами данных в базах 1С.
Десктопный процессор AMD Ryzen в сравнении с серверным процессором AMD EPYC.
Также обратите внимание на поддержку дополнительных функций (AVX-инструкций и виртуализации AMD-V) и на объем кэш-памяти процессора, так как это позволит масштабировать производительность вашей 1С-системы.
Компоненты для сборки 1С-сервера на AMD Ryzen
Предлагаем перейти от теории к практике и рассмотреть эффективные и бюджетные сборки сервера для 1С с указанием подходящих компонентов.
Двухпроцессорная конфигурация сервера на базе чипов AMD EPYC.
Процессор AMD Ryzen
Современные процессоры AMD Ryzen серии 9000, несмотря на свою, казалось бы, десктопную специализацию, вполне могут потягаться с полноценными серверными процессорами AMD EPYC в однопоточной и многопоточной производительности. Это связано с особенностями передовой архитектуры AMD Zen 5, в частности, оптимизацией конвейера, увеличенной пропускной способностью кэша, поддержкой AVX-инструкций и общей оптимизацией микроархитектуры. Кроме того, AMD предполагала использование AMD Ryzen именно в десктопных системах, где наиболее важным фактором для работы программ является тактовая частота, ввиду чего акцент был сделан именно на этом параметре. Это позволяет передовым десктопным CPU на базе Zen 5 достигать высокой однопоточной и многопоточной производительности, эквивалентной серверным CPU EPYC, хоть и в ущерб количества ядер.
Для наглядности сравним процессор AMD Ryzen 9 9950X и AMD EPYC 9354.
Сравнение многопоточной и однопоточной производительности AMD Ryzen 9 9950X и AMD EPYC 9354.
Для многих это сравнение может показаться странным, ведь процессор AMD EPYC 9354 базируется на архитектуре прошлого поколения Zen 4. Это объясняется популярностью чипа EPYC 9354, который обеспечивает идеальный баланс между количеством ядер и тактовой частотой. Ввиду этого, процессор пользуется огромной популярностью в различных сценариях использования, в том числе при создании серверов 1С, чем и обуславливается его огромная стоимость свыше 200 тысяч рублей, причем этот чип является далеко не самым дорогим даже среди решений семейства Genoa. Вследствие этого мы приняли решение сравнивать именно этот процессор с чипом Ryzen 9 9950X, который является флагманом в сегменте десктопных решений и даже с учетом этого стоит в районе 70 тысяч рублей.
Как мы можем видеть, EPYC 9354 сильно отстает в однопоточной производительности на фоне Ryzen 9950X, при этом серверный чип совсем немного опережает десктопное решение в многопоточной производительности. Конечно, процессор EPYC 9354 в 2 раза опережает Ryzen 9950X по количеству ядер, что может дать небольшое преимущество чипам EPYC в лицензиях 1С с большим количеством пользователей (свыше 50). Однако для серверных лицензий МИНИ или ПРОФ (которые подойдут большинству предприятий), поддерживающих максимум 12 потоков CPU, наличие большого количества ядер будет неоправданно. Ввиду этого, малому бизнесу будет достаточно десктопного 6 ядерного процессора с 12 потоками, например, доступного Ryzen 9600X с тактовой частотой 3.9-5,4 ГГц, благодаря чему 1С будет буквально “летать”.
Бюджетный десктопный процессор AMD Ryzen 9600X.
Материнская плата
Собирая сервер для 1С, вы наверняка подразумеваете сборку максимально надежной, отказоустойчивой системы с поддержкой всех необходимых функций. Такими характеристиками не наделены стандартные десктопные материнские платы, поэтому для интеграции процессоров Ryzen в свой 1С сервер вам потребуются специальные серверные материнки с поддержкой десктопных сокетов. К примеру, отлично подойдут такие решения, как Supermicro H13SAE-MF или ASRock Rack B650D4U-2L2T/BCM. Кроме того, обратите внимание на поддержку функции IPMI, поскольку это позволит удаленно мониторить показатели и управлять серверной системой. И, конечно же, вам понадобится поддержка интегрированного RAID-контроллера на М.2-накопителях — это один из ключевых факторов, так как RAID позволит вам создать отказоустойчивое и эффективное хранилище данных 1С, минимизируя возможность потери критически важной базы данных клиентов.
Стоит отметить, что лучше всего выбирать современные материнские платы на базе чипсетов с поддержкой последних версий интерфейса PCIe 5.0, поскольку это будет полезно при создании высокопроизводительного хранилища для 1С. Также интегрируйте в ваш сервер модули оперативной памяти с поддержкой функции ECC, так как это обязательное условие для создания надежной, отказоустойчивой системы. В целом, сборка сервера для 1С — это не просто подбор подходящих компонентов, а полная синергия элементов вашей вычислительной платформы, которые в совокупности создадут высокопроизводительную и отказоустойчивую систему.
Серверные модули оперативной памяти с поддержкой ECC.
Как выглядит сервер для 1С на базе AMD Ryzen?
Рассмотрим несколько вариантов конфигураций вашего сервера 1С. На выбор есть 3 варианта — серверное Rack-шасси, Tower-корпус или миниатюрный корпус. Пройдемся по каждому типу по-отдельности.
Серверное шасси
Если вы предпочитаете разместить сервер в дата-центре и управлять им удаленно с помощью IPMI, вам потребуется использовать корпус для интеграции в серверную стойку. В случае сборки 1U шасси стоит учитывать возможности охлаждения корпуса 1U, поскольку меньший форм-фактор накладывает определенные ограничения по TDP. В такой конфигурации стоит выбрать процессор с энергопотреблением не более 125 Вт, например, AMD Ryzen 7950X3D, который будет эффективно охлаждаться кулером Dynatron A45.
Готовая серверная платформа для интеграции в стойку.
Такая сборка также будет очень удобна для размещения в офисе, поскольку вы будете иметь прямой доступ к системе для горячей замены компонентов, а конструкция стойки обеспечит отличное распределение воздушных потоков. Имейте ввиду, что при размещении серверного шасси в офисе вам понадобится отдельное, вентилируемое помещение, поскольку серверы в шасси требуют изоляции ввиду шума, обеспечения безопасности и возможности соблюдения температурных условий для работы системы.
Предлагаем взглянуть на примеры сборок серверных систем в шасси:
4 шт - Жесткий диск Seagate Exos X16 16TB 3.5" SAS 12Gb/s
SSD-накопитель Intel Optane DC P4800X 375GB 2.5"
RAID контроллер Broadcom MegaRAID 9560-16i
4 шт - Жесткий диск Seagate Exos X10 10TB 3.5" SAS 12Gb/s
Модуль резервного копирования Broadcom CVPM05
Рельсы Supermicro для сервера 2U-4U в стойку
Рельсы для серверного шасси Gooxi
Tower-корпусы
Корпусы с форм-фактором Tower (которые напоминают десктопные корпуса), в последнее время пользуются большим спросом для сборки 1С-сервера в офис, особенно на базе материнских плат форматов ATX, mATX или E-ATX. Это обуславливается удобством размещения такого сервера в людных помещениях офиса, поскольку они отличаются низким уровнем шума, компактностью и экономичностью. Последнее объясняется тем, что не требуется оборудовать серверную комнату и покупать дополнительные компоненты для развертывания (рельсы, стойка). В такой вариации сборки сервера у вас будет широкий выбор систем охлаждения CPU, в том числе и жидкостные, что обуславливается отсутствием ограничений по высоте системы. По той же причине вы можете интегрировать любые форм-факторы блоков питания, включая БП для пользовательских десктопных систем без ограничений по мощности. Стоит отметить, что для большинства Tower-корпусов все же недоступна функция горячей замены, но в некоторых вариациях Hot-Swap все же предусмотрен для блоков питания и накопителей данных.
Разновидности Tower-корпусов для создания 1С-сервера на базе AMD Ryzen.
Рассмотрим варианты сборок серверов в Tower-корпусах:
Эксклюзивная возможность центральных процессоров AMD Ryzen заключается в том, что они поддерживают интеграцию даже в самые миниатюрные материнские платы, которые можно установить в компактные корпусы. Компактные корпусы (Mini-Tower) для интеграции материнских плат с форм-фактором Mini-ITX, нередко относят к классу Tower-корпусов, однако в современности их вполне можно выделить в отдельный вид, поскольку они максимально миниатюрны, при этом обеспечивают неплохую производительность, в том числе для поддержки работы 1С. Подобные решения имеют минимальный уровень шума, их можно разместить практически в любом свободном пространстве офиса (в том числе и на рабочем столе), а их главным преимуществом является мобильность. Тем не менее, компактность таких решений все же накладывает ряд ограничений, например, в них мало слотов для интеграции накопителей данных, а выбор материнских плат, процессоров и систем охлаждений ограничен (доступные системы охлаждения нередко маломощны).
Исходя из описанных выше плюсов и минусов, можно прийти к выводу: а зачем нужен сервер с такими ограничениями? Вопрос весьма интересен, и мы решили ответить на него с помощью убедительного примера сервера в компактном корпусе. Возьмем за основу корпус Jonsbo N4.
Компактный корпус 1С-сервера на базе AMD Ryzen.
Главная особенность такого миниатюрного корпуса заключается в том, что он имеет бэкплейн, который обычно присущ серверным платформам. Благодаря этому, компактный корпус позволяет разместить в себе серверную Micro-ATX материнскую плату, до шести дисков 3.5 и два диска 2.5. Такой корпус будет идеален для создания NAS хранилища и 1С сервера в рамках одной системы ввиду наличия большого количества дисковых отсеков, поддержки интеграции RAID-контроллеров и возможности установки материнских плат с сокетами вроде LGA1700 или AM5/AM4, что позволяет интегрировать высокочастотные процессоры Intel или AMD.
Ознакомимся с несколькими вариантами сборки сервера в компактном корпусе:
Несмотря на то, что серверы на базе AMD Ryzen имеют огромное количество преимуществ, не обошлось и без минусов, связанных с особенностями центральных процессоров. Поскольку процессоры Ryzen являются десктопными решениями, они имеют определенные ограничения в области масштабирования. В зависимости от поддерживаемого сокета, в вашем распоряжении будут доступны решения от 8 до 16 ядер, объем оперативной памяти не превысит 192 ГБ, а также вы будете ограничены в линиях PCIe для подключения дополнительных компонентов. По сути, сервер на базе AMD Ryzen будет более чем оптимальным вариантом при работе с лицензией 1С до 50 пользователей. Однако при масштабировании вашего бизнеса и увеличении количества сотрудников, нагрузка на систему превысит возможности процессора, вследствие чего 1С начнет работать с большими задержками, поэтому вам придется переходить на полноценные серверные решения на базе чипов AMD EPYC, например, EPYC 9575F. Тем не менее, не спешите отправлять процессор AMD Ryzen на свалку, когда ваш бизнес перерастает из ИП в ООО на 100+ человек. Даже после того, как ваш Ryzen достойно проработал в 1С-сборке, он все еще может эффективно проявить себя в NAS-сервере или другой системе, где требуется высочайшая тактовая частота, а не большое количество ядер.
Однопроцессорная система на базе AMD Ryzen для развертывания 1С.
Вывод
Глядя на все эти возможности AMD Ryzen, можно с уверенностью сказать, что эти процессоры меняют игру и делают то, что ранее было невозможно — теперь у предпринимателей появилась альтернатива приобретению дорогостоящих серверных процессоров для создания 1С сервера, которая обеспечивает отличный баланс между производительностью и стоимостью. Стабильная и недорогая система на Ryzen, которая по одноядерной производительность даст “Прикурить” любому серверному процессору с заметным отрывом, эффективно прослужит вам не один год при минимальных затратах. Само собой, чем больше будет ваша организация, тем сложнее AMD Ryzen будет справляться с обработкой запросов, однако на смену ему придет уже профессиональное железо, что позволит вашему бизнесу всегда оставаться конкурентоспособным за счет использования самой мощной инфраструктуры, а ваши сотрудники высоко оценят удобство работы с системой 1С.
Продолжная использовать наш сайт, вы даете согласие на использование файлов Cookie, пользовательских данных (IP-адрес, вид операционной системы, тип браузера, сведения о местоположении, источник, откуда пришел на сайт пользователь, с какого сайта или по какой рекламе, какие страницы
открывает и на какие страницы нажимает пользователь) в целях функционирования сайта, проведения статистических исследований и обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.