高鑒偉
摘要:隨著科技不斷的發(fā)展,計算機技術(shù)不斷的創(chuàng)新,為了迎合日常工作的需求,基于云計算環(huán)境下的數(shù)據(jù)存儲開始被廣泛應用。該文主要闡述了基于云計算環(huán)境下的數(shù)據(jù)存儲的體系結(jié)構(gòu)和應用。
關(guān)鍵詞:云計算;數(shù)據(jù)存儲;探究
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2015)13-0003-02
隨著經(jīng)濟快速發(fā)展,在經(jīng)濟活動中,傳統(tǒng)的存儲方式不能滿足現(xiàn)在企業(yè)數(shù)據(jù)庫中積累的大量商業(yè)數(shù)據(jù),對存儲模式進行研發(fā)、創(chuàng)新是很必要的。云計算可以為用戶提供資源分布式存儲,滿足用戶大量的數(shù)據(jù)存儲,其所擁有的數(shù)據(jù)管理能力和數(shù)據(jù)分析能力構(gòu)建的數(shù)據(jù)平臺,為用戶提供了較大的便利。
1 云計算與云存儲
1.1 云計算
云計算主要是依靠網(wǎng)絡技術(shù)提供服務的一種技術(shù)模式,主要體現(xiàn)在動態(tài)化和虛擬資源計算。對于云的說法其實就是一種比喻性形式,關(guān)鍵的還是互聯(lián)網(wǎng)和計算機網(wǎng)絡。一般在我們傳統(tǒng)意義上“云”主要代表是電信網(wǎng) ,隨著科技發(fā)展,云運用到互聯(lián)網(wǎng)、基礎設施中抽象表達中。云計算主要是根據(jù)計算把大量的信息數(shù)據(jù)上傳到計算機,其中不僅包括本地計算機,還對遠程數(shù)據(jù)庫進行數(shù)據(jù)傳輸,根據(jù)云計算在企業(yè)數(shù)據(jù)中心的運算原理其實和計算機互聯(lián)網(wǎng)有一定的相似之處,這在一定程度上把企業(yè)的資源信息切換到客觀應用上 ,根據(jù)企業(yè)的實際需求 ,對計算機及其存儲系統(tǒng)進行綜合訪問。在云計算的虛擬環(huán)境中,信息數(shù)據(jù)的存儲重要是以離散的方式進行文件的存放,相對與傳統(tǒng)的災難恢復,云計算的災難恢復更加簡單,恢復所需要的時間也更加短暫。換而言之,就是將傳統(tǒng)的單臺發(fā)電機方式轉(zhuǎn)變成現(xiàn)代電廠集中供電方式。這就表示計算能力已經(jīng)可以作為商品在市場上流通、購買。在流通的過程中,費用較低,利用相對簡單。
1.2 云存儲
云存儲,主要是根據(jù)云計算概念進行延伸出來的方式,云存儲的運作模式和云計算有一定的相似之處。主要通過分布式文件系統(tǒng)、集群應用以及網(wǎng)格技術(shù)等功能作為運行基礎 ,采用應用軟件將計算網(wǎng)絡中的各種存儲設備進行綜合匯集,協(xié)作完成存儲工作,在具體功能上主要對外提供一些關(guān)于信息業(yè)務訪問和數(shù)據(jù)存儲。目前,云存儲在技術(shù)上是對存儲模式的一種創(chuàng)新,并且也是現(xiàn)在特殊的架構(gòu)服務之一。云存儲就像是云一樣的互聯(lián)網(wǎng)、廣域網(wǎng) ,對于廣大的應用人群,這種存儲方式具有透明性 ;云存儲主要的構(gòu)建在于將存儲設備之間和相關(guān)應用程序軟件的有效結(jié)合 ,根據(jù)這些應用軟件來對存儲設備之間的服務進行轉(zhuǎn)變。
2 基于云計算的數(shù)據(jù)存儲服務架構(gòu)
數(shù)據(jù)挖掘服務主要所涉及行為的集合、功能,其中包含了對數(shù)據(jù)選擇、分析、得出結(jié)果、數(shù)據(jù)預處理存儲、數(shù)據(jù)集成等,根據(jù)數(shù)據(jù)的比對結(jié)合這些功能,構(gòu)成新型復合型應用。云計算運用在實際的運用中可以滿足對存儲設備、服務器集群、集成開發(fā)環(huán)境、計算機設備應用等網(wǎng)絡共享。通過這種網(wǎng)絡途徑,可以對于集成技術(shù)、組件、接口等,進行軟硬件加工打包的服務板塊,為適應用戶的需求和相關(guān)平臺的要求,構(gòu)建針對性的服務請求應用。即IaaS(Infrastructure as a Service,基礎設施即服務)、PaaS(Platform as a Service,平臺即服務)和SaaS(Software as a Service, 軟件即服務),根據(jù)這些服務類型構(gòu)建一個完整的服務體系。
在云計算環(huán)境下的數(shù)據(jù)存儲可以為用戶提供安全、便捷的數(shù)據(jù)存儲服務和對應的數(shù)據(jù)分析服務,為運用者提供了便利。根據(jù)數(shù)據(jù)存儲的需求和行為,對云計算的體系結(jié)構(gòu)以及SOA(Service Oriented Architecture, 面向服務的體系結(jié)構(gòu))進行架構(gòu),設計出基于云計算的數(shù)據(jù)服務框架,將基礎設施服務與數(shù)據(jù)中心的服務有效結(jié)合,運用服務形式可以提供數(shù)據(jù)存儲中所需求的計算資源,從而使得數(shù)據(jù)存儲體系能夠提供遠程訪問這些資源的能力[1]。數(shù)據(jù)資源服務所提供的遠程托管數(shù)據(jù)庫相關(guān)的服務,更好的滿足用戶,可以讓用戶更加便捷的使用遠程數(shù)據(jù)庫,并且為用戶提供所需要的遠程數(shù)據(jù)資料、和數(shù)據(jù)分析服務[2]。在數(shù)據(jù)存儲過程中,通過連接多個系統(tǒng),綁定數(shù)據(jù)存儲關(guān)鍵數(shù)據(jù)與數(shù)據(jù)信息,從而確保數(shù)據(jù)存儲的穩(wěn)定性和安全性。流程服務提供數(shù)據(jù)存儲業(yè)務流程服務,可跨多個系統(tǒng),將數(shù)據(jù)存儲的關(guān)鍵模塊與數(shù)據(jù)信息綁定起來,將存儲服務應用到多個環(huán)節(jié)中,對遠程資源進行全面搜索。進而整合到軟件即時服務中,對數(shù)據(jù)存儲的重心的把握,對整合的數(shù)據(jù)資料和應用,通過網(wǎng)絡平臺交付給終端客戶。
基于云計算構(gòu)建數(shù)據(jù)存儲,測試服務是所必須的。依照遠程信息庫的相關(guān)測試工具實現(xiàn)在線數(shù)據(jù)系統(tǒng)和云平臺交付系統(tǒng)綜合測試。確保平臺服務能夠更好的提供數(shù)據(jù)存儲應用和遠程開發(fā)綜合服務,在功能上主要對數(shù)據(jù)的開發(fā)、數(shù)據(jù)庫開發(fā)、存儲、測試和系統(tǒng)維護,并且能夠讓用戶對企業(yè)數(shù)據(jù)存儲的構(gòu)建和運用[4]。根據(jù)集成服務體系結(jié)合相關(guān)的應用對設計、流控制、接口和語義仲裁等技術(shù)進行整合,并且提供存儲數(shù)據(jù)系統(tǒng)分析功能和數(shù)據(jù)存儲應用中構(gòu)建系統(tǒng)運算服務,根據(jù)這種服務形式推廣給用戶,進一步滿足用戶的實際需求。
3 構(gòu)建數(shù)據(jù)存儲服務流程
對于數(shù)據(jù)存儲服務的構(gòu)建,主要的是對服務構(gòu)建的分析過程。并且按照識別數(shù)據(jù)和服務的描述進行數(shù)據(jù)的關(guān)聯(lián)。具體的流程有:
1)定義服務。結(jié)合存儲問題中所收集數(shù)據(jù)存儲服務的相關(guān)資料,對服務過程中所需要的參數(shù)和服務所需要的重要內(nèi)容進行準確的定位。根據(jù)服務的定位,獲取與數(shù)據(jù)存儲有關(guān)的服務描述和執(zhí)行過程,并對相關(guān)的流程進行改善和創(chuàng)新。從而形成數(shù)據(jù)存儲基本的目錄和框架,更好的確定服務的重心,滿足市場的初步需求。
2)綁定服務和數(shù)據(jù)。對于數(shù)據(jù)存儲服務主要依靠數(shù)據(jù)和功能共同構(gòu)成的,結(jié)合服務的內(nèi)涵,將框架目錄中的候選服務和與存儲數(shù)據(jù)相關(guān)聯(lián)的數(shù)據(jù)系統(tǒng)建立一定的聯(lián)系。通過這中流程,可以為服務提供行為中所需要的信息。把握對相關(guān)信息的調(diào)用,綁定服務的內(nèi)容和基礎數(shù)據(jù),從而保障數(shù)據(jù)服務的關(guān)聯(lián)性和穩(wěn)定性。
3)構(gòu)建服務組件。對數(shù)據(jù)存儲的整體構(gòu)建要對服務描述中的方式和服務綁定中的數(shù)據(jù)進行有效整合,從而實現(xiàn)服務定位的功能,將服務組件進行組合成一個獨立的部件,通過調(diào)用服務窗口進行統(tǒng)一調(diào)配,形成一個完整的服務部件。
4 基于云計算的數(shù)據(jù)存儲服務結(jié)構(gòu)體系
完善基于云計算的數(shù)據(jù)存儲服務結(jié)構(gòu)體系,應該提升數(shù)據(jù)存儲服務模型的規(guī)范程度。主要的結(jié)構(gòu)類型包含以下4個層次:
1)基礎設施層。主要是為數(shù)據(jù)存儲服務提供所需的計算和存儲資源。基礎設施層通過數(shù)據(jù)端口,將本地資源上傳到網(wǎng)絡中去,從而實現(xiàn)本地資源的共享和互聯(lián),并且為虛擬化流程下載提供對應的接口。
2)虛擬化層。主要是通過利用虛擬化工具,把云計算環(huán)境中的各種資源進行整合和匯聚,并通過這個平臺對整合的資源進行統(tǒng)一透明和邏輯集中的拼裝[6]。管理拼裝后的數(shù)據(jù),實現(xiàn)數(shù)據(jù)存儲過程中資源的調(diào)度和合理分配,并且將這些資源根據(jù)平臺上用戶的需求進行開發(fā)和應用。
3)平臺層。這一層級是數(shù)據(jù)存儲服務的核心,數(shù)據(jù)存儲服務的實施和綜合管理都需要依賴平臺的進行。其中包括了服務模型的建立和服務目錄的管理以及相關(guān)的服務組合形式。以此來是實現(xiàn)遠程數(shù)據(jù)庫運營者和用戶的對接,便于計算資源的調(diào)度、數(shù)據(jù)管理和服務具體項目的實施等。
4)應用層。主要由終端層和接口層兩個部分組成。終端層為不同的訪問形式提供對應的訪問接入方式,用戶可以通過移動終端、PC機、門戶頁面和各種專用終端等,訪問和使用云數(shù)據(jù)存儲服務。接口層對用戶管理、用戶的認證、請求的表達和請求的管理進行綜合的管理模式。
5 數(shù)據(jù)存儲服務過程
對于數(shù)據(jù)存儲服務過程,從科技的層面上看,是一種軟件產(chǎn)品。從管理的層面上看,是一種服務的過程。通過結(jié)合軟件的生命周期,結(jié)合云計算環(huán)境對數(shù)據(jù)存儲開發(fā)過程中,具體對云數(shù)據(jù)存儲服務流程進行探討。
1)分析階段:結(jié)合實際的需求識別和發(fā)現(xiàn)服務,定位相關(guān)的服務種類,分析數(shù)據(jù)存儲的組成形式。
2)設計階段:對服務的技術(shù)和定位技術(shù)之間的關(guān)系加以結(jié)合,對服務說明書進行生成。設計服務的數(shù)據(jù)接口和相關(guān)的建設平臺,主要對服務消費者、服務提供商和平臺的代理之間的關(guān)系調(diào)節(jié)和數(shù)據(jù)流通的保障方式的設計,為后續(xù)的數(shù)據(jù)存儲系統(tǒng)提供相應的保障。
3)開發(fā)階段:為了能夠?qū)崿F(xiàn)服務的推廣,對市場進行調(diào)研,結(jié)合服務定位,和自身研發(fā)技術(shù)的情況,對數(shù)據(jù)存儲進行模型的開發(fā),構(gòu)建服務組件,然后通過服務端口進行功能的調(diào)用和溝通。
4)維護階段:在數(shù)據(jù)存儲服務處在運行狀態(tài)的時候,為了保證服務設計不受影響,對開發(fā)的缺陷進行修復,對已有的服務版本進行更新。確保服務的開發(fā)和維護工作能夠同時進行,提升數(shù)據(jù)存儲服務的使用周期,促進云計算下數(shù)據(jù)存儲可持續(xù)化發(fā)展。
5)衰亡階段:當數(shù)據(jù)存儲服務功能對用戶的實際需求不能滿足時,那么就應該停止該服務類型,避免在使用中端口的數(shù)據(jù)流通過大而導致系統(tǒng)出現(xiàn)相關(guān)的問題。
6 結(jié)語
綜上所述,基于云計算環(huán)境下的數(shù)據(jù)存儲主要采用遠程數(shù)據(jù)庫方式和基礎數(shù)據(jù)系統(tǒng)綁定的形式,保障用戶所存儲數(shù)據(jù)的安全性,這種數(shù)據(jù)存儲能夠可以為用戶帶來優(yōu)質(zhì)、便捷的服務,提升日常生活中的工作效率,促進社會經(jīng)濟和科技技術(shù)的發(fā)展。
參考文獻:
[1] 可彥, 張延園. 基于SAN的存儲管理系統(tǒng)的設計與實現(xiàn)[J]. 微處理機,2013,12(6):16-19.
[2] 樂凡. 數(shù)據(jù)集中 存儲突破——平安保險數(shù)據(jù)存儲的現(xiàn)狀與發(fā)展[J]. 計算機周刊,2014,15(9):18-21.
[3] 李向軍. 基于云計算的數(shù)據(jù)存儲系統(tǒng)研究[J].硅谷,2013,16(12):21-26.
[4] 張景亮,蘇琳琳,趙世來. 數(shù)據(jù)存儲與管理在“數(shù)字化工程”中的地位[J]. 科學與管理,2013,14(03):37-38.
[5] 袁振洲,吳家慶,劉夢涵. 國外ITS數(shù)據(jù)存儲技術(shù)現(xiàn)狀與發(fā)展趨勢[J]. 中外公路,2014,17(6):13-15.
[6] 馮丹. 網(wǎng)絡存儲關(guān)鍵技術(shù)的研究及進展[J]. 移動通信,2012,16(2):87-89.