NetApp 解决方案让 DreamWorks 的神龙 展翅翱翔

长久以来,DreamWorks Animation 独创了大量深受观众喜爱的系列作品,例如 《怪物史莱克》、《功夫熊猫》、《马达加斯加》、《魔发精灵》和《驯龙高手》。 在充满奇思妙想的世界里,全球观众犹如身临其境,深深爱上 DreamWorks 极富 魅力的动画角色,而成就这个魔法世界的是 PB 级的数据。借助 NetApp 的技术, DreamWorks 快速高效地管理那些让动画电影栩栩如生的海量数据。

“DreamWorks 制作的每部 CG 动画电影都离不 开 NetApp 技术。我们制作的几乎每部电影都依 靠 NetApp 解决方案。”
——DreamWorks 技术研究员 Skottie Miller

许多人不了解制作长篇动画电影究 竟有多复杂。任何一部 DreamWorks 长篇动画电影都有成百上千位艺术 家参与创作,整个创作过程耗时三 到四年。创作过程平均需要 400 TB 到 500 TB 数据,数据分布在 5 亿 个或更多文件中。从数据和计算角 度来看,创作小嗝嗝、没牙仔和阿 丝翠德等人物以及《驯龙高手 3》 电影中的隐秘世界等环境是一项十 分艰巨的任务。

1994 年,Steven Spielberg、Jeffrey Katzenberg 和 David Geffen 成立 了他们理想的新型动画工作室,一 种可以将技术融入创意愿景的工作 室。自那时以来,DreamWorks 已 制作了 35 部动画电影,全球总票 房超过 144.5 亿美元。该工作室获 得了 3 个奥斯卡最佳影片奖 ©(包 括多次提名和奥斯卡科学技术奖)、 1 次金球奖、45 次艾美奖,多次荣 获 安 妮 奖、 视 觉 效 果 工 会 (VES) 奖,多次提名金球奖、制片人协会 奖和英国电影和电视艺术学院奖 (BAFTA)。

自成立以来,DreamWorks 一直站 在技术创新的最前沿,凭借技术创 新来帮助艺术家们充分释放他们的 无限创意。 NetApp 解决方案是其 技术创新的核心,帮助电影工作室 创造出了一个个令全球观众为之着 迷的精彩故事和绚丽的视觉效果。

“DreamWorks 制作的每部 CG 动画电影都离不开 NetApp 技术。” DreamWorks 技术研究员 Skottie Miller 说道,“我们制作 的几乎每部电影都依靠 NetApp 解决方案。”

让龙和熊猫栩栩如生的数字化制造商

当人们得知 DreamWorks 大量的 时间和精力都花费在数据上时,常 常感到十分惊讶。DreamWorks 负 责人非常乐于解释如何同时兼顾创 造性与技术应用。

2001 年制作第一部《怪物史莱克》 电影时,总共需要 6 TB 数据。相 比之下,即将发行的《驯龙高手: 隐秘的世界》的一个动画序列就可 能需要用到 50 TB 的数据。

CG 动画电影的每个元素都经过数 字化处理,以求细节淋漓尽致。无 论大屏幕上是成千上万只神龙飞越 海洋,还是熊猫们耍起了功夫,就 其核心而言,DreamWorks 都是 用数据创作这些形象。NetApp 数 据驱动的方法为 DreamWorks 创 建、管理和存储数字资产提供了基 础。在每个电影系列的生命周期 内,必须管理和访问数十亿个文件 和 PB 级存储。

“电影的一个帧由数百个小文件组 成;一部完整的电影可能有 5 亿个 小文件。这些文件集成为真正的数 字资产,不仅仅用于那部特定电影, 还可供将来使用 — 包括续集、电 视连续剧、主题公园景点、现场娱 乐活动等等。“我们交互式地管理 文件版本,这样艺术家就可以创建 修订版,同时还能跟踪所有内容。” DreamWorks 首席技术官 Jeff Wike 解释说,“我们不仅以电影数字资 产组件的形式创造数据,我们还利 用有关这些数据资产的创建和组合 方式数据来优化我们的环境。”

100% 正常运行时间 = 电影如期制作

在技术不断革新的世界里, DreamWorks 知道 NetApp 值得 信赖。 由于集群模式 ONTAP 支持 100% 正常运行时间,因此 DreamWorks 能够在不影响任何用户的情况下扩 展 NetApp 集 群、 升 级 控 制 器、 引入新一代存储介质和更换组件。 DreamWorks 最近在没有任何停 机或中断的情况下,在生产环境中 完成了数据中心内的全闪存升级。 通过这次 NetApp 全 闪 存 升 级, DreamWorks 可以优化宝贵的数据 中心空间,在电耗和散热上实现大幅节省。工作室希望显著缩短延迟, 这样有助于提高性能和减少艺术家 等待时间。

工作室的海量数据环境由一个很小 的支持团队来管理,这在一定程度 上归功于 ONTAP 和 OnCommand Unified Manager 之类的数据管理 工具。随着 DreamWorks 不断将 多媒体内容创作扩展到传统长篇动 画片之外,能否快速高效地管理数 据变得至关重要。

“由于我们采用 NetApp 技术,因 此工程师能够将精力集中在创意和 生产团队的需求上,而不是将所有 注意力集中在数据管理上。”Miller 表示。

解决方案组件

NetApp 产品

运行 ONTAP® 的 FAS8080

