美国艺电公司的技术团队在其电脑游戏《战地风云4》发布时,遇到了意外障碍:其云存储提供商不合时宜地挂了。
艺电(EA)游戏开发者将其关键游戏构建文件存储在Nirvanix云存储上,总共将近100TB的数据,《战地风云4》预定的发售日期为10月29日,Nirvanix在这个日期前六周停业了。开发者需要实时访问云端的数据。
EA技术总监Steve Scivally表示,Nirvanix的总监在9月16日给他打电话,他打听到这个云提供商将会在在两周内关闭。关闭日期最终延长到10月15日,为EA提供了一个月时间还原其数据。
谁听到自己的云存储提供商要挂了也不会爽,但是对于EA来说则是特别不爽。未来两个月他们已经有六个主题要发售,打头的就是《战地风云4》。
“所有的这些产品都在云中存储,”Scivally说道。
Scivally和他的团队深思熟虑,决定将所有数据转移到亚马逊简单存储服务(S3)上。EA使用了相同Panzura Cloud Controllers,其全球有20个办公室,都在Nirvanix云上编写,要将他们都指向S3,而且要在无停机的情况下实现。
Scivally介绍:“我们周二一整天(9月17日)都在做计划,到周四我们开始将这些数据转移到亚马逊,我们交换了云提供商,清除Panzura缓存,并开始更新。我们用了两周事件从Nirvanix回收关键数据,但是新的数据开始进入亚马逊的前端。”
Scivally说他的团队在Nirvanix云上为数据排好优先级。最近的数据通常是最重要的,因为EA开发者测试了大多数最近的游戏构建。旧一点的文件留在最后,最终删除。
“我们根据内容的危险程度交错进行,”他说,“我们说在两周之内必须要把我们需要的弄到,而且要基于性能和吞吐量。我们像小松鼠运松果一样从一个提供商转移到另一提供商或者内部存储上。”
Scivally说Panzura的支持帮助他们按时完成了一些。EA团队完成了转换部分的数据迁移,同时Panzura设置了转换到亚马逊云的设备。Panzura为EA提供了直接从Nirvanix转换数据到亚马逊的选择,但是对于EA的设置并不是最理想的的。
“并不是进行云到云的转移,我们进行了云到客户,再到云的转移,”他说,“云到云对于我们没有意义。我们不得不停止一切,并且做一个快照,并转换,但是我们不断地写入新的数据。云到云支持备份或者归档,但是我们是实时应用。停止一周或者更长时间都不是我们的选择。”
EA在一些办公室为了高可用性有两个控制器,但是将他们同时连接到云可以加速迁移。开发者编写新的构建到亚马逊,EA同时从Nirvanix把数据撤回。
Scivally解释他的开发者把在洛杉矶、日本和罗马尼亚办公室的数据从Nirvanix云中拉回。仅用了三天时间就开始在S3写入数据,但是他们需要额外的三周时间来恢复Nirvanix中所需的所有数据。这个过程在10月11日完成。
随着时间推移,从Nirvanix云脱离数据变得更困难,因为大多数的云厂商的客户都开始同时访问。EA恢复了核心数据,留下了剩下的。“我们新的构建进入新的云存储,我们回填了核心构建,”Scivally解释,“Nirvanix有很多的数据,我们并没有再做迁移。完成恢复后,我们把不再需要的数据删除了。”
EA已经使用亚马逊的云进行计算,但并不是存储。Scivally说EA选择Nirvanix云存储,是因为2012年安装了Panzura控制器,因为能够提供异地备份,能够在全球不同的地点的站点之间复制数据。这样不同地方的EA开发团队就可以在同一时间为同一个游戏构建工作。使用亚马逊和其他的云,相同的数据必须多个地点单独存放数据。
Nirvanix还可以让EA在温哥华的办公室创建游戏构建,用不同城市的开发者测试这些构建。
“Nirvanix是唯一提供异地数据备份的公司,也是别人没有的关键性能。你可以从北美复制数据到亚洲,”他说,“现在我们只在北美托管数据。”
在问及他是否担心不能及时将核心数据从Nirvanix脱离以及他的底线是什么,Scivally说:“我一直都担心。现在都结束了,而且让人印象深刻,但是一个月前可不舒心啊。”
现在迁移完成了,EA的开发者没有了Nirvanix的备份特性。
“从数据迁移的角度来看,一切正常,”Scivally说,“但在性能、调谐和配置方面遇到了一点挑战,因为我们必须选择具体的数据存储位置。对亚洲有延迟是我们的挑战。我不知道我们是否还能回到Nirvanix。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
混合云优先策略解决公共云、内部部署难题
现在,多云IT环境已经成为常态。根据笔者所在公司Enterprise Strategy Group的研究表明, […]
-
存储基础知识:三大公共云中的对象存储
大部分公共云存储是基于对象存储。块和文件在数据中心占主导地位,但在云端,对象存储才是王道,因为云端需要大量相对 […]
-
混合云是云存储的重要里程碑
预计到2025年,全球存储到数据量将达到163ZB(泽字节)。尽管云计算发展迅速,但目前只有一小部分数据存储在 […]
-
应对数据大爆炸:阿里云发布新一代云存储引擎2.0
2018年1月9日,阿里云宣布推出全新一代块存储、极速型OSS、NAS Plus等高性能企业级存储产品家族,并对分布式存储引擎进行全面升级,性能比过去提升了最多50倍,给用户带来了从高速到高铁的体验。