Google и Sony Pictures Imageworks сделали совместный релиз специализированного рендер-менеджера для индустрии производства анимации и визуальных эффектов. Рендер-менеджер — это отдельное программное обеспечения для управления процессом рендера на значительных вычислительных мощностях, работы с различными параметрами этих ресурсов, контроля и распределения задач оптимальным образом для получения максимального эффекта. Примером наиболее известных рендер-менеджеров могут служить Deadline, Tractor, Smedge.
OpenCue ранее существовал в виде внутреннего инструмента в Sony и за 15 лет работы в ее студиях проявил себя как производительное приложение, управлявшее в последних проектах мощностями в виде локальных дата центров и Google Cloud объемами до 150 000 ядер. С разрешения Sony, Google адаптировал разработку для широкого спектра пользователей и выпустил в виде решения с открытым кодом под лицензией Apache 2.0.
Основные особенности OpenCue:
1. Отлично масштабируемая архитектура, позволяющая задействовать большое количество серверов одновременно.
2. Система тегов и пуллов позволяет назначать отдельные задачи на нужные типы серверов.
3. Перенаправление любых рендеров с рабочих станций на централизированную рендер-ферму студии.
4. Нативная поддержка многопоточности для Катаны и Арнольда.
5. Поддержка сочетаний вычислительных мощностей разного типа — локальных дата центров (в том числе географически разнесенных), облачных и гибридных.
6. Возможность разделить ноду на несколько сущностей, каждая с зарезервированными ресурсами CPU и RAM.
7. Неограниченное количество узлов, выделяемых для задачи.
Полная документация, код приложения и описание OpenCue будет доступно тут в ближайшее время.