广州欢网科技有限责任公司,简称欢网,成立于2009年12月,是由TCL集团、长虹集团、等投资,面向智能电视和全网互动产业的高科技公司,也是目前中国境内最大的互联网智能电视应用服务商。截至2013年10月,欢网服务的客户,已经覆盖包括长虹、TCL在内的7家电视机厂商和杰科、联想等17家机顶盒厂商,云南电信、河南广电、南京广电、新疆广电等近10家运营商。欢网在国际智能电视市场也非常活跃,提供6大平台全球覆盖,包括用户系统 、在线支付系统、广告系统、用户行为分析系统 、开机画面系统和升级系统。在欧洲、美洲、东南亚等海外建立了运营节点,覆盖100多个国家和地区,提供7×24小时的客户服务。

欢网的重点业务之一是为TCL、长虹等国产品牌的海外用户提供智能电视内容服务,但对于中国家电厂商来说,进入各个海外市场的时间和安排存在较大不确定性,每个国家的用户数量分布也不平均,这使欢网在开展海外业务时既无法制定在某个国家部署设备和服务的计划,也很难准确评估每个国家的业务负载水平。“客户业务的不确定性是我们需要面对的最大难题。”欢网科技IT及运维主管周树庆表示,“有时候客户突然在某个国家或地区发现了新商机,很可能要求在一个月内完成发货,如果我们在那个国家没有设置服务器会拖延客户的业务进程。”

欢网曾经考虑过在海外市场建立分支点部署机房和服务器,但由于不同国家在管理政策上的差异和繁复的商务流程,使得这些工作只能通过当地代理公司帮助完成,不仅拖延各项工作的开展,质量也无法保证。“我们在某国曾经用了2个月建设机房;但最后没有成功,而且先期购买的设备也没能拿回来。”周树庆说。后来,欢网也考虑过使用其他云服务提供商,但综合评估了服务质量和业务全球覆盖能力后,欢网最终决定使用AWS的云服务解决方案。欢网的云服务在一个月内从亚洲部署到欧洲,再到了美洲。

欢网通过AWS云服务为海外智能电视用户提供天气预报、应用商店、网页导航和社交等服务,当不同国家的用户使用相关服务时,Elastic Load Balancing会在不同的EC2实例中自动调配用户请求,保证用户访问的速度和稳定性。此外,欢网还使用Amazon Virtual Private Cloud(Amazon VPC)来进行和物理环境下完全一致的网络层配置,实现了更加稳定的联网和安全功能。周树庆举例:“我们的天气预报服务曾经出现过单日点击量逼近2亿的情况,服务器性能已经达到负载饱和,如果处理不好便会对其他服务造成连锁影响。后来我们紧急通过大量上线Amazon EC2将流量和负载分配到其他主机上,保证了服务安全。”

在存储方面,欢网的服务目前已经覆盖30多个国家,超过160种机型,静态文件都存储在Amazon S3上,并且通过Amazon CloudFront进行数据分发,保证不同国家的用户能够及时获取当地的服务内容,同时Amazon CloudFront面对不同国家或地区的价格分级也一定程度帮助欢网降低了运营成本。欢网也尝试把数据库逐渐迁移到Amazon RDS中,这样不仅可以简化数据库管理的难度、缩短时间;由于Amazon RDS支持用户通过API接口调用数据库内容,管理员也可以通过 AWS 管理控制台完成数据库复制和扩展这样的复杂操作。

huan-tv-arch-diag

图1:依托AWS的欢网科技云服务技术架构图

AWS Support服务也帮助欢网快速掌握了更多AWS云服务的功能和配置方式;在日常,AWS Support工程师会通过电话、邮件、视频等多种形式给予欢网7×24的一对一支持,进一步提升运营效果,降低成本。欢网也可以根据自己的业务情况购买预留资源,进一步节省使用成本。
由于业务特点,欢网对各项服务的可用性要求较高,AWS提供了跨区域部署的功能,负载均衡和CloudWatch等功能,欢网认为AWS与其他云服务相比优势很大。

AWS极大程度缩短了欢网在不同国家提供服务的时间,并且显著降低了运维方面的成本,降低了公司在维护人员方面的投入。AWS采用后付费和按需计费的模式也帮助欢网实现了固定成本的有效管理。

对于未来和AWS的合作,周树庆表示:“欢网有计划把全部中国的数据中心分期分批的向AWS上迁移。”

欲了解更多AWS在Web应用程序方面的应用,请参考AWS的Web应用程序页面:http://aws.amazon.com/cn/solutions/case-studies/web-mobile-social/