Infortrend Storage использовался в производстве нового анимационного мультфильма «Приключения Десперо»
Отмеченная премией «Оскар» студия анимации и компьютерной графики Framestore недавно закончила работу над своим первым полнометражным мультфильмом «Приключения Десперо», в производстве которого использовались высокопроизводительные компьютерные системы рендеринга.
Система состояла из 200-терабайтного кластера на базе Linux, соединенного с рендер-фермой из 6000 ядер. Производственные данные зеркально копировались на второй 400-терабайтный кластер, все хранилища данных основаны на системе Infortrend EonStor.
«В процессе создания анимации кинематографического качества генерируются огромные объемы ценных данных. На пике производства мы создавали до 5 Тб за ночь, и поэтому надежное и мощное хранилище было главным для архитектуры нашей системы. Для особо высокой степени надежности системы нам очень хотелось использовать RAID 6. Мы избрали систему Infortrend EonStor, поскольку она предоставила нам мощность и гибкость, которую мы искали. Мы пользуемся продуктами Infortrend вот уже десять лет и доверяем им даже в самых критичных ситуациях», – говорит Стив Прескотт, технический директор Framestore.
Творческая команда объединила усилия, чтобы придать фильму «Приключения Десперо» особый визуальный стиль, вдохновленный картинами мастеров голландской школы. Для того чтобы уложиться в поставленные сроки, анимация осуществлялась параллельно с разработкой процедур, необходимых для просчета конечного изображения. Такой параллельный подход потребовал увеличения объема хранилища, поскольку данные множества промежуточных этапов производства нужно было сохранять во избежание ненужной переделки анимации во время тонкой настройки эффектов освещения и цветокоррекции.
«80% просчета фильма было завершено в первые три месяца производства. В начале проекта нам хватало 50 Тб хранилища, к концу же его объем вырос еще на 150 Тб, – рассказывает Прескотт. – Имея такой объем, мы стали обладателями самой мощной, как нам кажется, рендер-фермы в Европе».
Кластерная технология хранилища, используемая в Lustre – кластерной файловой системе с открытым кодом на базе Linux, объединенная с открытой архитектурой массива Infortrend и серверным АО от HP и Dell, обеспечили Framestore максимально свободно расширяемую инфраструктуру. На пике производства в работе над «Приключениями Десперо» использовались 4700 из 6000 ядер системы – в то время как иные процессы также осуществлялись параллельно. Процессорные ядра были распределены по 1000 серверов Dell, каждый из которых был оснащен 2 Гб ОЗУ.
«Рендер-фермы представляют собой одну из самых требовательных систем в нашем окружении. Мы в восторге от того, что Infrotrend EonStor в очередной раз доказал свою состоятельность в отношении надежности и производительности в таком сложном творческом проекте», – говорит Джон Эшли, директор по маркетинговым коммуникациям Infortrend Europe.
«Приключения Десперо» – интересные факты и цифры:
• Производство «Приключений Десперо» началось в 2006 году; • фильм состоит из 40089 отдельных цифровых объектов; • художниками были смоделированы фигуры, поверхности и текстуры 25 главных и 12 второстепенных персонажей; • также было создано 60 пейзажных и интерьерных сцен; • на голове главного героя, мышонка Десперо – 413 138 волосков; • общее число кадров в фильме – 126 248; • в окончательный монтаж фильма вошло 1726 дублей, при этом 1200 дублей было создано за последний месяц работы; • число участников съемочной группы к этому времени достигло 278; • премьера «Приключений Десперо» состоялась 19 декабря 2008 года.