撥開云計算安全的迷霧
目前的IT界已經(jīng)到了言必稱云計算的程度了,但是疑惑的大多數(shù)(尤其是IT用戶)依舊對此持有疑慮,通常認(rèn)為還沒有到使用云計算的時候。為什么還沒到時候?因為安全,因為目前的IT產(chǎn)品基本還能解決企業(yè)用戶現(xiàn)有的問題,因為用戶需要看到云計算成熟的應(yīng)用案例……
但是關(guān)鍵就在于,云計算是一種比起傳統(tǒng)IT架構(gòu)來說,更優(yōu)的解決方案。打個比喻就是說,當(dāng)你可以在自己家里打開水龍頭就能獲得自己需要的水時,你基本不會愿意去尋思如何在院子里打井取水。這種隨需索取、按需付費(fèi),無需前期投入大量基礎(chǔ)設(shè)施資源的優(yōu)勢正是云計算在業(yè)內(nèi)廣為推崇的根本原因。因此,企業(yè)客戶已有的IT產(chǎn)品不是阻礙企業(yè)應(yīng)用云計算的必然阻礙。而企業(yè)都是希望獲得市場先機(jī)的,節(jié)約成本、降低復(fù)雜性對于企業(yè)來說就是獲得市場先機(jī)的方法之一,云計算正是能夠幫助企業(yè)獲得先機(jī)的一種技術(shù)。因此,對于企業(yè)來說恰恰需要先于競爭對手采用最新的技術(shù),而不是完全等待別人都已經(jīng)使用之后才進(jìn)入。所以,安全才是云計算普及最大的阻礙。
包括Forrester、Gartner等眾多專業(yè)調(diào)研機(jī)構(gòu)的報告都顯示用戶采用云計算的最大顧慮是云計算的安全問題。但是,對于云計算安全的鼓顧慮在很大程度上,是對于新技術(shù)的本能的安全疑慮,那么在我們決定云計算安全是否真的有這么大的威脅之前,我們需要弄清楚,云計算的安全具體是什么樣的安全問題?
要回答這個問題,我們需要了解云計算安全和傳統(tǒng)IT安全的異同。實際上,兩者有很多相同之處,它們最終的目標(biāo)都是為了保護(hù)數(shù)據(jù)的完整性,保護(hù)的對象也都是計算資源、存儲資源和網(wǎng)絡(luò)資源,而且其采用的技術(shù)也非常類似,如傳統(tǒng)的加密解密技術(shù)、相同的安全基礎(chǔ)設(shè)施、IDS/DPI等基礎(chǔ)防護(hù)手段。
與傳統(tǒng)IT安全比較,云計算特有的安全問題主要有三個方面。
第一是虛擬化環(huán)境下的技術(shù)及管理問題。傳統(tǒng)的基于物理安全邊界的防護(hù)機(jī)制難以有效保護(hù)基于共享虛擬化環(huán)境下的用戶應(yīng)用及信息安全。另外就是,云計算的系統(tǒng)如此之大,而且主要是通過虛擬機(jī)進(jìn)行計算,一旦出現(xiàn)故障,如何快速定位問題所在也是一個重大挑戰(zhàn)。
第二是云計算這種全新的服務(wù)模式將資源的所有權(quán)、管理權(quán)及使用權(quán)進(jìn)行了分離,因此用戶失去了對物理資源的直接控制,會面臨與云服務(wù)商協(xié)作的一些安全問題(主要是信任問題),如用戶是否會面臨云服務(wù)退出障礙,不完整和不安全的數(shù)據(jù)刪除會對用戶造成損害,此外,如何界定用戶與服務(wù)提供商的不同責(zé)任也是很大一個問題。
第三,云計算平臺導(dǎo)致的安全問題。云計算平臺聚集了大量用戶應(yīng)用和數(shù)據(jù)資源,更容易吸引黑客攻擊,而故障一旦發(fā)生,其影響范圍更多,后果更加嚴(yán)重。此外,其開放性對接口的安全也提出了一些要求。另外,云計算平臺上集成了多個租戶,多租戶之間的信息資源如何進(jìn)行安全隔離、服務(wù)專業(yè)化引發(fā)的多層轉(zhuǎn)包引發(fā)的安全問題等。
這三個問題總的來看包括云計算安全技術(shù)的挑戰(zhàn),服務(wù)供應(yīng)商及用戶如何進(jìn)行相互協(xié)作的管理方面的挑戰(zhàn),以及其跨地域性、多租戶、虛擬化等特性帶來的政府信息安全監(jiān)管、隱私保護(hù)和司法取證等方面的挑戰(zhàn)。而這些問題看似復(fù)雜,但都能一一化解。
在技術(shù)方面,主要是虛擬化安全、數(shù)據(jù)安全和隱私保護(hù)技術(shù),同時構(gòu)筑完整的安全防護(hù)體系。
虛擬化安全技術(shù)目前已經(jīng)比較成熟,包括趨勢科技與VMware合作共推為虛擬化架構(gòu)的無代理安全防護(hù)技術(shù),Check Point的虛擬化環(huán)境下的流量監(jiān)測等等。對于虛擬機(jī)的安全隔離、虛擬機(jī)鏡像安全管理,虛擬化環(huán)境下的通信安全,虛擬化和物理安全設(shè)備的統(tǒng)一管理和可視化都已經(jīng)有了相關(guān)的解決方案。
數(shù)據(jù)安全和隱私保護(hù)工作實際上在傳統(tǒng)的IT安全中已經(jīng)有比較成熟的安全技術(shù),諸如數(shù)據(jù)隔離,數(shù)據(jù)加密解密,身份認(rèn)證和權(quán)限管理,保障用戶信息的可用性、保密性和完整性。
在安全防護(hù)體系上,需要構(gòu)建包括底層架構(gòu)安全(通過完善、規(guī)范服務(wù)器虛擬化安全、網(wǎng)絡(luò)虛擬化安全、存儲安全、高可用性要求以及虛擬化安全管理相關(guān)配置要求,構(gòu)建邏輯安全邊界,保障虛擬環(huán)境安全。)、基礎(chǔ)設(shè)施安全(完善對底層資源的調(diào)度和分配機(jī)制,防止用戶對底層資源的過度占用;引入沙箱隔離技術(shù),實現(xiàn)不同應(yīng)用程序間的相互隔離)、運(yùn)營管理安全(通過動態(tài)的安全環(huán)境來提高他的安全性)、信息安全層面(通過數(shù)據(jù)的隔離,加密傳輸,加密存儲這些技術(shù)手段為用戶提供端到端的保護(hù))。
對于用戶與服務(wù)商之間相互協(xié)作的問題,狹義上可以通過服務(wù)商定期為用戶提供安全策略自配置、定期的安全報表、主動安全預(yù)警、安全審計等安全服務(wù),提高用戶的安全感知度。在廣義上,則需要相關(guān)云安全標(biāo)準(zhǔn)和評測體系的完善,安全標(biāo)準(zhǔn)和評測體系能夠幫助用戶與服務(wù)提供商就相關(guān)的服務(wù)水平的協(xié)議內(nèi)容達(dá)成一致。在這個方面,云安全聯(lián)盟(Cloud Security Alliance)、IEEE、IETF等眾多第三方組織將進(jìn)一步推進(jìn)這些工作。
政府機(jī)構(gòu)的信息監(jiān)管、隱私保護(hù)等相關(guān)制度的出臺,將維護(hù)行業(yè)的健康持續(xù)的發(fā)展,對企圖違規(guī)操作的行為起到威懾和懲戒作用。當(dāng)然,縱觀IT技術(shù)的發(fā)展歷程,政府的相關(guān)政策通常是滯后于社會實踐應(yīng)用的,因此這一點并不是云計算采用最大的障礙。
經(jīng)過以上對于云計算安全問題的梳理和解決方案的探討,我們發(fā)現(xiàn)云計算安全并不是我們想象得那般不可逾越。正如EMC公司信息安全事業(yè)部RSA執(zhí)行主席亞瑟·科維洛所說的那樣,用戶無需過度疑慮云計算的安全技術(shù),實際上有比我們想到的多得多的安全技術(shù)能夠用于保護(hù)云計算的安全。云安全廣泛應(yīng)用的時代漸行漸近,云計算安全已不再是立在云計算應(yīng)用的一座大山,而是一塊幾方合力可以搬動的石塊。