從臺風背后看待云計算 大數據迎來大挑戰
臺風聽起來很恐怖,從每年的5月開始到11月間,東亞就進入了臺風季。太平洋上可能會誕生數十個熱帶氣旋,其中有很大部分最終并未發展成為臺風,還有些則因副熱帶氣壓帶而滯留海上,能夠登陸的臺風數量并不多。
臺風眼
但凡是登陸的臺風就如同精挑細選的死士一樣異常可怕。在來臨之前,政府發布公告提醒做好準備,嚴重的時候則會發布放假通知,所有企事業停工,學校停課。上上下下關注臺風的方向和威力,由于其強大的威力,在信息傳播尚不發達的時候甚至釀成不少謠言。
臺風自然災害肆虐
在互聯網時代,上網去看臺風成為公眾了解信息的主流途徑。這當中,實時更新的臺風路徑發布系統成為最重要的信息源。電視臺和微博上的信息絕大多數來源于這個網站,因為防臺指揮中心的大屏顯示的就是該系統。
臺風肆虐預報有待提高
一位橫向對比了臺風預報網站的工程師表示,目前在技術投入上相對重視的主要有浙江省臺、溫州臺、上海臺,其他省市的臺風預報系統非常簡陋,甚至保持了官方機構一貫對于非IE瀏覽器的極端排斥。
無疑,這與浙江省對臺風之痛刻骨銘心有關。1956年,三門縣登陸的臺風造成近5000居民死亡。1988年8月8日杭州因臺風全城停電5天。1997年臺風受災人口2167萬,占全省人口的一半。近年來每個超強臺風均會帶來180億以上的損失。
硬件宕機是罪魁禍首
今年臺風季中,每遇臺風來臨,就會有一些氣象網站陷入崩潰,原本采用的技術就并不高超,遭遇到如臺風版上網找資料的用戶之后,簡直就是“弱爆了”。以8月8 日登陸過境的超強臺風海葵為例,8月5日的系統訪問量僅有區區不到10萬,而6日增加到80萬,7日增加到250萬,8日創下350萬的訪問,這也是該系統自上線以來的歷史新記錄。也就是說3天內的訪問量增長了幾十倍。
宕機現象誰也不愿看到
“按照400萬訪問的標準去配置服務器是不太現實的,因為除了這一天之外,99%的資源就會閑置浪費。而臨時去找滿足新增99%的計算資源也是非常有難度的,因為采購與部署需要大量時間。”該系統負責人表示。
臺風“海葵”
為了應對更大規模的臺風海葵,一共動用了SLB負載均衡、云服務器、開放存儲這3種產品。負載均衡負責將暴增的用戶動態地引導到不同的服務器上,以防止單個服務器壓力過大而崩潰。而數臺云服務器則被部署到不同的集群上,這使得即便單個集群出現意外也不至于系統崩潰。開放存儲中存放了歷年的臺風數據,并且得到氣象站不斷更新的數據上傳,這些數據都被同步存儲到不同地方的存儲設備上,確保不會因為硬盤故障而丟失任何數據。
云計算該如何發揮作用
臺風必然帶來災害,所幸的是,海葵并未造成太大的損失。在總結經驗的過程中,云計算***次與預警、應急等一起被列入防臺成功經驗。這也意味著,云計算這種由互聯網技術發展而來的通用技術成為現實的生產力。
臺風路徑發布系統
為管理部門的浙江省水利廳,還希望借助云計算進一步增強臺風路徑發布系統的功能,將水文資料、實時圖片等集成進去,做出全國***的臺風系統。
事實上,作為新生事物尤其是企業提供的服務,往往很難得到政府部門的積極接納。云計算也面臨這一困境。但在防臺過程中體現的價值也深深地吸引了許多單位的關注,這些公眾服務實際上都具備非常典型的峰谷效應,迫切需要彈性的廉價的云計算的支持。
臺風預測系統
此外,不論從預報的準確度還是時間的精準程度上,云計算的有效部署都可能讓危在旦夕的受災居民得以生還,有效的部署策略,防止硬件宕機的現象發生是臺風等自然災害預報工作中的重中之重,隨著云計算技術的不斷發展,我們對于自然災害的預警和預報工作也必將會變得越來越靠譜。