Персональная Team Render ферма в облаке Amazon EC2

Что такое Team Render Cloud Control?

Утилита Team Render Cloud Control автоматизирует запуск и настройку приложения Cinema 4D Team Render R16, R17 в виртуальных машинах Amazon EC2. Пользователю требуется только запустить необходимое количество инстансов с нужными характеристиками.

Как происходит рендеринг в облаке

Для начала работы вам необходимо создать и настроить образ виртуальной машины (AMI), который будет определять характеристики операционной системы, а так же все необходимые плагины, скрипты, шрифты и прочие важные для корректного просчета данные. Таким образом, вы создаете шаблон, из которого затем будут запускаться инстансы (виртуальные машины). Благодаря такому подходу, рендеринг всегда производится на ПО точно соответствующем вашим индивидуальным задачам. Редкая рендер ферма может предоставить такую возможность. Регулируя количество виртуальных машин, вы контролируете мощность всей системы вцелом. Запуск виртуального Team Render кластера занимает 5-7 минут. Из представленного ниже видеоролика вы узнаете, как работает этот процесс.

Демонстрация работы

В этом видео демонстрируется работа Team Render фермы состоящей из 20-ти виртуальных машин (инстансов) типа g2.2xlarge. Стоимость работы фермы составляет $2–2,5 в час. Суммарная мощность — 10 000 Cinebench R15 scores. Так же вы узнаете об основных принципах работы Team Render Cloud Control и сможете сравнить стоимость просчета такого же проекта с известной фермой Rebusfarm. Результаты рендеринга анимации и файл проекта можно скачать по этой ссылке. Отдельное спасибо Алексею Брину за предоставленный для тестов файл! Результат рендера его проекта можно приобрести тут.

Таблица инстансов

Ниже представлена небольшая подборка протестированных типов виртуальных машин Amazon EC2, которые могут использоваться для рендеринга. В таблице представлены сведения о типах инстансов, наличие видеокарты nVidia GRID, количество виртуальных ядер, объем оперативной памяти, результат теста Cinebench R15, а также стоимость работы в час по запросу и спот-запросу. Последняя колонка демонстрирует разницу в ценах. Актуальные расценки вы всегда найдете на этой странице.

Возможности

TRCC автоматически назначает инстансам роли сервера и клиента, которые обозначаются тегами в консоли управления инстансами.

Каждый TR клиент получает имя соответствующее Instance ID его виртуальной машины. Это существенно облегчает навигацию и помогает идентифицировать нужный инстанс из web-интерфейса Team Render Server.

После запуска TR сервера пользователь получает по электронной почте уведомление о готовности системы к работе, а так же ссылку на веб-интерфейс. Помимо email, можно настроить получение уведомлений и через сервис Pushbullet, что гораздо удобнее.

TRCC дает возможность автозапуска на сервере программ и скриптов. Можно организовать автоматическую загрузку результатов рендеринга с помощью утилит для синхронизации файлов. Некоторые программы, например AllwaySync, позволяют сжимать пересылаемые файлы в архивы, что экономит расходы за трафик и сокращает время загрузки.

Функция мониторинга позволяет отслеживать активность рендер клиентов. Вы можете останавливать виртуальные машины, удалять их или отправить себе сообщение, когда закончится рендер и клиенты начнут простаивать. Оперативное отключение ненужных инстансов позволяет существенно снизить затраты на рендеринг.

Внимание! Компания MAXON не разрешает использование обычной лицензии Cinema 4D в коммерческих рендерфермах, только для рендеринга своих проектов. Подробнее о лицензировании читайте End User License Agreement (EULA) for MAXON Software, 4.2 Use of Licenses in Render Farms.

Есть вопрос? Оставьте комментарий: