聚好看 logo

AWS携手聚好看科技为全球上亿消费者提供智能互联网电视服务

2020

海信旗下聚好看科技股份有限公司(以下简称“聚好看科技”)承担着海信互联网电视技术的研发和运营,其致力于成为全球卓越的家庭互联网AI服务云平台,以“云计算+大数据+人工智能”为全球电视用户提供可靠稳定的服务,包括影视、教育、K歌、游戏、购物、应用等服务,为海信互联网电视源源不断地输出家庭互联网AI服务”能力”;同时,聚好看科技敏锐地抓住5G的巨大机遇,基于5G+AI+IoT技术的融合积淀,全面打通衣、食、住、行、娱等13大生活场景。截至2019年12月,海信互联网电视服务全球家庭数量突破5000万,场景化AI服务全球消费者数量突破1.5亿。预计2020年,服务全球家庭数量将突破6500万。

需求与挑战

聚好看科技在用户规模不断扩大、业务高速发展的同时,也面临着新的需求与挑战:
第一,苛刻的业务连续性要求
如何为上亿消费者提供稳定实时可靠的智能服务至关重要,这依赖于底层基础架构的稳定运行。聚好看科技采用了同城灾备模式,核心业务部署在同城数据中心,应用以容器形式部署于自建云平台上。2019年,聚好看科技的日活用户数量接近2000万,每天要处理近百亿级数据。如此庞大的用户体量,原有模式的容灾功能偏弱,将影响到业务连续性和用户使用体验。
第二,IT资源需具备良好的弹性和灵活配置能力
通常,电视用户多数在19:00~20:00期间批量开机,会造成瞬时流量暴涨,给系统带来压力。“每周五晚黄金时段将出现一周内的流量高峰,凌晨后流量又将大幅减少;每年节假日中,以除夕为例,该时段用户流量将飙升至平时数倍,业务突发峰值不亚于电商行业的‘双11’和‘618’。” 聚好看科技项目经理这样描述。在同城灾备模式下,为应对业务高峰,需要提前部署并超配大量资源,不仅难以做到资源的灵活调控,也造成时间和设备资源的极大浪费。

start a python tutorial
kr_quotemark

利用AWS构建异地双活架构,全面落地后,聚好看科技无需担心单点故障,应用可用性和平台稳定率会显著提升,业务连续性和用户体验得以全方位保证。”

夏章抓

聚好看科技股份有限公司 常务副总经理 

拥抱AWS云

为解决上述挑战,聚好看科技决定将其IT基础架构部署升级为“异地双活”模式。如继续采用传统异地双活模式将面临诸多挑战——部署复杂、建设周期长、投资大、不能有效解决IT资源弹性伸缩问题。经过全面评估,聚好看科技决定和AWS深入合作,构建混合云模式下的异地双活架构。
得益于AWS专业服务团队卓越的咨询、设计、实施能力;以及AWS丰富的云服务和业界认可的技术实力、行业最佳实践;聚好看科技选择AWS,继续为全球客户提供优质服务。
项目实施后,第一个核心业务系统已实现混合云双活部署,所使用的AWS云服务包括:Amazon Elastic Compute Cloud (Amazon EC2)、Elastic Load BalancingAmazon Relational Database Service (Amazon RDS)、Amazon ElastiCacheAmazon EMRAmazon CloudWatch等(见图一)。

图 1  聚好看科技使用AWS的架构示意图

异地双活架构,实现地区级故障高可用

AWS专业服务团队和聚好看科技紧密合作,共同解决容器云平台迁移部署、数据一致性保障、故障切换等众多难题,成功完成核心业务系统的混合云异地双活部署。
在实施中,两地数据中心Redis缓存和MySQL数据库的同步问题面临较大挑战。 双方对当前的业务进行详细梳理分析后制定出方案:云端采用Amazon ElastiCache for Redis 内存缓存数据库和Amazon RDS for MySQL数据库,针对不同业务场景,设计对应数据库复制逻辑及实现方式,确保数据一致性。
此外,双方共同制定业务流量分流策略,可基于业务场景快速精准地分配用户流量。经过一系列概念验证后得出结论,用户流量划分越准确,越有利于异地双活模式下的数据一致性。
随着异地双活容灾体系的构建,聚好看科技目标是:如遇本地机房完全不可用等极端场景,10分钟内即可将流量全部切换到AWS。异地双活架构保障聚好看业务可用性和平台稳定率显著提升、业务连续性和用户体验得以全方位保证。

资源弹性伸缩,轻松应对流量高峰

实现混合云双活架构之后,聚好看科技在AWS云上搭建Kubernetes容器环境,遇到流量激增,其容器云平台的扩展时间由以前的数天缩减到5分钟以内;业务流量降低时,可按需收缩容量资源,用户只为业务实际使用的资源付费,有效节省了成本。
现在,聚好看科技拥有可保障业务双活、运行稳定、资源灵活扩展的混合云平台,具有资源分钟级弹性伸缩和超小粒度的计算资源调度能力。后续计划引入更多管理服务,让资源管理更“自动化”,为用户提供稳定优质服务。
实现AWS云上部署后,也大大减轻了IT人员的运维压力。借助AWS云服务,他们可将精力聚焦于对业务的优化和创新。

AWS专业服务团队全面赋能客户

在该项目中,AWS专业服务团队表现出“顾客至尚”和“最高标准”的服务理念,赢得客户信任。
AWS专业服务团队和聚好看技术团队紧密合作,对聚好看科技技术及应用架构展开全面调研,对关键业务场景进行梳理,并完成了业务影响分析。同时根据聚好看科技实际业务运行情况并结合不同组件的使用场景,为聚好看科技量身定制出满足各方面要求的双活架构方案,最终双方团队齐心协力,顺利完成基于AWS的混合云双活架构的首个核心系统部署和上线。
“AWS双活项目的专业服务团队非常严谨和专业,借助于此次项目积累的双活经验,我们将继续推广双活架构,从更高层面提高业务连续能力。”聚好看科技研发负责人吴连朋这样评价道。


关于海信聚好看科技

海信旗下聚好看科技股份有限公司承担着海信互联网电视技术的研发和运营,其致力于成为全球卓越的家庭互联网AI服务云平台,以“云计算+大数据+人工智能”为全球电视用户提供可靠稳定的服务,包括影视、教育、K歌、游戏、购物、应用等服务,为海信互联网电视源源不断地输出家庭互联网AI服务”能力”。

为什么使用AWS

  • 专业服务团队的严谨性和专业性
  • 丰富的云服务和业界认可的技术实力
  • 海外使用AWS的良好体验

使用的AWS服务

Amazon EC2

Amazon Elastic Compute Cloud (Amazon EC2) 是一种 Web 服务,可以在云中提供安全并且可调整大小的计算容量。

了解更多》

Amazon RDS

Amazon Relational Database Service (Amazon RDS) 让您能够在云中轻松设置、操作和扩展关系数据库。它在管理耗时的数据库管理任务的同时,可提供经济实用的可调容量,使您能够腾出时间专注于应用程序和业务。

了解更多》

Elastic Load Balancing

Elastic Load Balancing 可以在多个 Amazon EC2 实例间自动分配传入的应用程序流量。

了解更多》

Amazon EMR

Amazon EMR 是行业领先的云大数据平台,可使用多种开放源代码工具处理大量数据,例如 Apache Spark、Apache Hive、Apache HBase、Apache Flink、Apache Hudi 和 Presto。

了解更多》


开始使用

各行各业中所有规模的公司都在使用 AWS 对其日常业务进行转型。联系我们的专家,立即踏上您的 AWS 云之旅。