張浩
[摘 要] 在當(dāng)前的社會(huì)發(fā)展下,云計(jì)算是我們當(dāng)前計(jì)算機(jī)數(shù)據(jù)存儲(chǔ)中的重要技術(shù)手段。本文主要是系統(tǒng)地分析了一下云計(jì)算下的云存儲(chǔ)系統(tǒng)結(jié)構(gòu)模型,并闡述了云計(jì)算背景下的云數(shù)據(jù)存儲(chǔ)技術(shù),希望可以對(duì)云計(jì)算技術(shù)的數(shù)據(jù)存儲(chǔ)提供有效的參考。
[關(guān)鍵詞] 計(jì)算機(jī);云計(jì)算;數(shù)據(jù)存儲(chǔ)技術(shù);發(fā)展
doi : 10 . 3969 / j . issn . 1673 - 0194 . 2017. 17. 082
[中圖分類號(hào)] TP333 [文獻(xiàn)標(biāo)識(shí)碼] A [文章編號(hào)] 1673 - 0194(2017)17- 0178- 02
0 引 言
云計(jì)算具體來(lái)說(shuō)是近幾年才出現(xiàn)的,是在計(jì)算機(jī)基礎(chǔ)上發(fā)展出來(lái)的一種全新的計(jì)算機(jī)技術(shù)手段,這一技術(shù)與網(wǎng)絡(luò)連接非常緊密,可以說(shuō)沒(méi)有網(wǎng)絡(luò),云計(jì)算是沒(méi)有辦法工作的,在云計(jì)算還沒(méi)有出現(xiàn)之前,小型的IT企業(yè)也沒(méi)有精力和能力去置辦大型的數(shù)據(jù)終端,但是云計(jì)算的出現(xiàn)就很好地解決了小型企業(yè)的這一困擾。
1 云計(jì)算下的云存儲(chǔ)系統(tǒng)機(jī)構(gòu)模型
云存儲(chǔ)與傳統(tǒng)意義上的數(shù)據(jù)存儲(chǔ)相比,云存儲(chǔ)除了是計(jì)算機(jī)的一個(gè)關(guān)鍵硬件以外,還是一個(gè)以網(wǎng)絡(luò)設(shè)備以及存儲(chǔ)設(shè)備等多個(gè)部分共同組成的系統(tǒng),由于這一系統(tǒng)的構(gòu)成結(jié)構(gòu)相對(duì)比較復(fù)雜,而且各個(gè)部分還都是以存儲(chǔ)設(shè)備為核心,通過(guò)軟件分析來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)存儲(chǔ)以及業(yè)務(wù)進(jìn)行服務(wù)。云存儲(chǔ)系統(tǒng)的機(jī)構(gòu)主要由四部分組成,具體模型如圖1所示。
1.1 存儲(chǔ)層
存儲(chǔ)層在整個(gè)云存儲(chǔ)系統(tǒng)中占據(jù)著基礎(chǔ)位置,存儲(chǔ)設(shè)備的種類相對(duì)較多,在云存儲(chǔ)系統(tǒng)中,存儲(chǔ)設(shè)備的數(shù)量是非常龐大的,而且由于地域分布等差異,使得存儲(chǔ)設(shè)備需要依靠互聯(lián)網(wǎng)以及光纖等網(wǎng)絡(luò)手段將其進(jìn)行連接,現(xiàn)階段運(yùn)行的存儲(chǔ)設(shè)備管理系統(tǒng)都是建立在存儲(chǔ)設(shè)備之上的,這樣的設(shè)置不僅可以實(shí)現(xiàn)存儲(chǔ)設(shè)備在邏輯層面上的管理,而且還能夠?qū)Υ鎯?chǔ)設(shè)備進(jìn)行多鏈路冗余管理。除此之外,存儲(chǔ)設(shè)備管理系統(tǒng)還能夠及時(shí)地發(fā)現(xiàn)硬件設(shè)備的故障,并對(duì)硬件設(shè)備的運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)的監(jiān)督。
1.2 基礎(chǔ)管理層
這一層面正好是云存儲(chǔ)技術(shù)的核心,為了能夠讓我們的存儲(chǔ)設(shè)備可以實(shí)現(xiàn)協(xié)同合作,需要基礎(chǔ)管理層來(lái)對(duì)數(shù)據(jù)信息進(jìn)行集群處理,在存儲(chǔ)技術(shù)的大背景下,如果數(shù)據(jù)不想被沒(méi)有授權(quán)的用戶訪問(wèn)的話,我們還可以適當(dāng)?shù)卦O(shè)置一些保障技術(shù)措施,這樣也能夠保證云存儲(chǔ)的穩(wěn)定性和安全性。
1.3 應(yīng)用接口層
這一層是云存儲(chǔ)技術(shù)中相對(duì)比較靈活的部分,我們的技術(shù)人員可以針對(duì)不同類型的云存儲(chǔ)運(yùn)營(yíng)單位來(lái)開(kāi)發(fā)不同的應(yīng)用服務(wù)接口。而且這些接口還可以為廣大用戶提供不同應(yīng)用領(lǐng)域的服務(wù)。
1.4 訪問(wèn)層
訪問(wèn)層不僅可以讓用戶通過(guò)標(biāo)準(zhǔn)的應(yīng)用接口進(jìn)行登錄,而且廣大用戶還可以直接享受云存儲(chǔ)中的各項(xiàng)服務(wù),但是這里需要我們的設(shè)計(jì)人員注意的是,由于云存儲(chǔ)運(yùn)營(yíng)的單位是不同的,所以在實(shí)際的設(shè)計(jì)過(guò)程中還要對(duì)所提供的訪問(wèn)類型進(jìn)行全面掌握,從而選擇最優(yōu)的訪問(wèn)手段。
2 計(jì)算機(jī)云計(jì)算的云數(shù)據(jù)存儲(chǔ)技術(shù)
當(dāng)前云計(jì)算數(shù)據(jù)存儲(chǔ)技術(shù)主要有兩個(gè),一個(gè)是GFS,一個(gè)是HDFS。GFS這個(gè)文件系統(tǒng)不僅進(jìn)行文件擴(kuò)展,而且還具備分布式特點(diǎn),它主要應(yīng)用在大型分布式和大量數(shù)據(jù)的訪問(wèn)上。雖然這一文件系統(tǒng)大部分都是在相對(duì)比較戀家的硬件上運(yùn)行,但是它卻具備容錯(cuò)功能。這樣就可以極大地提升用戶體驗(yàn)。用戶會(huì)感覺(jué)這一文件系統(tǒng)的總體性能是非常高的。
而在Hadoop中的分布式文件系統(tǒng)HDFS主要是由N個(gè)存儲(chǔ)數(shù)據(jù)的結(jié)點(diǎn)構(gòu)成的,其中心服務(wù)器是Name No de,文件的管理系統(tǒng)Name No de以及客戶端對(duì)文件進(jìn)行的訪問(wèn)。每一個(gè)Data No de結(jié)點(diǎn)上都連接著一臺(tái)普通的計(jì)算機(jī)。在使用的時(shí)候就會(huì)發(fā)現(xiàn)它與單機(jī)的文件系統(tǒng)是非常相似的,同樣可以進(jìn)行目錄的創(chuàng)建等工作。在HDFS文件系統(tǒng)中Name No de是一個(gè)核心部分。它可以通過(guò)維護(hù)數(shù)據(jù)結(jié)構(gòu)來(lái)對(duì)數(shù)據(jù)信息進(jìn)行文件記錄,進(jìn)而在Data No de的狀態(tài)上獲得消息。
3 結(jié) 語(yǔ)
云計(jì)算技術(shù)是一種全新的計(jì)算技術(shù)模式,云計(jì)算可以向計(jì)算機(jī)用戶提供服務(wù),而為了保證數(shù)據(jù)的安全性和可靠性,云計(jì)算的整個(gè)系統(tǒng)運(yùn)作都是為了滿足廣大用戶的實(shí)際需求,今后云計(jì)算的存儲(chǔ)方式還是要重點(diǎn)考慮數(shù)據(jù)的安全性,只有這樣才能夠真正地提升云計(jì)算的數(shù)據(jù)存儲(chǔ)技術(shù)。
主要參考文獻(xiàn)
[1]劉文博,何立志,趙紅.計(jì)算機(jī)技術(shù)的發(fā)展與空間結(jié)構(gòu)的應(yīng)用[C]//中國(guó)土木工程學(xué)會(huì)計(jì)算機(jī)應(yīng)用學(xué)會(huì)第六屆年會(huì)土木工程計(jì)算機(jī)應(yīng)用,2015.
[2]彭英,萬(wàn)劍華,吳楠.一種基于云計(jì)算的分布式油田物探數(shù)據(jù)存儲(chǔ)與服務(wù)平臺(tái)[J].計(jì)算機(jī)研究與發(fā)展,2011,48(z1):224-228.
[3]趙崢,曾焱.淺談通信與計(jì)算機(jī)技術(shù)的發(fā)展[C]//OA97全國(guó)辦公自動(dòng)化學(xué)術(shù)與經(jīng)驗(yàn)交流會(huì),1997.endprint