混合云架构的思考,东方明珠的互联网媒体生态系统经略

AWS云服务丰富的功能和模块化的结构使我们能够快速、方便地构建起混合云架构,既能快速满足业务需求,又能大幅度节省成本。——东方明珠新媒体股份有限公司高级副总裁、研究院院长范若晗

上海东方明珠新媒体股份有限公司(以下简称“东方明珠”)是上海广播电视台、上海文化广播影视集团有限公司(SMG)旗下统一的产业平台和资本平台,拥有国内顶尖的多渠道视频集成与分发平台及知名的文化旅游资源,为用户提供丰富多元、特色鲜明的视频内容服务及一流的视频购物、文化娱乐旅游、影视剧、数字营销及游戏等传媒和娱乐产品。目前,东方明珠正致力于围绕用户数据化经营,提供优质产品体验,拓展线上线下渠道,加快成为国内优秀的传媒娱乐创意者和提供商。

打造互联网媒体生态系统面临挑战

作为一家多元化经营的集团公司,东方明珠拥有丰富的线上、线下业务,包括IPTV、OTT、游戏、移动视频、电商、东方明珠电视塔文化旅游、广告等。随着各项业务的快速发展,东方明珠也开始面临着巨大的挑战,就是如何打通线上、线下业务,使其能互联互通,共享数据,相互促进,以形成涵盖“内容、平台、渠道、服务”的互联网媒体生态系统。

在采用AWS云服务之前,东方明珠各项业务的IT系统分别部署在不同的IDC和自有服务器上,相互之间互不关联,这使得线上、线下业务难以打通,无法很好地整合利用各种资源来促进业务的快速发展。例如,东方明珠电视塔作为上海市的标志性建筑,每年前往参观的人数超过500万,这些用户数据都留存在线下业务的售票系统中,无法为线上业务所用。如果能够利用AWS云平台,建立一个公共的云端数据库,将线下和线上的数据都整合在云端数据库中,再利用大数据分析将有效的用户信息提取出来,就可以充分利用现有的线下数据,扩大线上业务的用户群体。另一方面,原有的多IDC部署模式不仅形成了信息孤岛,同时也使东方明珠必须投入更多的人力去进行IT资源的管理和调配,使得人力成本和时间成本居高不下。

为了应对这些挑战,东方明珠了解、评估了多种技术架构,最终决定利用由光环新网运营的AWS中国(北京)区域和由西云数据运营的AWS中国(宁夏)区域,建立起涵盖所有线上、线下业务的混合云架构,在AWS云上建立统一的数据存储、分析、处理系统,将来自各业务模块原有IDC系统的数据汇聚到公有云中,通过业务数据的打通实现线上、线下业务的融合。

选择AWS云主要基于三个原因

范若晗表示,“我们选择AWS云平台主要基于三个原因:其一是AWS云平台极高的安全性和稳定性;其二是AWS提供了非常丰富的模块化功能,使我们能够按照业务需求选用不同的云服务;其三是AWS在国内外拥有众多的成功案例可供我们参考借鉴。”

东方明珠的业务范围广泛,并且各业务都已经拥有比较成熟的IT解决方案,因此在利用AWS云平台进行整合时,不希望简单地找一个外包服务商来提供一揽子方案,而是希望技术人员有更多的参与,使得基于AWS云服务能与原有系统很好地结合在一起。与其他云服务商的产品相比,AWS云平台提供了更为丰富的云服务功能,全面覆盖IaaS、PaaS和SaaS层面,这些服务功能分别归属于计算、存储与内容分发、数据库、联网、管理和安全、分析、应用程序服务、部署与管理以及移动服务。每一大类中包含的AWS云服务都采用清晰的模块化结构,用户可以根据实际需求选用不同的服务,这种方式给用户组建应用系统提供了充足的灵活性。这种灵活性使东方明珠在开展新业务时可以首先选择完全采用AWS云服务来搭建系统,仅需很短的时间就可以快速上线。之后随着业务的成熟和用户量的增加,又可以依据实际的需求,将其中一部分业务逐渐转移到原有的IDC系统或自建服务器上,最终实现混合云的架构。

范若晗强调,“AWS云服务丰富的功能和模块化的结构使我们能够快速、方便地构建起混合云架构,既能快速满足业务需求,又能大幅度节省成本。”

AWS在全球有丰富的成功案例,遍及各行各业,给新客户提供了极好的学习样本。东方明珠的业务遍及全国30多个城市,拥有国内顶尖的多渠道视频集成与分发平台,其IPTV用户数超过3200万,其业务模式和对IT系统的建设需求,都与全球著名的视频服务提供商Netflix较为类似,而后者是AWS云平台的成功用户,其整个业务系统都部署在AWS云平台上,它的业务部署方式给东方明珠提供了很好的借鉴。

此外,AWS完善的产品文档和强有力的技术支持团队也是东方明珠所看重的。AWS的专业技术团队可以为客户提供从技术评估到技术实现、产品部署全生命周期的技术支持服务,在东方明珠上云的过程中,专业的AWS服务团队从整体规划、协调对接测试到项目上线等各个方面提供了全面、快速的支持服务。

AWS给东方明珠带来的三方面好处

东方明珠在2015年成为AWS中国区的优先体验用户,开始利用AWS云平台,分步骤构建混合云,实现业务整合。通过对各业务模块的仔细分析,东方明珠决定首先将视频转码和对用户数据进行分析的大数据处理系统完全部署到AWS云平台上。视频转码是纯粹的计算需求,只需要Amazon EC2、AWS消息组件和Amazon S3就能实现,技术方案比较简单,容易实现。如图1是东方明珠基于AWS的视频转码架构图。

混合云架构的思考,东方明珠的互联网媒体生态系统经略

大数据处理是东方明珠的后台业务,由于自己搭建大数据处理的底层架构比较复杂,耗时、耗力且成本高昂,因此在使用AWS云平台之前,东方明珠并没有建立起完善的大数据处理系统。AWS完善的大数据处理架构和云服务使东方明珠可以利用Amazon RDS、Amazon EMR等云服务,快速建立起云端的大数据处理系统,各个业务部门只需直接将数据上传到云端,就可以在云端进行统一的分类和处理,不仅打通了线上、线下业务,实现了业务层面的融合,同时还极大地节省了人力成本和时间成本。如图2是东方明珠数据处理平台架构图。

混合云架构的思考,东方明珠的互联网媒体生态系统经略

使用AWS云平台给东方明珠带来了三方面的好处:

其一是通过AWS构建了混合云架构,建立起云端的大数据处理系统,完美地整合了现有的业务系统,实现了业务层面的融合。

其二是加快了新项目上线的时间,节省了成本。传统的IDC模式下,服务器的采购部署流程至少需要一个月,现在仅需一天时间,即可完成新项目的部署。同时借助Elastic Load Balancing和AWS Auto Scaling,可以灵活地伸缩系统,既满足峰值需求,又降低成本。

其三是可以低成本且快速地尝试新的解决方案,从业务需求、性能、成本等多方面进行分析评估,实现业务系统的优化。

在完成了从传统IDC模式向AWS云平台迁移之后,东方明珠开始进行下一步工作:比较公有云和混合云架构,更细致地进行成本考量,把适合在公有云上的项目都迁移到AWS云平台上,同时也把更适合在私有云上运行的项目回迁到自建服务器上。范若晗说,“这种双向使用AWS云平台的模式帮助我们在满足业务需求的同时,最大限度地降低了成本。”

在未来,东方明珠希望能使用更多种类的AWS云服务,不断完善其混合云业务平台,实现功能与成本的平衡。

相关推荐