成功案例

中国地震台网中国地震台网中心

中国地震台网中心(China Earthquake Networks Center,简称“CENC”),是中国地震局直属事业单位,是中国防震减灾工作的重要业务枢纽、核心技术平台和基础信息国际交流的重要窗口,成立于2004年10月18日。

机构背景介绍

中国地震台网中心主要承担着全国地震监测、地震中短期预测和地震速报;国务院抗震救灾指挥部应急响应和指挥决策技术系统的建设和运行;全国各级地震台网的业务指导和管理;各类地震监测数据的汇集、处理与服务;地震信息网络和通讯服务以及地震科技情报研究与地震科技期刊管理等。

背后故事

自2004年印度尼西亚苏门答腊岛附近海域发生强地震以来,全球8级以上地震活动水平明显偏高,有理由认为地球已进入强地震高发期,中国地震台网中心中国防震减灾工作的重要业务枢纽,希望能在提供全国地震监测的同时,随时为群众提供地震中短期预测和地震速报信息。但是,作为一个传统的政府机构,网站的稳定性和安全性能,以及今后无休止的运维工作都成了中国地震台网中心必须重点关注的问题。另外,该网站需要实时汇集145个国家数字地震台、2个小孔径台阵、6个火山台网,准实时汇集792个区域数字地震台站等多个机构的大量数据,因此,云计算技术成为了中国地震台网中心的最佳选择。在比较了多家云服务提供商之后,中国地震台网中心从灵活性、稳定性、信誉度、性价比等多个角度,最终选择在新浪公云计算平台SAE对网站进行开发和托管。

为了能够实现短时间内按需扩展、快速扩容,进一步保障地震信息的实时发布的高可靠性,中国地震台网采用了新浪云计算所提供分层架构模式,分摊负载,避免了单点故障。项目组依靠云平台成熟的开发环境,通过SVN进行代码的部署和调试工作;由于数据库、存储等都无需自己架构或初始化,可以直接使用SAE提供的如MySQL、Storage、KVDB等一系列分布式计算、存储服务,因此大大降低了该项目的开发成本,缩短了开发周期。在网站的托管运行过程中,除了一些基础服务,项目组还选择了SAE提供的“应用体检”服务,其中包含了对安全方面的检查,可以有效发现SQL注入、跨站攻击、挂马等安全问题,主动通知中国地震台网中心。

效益体现

在网站稳定性方面,作为公有云服务,新浪云计算整体架构具有高可靠性和高安全性。SAE的所有服务器都是新浪标准采购的硬件设备,具有多机房容灾部署,其网络资源享用门户网站所使用的带宽环境;另外,所有的服务均不存在单点设计,服务的平均HA高达99.95%。

安全方面,SAE有专门的安全小组密切关注网站出现的安全缺陷,并对这些缺陷造成的影响做出评估,最终决定是否需要采取升级措施;在操作系统、服务器软件的配置上,SAE也都做了安全上的加固。

运维方面,中国地震台网中心作为SAE的企业用户,具备技术经理级别的人工支持服务,对服务中的异常情况都可以迅速作出响应,给出解决方案,从而大大简化了项目组的维护工作。

自2012年5月项目上线以来,中国地震台网始终在新浪云平台上平稳运行,为群众提供地震中短期预测、地震速报、地震信息查询等功能。