當前位置:首頁 > 測試測量 > 測試測量
[導讀]摘要:云計算(cloud computing)中涉及了分布式處理、并行處理和網(wǎng)格計算、網(wǎng)絡存儲、虛擬化、負載均衡等傳統(tǒng)計算機技術(shù)和網(wǎng)絡技術(shù)。本文從云計算的體系架構(gòu)和服務角度出發(fā),對云計算中實現(xiàn)的訪問控制管理、數(shù)據(jù)管理和

摘要:云計算(cloud computing)中涉及了分布式處理、并行處理和網(wǎng)格計算、網(wǎng)絡存儲、虛擬化、負載均衡等傳統(tǒng)計算機技術(shù)和網(wǎng)絡技術(shù)。本文從云計算的體系架構(gòu)和服務角度出發(fā),對云計算中實現(xiàn)的訪問控制管理、數(shù)據(jù)管理和虛擬化功能所使用加密算法和虛擬化等關鍵技術(shù),用計算機和網(wǎng)絡知識分析了這些技術(shù)存在的問題,提出了需要改進的方向。
關鍵詞:云計算;云計算系統(tǒng)架構(gòu);云計算服務模式;數(shù)據(jù)技術(shù);虛擬化技術(shù)

    隨著數(shù)據(jù)技術(shù)和互聯(lián)網(wǎng)技術(shù)的急速發(fā)展,特別是Web2.0的發(fā)展,互聯(lián)網(wǎng)上的數(shù)據(jù)量高速增長,導致了互聯(lián)網(wǎng)數(shù)據(jù)處理能力的相對不足,同時用戶對數(shù)據(jù)安全技術(shù)和互聯(lián)網(wǎng)技術(shù)也有了更高層次的需求。但是互聯(lián)網(wǎng)上同樣存在著大量處于閑置狀態(tài)的計算設備和存儲資源,以及擁有強大技術(shù)力量的團隊,如果將這些閑置的資源和技術(shù)團隊聚合起來統(tǒng)一調(diào)度,提供所需的服務,則可以大大提高設備和技術(shù)的利用率,讓更多的用戶從中受益,由此云計算因運而生了。

1 云計算
   
云計算(cloud computing)是一種基于Internet的計算模式,是分布式處理、并行處理和網(wǎng)格計算、網(wǎng)絡存儲、虛擬化、負載均衡等傳統(tǒng)計算機技術(shù)和網(wǎng)絡技術(shù)發(fā)展的融合產(chǎn)物。在云計算中,存儲和運算將不再運行在本地計算機或服務器中,而是運行在分布于Internet上的大量計算機上。云計算把原來由個人計算機和私有數(shù)據(jù)中心執(zhí)行的任務,轉(zhuǎn)移給分布在Internet上由全體用戶共享的大型計算中心來完成。云計算提供商提供計算機硬件、軟件等計算資源的共享以及這些資源的安裝、配置與維護等服務,用戶使用終端與“云”連接,按自己的需求進行運算。
    所謂的“云”是指分布在Intemet中的形形色色的計算中心,“云”包含了成千上萬甚至幾十萬臺計算機或服務器。用戶不需要具有一定的計算機技術(shù)和購買高性能的硬件,以及購買或開發(fā)各種功能的軟件,只是使用任何可以上網(wǎng)的設備,與“云”連接,利用“云”提供的軟件或服務,直接在“云”上處理并存儲數(shù)據(jù)。云計算的應用模式如圖1所示。



2 云計算體系架構(gòu)和云計算服務
   
