最佳实践 | 看东方明珠如何用分布式统一存储玩转娱乐+

2017年11月 · XSKY

“ 通过XSKY分布式数据存储平台使我们能够统一的管理块、对象、文件等多种业务访问需求,减少部署及运维成本。”—东方明珠云计算中心副总经理卢文彦

上海东方明珠新媒体股份有限公司(股票代码:SH.600637,以下简称“东方明珠”)是上海广播电视台、上海文化广播影视集团有限公司(SMG)旗下统一的产业平台和资本平台。其拥有 IPTV、互联网电视、有线数字付费电视、手机移动电视、公共交通移动电视、楼宇电视等多种传播渠道,已成为中国最大的多渠道视频集成与分发平台。

截至2016 年末,东方明珠IPTV业务有效用户超过3200万户,互联网电视用户规模超过1980万户,服务的有线数字电视付费频道用户数5200万,DVB+OTT用户数400万,此外还有超过1000万的移动终端月活跃用户。

东方明珠在2016年提出了“娱乐+”战略思路,即基于统一用户管理平台,围绕用户打造多屏互动、线上线下贯通的“娱乐+”增值服务体系,构建流量变现商业模式。

图:东方明珠娱乐+战略

为了支撑“娱乐+”战略落地,跨平台、跨地域实现人与人,人与设备,人与应用的无缝连接,需要构建更灵活,更弹性的基础架构来满足快速变化的业务模式。因此,东方明珠要求数据存储必须满足“连续、通达、感知”的要求,确保数据在不同应用之间的流动,达到存储和数据的融合。

根据需求,XSKY为东方明珠设计了基于软件定义的统一数据存储平台X-EDP的存储方案。经过近半年的实际业务测试,X-EDP在功能、性能、界面管理、服务支持等多项指标上,领先同期测试的其他方案,获得了东方明珠的高度认可。目前,X-EDP生产部署已达到3PB规模。

统一存储,消除数据孤岛

传统架构中,由于广电非编、转码、分发、归档等不同应用场景对于存储的性能要求不同,不得不采用多套存储平台,导致出现业务存储孤岛,同时部署和运维成本高。X-EDP实现了在同一套存储系统向上层应用提供块、文件和对象三种数据服务,满足了东方明珠基于统一的存储平台,实现对数据的统一管理、调度和使用,同时大大降低了整体建设成本。

面向混合云的数据全生命周期管理

根据IDC 2016年云视点调查报告显示:73%的调查对象称他们已经部署混合云战略。相比于公有云,私有云最大优势在于数据保护,可靠性、安全性都在企业的掌控中,但从资源共享效率上来看,公有云价格优势明显。

随着混合云的部署方式越来越成熟,东方明珠提出存储要满足视频业务对于混合云的特殊要求。X-EDP无缝对接各大主流公有云,解除云锁定,支持东方明珠在内部部署数据中心及公共云资源之间控制、管理、保护和移动数据。

数据感知存储

传统的存储是无知的,它仅仅是作为数据的收容所,而无法自动判断和识别存储过程中的各种行为,例如自动判断哪些数据正在老化以及做出何种对应策略。X-EDP智能分级功能可根据不同类型数据的使用方式和访问频率变化,自动识别数据的老化,并对老化的数据做出归档状态处置,而冷池休眠功能则会进一步将归档类的冷存储池对应的硬盘降速或停转,减少能耗,延长磁盘生命,极大满足了东方明珠对存储的通达、感知能力需求。

FTP和S3一个都不能少

S3对象存储作为一种可扩展、简单、高效且低成本的海量数据存储方式,尤其适合用来组织广电业务中大量的非结构化数据存放与管理。目前,东方明珠已在部分应用中使用S3接口,但也有部分仍在使用FTP。为了确保业务的连续性,存储系统必须同时支持S3和FTP。X-EDP提供兼容Amazon S3接口,同时支持FTP协议,确保了东方明珠新老业务的连贯性。

基于软件定义的统一存储,帮助东方明珠基于一套存储设备实现所有业务的统一存储支持,极大降低了采购成本和后续的使用成本,为混合云时代更加智能、敏捷、高效的统一存储系统建设提供了样板。