下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、淺談云計(jì)算技術(shù)論文摘要:近年來,IT界提出了云計(jì)算;這一新的概念,云計(jì)算是一項(xiàng)新興的技術(shù)。本文介紹了云計(jì)算的定義,闡述了云計(jì)算的核心技術(shù):數(shù)據(jù)存儲(chǔ)技術(shù)(Google File System)、數(shù)據(jù)管理技術(shù)(Big Table)、云計(jì)算平臺(tái)管理技術(shù)等,最后提出了云計(jì)算開展面臨的問題。論文關(guān)鍵詞:云計(jì)算,分布式,數(shù)據(jù)管理,虛擬化0、引言云計(jì)算(CloudComputing)是一種基于互聯(lián)網(wǎng)的超級(jí)計(jì)算模式。它是分布式計(jì)算、并行計(jì)算和網(wǎng)格計(jì)算的開展。其根本原理為:利用非本地或遠(yuǎn)程效勞器(集群)的分布式計(jì)算機(jī)為互聯(lián)網(wǎng)用戶提供效勞(計(jì)算、存儲(chǔ)、軟硬件等效勞)。云是一種思想,一種大規(guī)模資源整合的思想,是IT
2、界開展的必然趨勢(shì)。云計(jì)算是一種新型的超級(jí)計(jì)算方式,以數(shù)據(jù)為中心,是一種數(shù)據(jù)密集型的超級(jí)運(yùn)算,在數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)管理、云計(jì)算平臺(tái)管理等多方面具有自身獨(dú)特的技術(shù)。1、云計(jì)算的定義云計(jì)算是從分布式處理(DistributedComputing)、并行處理(ParallelComputing)和網(wǎng)格計(jì)算(GridComputing)開展而來的。到目前為止,對(duì)于云計(jì)算的定義還沒有一個(gè)確定的說法,可謂仁者見仁、智者見智。狹義的云計(jì)算:指廠商通過分布式計(jì)算和虛擬化技術(shù)搭建數(shù)據(jù)中心或超級(jí)計(jì)算機(jī),以免費(fèi)或按需租用方式向技術(shù)開發(fā)者或者企業(yè)客戶提供數(shù)據(jù)存儲(chǔ)、分析以及科學(xué)計(jì)算等效勞,比方亞馬遜數(shù)據(jù)倉庫出租生意;廣義的云
3、計(jì)算:指廠商通過建立網(wǎng)絡(luò)效勞器集群,向各種不同類型客戶提供在線軟件效勞、硬件租借、數(shù)據(jù)存儲(chǔ)、計(jì)算分析等不同類型的效勞,廣義的云計(jì)算包括了更多的廠商和效勞類型,例如國內(nèi)用友、金蝶等管理軟件廠商推出的在線財(cái)務(wù)軟件,谷歌發(fā)布的Google應(yīng)用程序套裝等。2、云計(jì)算的核心技術(shù)云計(jì)算系統(tǒng)運(yùn)用了許多技術(shù),其中以數(shù)據(jù)存儲(chǔ)技術(shù)、數(shù)據(jù)管理技術(shù)、編程模型、虛擬化技術(shù)、云計(jì)算平臺(tái)管理技術(shù)最為關(guān)鍵。2.1數(shù)據(jù)存儲(chǔ)技術(shù)云計(jì)算的數(shù)據(jù)存儲(chǔ)技術(shù)主要有谷歌的非開源的(GoogleFileSystem)云計(jì)算系統(tǒng)由大量效勞器組成,同時(shí)為大量用戶效勞,因此云計(jì)算系統(tǒng)采用分布式存儲(chǔ)的方式存儲(chǔ)數(shù)據(jù),用冗余存儲(chǔ)的方式保證數(shù)據(jù)的可靠性。云
4、計(jì)算系統(tǒng)中廣泛使用的數(shù)據(jù)存儲(chǔ)系統(tǒng)是Google的GFS和Hadoop團(tuán)隊(duì)開發(fā)的GFS的開源實(shí)現(xiàn),GFS即Google文件系統(tǒng)GoogleFileSystem,是一個(gè)可擴(kuò)展的分布式文件系統(tǒng),用于大型的、分布式的、對(duì)大量數(shù)據(jù)進(jìn)行訪問的應(yīng)用。GFS系統(tǒng)由一個(gè)Master和多個(gè)塊效勞器構(gòu)成。Master存儲(chǔ)著文件系統(tǒng)的所有元數(shù)據(jù),包括名字空間、存取控制、文件分塊信息、文件塊的位置信息等。GFS是針對(duì)大規(guī)模數(shù)據(jù)處理和Google應(yīng)用特性而設(shè)計(jì)的。它運(yùn)行于廉價(jià)的普通硬件上,但可以提供容錯(cuò)功能,它可以給大量的用戶提供總體性能較高的效勞,一個(gè)GFS集群由一個(gè)主效勞器master和大量的塊效勞器(chunkse
5、rver)構(gòu)成,并被許多客戶Client訪問。主效勞器存儲(chǔ)文件系統(tǒng)所以的元數(shù)據(jù),包括名字空間、訪問控制信息、從文件到塊的映射以及塊的當(dāng)前位置。它也控制系統(tǒng)范圍的活動(dòng),如塊租約lease管理,孤兒塊的垃圾收集,塊效勞器間的塊遷移。主效勞器定期通過HeartBeat消息與每一個(gè)塊效勞器通信,給塊效勞器傳遞指令并收集它的狀態(tài)。GFS中的文件被切分為64MB的塊并以冗余存儲(chǔ),每份數(shù)據(jù)在系統(tǒng)中保存3個(gè)以上備份??蛻襞c主效勞器的交換只限于對(duì)元數(shù)據(jù)的操作,所有數(shù)據(jù)方面的通信都直接和塊效勞器聯(lián)系,這大大提高了系統(tǒng)的效率,防止主效勞器負(fù)載過重。云計(jì)算的數(shù)據(jù)存儲(chǔ)技術(shù)未來的開展將集中在超大規(guī)模的數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)加密和
6、平安性保證以及繼續(xù)提高I/O速率等方面。2.2數(shù)據(jù)管理技術(shù)(BigTable)海量的數(shù)據(jù)處理是指對(duì)大規(guī)模數(shù)據(jù)的計(jì)算和分析,通常數(shù)據(jù)的規(guī)??梢缘竭_(dá)TB甚至PB級(jí)別?;诨ヂ?lián)網(wǎng)時(shí)代的數(shù)據(jù)統(tǒng)計(jì)和分析很多是海量數(shù)據(jù)級(jí)別的,其典型的例子如搜索引擎、數(shù)字圖書館。由于數(shù)據(jù)量非常大,一臺(tái)計(jì)算機(jī)不可能滿足海量數(shù)據(jù)處理的性能和可靠性等方面的要求。云計(jì)算需要對(duì)分布的、海量的數(shù)據(jù)進(jìn)行處理、分析并向用戶提供高效的效勞,因此,數(shù)據(jù)管理技術(shù)必需能夠高效的管理大數(shù)據(jù)集。云計(jì)算的特點(diǎn)是對(duì)海量的數(shù)據(jù)存儲(chǔ)、讀取后進(jìn)行大量的分析,數(shù)據(jù)的讀操作頻率遠(yuǎn)大于數(shù)據(jù)的更新頻率,如何在規(guī)模巨大的數(shù)據(jù)中找到特定的數(shù)據(jù),也是云計(jì)算數(shù)據(jù)管理技術(shù)所必須
7、解決的問題。云中的數(shù)據(jù)管理是一種讀優(yōu)化的數(shù)據(jù)管理,因此云系統(tǒng)的數(shù)據(jù)管理往往采用數(shù)據(jù)庫領(lǐng)域中列存儲(chǔ)的數(shù)據(jù)管理模式,將表按列劃分后存儲(chǔ)。2.3編程模型為了給廣闊用戶提供更輕松地享受云計(jì)算效勞的時(shí)機(jī),能輕松的利用編程模型編寫簡單的程序來實(shí)現(xiàn)特定的目的,云上的編程模型要十分簡單,另外,需要后臺(tái)復(fù)雜的并行執(zhí)行和任務(wù)調(diào)度向用戶和編程人員透明。云計(jì)算大局部采用Map2Reduce的編程模式,Map2Reduce不僅僅是一種編程模型,同時(shí)也是一種高效的任務(wù)調(diào)度模型。Map2Reduce是Google開發(fā)的java、Python、C+編程模型,它是一種簡化的分布式編程模型和高效的任務(wù)調(diào)度模型,用于大規(guī)模數(shù)據(jù)集大
8、于1TB的并行運(yùn)算。嚴(yán)格的編程模型使云計(jì)算環(huán)境下的編程十分簡單。MapReduce模式的思想是將要執(zhí)行的問題分解成Map(映射)和Reduce(化簡)的方式,先通過Map程序?qū)?shù)據(jù)切割成不相關(guān)的區(qū)塊,分配調(diào)度給大量計(jì)算機(jī)處理,到達(dá)分布式運(yùn)算的效果,再通過Reduce程序?qū)⒔Y(jié)果匯總輸出。2.4虛擬化技術(shù)虛擬化(Virtualization)技術(shù)是云計(jì)算系統(tǒng)的核心技術(shù)局部之一,是將各種計(jì)算及存儲(chǔ)資源充分整合和高效利用的關(guān)鍵技術(shù)。通過虛擬化技術(shù)可實(shí)現(xiàn)軟件應(yīng)用與底層硬件相隔離,它包括將單個(gè)資源劃分成多個(gè)虛擬資源的裂分模式,也包括將多個(gè)資源整合成一個(gè)虛擬資源的聚合模式。虛擬化技術(shù)根據(jù)對(duì)象可分成:效勞器虛
9、擬化、存儲(chǔ)虛擬化、計(jì)算虛擬化、網(wǎng)絡(luò)虛擬化等,計(jì)算虛擬化又分為系統(tǒng)級(jí)虛擬化、應(yīng)用級(jí)虛擬化和桌面虛擬化。利用虛擬化技術(shù),在一個(gè)物理效勞器上可以運(yùn)行多個(gè)虛擬效勞器。把物理CPU抽象成虛擬CPU,無論任何時(shí)間一個(gè)物理CPU只能運(yùn)行一個(gè)虛擬CPU的指令,而多個(gè)虛擬機(jī)同時(shí)提供效勞將會(huì)大大提高物理CPU的利用率;同樣,利用虛擬技術(shù),統(tǒng)一管理物理內(nèi)存,將其包裝成多個(gè)虛擬的物理內(nèi)存分別供應(yīng)假設(shè)干個(gè)虛擬機(jī)使用,使得每個(gè)虛擬機(jī)擁有各自獨(dú)立的內(nèi)存空間,互不干擾。2.5云計(jì)算平臺(tái)管理技術(shù)云計(jì)算資源規(guī)模龐大,效勞器數(shù)量眾多并分布在不同的地點(diǎn),同時(shí)運(yùn)行著數(shù)百種應(yīng)用,如何有效的管理這些效勞器,保證整個(gè)系統(tǒng)提供不間斷的效勞是巨
10、大的挑戰(zhàn)。云計(jì)算系統(tǒng)的平臺(tái)管理技術(shù)能夠使大量的效勞器協(xié)同工作,方便的進(jìn)行業(yè)務(wù)部署和開通,快速發(fā)現(xiàn)和恢復(fù)系統(tǒng)故障,通過自動(dòng)化、智能化的手段實(shí)現(xiàn)大規(guī)模系統(tǒng)的可靠運(yùn)營。3、云計(jì)算技術(shù)開展面臨的主要問題盡管云計(jì)算具有廣闊的開展前景、其計(jì)算模式具有許多優(yōu)點(diǎn),但是也存在一些問題,如數(shù)據(jù)隱私問題、平安問題、軟件許可證問題、網(wǎng)絡(luò)傳輸問題等。數(shù)據(jù)隱私問題:如何保證存放在云效勞提供商的數(shù)據(jù)隱私,不被非法利用,不僅需要技術(shù)的改良,也需要法律的進(jìn)一步完善。數(shù)據(jù)平安性:有些數(shù)據(jù)是企業(yè)的商業(yè)機(jī)密,數(shù)據(jù)的平安性關(guān)系到企業(yè)的生存和開展。云計(jì)算數(shù)據(jù)的平安性問題解決不了會(huì)影響云計(jì)算在企業(yè)中的應(yīng)用。用戶使用習(xí)慣:如何改變用戶的使用習(xí)慣,使用戶適應(yīng)網(wǎng)絡(luò)化的軟硬件應(yīng)用是長期而艱巨的挑戰(zhàn)。網(wǎng)絡(luò)傳輸問題:云計(jì)算效勞依賴網(wǎng)絡(luò),目前網(wǎng)速低且不穩(wěn)定,使云應(yīng)用的性能不高。云計(jì)算的普及依賴網(wǎng)絡(luò)技術(shù)的開展。另外,當(dāng)前云計(jì)算系統(tǒng)的能耗過大,因此,減少能耗,提高能源的使用效率,建造高效的冷卻
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026云南大學(xué)附屬中學(xué)西山學(xué)校招聘2人備考題庫及參考答案詳解
- 2026廣西百色市人力資源和社會(huì)保障局招聘公益性崗位人員備考考試試題及答案解析
- 2026年浙江紹興市委黨校公開招聘教師6人考試參考試題及答案解析
- 2026四川大學(xué)華西醫(yī)院重癥醫(yī)學(xué)GCP研究項(xiàng)目制GCP助理招聘1人備考題庫及一套答案詳解
- 2026江西裕民銀行誠聘英才筆試備考題庫及答案解析
- 2026云南文山州財(cái)信人力資源有限公司招聘4人考試參考試題及答案解析
- 2026中科華軌航空產(chǎn)業(yè)發(fā)展(天津)有限公司招聘6人備考題庫及答案詳解(奪冠系列)
- 2025廣西憑祥市友誼鎮(zhèn)中心幼兒園招聘1人備考題庫及一套參考答案詳解
- 2026四川達(dá)州宣漢縣機(jī)關(guān)幼兒園招聘3人參考考試題庫及答案解析
- 2026江西贛州市招聘章貢區(qū)商會(huì)工作人員1人考試參考試題及答案解析
- 碧桂園資金池管理制度
- 小學(xué)文言文重點(diǎn)字詞解釋梳理
- 交通船閘大修工程質(zhì)量檢驗(yàn)規(guī)范
- GB/T 2879-2024液壓傳動(dòng)液壓缸往復(fù)運(yùn)動(dòng)活塞和活塞桿單向密封圈溝槽的尺寸和公差
- 福建省廈門市2023-2024學(xué)年高二上學(xué)期期末考試英語試題(解析版)
- 高脂血癥性急性胰腺炎教學(xué)查房課件
- 廈門高容納米新材料科技有限公司高容量電池負(fù)極材料項(xiàng)目環(huán)境影響報(bào)告
- 部編版語文八年級(jí)下冊(cè)第6課《被壓扁的沙子》一等獎(jiǎng)創(chuàng)新教案
- 當(dāng)代藝術(shù)賞析課件
- GB/T 12789.1-1991核反應(yīng)堆儀表準(zhǔn)則第一部分:一般原則
- GB/T 12719-2021礦區(qū)水文地質(zhì)工程地質(zhì)勘查規(guī)范
評(píng)論
0/150
提交評(píng)論