成功案例
中國地震臺網(wǎng)中國地震臺網(wǎng)中心
中國地震臺網(wǎng)中心(China Earthquake Networks Center,簡稱“CENC”),是中國地震局直屬事業(yè)單位,是中國防震減災(zāi)工作的重要業(yè)務(wù)樞紐、核心技術(shù)平臺和基礎(chǔ)信息國際交流的重要窗口,成立于2004年10月18日。機構(gòu)背景介紹
中國地震臺網(wǎng)中心主要承擔著全國地震監(jiān)測、地震中短期預(yù)測和地震速報;國務(wù)院抗震救災(zāi)指揮部應(yīng)急響應(yīng)和指揮決策技術(shù)系統(tǒng)的建設(shè)和運行;全國各級地震臺網(wǎng)的業(yè)務(wù)指導(dǎo)和管理;各類地震監(jiān)測數(shù)據(jù)的匯集、處理與服務(wù);地震信息網(wǎng)絡(luò)和通訊服務(wù)以及地震科技情報研究與地震科技期刊管理等。
背后故事
自2004年印度尼西亞蘇門答臘島附近海域發(fā)生強地震以來,全球8級以上地震活動水平明顯偏高,有理由認為地球已進入強地震高發(fā)期,中國地震臺網(wǎng)中心中國防震減災(zāi)工作的重要業(yè)務(wù)樞紐,希望能在提供全國地震監(jiān)測的同時,隨時為群眾提供地震中短期預(yù)測和地震速報信息。但是,作為一個傳統(tǒng)的政府機構(gòu),網(wǎng)站的穩(wěn)定性和安全性能,以及今后無休止的運維工作都成了中國地震臺網(wǎng)中心必須重點關(guān)注的問題。另外,該網(wǎng)站需要實時匯集145個國家數(shù)字地震臺、2個小孔徑臺陣、6個火山臺網(wǎng),準實時匯集792個區(qū)域數(shù)字地震臺站等多個機構(gòu)的大量數(shù)據(jù),因此,云計算技術(shù)成為了中國地震臺網(wǎng)中心的最佳選擇。在比較了多家云服務(wù)提供商之后,中國地震臺網(wǎng)中心從靈活性、穩(wěn)定性、信譽度、性價比等多個角度,最終選擇在新浪公云計算平臺SAE對網(wǎng)站進行開發(fā)和托管。
為了能夠?qū)崿F(xiàn)短時間內(nèi)按需擴展、快速擴容,進一步保障地震信息的實時發(fā)布的高可靠性,中國地震臺網(wǎng)采用了新浪云計算所提供分層架構(gòu)模式,分攤負載,避免了單點故障。項目組依靠云平臺成熟的開發(fā)環(huán)境,通過SVN進行代碼的部署和調(diào)試工作;由于數(shù)據(jù)庫、存儲等都無需自己架構(gòu)或初始化,可以直接使用SAE提供的如MySQL、Storage、KVDB等一系列分布式計算、存儲服務(wù),因此大大降低了該項目的開發(fā)成本,縮短了開發(fā)周期。在網(wǎng)站的托管運行過程中,除了一些基礎(chǔ)服務(wù),項目組還選擇了SAE提供的“應(yīng)用體檢”服務(wù),其中包含了對安全方面的檢查,可以有效發(fā)現(xiàn)SQL注入、跨站攻擊、掛馬等安全問題,主動通知中國地震臺網(wǎng)中心。
效益體現(xiàn)
在網(wǎng)站穩(wěn)定性方面,作為公有云服務(wù),新浪云計算整體架構(gòu)具有高可靠性和高安全性。SAE的所有服務(wù)器都是新浪標準采購的硬件設(shè)備,具有多機房容災(zāi)部署,其網(wǎng)絡(luò)資源享用門戶網(wǎng)站所使用的帶寬環(huán)境;另外,所有的服務(wù)均不存在單點設(shè)計,服務(wù)的平均HA高達99.95%。
安全方面,SAE有專門的安全小組密切關(guān)注網(wǎng)站出現(xiàn)的安全缺陷,并對這些缺陷造成的影響做出評估,最終決定是否需要采取升級措施;在操作系統(tǒng)、服務(wù)器軟件的配置上,SAE也都做了安全上的加固。
運維方面,中國地震臺網(wǎng)中心作為SAE的企業(yè)用戶,具備技術(shù)經(jīng)理級別的人工支持服務(wù),對服務(wù)中的異常情況都可以迅速作出響應(yīng),給出解決方案,從而大大簡化了項目組的維護工作。
自2012年5月項目上線以來,中國地震臺網(wǎng)始終在新浪云平臺上平穩(wěn)運行,為群眾提供地震中短期預(yù)測、地震速報、地震信息查詢等功能。