云計算體系架構(gòu)可以分為3層,從下到上依次是基礎管理層、應用接口層和訪問層?;A管理層的主要功能是實現(xiàn)了資源的共享,應用接口層的主要功能是對外提供各種服務,訪問層的主要功能是采用云計算方式實現(xiàn)的一些具體化應用。
    云計算中有3種服務模式:基礎設施即服務IaaS,平臺即服務PaaS和軟件即服務SaaS。云計算的體系架構(gòu)與云計算服務的關系如圖2所示。


    1)基礎設施即服務IaaS。IaaS為用戶提供的是底層的、接近于直接操作硬件資源的服務接口,通過網(wǎng)絡以標準化服務的形式提供基本存儲和計算能力,使用非常自由靈活,幾乎不受邏輯上的限制。IaaS的商業(yè)示例如Joyent,其主要產(chǎn)品是按需提供高度可用的一系列虛擬化服務器等基礎設施。
    2)平臺即服務PaaS。PaaS是為用戶提供API(應用編程接口)的,客戶通過API使用該平臺,將自己所開發(fā)和運營的應用托管到云平臺中,但是,這個應用的開發(fā)和部署必須遵守該平臺特定的規(guī)則和限制,如語言、編程框架、數(shù)據(jù)存儲模型。PaaS的商業(yè)示例如Google的GAE,它在Google的基礎設施上提供應用程序服務。
    3)軟件即服務SaaS。SaaS以服務的形式提供一整套應用軟件,該軟件的單個實例運行于云上,通過瀏覽器把程序傳給成千上萬的用戶。  SaaS在人力資源管理程序和ERP中比較常用。

3 云計算關鍵技術(shù)問題
3.1 訪問控制管理
   
在云計算模式下,研究者關心的是如何通過非傳統(tǒng)訪問控制類手段,實施數(shù)據(jù)對象的訪問控制。其中得到關注最多的是基于密碼學方法實現(xiàn)訪問控制,其中包括:基于層次密鑰生成與分配策略實施訪問控制的方法;利用基于屬性的加密算法(如密鑰規(guī)則的基于屬性加密方案(KP—ABE),密文規(guī)則的基于屬性加密方案(CP-ABE)),基于代理重加密的方法:以及在用戶密鑰或密文中嵌入訪問控制樹的方法等?;诿艽a類方案面臨著權(quán)限撤銷問題。這是一個基本方案,是為密鑰設置失效時間,每隔一定時間,用戶從認證中心更新私鑰。上述方法在帶有時間或約束的授權(quán)、權(quán)限受限委托等方面仍存在有待解決的問題。
3.2 有關數(shù)據(jù)安全技術(shù)問題
3.2.1 數(shù)據(jù)傳輸技術(shù)
   
在網(wǎng)絡上進行數(shù)據(jù)傳輸,需要保證數(shù)據(jù)的保密性。如果數(shù)據(jù)的傳輸采用加密算法(SSL算法),就很容易保證數(shù)據(jù)傳輸?shù)陌踩?br />     另外,利用Internet傳輸數(shù)據(jù),還應該保證數(shù)據(jù)的完整性。如果采用非安全傳輸協(xié)議,很容易做到保證數(shù)據(jù)的完整性。目前存在的問題是,采用加密數(shù)據(jù)和使用非安全傳輸協(xié)議也可以達到保密的目的,但是,怎樣更好的解決數(shù)據(jù)的完整性問題,有待于進一步的研究和探討。
    特別要注意的是,在網(wǎng)絡上進行數(shù)據(jù)處理時,數(shù)據(jù)已經(jīng)由加密狀態(tài)變成解密狀態(tài),此時如何保證數(shù)據(jù)的保密性,這也是云計算數(shù)據(jù)安全技術(shù)需要解決的問題。
3.2.2 密文的檢索技術(shù)
   
數(shù)據(jù)加密后失去了許多其他特性,導致大多數(shù)數(shù)據(jù)分析方法失效。密文檢索有兩種典型的方法:一種是基于安全索引的方法。這種方法是為密文關鍵詞建立安全索引,檢索查詢索引的關鍵詞是否存在;另一種是基于密文掃描的方法,這種方法是對密文中每個單詞進行比對,確認關鍵詞是否存在,以及統(tǒng)計其出現(xiàn)的次數(shù)。由于某些場景(如發(fā)送加密郵件)需要支持非屬主用戶的檢索,Boneh等人提出支持其他用戶公開檢索的方案。
    密文處理研究主要集中在同態(tài)加密算法設計上。早在二十世紀八十年代,有人提出多種加法同態(tài)或乘法同態(tài)算法,但是由于被證明安全性存在缺陷,后續(xù)工作基本處于停頓狀態(tài)。而近期,IBM研究員Gentry利用“理想格(ideal lattice)“的數(shù)學對象構(gòu)造隱私同態(tài)(privacy homomrphism)算法,或稱全同態(tài)加密,使人們可以充分地操作加密狀態(tài)的數(shù)據(jù),在理論上取得了一定突破,使相關研究重新得到研究者的關注,但目前研究的結(jié)果與實用化仍存在一定的距離。
