首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Jellyfish Pictures选择Hammerspace为其视觉特效制作提供全球数据环境

Jellyfish Pictures选择Hammerspace为其视觉特效制作提供全球数据环境

作者头像
Hammerspace
发布2025-07-27 12:49:17
发布2025-07-27 12:49:17
920
举报
文章被收录于专栏:NFSNFS

客户简介

Jellyfish Pictures是世界上著名的视觉效果(VFX)和动画工作室之一,成立于2001年,全球大约有300多名制作者在远程工作。其参与交付多部世界级作品,如《星球大战》系列、《独奏:星球大战故事》、《最后的绝地武士》和《侠盗一号》、HBO的《守望者》、Netflix的《黑镜》等等。

业务挑战

在2016年建立了第一个虚拟视觉特效和动画工作室,并于2019年12月完全虚拟化。随着疫情在2020年初爆发,它极大地改变了每个人对远程工作的看法。即使我们之前已经转向虚拟工作室,但突然转向远程工作以及客户暂停现场拍摄对我们的业务产生了影响。制作计划依赖于更多的动画和特效,所以我们的工作量在一夜之间增长数倍。

为此我们聘请了一百多名新制作者来帮助分担工作量,但我们很快意识到,在全球范围内共享大文件以保持远程制作者的生产力是一个巨大的挑战。

由于该工作室在2019年已将其所有地点虚拟化,因此它比竞争对手更具优势。但为全球各地的家庭办公室工作的数百名制作者提供高性能的本地内容文件访问,并进行协同工作,这是一个新的、甚至更困难的挑战。他们的员工不仅突然在家工作,而且他们的工作地点分布广泛,包括英国、加拿大、美国和印度等地。

随着工作量的增加和员工的广泛分布,传统的文件移动方法(如FTP、rSync和寄送移动硬盘/磁带)过于复杂且效率低下。即使在云端,在全球范围内不断移动和管理大量文件也是一个非常缓慢且昂贵的做法。

另一个更突出的问题是,在昂贵的公有云中,渲染工作负载的成本很高。每个项目的渲染工作都需要用到数百或数千个GPU和CPU。不同云区域中可用的计算资源的成本可能会有很大差异,具体取决于该区域资源的繁忙程度以及该区域服务费用。在伦敦或洛杉矶进行渲染的成本要比远离大型城市中心的某些云区域高得多。

在低成本区域进行云渲染工作是有意义的,但会增加公有云不同区域间移动文件的成本和时间的不合理。Jellyfish寻求能够克服数据重力的技术,并能够有效地将数据移动到远程制作者匹配的最佳计算资源。而不是将计算和制作者移动到数据所在的地方。

“我们看到了提高运营效率的机会,首先利用我们已经拥有的计算资源,然后按需使用最具成本效益的公有云资源,以实现最佳成本效益。我们需要一个解决方案,可以简单快速地将数据从一个位置移动到另一个位置,即使它们实际上相隔半个地球。我们还需要一种方法来控制高渲染成本,而不会给已经很密集的工作流程增加更多时间。”(Jeremy Smith,Jellyfish Pictures首席技术官)

《Hammerspace使得数据可以贴近遍布全球的制作者》

解决方案

Jellyfish与Hammerspace合作,以透明的方式向全球分布且不断增长的员工提供数据访问​​。

在所选的云区域中实现经济高效的渲染。由于Hammerspace与Jellyfish 的工作流管理工具Autodesk ShotGrid集成,因此该解决方案与制作者的工作流程无缝衔接。当在ShotGrid中触发项目以移动内容文件时,Hammerspace利用Azure中的Terraform使内容移动变得轻松,从而在几分钟内使全球数亿个文件可在多个位置进行读/写访问。

Jellyfish使用Hammerspace构建其全球数据环境,他们在本地部署Anvil元数据服务器和4个DSX(数据服务)节点。这些节点包括连接到多个Azure区域中的Hammerspace实例(已在Azure商店可用)。Anvil元数据服务器通过在双向复制配置中进行元数据复制,所有站点都处于活动状态,所有制作者都可以对同一共享数据集执行高性能读/写。

Jellyfish还利用Hammerspace的复制流程改进了灾难恢复,以确保在发生中断时数据的高可用性,以便持续开展工作。

《方案架构示意图》

用户收益

“终于可以高效经济的从本地访问远程内容了!”

通过将Hammerspace本地资源和云实例与低成本云区域动态结合,Jellyfish优化了其业务,实现了快速增长、可扩展性和收入。

制作者可以通过Hammerspace全球数据环境从任何地方登录,使任何制作者、任何应用程序和任何位置都可以共享相同的数据内容。文件对用户来说显示为本地文件,制作者无需复制即可访问其数据。

动态工作负载始终可用,因此不同时区的员工可以处理相同的项目而不会互相干扰。制作者还可以通过Autodesk Shotgrid或直接通过Hammerspace API将自定义元数据标签应用于文件,从而简化下游编排和处理。

从性能角度来看,Jellyfish的工作负载也非常苛刻,需要数百个同时渲染作业通过SMB协议从Windows工作站访问Hammerspace。除了IOPS和吞吐量之外,Hammerspace还让Jellyfish以新的方式思考性能,在文件粒度级别实现数据的本地性,以便用户在需要时可以获得所需的文件。

“Hammerspace是Jellyfish战略愿景的核心部分,它帮助我们在竞争激烈的行业中扩大全球员工队伍,提高我们的生产力以满足并超越客户的期望,同时在多个层面上大大降低成本,Hammerspace解决方案的智能性让我们能够更好地控制数据,并为我们的业务提供可量化和有形的价值。”Jeremy Smith说道(Jeremy Smith,Jellyfish Pictures首席技术官)。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-12-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 悍亩尔空间 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档