李星
摘 要
隨著時代的不斷變化與發展,現代信息技術也取得了突破性的發展,在世界各領域,計算機技術得到了廣泛的應用,在一定程度上也促進了信息技術的發展。與此同時,也為計算機信息技術帶來了巨大的挑戰。本文主要圍繞云計算環境,就其分布儲存關鍵技術進行簡要的分析,為其將來的發展進行展望。
【關鍵詞】云計算環境 分布儲存 關鍵技術
1 分布存儲技術產生的背景
21世紀,隨著網絡信息的到來,計算機技術得到了迅速的發展,在社會各領域得到了廣泛的應用。計算機的數據量的規模也取得了快速的增長,大量的數據存儲在計算機上已經逐漸難以滿足社會發展的需求,云計算的產生很好的解決了大量數據存儲的社會需求,適應了時代的變化與發展。
分布存儲技術指的是用戶根據自己的需求在網上的計算機存儲系統上進行分析,接下來購買網上的存儲空間來達到滿足數據存儲的目的。而對于數據是怎樣被存儲在Internet上的,這也是一個重要問題。以云計算環境為基礎,因為數據中心不同,使得其有著不同的節點,各種數據不是存儲在節點上,就是存儲在數據中心上。數據中心就會使用相關的程序對數據進行適當的編排,接下來再使用一個專門的計算機,讓其使用端口將數據有組織的傳輸給用戶,接下來用戶就要使用專門的計算機端口,將數據存儲在數據中心上。云計算是一種計算模型,是以Internet技術為基礎的,它有一個最大的特點,那就是能夠分享基礎資源。
2 分布存儲技術的結構
2.1 以交換機為核心結構
在云計算環境還未出現前,許多用戶的數據中心都是通過交換機來實現的,我們可以這樣理解,用戶運用交換機當做數據中心的紐帶,交換機與服務器的鏈接能夠實現數據包的轉發,當然,這個數據包的轉發是在互聯網的技術條件之下。但是服務器又好比是存儲設備,可以實現數據包的存儲以及數據包的讀取,進而使得整個數據中心得以實現。其結構形式主要是樹形結構,主要包含以下幾個部分,第一個部分是聚合層,第二個部分是邊緣層,第三個部分是核心層。樹形結構有著以下幾方面的特點,第一是操作簡單、第二是易鏈接、第三易擴展,與此同時,也存在一些缺陷,那就是存儲容量有限,難以滿足當今世界發展對數據存儲的需求,這樣一來,使得整個系統在以下幾方面都有著較大的提升空間,第一是在操作的靈活性上,第二是存儲的效率上。
2.2 以服務器為核心結構
與傳統的結構相比,以服務器為核心的結構有所不同,用戶會將每一個服務器與進行連接,與互聯網的設備進行連接。在該過程當中,服務器有著其獨特的工作任務,那就是將Internet的數據進行轉發。該數據存儲結構存在著簡單的特征,然而其數據的鏈路呈現冗余的特征,制約了數據存儲空間的發展。
2.3 相互聯系,取長補短
就是將上文中所講述的兩個核心結構相結合,這樣就能夠達到取長補短的目的,將這兩者結構的優點盡可能的表現出來。這樣一來,混合結構應運而生。該結構是以交換機數據中心 為支撐,將其連接節點進行互相連接,然后運用互聯網設備,使得服務器能夠同時參與到數據包以下幾種功能,第一是轉發功能,第二是讀取功能,第三是路由功能。
3 分布存儲技術的分析
3.1 易產生錯誤
隨著時代的變化與發展,計算機的存儲容量越來越難以適應用戶的需求,為了滿足用戶的數據能夠實現更好的存儲這一要求,這就在一定程度上使得數據存儲的成本有所增加,這樣一來,云計算的經濟效益就難以得到發揮,其所表現出來的大量數據的存儲功能也沒有很好的體現出來。根據調查研究表明,在用戶的數據中心之中,一個工作任務在運行過程中,就會有一定數量的節點連接失效,大概為四個節點,但是在用戶的數據中心里,有3200個節點,經過計算,在一定的時間內,云計算會有一個磁盤失效,難以實現其功能的發揮,這個時間大概為每五個小時。這樣一來,就沒有為數據的存儲營造一個有效的環境,還會使得用戶產生一種質疑感,對云服務供應商的技術能力有所懷疑,進而使得經濟損失加大,對于計算機技術的發展也極為不利。所以,在云計算環境下,要進一步提升分布存儲技術,要盡量提升其準確性。
3.2 可擴展性
在云計算環境之前,數據存儲的方式較為冗余,主要是采取提升其擴展性的方法,以達到增加存儲空間的目的,進而使得數據包以下幾方面的功能得以滿足,第一是存儲功能,第二是讀取功能、第三是轉發功能。在云計算環境產生之后,數據包的存儲空間極為龐大。
當前,在數據中心的數據存儲中,數據的計量單位主要為以下兩種,一個是BP來進行計算,另一個是以EB拉力進行計算。隨著科學技術的不斷發展,計算機信息技術將會取得更好的發展,同時計算機的存儲數量也會大大提升。而隨著數據存儲技術的不斷發展,用戶對于數據中心的需求也會逐漸增大,這樣一來,就對整個數據的存儲系統有著更高的要求,主要是對系統的擴展性方面提出了更大的挑戰。對于用戶的數據存儲規模的要求也有了更高的要求,對存儲結構的精簡性也有著更高的要求,那么就必須要對存儲硬件的擴展性進行研究,要對擴展性進行改進,只有這樣才能使得當前的存儲需求得到更好的滿足,進而滿足客戶的需求,進而使得共同分享基礎資源能夠得以實現。
4 結語
隨著云計算的功效取得較大發展,被廣泛應用于以下幾個領域,第一個是計算機科學領域,第二個是計算機商業領域。在云計算環境下,分布存儲有著其核心的問題,那就是解決了當前用戶對大量數據存儲的需要,從而使得計算機系統的兼容性能夠得以提升,能夠在一定程度上使得數據存儲的冗余性有所下降。在今后的研究發展中,計算機研究人員要注重對可擴展性技術的研究,要對數據中心結構進行探究,要為大量的數據存儲營造一個高效的存儲空間。這樣一來,就使得用戶對大量數據存儲的需求得以滿足,能夠極大的促進云計算技術的發展。
參考文獻
[1]王意潔,孫偉東,周松,裴曉強,李小勇.云計算環境下的分布存儲關鍵技術[J].軟件學報,2012(04):962-986.
[2]郭翠云.云計算環境下的分布存儲關鍵技術分析[J].硅谷,2013(16):42+22.
[3]查楊.分析云計算環境下的分布存儲關鍵技術[J].電子技術與軟件工程,2016(02):190.
作者單位
長春通宇泰克信息技術有限公司 吉林省長春市 130012