3.2.3 數(shù)據(jù)存儲技術(shù)
   
為了滿足云計算的分布式存儲方式、同時保證數(shù)據(jù)可靠性和高吞吐率以及高傳輸率的需求。目前各云計算提供商采用GFS或HDFS的數(shù)據(jù)存儲技術(shù)。
    GFS是一個管理大型分布式數(shù)據(jù)密集型計算的可擴展的分布式文件系統(tǒng)。它使用廉價的商用硬件搭建系統(tǒng)并向大量用戶提供高性能的容錯服務。
    GFS系統(tǒng)由一個Master和大量塊服務器構(gòu)成。Master存放文件系統(tǒng)的所有元數(shù)據(jù),包括名字空間、存取控制、文件分塊信息、文件塊的位置信息等。GFS把文件切分為64MB的塊進行存儲。
    在GFS文件系統(tǒng)中,采用冗余存儲的方式來保證數(shù)據(jù)的可靠性。每份數(shù)據(jù)在系統(tǒng)中保存3個以上的備份。為了保證數(shù)據(jù)的一致性,對于數(shù)據(jù)的所有修改需要在所有的備份上進行,并用版本號的方式來確保所有備份處于一致的狀態(tài)。
    由于客戶端不通過Master讀取數(shù)據(jù),避免了Master成為系統(tǒng)瓶頸。客戶端從Master獲取目標數(shù)據(jù)塊的位置信息后,直接和塊服務器交互進行讀操作。
    GFS將寫操作控制信號和數(shù)據(jù)流分開,即客戶端在獲取Master的寫授權(quán)后,將數(shù)據(jù)傳輸給所有的數(shù)據(jù)副本,在所有的數(shù)據(jù)副本都收到修改的數(shù)據(jù)后,客戶端才發(fā)出寫請求控制信號。在所有的數(shù)據(jù)副本更新完數(shù)據(jù)后,由主副本向客戶端發(fā)出寫操作完成控制信號。目前,如何保證數(shù)據(jù)的高吞吐率以及高傳輸率還需要進一步的深入研究。
3.2.4 數(shù)據(jù)隔離技術(shù)
   
在云計算環(huán)境下,數(shù)據(jù)不再是存放在某個確定的物理節(jié)點上,而是由服務商動態(tài)提供存儲空間,這些空間有可能是現(xiàn)實的,也可能是虛擬的;可能分布在不同國家及區(qū)域。因此,需要對磁盤上的數(shù)據(jù)或數(shù)據(jù)庫中的數(shù)據(jù)進行加密(靜止的數(shù)據(jù)),這樣可以防止惡意的云服務提供商或惡意的鄰居“租用戶”對數(shù)據(jù)的破壞。靜止數(shù)據(jù)加密比較復雜,如果只需要簡單的存儲服務,用戶加密數(shù)據(jù)后發(fā)送密文到云數(shù)據(jù)存儲商那里即可。但是對于PaaS或者SaaS應用來說,數(shù)據(jù)的加密妨礙索引和搜索,還需要研究既適合加密義適合索引和搜索的一種算法。
3.2.5 清除數(shù)據(jù)殘留的技術(shù)
   
數(shù)據(jù)殘留是指數(shù)據(jù)在被以某種形式擦除后所殘留的物理表現(xiàn)。依據(jù)這些物理表現(xiàn),能夠使存儲介質(zhì)被擦除后的數(shù)據(jù)又被重新恢復起來。在云計算環(huán)境中,數(shù)據(jù)殘留有可能會無意間泄露敏感信息。因此云計算提供商應向云用戶保證其價息所在的存儲空間被釋放或再分配給其他云用戶前得到完全清除,目前需要研究一種能夠供云用戶對自己使用的空間得到完全清除的鑒定方法。
3.3 虛擬技術(shù)
   
