公共安全是國家安全的重要組成部分,是經濟和社會發展的基本保證。黨中央、國務院高度重視突發公共事件應急管理工作,建立了公共安全應急技術保障體系,加強了在公共安全應急風險評價、監測監控、預測預警、動態決策、綜合協調等能力,提升了國家應對突發公共事件能力。我國政府也重視在突發公共事件應急管理中應用現代科學技術,加快一些成熟的技術在應急管理中得到廣泛應用。云計算就是其中一種先進和成熟的技術之一。
云計算概念出現在2007 年底,云計算架構由龐大的計算機群組成,這些計算機群由分布在不同的計算任務資源池組成,并且可以允許每個使用者申請并取得相應的計算能力,存儲和各種軟件服務,由于IBM、Google、亞馬遜等機構的成功應用,已逐步進入信息化的實踐。云計算也是計算機行業中較先進的信息技術,“虛擬化”、“網格計算”、“平臺即服務”等一系列技術的迅猛發展,也將加快該技術在公共安全應急管理上的運作步伐。
云計算在安全生產應急預測預警系統的應用,包括技術架構、功能模塊和應用流程。
1.云計算的概念、架構和特點
1.1 云計算的概念
目前,云計算沒有統一的定義。一般情況下,云計算(Cloud Computing),就是并行式(Parallel Computing)、分布式計算(Distributed Computing)和網格計算(Grid Computing)的進一步擴展,主要通過大量計算機集群的計算處理能力和存儲能力,將用戶待處理的各種計算任務和存儲服務,提交到眾多計算機所組成的龐大系統,經分析、計算和存儲,最后將實現結果反饋給用戶。云計算實現的相關技術包括虛擬化技術、Web服務、SOA 技術、并行編程模型等。
1.2 云計算體系架構
云計算體系結構一般分為三層,分別為:(1)基礎設施層。也可以說是物理資源層,主要包括計算資源和存儲資源,包括計算機、存儲器、網絡設施、服務器等。整個基礎設施也可以作為一種服務項向用戶提供,即IaaS(Infrastructure as aService)。IaaS 向用戶提供的不但包括虛擬化的計算資源和存儲,還包括外部用戶訪問使用的網絡帶寬等。(2)平臺資源層。在基礎設施之上的是平臺資源層,該層是整個云計算體系的核心層,平臺資源層是將相同類型的資源同構或組合成為資源池,包括存儲資源池、計算機資源池、網絡資源池、數據資源池、軟件資源池等。包含云計算系統中的資源管理、部署、分配、監控管理、分布式并發控制、安全管理等。平臺資源層為應用程序開發者提供了并行開發環境,開發者不關心應用運行時所需要的資源,平臺資源層提供應用程序運行、存儲及維護所需要的所有平臺資源。也可以把平臺資源當作服務稱之為Paas(P1atform as a Service)。(3)應用服務層。它是面向用戶提供簡單的軟件應用服務以及用戶交互接口等,把軟件當作服務稱之為Saas(Software as a Service)。