郭云清
摘 要 云計算和云數(shù)據(jù)管理技術是信息化時代針對處理海量數(shù)據(jù)研發(fā)的技術,能夠有效處理大量的數(shù)據(jù),并且因為處理技術以及相關技術具有一定的容錯性,因此能夠?qū)Υ罅康牟淮_定的數(shù)據(jù)進行處理。同時,其數(shù)據(jù)存儲量大,而且云計算是以網(wǎng)絡為核心的分布式系統(tǒng),這樣能夠處理更多的數(shù)據(jù)。因此,本文主要針對云計算以及云數(shù)據(jù)管理技術進行分析和探討,主要論述Dynamo技術、Big Table技術和GFS技術分析在云計算管理中起到的作用。
關鍵詞 云計算 云數(shù)據(jù)管理技術 Dynamo技術 Big Table技術 GFS技術
一、引言
我國經(jīng)濟社會的快速發(fā)展讓企業(yè)在處理信息的時候承擔了更多的壓力。尤其是對海量數(shù)據(jù)的整理、分析和總結,傳統(tǒng)的計算機分析系統(tǒng)已經(jīng)不能滿足企業(yè)的需求,云計算和云數(shù)據(jù)管理技術應運而生。目前,在我國云計算已經(jīng)逐步應用到了各個行業(yè)之中。這樣不僅可以有效節(jié)省用戶的資源,同時還可以降低企業(yè)的經(jīng)濟成本。最重要的是,其提高了計算的效率和準確率,擴大了數(shù)據(jù)存儲的空間。因此,對云計算和云數(shù)據(jù)管理技術的分析成為有關行業(yè)的重要目標。
二、云計算的特征分析
云計算操作簡單方便,數(shù)據(jù)處理效率高、準確率高,能夠處理大量的數(shù)據(jù),而且不會出現(xiàn)系統(tǒng)崩潰的情況。因此,通過云計算在實際對數(shù)據(jù)的處理中體現(xiàn)出的特征進行總結和分析,主要體現(xiàn)在可靠性、經(jīng)濟性、管理性、服務性內(nèi)容之上。經(jīng)過具體的操作分析可以發(fā)現(xiàn),高服務性主要體現(xiàn)于客戶可以不了解云計算的特性以及具體操作方式,而云計算可以分析出客戶的需求,這樣可以有針對性地幫助客戶。其次,云計算的可靠性體現(xiàn)在利用率分布式的存儲方式上,這樣即使是用多臺計算機計算而產(chǎn)生了一定的錯誤,也可以通過數(shù)據(jù)冗余管理的方式和容錯性指導計算機進一步進行計算。
三、云數(shù)據(jù)管理技術的分析探討
云數(shù)據(jù)管理技術是云計算的具體執(zhí)行過程,主要分為四個環(huán)節(jié)。第一,是數(shù)據(jù)組織管理,既可以采用分布式數(shù)據(jù)存儲系統(tǒng),對海量的數(shù)據(jù)進行存儲和訪問,主要具有容錯性,可以完成云計算中的數(shù)據(jù)運算功能;第二,則是數(shù)據(jù)集合管理,就是對具有動態(tài)性和不確定性的數(shù)據(jù)進行統(tǒng)一的管理,對大量的數(shù)據(jù)進行歸類和分類處理,主要采用的處理技術是分布式處理技術;第三,則是分布式并行處理,主要體現(xiàn)在分布式數(shù)據(jù)環(huán)境中,可以對數(shù)據(jù)進行大量的挖掘?qū)Ρ?,然后依?jù)數(shù)據(jù)的特點,可以形成映射關系,找到數(shù)據(jù)之間的關系,對于下一步的管理以及數(shù)據(jù)的匹配具有重要的作用;第四,則是數(shù)據(jù)分析,數(shù)據(jù)分析是云數(shù)據(jù)管理技術的最終目的,因此想要完成數(shù)據(jù)分析,首先應該在海量數(shù)據(jù)庫中提取和挖掘數(shù)據(jù),并且判斷挖掘的數(shù)據(jù)的可靠性和可利用性,然后對挖掘出來的數(shù)據(jù)包含的信息和潛在的信息進行分析、總結,為將其應用到其他領域做準備。
四、Dynamo技術分析
Dynamo技術在云計算和云數(shù)據(jù)管理中是一個存儲系統(tǒng),其形式是分布式的,具有數(shù)據(jù)庫的特點,而且Dynamo技術是以AWS為基礎技術實現(xiàn)自身的存儲功能。另外,因為Dynamo技術是以DHT的理念為基礎進行設計的,因此在各個環(huán)節(jié)的銜接點上具有環(huán)內(nèi)自主轉(zhuǎn)發(fā),而且自主性極強的特點。同時,由于各個環(huán)節(jié)是被主控制點控制的,所以出現(xiàn)故障的概率十分小,每個節(jié)點都是被嚴格控制的。而且其中最突出的一個優(yōu)點就是能夠提供多個副本,然后經(jīng)過實際的數(shù)據(jù)調(diào)整和改變,重新進行記錄和修改,確保最終的記錄是正確的。同時,因為其負載均衡,所以能夠采用DHT的模式,把數(shù)據(jù)均勻地分布在各個節(jié)點進行儲存。而保證數(shù)據(jù)的訪問量也是均衡的,這對于數(shù)據(jù)處理十分重要。
五、Big Table技術分析
Big Table技術是一種巨型的分布式的數(shù)據(jù)庫,主要以GFS和Map Reduce為基礎。其實際的表現(xiàn)就是一個巨型的數(shù)據(jù)表格,通過把不同類型的數(shù)據(jù)進行歸類整理,形成的數(shù)據(jù)表格和數(shù)據(jù)包的規(guī)模要大于1024TB。同時,因為Big Table技術也具有擴展性,因此在存儲海量的數(shù)據(jù)的時候也可以不斷擴大,導致利用Big Table技術可以不斷擴大存儲空間和存儲數(shù)據(jù)的量,有效地顯現(xiàn)了云數(shù)據(jù)管理技術的優(yōu)勢和特點。而且利用Big Table技術可以保存每一個頁面的內(nèi)容,而每一個字符串代表的就是單元格的內(nèi)容,因此可以存儲海量的數(shù)據(jù)。最重要的是,可以利用Big Table技術對文件進行編名、標注,這樣在查找的時候就會更加方便。
六、GFS技術分析
GFS技術也是一個巨型的分布式的存儲系統(tǒng),與Big Table技術以及Dynamo技術的聯(lián)系是十分緊密的,能夠為使用者提供大量的數(shù)據(jù)支持和海量的數(shù)據(jù)存儲。而且由于GFS技術主要面向客戶使用,因此在節(jié)點上存在客戶端和服務器,并且可以提供專業(yè)的數(shù)據(jù)接口,同時可以利用同一個數(shù)據(jù)函數(shù)完成數(shù)據(jù)的鏈接。而且GFS技術是一個數(shù)學邏輯,對于數(shù)據(jù)的管理十分重要,避免數(shù)據(jù)存儲出現(xiàn)錯誤。
七、結語
云數(shù)據(jù)管理技術和云計算是社會信息化發(fā)展,海量數(shù)據(jù)誕生引發(fā)的一種數(shù)據(jù)計算和存儲的變革技術,對當今社會的數(shù)據(jù)處理具有重要的作用。通過本文的分析可以知道,Dynamo技術、Big Table技術以及GFS技術都是云數(shù)據(jù)管理技術之一,具有擴大數(shù)據(jù)存儲空間、快速處理數(shù)據(jù)的特性,而且因為具有一定的容錯性,所以不會因為某些數(shù)據(jù)錯誤而導致系統(tǒng)崩潰,能夠繼續(xù)運行。因此,云數(shù)據(jù)管理技術和云計算在當今社會起到了重要的作用。
(作者單位為成都理工大學)
參考文獻
[1] 周治宇.云計算和云數(shù)據(jù)管理技術分析與探討[J].信息通信,2015(08):178
-179.
[2] 羅亞東.云計算和云數(shù)據(jù)管理技術的思考[J].電子制作,2015(04):111-113.
[3] 劉正偉,文中領,張海濤.云計算和云數(shù)據(jù)管理技術[J].計算機研究與發(fā)展,2012(05):122-124.
[4] 崔超.有關云計算和云數(shù)據(jù)管理技術的分析[J].無線互聯(lián)科技,2014(05):123-124.