虛擬技術(shù)是實現(xiàn)云計算的關鍵核心技術(shù),正是虛擬技術(shù)才使得云計算提供商為其客戶有可能提供數(shù)據(jù)的安全性和數(shù)據(jù)的隔離。Santhan am等人提出了基于虛擬機技術(shù)實現(xiàn)的grid環(huán)境下的隔離執(zhí)行機。Raj等人提出了通過緩存層次可感知的核心分配,以及給予緩存劃分的頁染色的兩種資源管理方法實現(xiàn)性能與安全隔離。這些方法在隔離影響一個VM的緩存接口時是有效的,并整合到一個樣例云架構(gòu)的資源管理(RM)框架中。Wei等人關注了虛擬機映像文件的安全問題,每一個映像文件對應一個客戶應用,它們必須具有高完整性,且需要可以安全共享的機制。Wei等人所提出的映像文件管理系統(tǒng)實現(xiàn)了映像文件的訪問控制、來源追蹤、過濾和掃描等,可以檢測和修復安全性違背問題。
    在虛擬技術(shù)中,云計算提供商需要為客戶提供客戶端共享和主機共享,不法之徒有可能利用其漏洞對共享設備和文件進行破壞。當主機受到破壞,主機所管理的客戶端服務器有可能被攻克。另外當虛擬網(wǎng)絡受到破壞,那么客戶端也會受到損害。再者如果主機有問題,那么所有的虛擬機都會產(chǎn)生問題。所以,虛擬化技術(shù)也有一些需要解決的問題。
    在云計算中,虛擬技術(shù)的應用有兩方面:一是虛擬化軟件;另一個虛擬服務器。
3.3.1 虛擬化軟件
   
該軟件層直接部署于裸機之上,提供能夠創(chuàng)建、運行和銷毀虛擬服務器的能力。實現(xiàn)虛擬化的方法有幾種,其通過不同層次的抽象來實現(xiàn)相同的結(jié)果,如操作系統(tǒng)級虛擬化、全虛擬化或半虛擬化。在IaaS云平臺中,云主機的客戶不必訪問此軟件層,由云計算提供商提供服務的。由于虛擬化軟件層是保證客戶的虛擬機在多租戶環(huán)境下相互隔離,實現(xiàn)了一臺計算機上安全地同時運行多個操作系統(tǒng),所以必須嚴格
限制任何未經(jīng)授權(quán)的用戶訪問虛擬化軟件層。云計算提供商應建立必要的安全控制措施,限制對于Hypervisor和其他形式的虛擬化層次的物理和邏輯訪問控制。
    虛擬化層的完整性和可用性對于保證基于虛擬技術(shù)構(gòu)建的公有云的完整性和可用性是最重要,也是最關鍵的。一個有漏洞的虛擬化軟件會暴露所有的業(yè)務域給惡意的入侵者。
3.3.2 虛擬服務器
   
虛擬服務器位于虛擬化軟件之上。安裝虛擬服務器時,為每臺虛擬服務器分配一個獨立的硬盤分區(qū),將各虛擬服務器之間從邏輯上隔離開來。在虛擬服務器系統(tǒng)安裝了基于主機的防火墻、殺毒軟件、IPS(IDS)以及日志記錄和恢復軟件,將它們相互隔離,并與其他安全防范措施一起構(gòu)成多層防范體系。虛擬服務器選擇具有TPM安全模塊㈣的物理服務器,在啟動時檢測用戶密碼,如果發(fā)現(xiàn)密碼及用戶名的Hash序列不對,就不允許啟動此虛擬服務器。
    每臺虛擬服務器之間是通過VLAN和不同的IP網(wǎng)段的方式進行邏輯隔離。對需要相互通信的虛擬服務器之間的網(wǎng)絡連接通過VPN的方式來進行。
    利用各虛擬機當中的系統(tǒng)日志和防火墻日志,對虛擬服務器的運行狀態(tài)進行嚴密的監(jiān)控,是常用的而且是簡單易行的方法。

4 結(jié)束語
   
云計算是一種新興的計算模式。目前,云計算的應用還處于初步發(fā)展階段,要使云計算能夠更好的為廣大用戶服務,還需要進一步研究訪問控制、數(shù)據(jù)安全以及虛擬化技術(shù)方案,其中主要涉及的加密算法和網(wǎng)絡虛擬化技術(shù),需要研究出既適合數(shù)據(jù)檢索、數(shù)據(jù)存儲,又適合數(shù)據(jù)傳輸、數(shù)據(jù)隔離的加密算法。隨著數(shù)據(jù)安全技術(shù)和虛擬化技術(shù)等的成熟,將為云計算的發(fā)展提供了良好的基礎架構(gòu)保障。

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術(shù)
關閉
關閉