Проект серверной инфраструктуры под SOLIDWORKS
От авторов: Эта статья написана на основе реального практического кейса под конкретную technical задачу. Мы решили поделиться этим материалом, так как подобный запрос является достаточно распространенным, но при этом крайне сложным для правильного понимания и проектирования. Обратите внимание, что все приведенные конфигурации, цены и коммерческие просчеты абсолютно реальны, актуальны и соответствуют рыночной ситуации на момент публикации статьи — конец июня 2026 года.
Для реализации сетевой работы конструкторского отдела есть два принципиально разных пути. Давайте разберем их подробно, чтобы можно было принять взвешенное решение с точки зрения логики работы, производительности и бюджета.
Вариант 1. Классическая сетевая архитектура (Программа на ПК, файлы на сервере)
Многие думают, что «сетевая версия» SOLIDWORKS работает так же, как сетевая 1С — то есть все вычисления происходят на сервере. В случае с тяжелым 3D-софтом это не так. В классическом понимании сетевой SOLIDWORKS (через механизм SolidNetWork License Manager) работает следующим образом:
- Сервер выполняет роль «умной флешки» и контролера. Он просто хранит общую базу проектов (SolidWorks PDM) и выдает плавающие лицензии на запуск программы. На сервере в этом режиме вообще нет 3D-графики.
- Рабочие станции пользователей делают всю тяжелую работу. Когда инженер открывает чертеж, файл скачивается с сервера в оперативную память его личного компьютера. И именно локальный процессор и дискретная профессиональная видеокарта на ПК инженера крутят и просчитывают 3D-модель.
What это означает на практике согласно официальным техническим регламентам SOLIDWORKS: Официальные системные требования разделяют ИТ-инфраструктуру на две изолированные категории: «Серверные продукты» (Server Products) и «Оборудование» (Hardware) для конечных пользователей.
Согласно документации разработчика, серверные модули (такие как SOLIDWORKS PDM Professional или менеджер лицензий SolidNetWork) требуют от сервера исключительно процессорных мощностей общего назначения, оперативной памяти и быстрой дисковой подсистемы для управления базами данных SQL и архивами файлов. Серверная часть SOLIDWORKS принципиально не умеет использовать графический чип (GPU) для обработки геометрии.
Вся визуализация, построение параметрических связей, симуляции и рендеринг жестко привязаны к исполняемому файлу самой программы, который запускается на стороне клиента. Это означает, что для вычислений SOLIDWORKS задействует ресурсы именно той локальной рабочей станции, которая подключена к серверу. Если на клиентском компьютере установлена слабая или несертифицированная видеокарта, либо недостаточно оперативной памяти, то даже самый мощный и дорогой сервер в мире никак не сможет ускорить вращение 3D-модели на экране инженера, так как его графические ресурсы в этой схеме физически не участвуют. Подробно с этими архитектурными требованиями можно ознакомиться на официальном сайте по ссылке: https://www.solidworks.com/support/system-requirements
Плюсы: Сервер под эту задачу нужен относительно простой и недорогой (главное — быстрые диски и сеть), так как он не нагружен графикой.
Минусы: Этот вариант не имеет смысла, если у самих инженеров стоят слабые офисные компьютеры или ноутбуки. Им в любом случае придется закупать полноценные рабочие станции с сертифицированными видеокартами (уровня NVIDIA RTX / Quadro), иначе работать будет физически невозможно.
Вариант 2. Виртуализация / VDI (Всё крутится на одном мощном сервере)
Это именно тот сценарий, который все предполагают для выполнения подобных задач: когда на сервер устанавливается специализированная операционная система (гипервизор VMware), и внутри неё создаются отдельные виртуальные компьютеры для каждого конструктора. Инженеры могут подключаться к ним даже со слабых ноутбуков — вся нагрузка ложится на сервер.
Однако здесь есть важнейший технический нюанс, определяющий итоговую мощность сервера:
Ресурсы сервера придется делить ЖЁСТКО и СТАТИЧНО под каждого пользователя.
Чтобы программа SOLIDWORKS стабильно работала и не выдавала ошибок при открытии чертежей, системный администратор на уровне VMware должен жестко закрепить за каждой виртуальной машиной определенный минимальный «пакет» ресурсов. Отталкиваясь от системных требований SOLIDWORKS, на одного пользователя необходимо выделить фиксированные:
- Процессор: от 8 до 16 потоков.
- Оперативная память: минимум 16 ГБ RAM.
- Видеокарта: минимум 4 ГБ выделенной видеопамяти.
Технические особенности подбора серверного железа
1. Ограничения по видеокартам: Особенность работы VMware состоит в том, что использовать обычные, более дешевые десктопные видеокарты (например, условную RTX 5090) здесь нет технической возможности. В них на уровне микрокода и драйверов полностью заблокирована функция vGPU — то есть аппаратное деление мощности графического чипа и видеопамяти между независимыми пользователями. Необходимо использовать исключительно специализированное серверное и профессиональное железо.
Соответственно, если выделить хотя бы по минимальным 4 ГБ видеопамяти на пользователей, суммарно нужно около 80 ГБ видеопамяти (из расчета на полную посадку). На данный момент есть несколько путей решения этой задачи:
- Использовать одну флагманскую карту, например RTX Pro 5000 на 72 ГБ или RTX Pro 6000 на архитектуре Blackwell на 96 ГБ.
- Либо установить массив из нескольких видеокарт меньшего объема, например три штуки NVIDIA RTX 4000 Blackwell по 24 ГБ каждая. Суммарно это даст 72 ГБ VRAM, а их общая вычислительная мощность будет значительно выше, чем у одной RTX Pro 5000. Минусом такой многокарточной сборки является то, что память физически разделена по разным картам, но учитывая жесткое разделение ресурсов между пользователями, на производительности это никак не отразится (в одной видеокарте будут изолированно работать по 6 человек). Однако это сильно усложняет сборку сервера и делает невозможным его дальнейший апгрейд.
2. Особенность серверных процессоров: Важно понимать, что любые серверные процессоры в удельной производительности в SOLIDWORKS будут уступать тем мощным десктопным процессорам, к которым все привыкли на обычных ПК. Это минус любой серверной системы, какую бы ни придумали, поскольку архитектура серверных чипов рассчитана на параллельные многопоточные нагрузки, а не на экстремально высокую частоту одиночного потока.
На основании этих критериев подготовлены три варианта аппаратных платформ для реализации Варианта 2.
Бюджетный вариант сервера
Это базовое решение, построенное на проверенной серверной платформе AMD Zen 3 в связке с новейшей графической архитектурой NVIDIA Blackwell. За счет использования комплектующих этого поколения по части процессоров и памяти, данный вариант позволяет получить отличную графическую мощность при минимально возможных затратах.
Технические характеристики платформы:
- Материнская плата: Gigabyte MZ72-HB2. Фирменная двухпроцессорная серверная плата, которая идеально подходит под поставленные задачи. Она имеет три слота PCI-Express, что физически позволяет без проблем разместить три видеокарты и обеспечить их полноценной пропускной способностью без урезания линий.
- Процессоры (CPU): 2х AMD EPYC 7C13 (архитектура Milan, 3-е поколение).
- Система из двух таких процессоров суммарно дает 256 вычислительных потоков.
- Максимальная тактовая частота в режиме авторазгона (Max Boost) составляет 3.67 ГГц. При этом важно учитывать: при одновременной высокой нагрузке на большое количество потоков частота процессора будет опускаться ниже этого пикового значения.
- Из расчета на 18 пользователей каждому инженеру будут жестко доступны 14 вычислительных потоков, а оставшийся ресурс процессора пойдет на обеспечение нужд самого гипервизора VMware.
- Оперативная память (RAM): 512 ГБ DDR4 ECC Reg.
- За счет высокой многоканальности платформы AMD EPYC (суммарно 16 каналов на двухпроцессорный сервер) пропускной способности этой памяти более чем достаточно для текущих задач, что позволяет не переплачивать за более дорогие стандарты.
- При таком объеме памяти на каждого из 18 из потребителей внутри виртуальной машины можно без проблем выделить по 26 ГБ выделенной оперативной памяти (RAM). Это полностью перекрывает официальные рекомендации разработчиков SOLIDWORKS.
- Графическая подсистема (GPU): 3х NVIDIA RTX 4000 (Архитектура Blackwell) по 24 ГБ каждая.
- Суммарный объем видеопамяти сервера составляет 72 ГБ.
- Это тонкие однослотовые видеокарты, поэтому они отлично подходят для плотной серверной установки. Система идеально рассчитана на 18 пользователей: в одной видеокарте будут под управлением vGPU изолированно и стабильно работать ровно по 6 человек (6 пользователей × 4 ГБ = 24 ГБ VRAM).
- Дисковая подсистема (для базового расчета стоимости): 1х Скоростной NVMe SSD-накопитель объемом 1 ТБ (под операционную систему и базовые нужды).
Экономика и особенности решения:
- Полная стоимость оборудования: 788 000 грн (без учета дискового массива под архив PDM и стоимости лицензий ПО).
- Плюсы: Самая низкая стоимость входа в полноценную VDI-виртуализацию. Отличное распределение ресурсов (по 14 потоков и 26 ГБ RAM на рабочее место). Очень высокая производительность графики Blackwell в пересчете на каждую гривну вложений.
- Минусы: Все основные слоты расширения будут заняты изначально, что делает дальнейший апгрейд графической подсистемы практически невозможным.
Альтернативное исполнение Конфигурации №1:
Если критически важна возможность дальнейшего расширения системы, этот же сервер можно собрать на базе одной флагманской видеокарты. Вариант с установкой одной видеокарты NVIDIA RTX Pro 5000 на 72 ГБ вместо трех карт RTX 4000 будет дороже на 185 000 грн. На старте обеспечиваются те же 72 ГБ общей видеопамяти для 18 пользователей, но на одном графическом чипе. Главный плюс такого решения — свободные слоты на материнской плате, что позволит в будущем без проблем установить еще одну такую видеокарту и масштабировать систему.
Конфигурация №2: Оптимальный вариант на платформе Intel На DDR5
Это премиальное решение топ-уровня. Оно базируется на самой современной серверной архитектуре Intel (Sapphire Rapids) и сверхбыстрой оперативной памяти стандарта DDR5. Конфигурация разработана для сценариев, где требуется максимальная скорость откликов системы под самые сложные инженерные расчеты.
Технические характеристики платформы:
- Материнская плата: Supermicro X13DEI. Высококлассная двухпроцессорная плата промышленного уровня. Она оснащена слотами расширения нового стандарта PCIe 5.0 x16, что позволяет установить три тонкие однослотовые видеокарты и обеспечивает им колоссальную скорость обмена данными с процессором.
- Процессоры (CPU): 2х Intel Xeon Platinum 8490H (сокет LGA4677).
- Система из двух процессоров выдает невероятные 240 вычислительных потоков.
- Максимальная тактовая частота в режиме Turbo Boost составляет 3.50 ГГц. Здесь действует то же правило серверной архитектуры: при интенсивной нагрузке на большое количество потоков частота будет автоматически снижаться для удержания тепловыделения в рамках нормы.
- При распределении на 18 пользователей каждый конструктор получает в свое распоряжение по 13 мощных потоков современной архитектуры Intel, а оставшиеся потоки идут на обеспечение нужд гипервизора VMware и СУБД SQL Server.
- Оперативная память (RAM): 512 ГБ DDR5 ECC Reg (набрана комплектом из 16 планок по 32 ГБ).
- Это память нового стандарта, работающая на значительно более высоких частотах по сравнению с DDR4. Материнская плата имеет 16 слотов, которые полностью заполняются для активации максимального 8-канального режима работы процессоров.
- При таком объеме памяти каждый из 18 пользователей получает по 26 ГБ выделенной оперативной памяти (RAM) внутри своей виртуальной машины, чего с запасом хватает для открытия тяжелых сборок в SOLIDWORKS.
- Графическая подсистема (GPU): 3х NVIDIA RTX 4000 (Архитектура Blackwell) по 24 ГБ каждая.
- Как и в первом варианте, суммарно доступно 72 ГБ видеопамяти. За счет технологии vGPU память делится ровно по 6 человек на каждую тонкую однослотовую карту (6 пользователей × 4 ГБ = 24 ГБ VRAM).
- Дисковая подсистема (для базового расчета стоимости): 1х Скоростной NVMe SSD-накопитель объемом 1 ТБ (под операционную систему и базовые нужды).
Экономика и особенности решения:
- Полная стоимость оборудования: 1 567 000 грн (без учета дискового массива под архив PDM и стоимости лицензий ПО).
- Плюсы: Ультимативная производительность за счет самого современного стандарта DDR5 и передовой архитектуры Intel Platinum. Высочайшая надежность платы Supermicro.
- Минусы: Стоимость платформы практически в два раза выше базового варианта, что обусловлено флагманским статусом процессоров линейки Platinum и ценой памяти DDR5.
Альтернативное исполнение Конфигурации №2:
Этот премиальный сервер также можно пересобрать с прицелом на будущую модернизацию графики. Вариант с установкой одной видеокарты NVIDIA RTX Pro 5000 на 72 ГБ вместо трех карт RTX 4000 будет дороже на те же самые 185 000 грн. Сохраняется тот же объем видеопамяти на старте (72 ГБ на 18 пользователей), но остаются свободными слоты расширения на плате Supermicro X13DEI, что позволит в будущем доустановить вторую аналогичную карту при расширении штата конструкторов.
Конфигурация №3: Максимальная скорость ядра (Платформа High-End Workstation)
Почему эта конфигурация на несерверном железе появляется в сравнении? Это мощнейшая рабочая станция на процессоре, который архитектурно является самым подходящим решением для CAD-программ. В отличие от классических серверных процессоров, здесь упор сделан на высокую тактовую частоту каждого отдельного потока, что критически важно для пиковой производительности в SOLIDWORKS. При этом платформа всё равно использует серверные компоненты, включая надежную регистровую память DDR5.
Главная фишка этого варианта — сборка производится не в стойку, а в привычный и качественный ATX-корпус с использованием эффективной системы водяного охлаждения процессора. Такое решение отлично зарекомендовало себя: сервер работает достаточно тихо, и его можно поставить прямо в офисе, без необходимости обустраивать серверную комнату или закупать серверный шкаф.
Технические характеристики платформы:
- Материнская плата: ASUS Pro WS WRX90E-SAGE SE. Ультимативная плата для профессиональных рабочих станций. Обладает феноменальной надежностью и разводкой линий PCIe, позволяющей без проблем установить три видеокарты.
- Процессор (CPU): AMD Ryzen™ Threadripper™ PRO 9995WX (архитектура Zen 5, последнее поколение).
- Согласно официальным спецификациям AMD, процессор имеет 192 вычислительных потока.
- Максимальная тактовая частота в режиме авторазгона (Max. Boost Clock) достигает внушительных 5.4 ГГц. При одновременной высокой нагрузке на все потоки частота процессора будет автоматически снижаться, но она все равно останется недосягаемой для классических серверов.
- Расчет под 12 пользователей: 192 вычислительных потока — это меньше, чем в первых двух конфигурациях, поэтому делить станцию на 18–20 человек нет смысла. Мы рассчитываем эту систему строго на 12 человек (так как это количество идеально делится на видеокарты). При такой посадке каждый инженер получает в свое распоряжение по 16 мощнейших высокочастотных потоков, что гарантирует бескомпромиссную скорость работы в SOLIDWORKS.
- Оперативная память (RAM): 256 ГБ DDR5 ECC Registered (набрана комплектом из 8 планок по 32 ГБ).
- При расчете на 12 пользователей этого объема памяти хватает с запасом: каждый инженер гарантированно получает внутри своей виртуальной машины по 21 ГБ выделенной оперативной памяти (RAM).
- Если увеличивать объем до 512 ГБ на этой платформе, придется использовать планки по 64 ГБ. Это увеличит стоимость всей системы на безумные 640 000 грн только из-за цены самих модулей памяти.
- Графическая подсистема (GPU): 3х NVIDIA RTX 4000 (Архитектура Blackwell) по 24 ГБ каждая.
- Тонкие однослотовые видеокарты суммарным объемом 72 ГБ.
- При делении на 12 пользователей получается идеальная математика: на каждой из трех видеокарт будут изолированно работать ровно по 4 человека. В результате под управлением vGPU каждый инженер получает по 6 ГБ выделенной видеопамяти (VRAM). Это очень приятный объем для комфортной и быстрой работы со сложными 3D-моделями и тяжелыми сборками.
- Дисковая подсистема (для базового расчета стоимости): 1х Скоростной NVMe SSD-накопитель объемом 1 ТБ (под операционную систему и базовые нужды).
Экономика и особенности решения:
- Полная стоимость оборудования: 1 722 000 грн (без учета дискового массива под архив PDM и стоимости лицензий ПО).
- Плюсы: Абсолютно лучшая скорость работы самого SOLIDWORKS на одного пользователя за счет рекордной частоты процессора до 5.4 ГГц. Шикарные ресурсы на каждое рабочее место (16 потоков, 21 ГБ RAM и 6 ГБ VRAM). Возможность размещения прямо в офисе (тихое водяное охлаждение, формат башни).
- Минусы: Самая высокая стоимость входа в пересчете на одно рабочее место. Жесткое ограничение по масштабированию — система рассчитана строго на 12 человек без возможности добавить новых пользователей. Ограничения по экономически целесообразному апгрейду памяти.
Альтернативное исполнение Конфигурации №3:
Как и предыдущие варианты, эту систему можно пересобрать с прицелом на будущее расширение графики. Вариант с установкой одной видеокарты NVIDIA RTX Pro 5000 на 72 ГБ вместо трех карт RTX 4000 будет дороже на те же самые 185 000 грн. Обеспечивается аналогичный объем видеопамяти на старте, но остаются свободными слоты на материнской плате ASUS для последующего масштабирования видеоподсистемы.
Общее резюме для принятия окончательного решения:
Каждый из предложенных вариантов имеет свою четкую логику:
- Конфигурация №1 (788 000 грн) — дает самый доступный и экономически эффективный вход в виртуализацию для 18 инженеров на базе многопоточной платформы AMD (по 14 потоков и 26 ГБ RAM на пользователя).
- Конфигурация №2 (1 567 000 грн) — премиальное решение на базе Intel Platinum и быстрой DDR5 с высокой скоростью шины под 18 пользователей (по 13 потоков и 26 ГБ RAM на пользователя).
- Конфигурация №3 (1 722 000 грн) — бескомпромиссная по скорости на один поток рабочая станция-куб (до 5.4 ГГц), рассчитанная на максимальный комфорт 12 пользователей с выделением повышенных ресурсов графики (6 ГБ), памяти (21 ГБ) и процессора (16 потоков), которую можно поставить прямо в кабинете.
| Параметр | Конфигурация №1 (Бюджетный вариант) | Конфигурация №2 (Оптимальный Intel DDR5) | Конфигурация №3 (Threadripper PRO) |
|---|---|---|---|
| Общее число пользователей | 18 инженеров | 18 инженеров | 12 инженеров |
| Полная стоимость сервера | 788 000 грн | 1 567 000 грн | 1 722 000 грн |
| Цена за 1 пользователя | ~43 770 грн | ~87 050 грн | ~143 500 грн |
| Вычислительные потоки CPU | 14 потоков (Max Boost 3.67 ГГц) | 13 потоков (Turbo Boost 3.50 ГГц) | 16 потоков (Max Boost 5.40 ГГц) |
| Выделенная RAM на человека | 26 ГБ DDR4 ECC Reg | 26 ГБ DDR5 ECC Reg | 21 ГБ DDR5 ECC Reg |
| Выделенная видеопамять (VRAM) | 4 ГБ (NVIDIA Blackwell) | 4 ГБ (NVIDIA Blackwell) | 6 ГБ (NVIDIA Blackwell) |
Ключевые выводы по резюме:
- По экономике: Вариант №1 предлагает феноменальную стоимость одного рабочего места (всего ~43.7 тыс. грн), что делает его абсолютным лидером по окупаемости. Вариант №3 выходит самым дорогим в пересчете на человека из-за меньшей плотности посадки и стоимости High-End компонентов.
- По производительности: Конфигурация №3 обеспечивает колоссальный отрыв по скорости работы самого интерфейса SOLIDWORKS на одного пользователя. За счет частоты процессора 5.4 ГГц на ядро (архитектура Zen 5) и увеличенного до 6 ГБ буфера современной видеопамяти Blackwell, инженеры получат максимальный отклик в тяжелых сборках.
- По масштабированию ресурсов: Дальнейшее масштабирование мощности на каждого пользователя непропорционально увеличит общую стоимость сервера и, соответственно, цену за одно рабочее место. Например, установка двух видеокарт RTX Pro 5000 на 72 ГБ увеличит доступность видеопамяти для каждого конструктора в два раза, но добавит к цене сервера сразу 760 000 грн. Переход на две флагманские карты RTX PRO 6000 по 96 ГБ каждая обеспечит инженерам комфортные 10–16 ГБ VRAM, но поднимет стоимость спецификации на 1 167 000 грн. Аналогичная ситуация геометрической прогрессии затрат прослеживается и при попытках расширения оперативной памяти.