福建中金在线网络股份有限公司(以下简称“中金在线”,主页为www.cnfol.com)是国内领先的投资者服务平台和权威网络财经媒体。自2003年成立以来,中金在线始终秉承“用户的需求就是我们努力的方向,与投资者一起创造财富”的经营理念,时刻关注投资者的需求,全力打造资讯、互动、数据三位一体的全方位财经服务平台,为投资者提供优质的投资增值服务。如今,中金在线依托强大的金融信息数据库、用户数据库和每日数千万的访问量,成为国内领先的垂直财经网络媒体。
过去,中金在线一直依托于传统的数据中心构建服务平台,随着业务的快速增长,网站的访问量也急剧增长,特别是在最近两年,移动端的访问量呈爆发式增长,平均每天新增用户数超过百万,这给中金在线带来了前所未有的巨大挑战。
首先遇到的挑战是网络的互联互通问题。传统的数据中心对网络运营商的支持不够稳定,一些通过规模较小的运营商网络接入的用户时常会遇到无法访问网站的情况,对中金在线的付费订阅用户来说,这种情况是无法接受的。其次是灾难备份问题,如果某台服务器发生故障,就需要维修或者采购新机器,然后重新部署;由于整个流程花费的时间较长,系统运行会受到严重影响。第三是安全问题,传统数据中心的网络带宽有限,一次小规模的网络攻击就可能耗尽租用的全部带宽,导致系统宕机。此外,时常出现的硬件和网络故障也令中金在线的运维团队疲于应对。“在访问量快速增长后,我们的业务平台曾经在一个月内多次出现网络连接或基础硬件故障,客户和业务部门都怨声载道,我们迫切需要将业务系统迁移到一个稳定、可靠的IT基础架构平台,给用户提供一个舒心的体验,于是我们想到了AWS。” 中金在线副总裁杨衡说。
“我们选择云服务商,最关注三个方面:其一是稳定性和可靠性高,其二是速度要足够快,最关键的是售后服务要好、要及时。我们之所以选择云服务,就是要把专业的事交给专业的人去做,我们自己则专注于业务本身。AWS的云服务无论是从稳定性、速度、支持服务等各个方面,都处于领先地位。” 杨衡说。
中金在线在决定采用云服务之后,对主流的云服务商提供的产品进行了仔细的分析和比较,最终,AWS以可靠性、网络能力及技术支持服务等方面的优势胜出,成为中金在线首选的云服务提供商。目前,中金在线的移动端产品和信息订阅服务(“中金圈子”)都已经迁移到AWS云平台上。
高可靠性
AWS云服务采用多种方式确保应用系统的可靠性和稳定性。作为最基础的云服务,Amazon EC2提供了大小可调的计算容量,用户可以根据自己的实际需求,完全控制所需的计算资源。配合AWS的Auto Scaling功能,用户可以按照事先设定的条件自动扩展Amazon EC2容量,确保所使用的Amazon EC2数量在需求峰值期间实现无缝增长以保持性能,同时也可以在需求平淡期间自动减少Amazon EC2数量以降低成本。此外,Elastic Load Balancing可以在多个Amazon EC2实例之间自动分配应用程序的访问流量,也可以检测出系统中不健康的实例并自动更改路由,将应用的访问流量导向健康的实例。通过不同功能云服务之间的组合,AWS云平台可以确保应用系统的高可靠性和稳定性。“我们的移动端产品和信息订阅服务系统迁移到AWS云平台上已经半年多了,无论是淡时还是用户访问的峰值期间,系统运行都非常稳定,不仅提升了用户体验,同时也大幅度减轻了运维团队的工作量。”杨衡说。
优异的网络性能
无论是采用传统数据中心方式,还是尝试其他云服务商的产品,网络带宽限制一直是中金在线难以应对的挑战。
随着越来越多的用户从PC端转到移动端,用户的访问习惯和行为也发生了显著的改变,这主要体现在两个方面:其一是要求系统的响应速度达到毫秒级;其二是随时随地访问,这导致出现访问峰值的频度大幅度增加,特别是在股市大涨或大跌的时候,访问量会急剧增加。这就带来了峰值期间的高带宽需求与成本节省之间的矛盾。与传统的IDC和其他云服务商不同,AWS为客户提供了巨大的网络带宽,并且采用了清晰合理的计费模式,用户只需要按照实际使用的带宽付费。这种带宽模式使得中金在线可以为其应用系统配备极高的带宽,确保峰值期间系统的访问速度不受影响,而在淡时也无需为额外的带宽支付费用,从而大幅度地节省成本。
高效及时的服务
用户选择云服务,意味着把自己的IT基础设施完全托付于云服务商,云服务商是否能提供高效及时的技术服务,就成为用户进行选择时的一个重要因素。
AWS根据用户的不同需求,推出了不同层次的AWS Support服务,这是一对一的快速响应渠道,技术支持工程师和有经验的客户服务专业人员全天候提供服务,帮助用户充分利用AWS提供的产品和功能。当客户遇到问题时,可以通过邮件、电话等多种方式,寻求及时的支持服务。所有 AWS Support 套餐均提供不限次数的支持服务,服务费用为按月支付,无需签订长期合同,用户可以根据自己的需求灵活选择服务类别,从最基础的基本服务到最高级别的Business Support。“在这里我要给AWS的Business Support点个赞!印象最深的一次是在系统出现问题时,我在后台提交了一个服务请求,邮件刚发出去,电话铃声就响起来了,电话里传来一个声音:您好,我是AWS…!简短的沟通后,问题圆满地解决了,AWS的支持服务既有速度又有质量!”这是中金在线研发中心副总经理陈东海的切身体会。
目前,中金在线的移动端应用和付费的信息订阅服务(简称“中金圈子”)已经完全迁移到AWS云平台上,所采用的AWS云服务包括Amazon EC2、Auto Scaling、Elastic Load Balacing、Amazon S3、Amazon ElastiCache、Amazon RDS等。系统的迁移非常平稳,从确定方案到系统上线,仅用了10天时间。图1是部署在AWS云平台上的系统架构图。
与早期基于传统数据中心的系统相比,依托AWS云平台的新系统在稳定性、可靠性和响应速度等方面都有了极大的提升,同时大幅度降低了固定资产投资(CAPEX)和运营成本(OPEX)。
在传统数据中心模式下,用一台服务器的寿命大约为5年来计算,购入一台与Amazon EC2 c3.4xlarge机型(16 vCPU,30 GB 内存)配置对应的物理服务器,加上网络和托管费用, 核算出5年的总费用;如果按这个需求迁移到AWS云平台后,中金在线在总费用上可以节省20%。
使用AWS云服务也大幅度降低了中金在线的运营成本。过去,中金在线的运维团队工作任务繁重,需要做很多简单、重复的工作,比如服务器的上下架、系统重装、硬件检修等。采用AWS云服务之后,运维人员可以把主要精力放在研究和部署更好的技术架构和方案上,提升了工作效率,减少了人力投入,运维人员的人力成本节省了1/3。“从业务的角度看,使用AWS云服务带来的最大好处是用户投诉少了、运维压力小了、新系统的开发、部署效率高了。”杨衡说。
目前,中金在线正在计划将更多的应用系统迁移到AWS云平台上,同时依托AWS云平台的丰富功能,开发更多的新服务。
了解 AWS 如何帮助满足您 Web 应用程序需求的更多信息,请访问我们的 Web、移动和社交应用程序详细信息页面:http://aws.amazon.com/web-mobile-social/。