Рендер-ферма продакшн-студии обрабатывала крупные проекты в Cinema 4D и V-Ray: сцены с миллионами полигонов и многогигабайтными библиотеками текстур. Исходники хранились на NAS с HDD-массивом — скорость последовательного чтения около 450 МБ/с. При параллельной загрузке сцены на 8 рендер-нодах одновременно каждой ноде доставалось около 55 МБ/с — это вызывало 8-минутные задержки перед стартом каждого фрейма. Простой рендер-фермы стоил студии реальных денег.
Задача клиентаСнизить время загрузки рабочих сцен с NAS с 8 до 2 минут. Бюджет — не более 900 тыс. рублей. Решение должно быть реализовано без замены NAS-хранилища и без изменения workflow артистов и TD.
Ограничения и требованияОсновной рендер-сервер Supermicro имел 16 свободных PCIe 4.0-слотов и Linux-окружение (CentOS 7 с ядром 5.x). Кэширующий слой обязан быть прозрачным для пользователей — путь к файлам не меняется, monting point остаётся. Накопители должны поддерживать PCIe 4.0 для максимальной пропускной способности на существующей платформе EPYC 7543.
Что предложилиПредложены 12 накопителей Samsung PM9A3 MZ-QL39600 ёмкостью 960 ГБ в форм-факторе U.2 PCIe 4.0. Последовательное чтение каждого — 6500 МБ/с, суммарно на 12 накопителей при параллельной нагрузке — до 78 ГБ/с. Кэш-слой реализован через lvmcache поверх nvme-of — горячие блоки текстур и asset-библиотек кэшируются автоматически при первом обращении.
Суммарной кэш-ёмкостью 11,5 ТБ хватает для хранения «горячих» данных двух-трёх активных проектов одновременно — именно столько обычно находится в работе у студии.
Состав поставки- 12 × Samsung PM9A3 960 ГБ U.2 NVMe PCIe 4.0
- 12 × PCIe 4.0 U.2 Carrier Card
- 1 × конфигурация lvmcache (сервисная работа)
- 1 × сервер 2U EPYC 7543
- 1 × 25GbE NIC Mellanox ConnectX-5
- 2 × DAC SFP28 25GbE 3 м
Статус Samsung Preferred Partner позволил получить проектную скидку 13% на партию из 12 накопителей. Цена зафиксирована на 21 день — достаточно для прохождения согласования на стороне клиента.
Этапы и срокиДень 1: технический аудит сервера, оценка PCIe-топологии. День 2: согласование схемы кэширования и выставление счёта. Дни 3–5: доставка накопителей и NIC. День 6: монтаж, конфигурирование lvmcache, тест производительности с бенчмарком fio — верификация целевых параметров.
РезультатПосле прогрева кэша (первый прогон каждой сцены) время последующих загрузок сократилось с 8 до 1,4 минуты — ускорение в 5,7 раза. Суммарный бюджет поставки составил 780 000 рублей с НДС — на 13% ниже прайсовой стоимости. ROI покрыт экономией машинного времени фермы за 3 месяца.
Почему выбрали насВИСТЛАН предложил не просто поставку накопителей, а законченное решение с конфигурацией кэш-слоя. Инженеры компании специализируются на хранилищах и кэш-архитектурах с 2006 года — это позволило избежать типичной ошибки при выборе размера кэша и разработать правильную политику вытеснения блоков.
Конфигурации, производители и цены носят ориентировочный характер и могут изменяться. Точные параметры согласовываются индивидуально при оформлении заказа.