摘 要: 隨著云計算的進一步推進和發(fā)展,云計算面臨的安全問題變得越來越突出,特別是在云計算安全中的用戶數(shù)據(jù)機密性、完整性和可用性方面尤為突出,云計算安全已經(jīng)成為云計算推進過程中的首要障礙和難題。從云計算應(yīng)用安全和系統(tǒng)安全兩個層面,提出了云計算安全中應(yīng)用安全和系統(tǒng)安全的威脅所在以及相應(yīng)的基本保護要求。
關(guān)鍵詞: 云計算;云安全;應(yīng)用安全;系統(tǒng)安全;分類保護
云計算的目標(biāo)是實現(xiàn)將各種共享的IT計算資源以服務(wù)的方式通過互聯(lián)網(wǎng)交付給終端用戶使用。云計算以其特有的優(yōu)勢逐步贏得了信息技術(shù)市場的認可,與此同時,云計算的出現(xiàn)也在不知不覺中掀起了一場IT技術(shù)革命。云計算的顯著優(yōu)勢包括按需服務(wù)、高帶寬網(wǎng)絡(luò)接口、共享資源池、快速可伸縮性和服務(wù)可測量等特點[1-6]。
在傳統(tǒng)的計算模式下,用戶對數(shù)據(jù)的存儲與計算擁有完全的控制權(quán),由于傳統(tǒng)信息系統(tǒng)的等級保護在等級保護基本要求中都有非常具體的體現(xiàn),使得傳統(tǒng)信息系統(tǒng)的整體安全性在一個可以控制的范圍中;而在云計算模式下,用戶數(shù)據(jù)與機器的管理將完全依賴于與計算服務(wù)提供商,終端用戶僅僅保留對虛擬機的控制權(quán)限,使得信息系統(tǒng)的安全性出現(xiàn)了一些不可控的因素,在這種服務(wù)模式下,終端用戶完全有可能不知道服務(wù)提供商的系統(tǒng)的物理地點和系統(tǒng)配置等詳細內(nèi)容。這種不可控因素的存在導(dǎo)致了云計算安全成為云計算推廣過程的首要障礙和難題[7-10]。
本文從等級保護基本要求出發(fā),結(jié)合云計算技術(shù)現(xiàn)狀分析與研究,從等級保護基本要求的應(yīng)用安全和系統(tǒng)安全兩個層面,探討如何在云計算平臺下實施等級保護,為實現(xiàn)云計算平臺下信息系統(tǒng)安全的可控性拋磚引玉,并且針對等級保護基本要求給出了具體的操作方式和解決方案。
1 云計算中的應(yīng)用安全
本文從應(yīng)用安全角度分析云計算中應(yīng)用安全威脅,在等級保護基本要求框架下針對威脅給出具體的解決方法,為實現(xiàn)云用戶安全目標(biāo)提供技術(shù)支撐。
1.1 云計算中應(yīng)用安全威脅
在大量研究CSA相關(guān)成果及CAM標(biāo)準的基礎(chǔ)上,結(jié)合上海市“云海”項目的研究,以及2013年7月微軟將在上海部署微軟云計算數(shù)據(jù)中心和OFFICE365項目的研究,給出云計算中應(yīng)用安全主要面臨的威脅及描述,如表1所示。
1.2 云計算中應(yīng)用安全基本保護要求
根據(jù)《信息系統(tǒng)安全等級保護基本要求》(GB/T22239:2008)控制層面、控制點和控制項的框架,給出針對云計算中應(yīng)用安全的基本要求,具體如表2所示。
2 云計算中的系統(tǒng)安全
云計算安全中系統(tǒng)安全很大程度依賴于云服務(wù)商的云服務(wù)能力和云服務(wù)架構(gòu),依據(jù)《信息系統(tǒng)安全等級保護基本要求》,分析系統(tǒng)安全威脅弱點所在和基本要求是對云計算安全的基本保障。本章依據(jù)微軟Windows Azure平臺中分析的系統(tǒng)弱點和對應(yīng)的基本要求進行總結(jié)分析,給出具體的威脅分析表和基本保護要求表。
2.1 云計算中系統(tǒng)安全威脅
針對Windows Azure云計算平臺中系統(tǒng)安全,分析研究得出Windows Azure系統(tǒng)安全的威脅如表3所示。
2.2 云計算中系統(tǒng)安全基本保護要求
根據(jù)《信息系統(tǒng)安全等級保護基本要求》(GB/T22239:2008)控制層面、控制點和控制項的框架,給出針對Windows Azure云計算平臺中系統(tǒng)安全的基本要求,具體如表4所示。
3 云安全
云計算等開放網(wǎng)絡(luò)服務(wù)環(huán)境的安全問題成為企業(yè)是否采用云計算等開放網(wǎng)絡(luò)服務(wù)的重要疑慮之一。關(guān)注基于云計算等開放網(wǎng)絡(luò)服務(wù)的IT應(yīng)用中的安全設(shè)計并去解決開放網(wǎng)絡(luò)服務(wù)所引發(fā)的安全問題勢在必行。其中重點需要解決的是可信問題,因為開放網(wǎng)絡(luò)服務(wù)的模式改變了傳統(tǒng)IT環(huán)境的可控性,使得針對傳統(tǒng)信息系統(tǒng)構(gòu)建模式的“等級保護”、“分級保護”等安全增強方法難以奏效。如何使各類云計算安全提供足夠的可信度并能夠提供用戶足夠的可控性是亟待解決的問題。
經(jīng)過對云計算各類安全需求和機制的研究,總結(jié)出云計算安全防護機制的總體框架如圖1所示。
圖1是對云計算安全問題的歸納總結(jié),并且創(chuàng)新地為每個安全問題劃分了對應(yīng)的層次,例如“數(shù)據(jù)安全”對應(yīng)的層次是客戶端到IaaS,而“應(yīng)用安全”對應(yīng)的層次是客戶端到SaaS。
本文從信息系統(tǒng)等級保護基本要求研究云計算平臺下如何實施傳統(tǒng)可控的信息系統(tǒng)等級保護;另外,本文還結(jié)合了微軟OFFICE365項目和微軟Azure云計算平臺,研究云計算中關(guān)于應(yīng)用安全和系統(tǒng)安全兩個具體關(guān)注點,給出兩個層面的威脅點,并依據(jù)《信息系統(tǒng)安全等級保護基本要求》(GB/T22239:2008)要求下給出威脅點的具體基本保護要求,從等級保護角度探索解決云計算安全的整體解決方案,進一步促進云計算安全走向成熟。
參考文獻
[1] CSA.云計算關(guān)鍵領(lǐng)域安全指南 V2.1[Z]. 2010.
[2] 中華人民共和國國家標(biāo)準《信息系統(tǒng)安全等級保護基本要求》(GB/T22239:2008)[S]. 2008.
[3] ENISA.云計算合同安全服務(wù)水平監(jiān)測指南[Z].2012.
[4] JOHN R, JAMES R. Cloud computing: implementation, management, and security[M]. Beijing:China Machine Press,2010.
[5] RINGS T, GRABOWSKI J, SCHULZ S. Grid and cloud computing: opportunities for integration with the next generation Network[J]. Grid Computing,2009(7):375-393.
[6] Zhang Liangjie, Zhou Qun. CCOA: cloud computing openarchitecture[C]. Proc of 2009 IEEE International Conference on Web Services, New Youk: IEEE Computer Society Press,2009:607-616.
[7] YOUSEF L, BULRICO M, SILVA D. Toward a unified ontology of cloud computing[EB/OL].(2010-xx-xx)[2013-01-10]http://www.collabogce.org/gce08/images/7/76/Lamia Yousef.pdf.
[8] 馮登國,張敏,張妍,等.云計算安全研究[J]. 軟件學(xué)報,2011,22(01):71-83.
[9] 陳尚義.淺談云計算安全問題[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2009(10):20-22.
[10] 李瑋.云計算安全問題研究與探討[J].電信工程技術(shù)與標(biāo)準化,2012(4):44-48.