爱奇艺是国内领先的视频网站,自2010年4月22日正式上线以来,爱奇艺秉承“悦享品质”的宗旨,坚持“让人们平等便捷地获得更多、更好的视频”的企业愿景,积极推动产品、技术、内容、营销等全方位创新,为用户提供更丰富、高清、流畅的专业视频服务。截至目前,爱奇艺构建了涵盖电影、电视剧、综艺、动漫、纪录片等十余种类型的国内首家正版视频内容库,高清流畅的视频体验成为行业标杆。“爱奇艺出品”战略更让网络自制节目进入真正意义上的全类别、高品质时代。爱奇艺也是国内最早布局“云+端”模式的视频网站,在业内率先启动了“一云多屏、多屏合一”的无线战略,实施全平台的登陆布局,全面覆盖电视端、PC端、手机端、PAD端,满足用户多屏观看的体验需求。
作为国内领先的视频服务提供商,电影、电视剧、综艺、动漫、纪录片等视频内容是爱奇艺的核心的资产,这些视频资产日积月累,数量急剧增长,已达PB量级。除了正在使用的线上媒体资产,爱奇艺还有海量的视频数据和日志文件需要归档保存,这些数据平时不需要访问,但却必须长期保存以备不时之需。为了安全、可靠地保存这些数据资产,爱奇艺自己建立了完整的分布式存储系统,采用多IDC互相备份的方式来保证数据的存储安全。“我们的存储系统以开源解决方案为基础,采用主从关系存储结构,针对不同优先级的内容进行分级存储,使整个存储系统能被有效地被利用起来。”,爱奇艺副总裁刘文峰说。然而,随着数据量呈指数式的增长,爱奇艺自己的存储系统开始面临越来越多的挑战。
首先面临的挑战是稳定性问题。原始的视频数据和日志文件必须稳定、可靠地保存起来,可能需要保存几年、几十年,甚至上百年,这远远超过了硬件的生命周期。
其次是在同一个存储系统中,如何根据服务的优先级来使用存储资源?爱奇艺采用多IDC互备方式存储数据时面临的最大挑战是很难用同一个存储系统同时应对热备和冷备数据的需求。海量的、已过期的原始视频数据和日志文件不仅占用了大量的存储资源,而且在偶尔需要再次访问时很难被快速、方便地调用出来。
第三是成本和灵活性问题,自建存储系统的初始投资很大,灵活性也不足,当急需存储资源时,如果原有设备不足,就必须重新购买、安装和部署新设备;如果购买的设备过多,在数据少的时候又闲置浪费。解决这些问题的最佳方案是利用云存储,把不经常访问的视频数据和日志文件单独存放到安全、可靠、成本低廉的云存储系统中。“Amazon Glacier 为数据归档备份提供了安全耐用的存储、按实际用量付费以及方便、快捷的数据存储和检索服务,能很好地满足我们对云存储系统的需求。”刘文峰说。
“坦率地说,Amazon Glacier 其实是我们的不二之选,因为到目前为止,还没有其他的云服务商能提供可与Amazon Glacier匹敌的产品。”刘文峰说,“我们主要是要解决归档问题,我们的原始视频数据和日志文件都必须长期保存、不能丢失,采用Amazon Glacier服务是希望它能为我们提供永久的数据存储服务。”
在选择云存储系统时,较低的成本、极高的耐用性以及使用的方便性是爱奇艺选择Amazon Glacier的主要原因。
Amazon Glacier是AWS提供的低成本云存储服务,用于为数据存档和备份提供安全而持久的存储。这款服务专为访问频率不高但仍具有保存价值,可以接受数小时获取时间的数据而设计,如数字媒体、财务和医疗记录、原始的基因序列数据、长期的数据库备份,以及必须保存以备法规遵从的数据等。。刘文峰谈到:“作为一家业务快速发展的互联网公司,我们认为购买大量设备,成为一个重资产的公司不是一个好的选择,而是希望把CAPEX转化为OPEX,采用Amazon Glacier使我们得以实现这一目标。”
对爱奇艺来说,归档数据的耐用性是至关重要的,虽然不会经常使用,但却必须保证在需要的时候,这些归档数据都是可用的。Amazon Glacier通过冗余方式将数据存储在多处设施中,并定期执行数据完整性校验,确保为客户提供99.999999999%的年平均耐用性。这种耐用性仅靠企业自建数据中心是无法实现的。除此之外,Amazon Glacier 还可以不断扩展,满足用户的不断增长且通常无法预测的存储要求。
在使用的方便性上,Amazon Glacier提供了丰富的数据迁移工具,用户仅需要点击鼠标,即可完成数据的迁移,而且上传到 Amazon Glacier 的数据可安全地保留到不需要为止,无需客户执行其他操作。“我们从测试到实施Amazon Glacier,仅花了三个多月的时间,在使用过程中,我们几乎没有遇到任何困难,极大地节省了我们的人力成本。”刘文峰说。
安全可靠、简单易用和容量配置灵活是评估云存储系统成功与否的关键。
使用Amazon Glacier作为冷备系统之后,爱奇艺的视频数据和日志文件归档流程得到了极大的简化。Amazon Glacier提供多种归档工具并开放了上传接口,使爱奇艺可以方便地将需要归档的数据及时上传至云端,在需要时仅通过发送调用请求,就能调用所需的数据,无需考虑系统的维护。当数据量增加时,可以通过Amazon Glacier按需扩展容量,免去了进行容量规划的麻烦。
归档数据的安全可靠是Amazon Glacier带来的最大好处,由于采用了多种安全措施,Amazon Glacier实现了99.999999999%的年平均耐用性,这使得爱奇艺可以放心地把关键的视频数据和日志文件存放在云端。“我们在实施之前进行过仔细的测试,包括综合成本、取数据的速度等,在实际使用中,我们每周都会随机地抽取一部分数据,从Glacier上取回来,与我们自己存储的数据进行比对,结果显示完全一致。说明Amazon Glacier能很好地满足我们的需求。”刘文峰说道。
此外,AWS分布在世界各地的数据中心也为爱奇艺的全球化服务提供了强有力的支持。“我们在东南亚、北美和西欧都有不少用户,使用AWS可以很好地满足这些地区的用户需求”,刘文峰表示。目前,除Amazon Glacier外,爱奇艺也在使用Amazon EC2和AmazonS3,用于动态业务加速。在未来,爱奇艺还计划使用更多的AWS产品和服务。“专业的产品、放心的服务”,这是刘文峰对AWS的评价。
了解 AWS 如何帮助满足您 Web 应用程序需求的更多信息,请访问我们的 Web、移动和社交应用程序详细信息页面:http://aws.amazon.com/web-mobile-social/。