运行 ONTAP 的 AFF A700

HDD 和 SSD 混合存储介质

FlexArray® 虚拟化软件

OnCommand Unified Manage

借助 NetApp 的技术,DreamWorks 快速高效地管理那些让动画电影栩栩如生的海量数据相关推荐

  1. 如何快速高效学习技术

    快速高效学习一门技术 认知.了解 主要掌握概念和方向 学语法.学用法 局部练习,小型实战,搭建环境 上手实际项目和完整的开源项目 认知.了解 主要掌握概念和方向 了解技术的定义,介绍 技术解决了什么问 ...

  2. 转载之NetApp RAID技术介绍

    NetApp RAID技术介绍 NetApp可以提供WAFL Optimized intelligent RAID 4(增强型RAID 4) .双校验盘RAID DP .SyncMirror和组合型R ...

  3. python怎么学最快-怎么样快速高效学习Python

    怎么样快速高效学习Python.最近学习Python语言的伙伴越来越多,但大多数人都没有太多时间用在学习上.那么怎么样学习Python时间短又高效的方法就很重要了.下面我把我学习python的方法简单 ...

  4. 如何快速高效的进入新的知识领域

    ‍‍过去的一个学期读了很多关于思维方式和学习方法之类的书.感觉有很大的启发,以至于总觉得要写一点东西来总结一下.整篇文章在阐述一个问题:如何快速高效的进入一门新领域的思维方式和方法论.文章的结构体系分 ...

  5. 教你快速高效接入SDK——手游聚合SDK框架中渠道SDK部分的接入(就是实现抽象层的接口而已)

    U8SDK技术博客:http://www.uustory.com/,欢迎来坐坐. 百度传课已经停运,最新U8SDK视频教程已经转移至B站:U8SDK最新视频教程 题记:很多做游戏开发的人,估计都或多或 ...

  6. 分享实录|区块链技术如何快速落地

    十年前,中本聪发表了一篇论文,此后有了比特币,也就是说先有比特币后有区块链,要想了解区块链,我们需要先了解比特币和这位非常重要的人物-中本聪. 在大家看来,中本聪首先是一个计算机专家,其次是一位资深的 ...

  7. 使用jQuery 快速高效制作 网页特效

      使用jQuery 快速高效制作 网页特效                                第一章:JavaScript基础 DOM:document object model 文档对 ...

  8. JUST技术:JUST高效时空索引揭秘及使用指南

    一.问题背景 城市中超过80%的数据都与时空有关,如加油站点.出租车轨迹.交通路况等.这些数据多为半结构化和非结构化数据,并且需要管理的数据量巨大.传统的时空数据库管理海量数据时会出现性能严重下降的情 ...

  9. T8000中央空调综合节能智能控制系统 力载波技术 无需布线 高效节能省钱省力 倡导全国应用

    T8000空调节能改造 电力载波技术 无需布线 高效节能省钱省力 公司是一家从事智能电网用户端的智能电力监控与电气安全系统的研发,生产和销售于一体的高新技术企业,自主研发了风机节能控制器,电梯节能控制 ...

  10. 优质图片采集九招,快速高效获取!

    在当今的信息时代,图片已经成为人们获取信息和表达情感的重要方式之一.无论是个人还是企业,都需要大量的优质图片来满足自己的需求.那么如何快速高效地获取优质图片呢?本文将从以下九个方面进行详细分析讨论. ...

最新文章

  1. 解决360浏览器兼容模式的页面显示问题
  2. 家庭安全摄像头:应选择本地还是云端存储?
  3. Spring MVC同一方法返回JSON/XML格式
  4. 一个几何级数的无限和思考
  5. 【渝粤题库】国家开放大学2021春1443卫生信息与文献检索题目
  6. 第一百一十期:详解SpringBoot应用跨域访问解决方案
  7. centos网络隔一段时间就断_计算机网络总结
  8. qcow2磁盘格式分析
  9. 干货!总结19个提升iOS开发技术的必看教程!
  10. 红橙Darren视频笔记 Activity启动流程(API28)
  11. 测试需要了解的技术之基础篇四__UI自动化测试体系
  12. centos 7.2 配置Nginx
  13. 工程项目利用AutoMake生成Makefile实战
  14. python清屏命令-python 命令行里实现clear清屏技巧
  15. UDS协议之诊断会话管理服务 0x10
  16. 【分享】.Net有哪些大型项目、大型网站的案例?
  17. 无线蓝牙通信的c语言,蓝牙与C和winsock
  18. SOA实施妙方 以CRM为切入点
  19. C语言:计算同一年内两个日期的相隔天数
  20. ue4.26 vlcMedia 播放监控rtsp流程 解决没有画面问题

热门文章

  1. 【大数据】Hadoop_Yarn➕实操(附详细代码)
  2. 2022年Mysql5卸载及mysql8.0.26安装教程
  3. mybatis-plus mysql 自定义sql,union两张表实现提取公共字段并分页、排序
  4. FL Studio21.1无限试用版体验新功能变化介绍
  5. OIO、NIO、AIO区别
  6. (附源码)spring boot网络空间安全实验教学示范中心网站 毕业设计111454
  7. UVa12080 Pesky Heroes
  8. 目标检测--yolo系列
  9. Android 13.0 Launcher3定制之双层改单层(去掉抽屉式一)
  10. 机器人强化迁移学习指南:架设模拟和现实的桥梁