張艷紅 高振
摘要:
云計(jì)算是目前新技術(shù)中最重要技術(shù)之一,在數(shù)字圖書館服務(wù)系統(tǒng)中發(fā)揮著非常重要作用。以數(shù)字圖書與云計(jì)算相關(guān)概念為切點(diǎn),并以此為理論基礎(chǔ),從系統(tǒng)總體架構(gòu)、云服務(wù)平臺(tái)數(shù)據(jù)庫(kù)服務(wù)器架構(gòu)、云服務(wù)平臺(tái)應(yīng)用服務(wù)器架構(gòu)、云服務(wù)平臺(tái)網(wǎng)絡(luò)架構(gòu)與集中存儲(chǔ)架構(gòu)等方面設(shè)計(jì)論證數(shù)字圖書館向云演進(jìn)的系統(tǒng)的構(gòu)建。
關(guān)鍵詞:
數(shù)字圖書館; 云計(jì)算; 演進(jìn)
中圖分類號(hào): TP 311
文獻(xiàn)標(biāo)志碼: A
A Study of Cloud System Based on Digital Library
ZHANG Yanhong, GAO Zhen
(Library, Shandong University, Jinan, ShanDong 250100, China)
Abstract:
Cloud computing is one of the most important technologies in the new technologies. It plays a very important role in the digital library service system. In this paper, based on the concepts and theory of digital books and cloud computing, the system architecture, the architecture of the cloud service platform, database server, the application server architecture of the cloud service platform, the network architecture of cloud service platform and the centralized storage architecture are designed. These are used to demonstrate the system of the evolution of the digital library cloud construction.
Key words:
digital library; cloud computing; evolution
0引言
關(guān)于數(shù)字圖書館的概念,筆者查閱大量文獻(xiàn)資料,發(fā)現(xiàn)有數(shù)十種不同的解釋。筆者選擇大眾比較認(rèn)可的360百度對(duì)數(shù)字圖書館概念的描述:數(shù)字圖書館是利用數(shù)字技術(shù)處理(即上傳、下載、儲(chǔ)存、修改、查詢等)各類圖文兼有的圖書、影像、視頻等文獻(xiàn)。其本質(zhì)上是屬于一種多媒體制造出來呈分布狀態(tài)的信息系統(tǒng)。其把不同類型的載體、在不同位置的信息資源通過相關(guān)數(shù)字處理技術(shù)連接在一起,從而為不同地區(qū)的用戶提供方便、快速地使用圖書館的信息。換言之,數(shù)字圖書館就是屬于一種虛擬圖書館,是以網(wǎng)絡(luò)環(huán)境為基礎(chǔ),建立共享性知識(shí)網(wǎng)絡(luò)系統(tǒng),給用戶使用圖書館資源帶來極大方便,而且還不受時(shí)間、區(qū)域等限止[1]。筆者總結(jié)所謂數(shù)字圖書館概念就是具有數(shù)種不一樣的多媒體內(nèi)容的數(shù)化信息資源,通過相關(guān)新技術(shù),比如互聯(lián)網(wǎng)技術(shù)、信息技術(shù)、通訊技術(shù)與數(shù)字化技術(shù)等,為用戶(讀者)提供快速、便利與高效的一種服務(wù)體系。
云計(jì)算目前還是處于一個(gè)正在發(fā)展與不斷完善階段,學(xué)界還沒有一個(gè)統(tǒng)一的概念。對(duì)于云計(jì)算概念有著多種理解與不同的認(rèn)識(shí)。比如維基百度對(duì)云計(jì)算的概念解釋為:這是以互聯(lián)網(wǎng)為基礎(chǔ)的新的計(jì)算形式,再通過互聯(lián)網(wǎng)導(dǎo)購(gòu)、自治服務(wù)等,從而為企業(yè)與個(gè)人提供需求,而產(chǎn)生的服務(wù)云計(jì)算方法,就被稱作為云計(jì)算。又如美國(guó)加州大學(xué)分校一份報(bào)告對(duì)云計(jì)算的概念的解釋:在現(xiàn)代網(wǎng)絡(luò)上存在無數(shù)種不同類型的服務(wù)模式,在這些服務(wù)模式中也包括了以數(shù)據(jù)為核心提供幫助的各種不同的軟硬件[2]。筆者認(rèn)為云計(jì)算就是依托互聯(lián)網(wǎng)所有有關(guān)資源進(jìn)行整合與優(yōu)化,這里資源主要指軟硬件與相關(guān)平臺(tái)資源,再依據(jù)資源實(shí)際使用情況進(jìn)行收費(fèi)的一種新服務(wù)模式。
1系統(tǒng)總體架構(gòu)設(shè)計(jì)
1.1圖書館兩大資源池
數(shù)字圖書館兩大資源池即為數(shù)字圖書館管理資源池與個(gè)人信息資源管理池。筆者依據(jù)目前我國(guó)高校數(shù)字圖書館系統(tǒng)軟件設(shè)計(jì),可以把整套系統(tǒng)分為兩大主要部分,即圖書館管理關(guān)鍵系統(tǒng)與用戶個(gè)人信息資源管理系統(tǒng)[3]。
在對(duì)此系統(tǒng)進(jìn)行開發(fā)設(shè)計(jì)時(shí),對(duì)兩部分軟件系統(tǒng)配置了相應(yīng)的硬件設(shè)施進(jìn)行支持,同時(shí)還使用物理服務(wù)器與虛擬服務(wù)器兩種形式對(duì)不同軟件模塊支持。
1.2關(guān)于系統(tǒng)總計(jì)架構(gòu)設(shè)計(jì)
筆者依據(jù)某高校數(shù)字圖書館的需求與系統(tǒng)分析,本論文所構(gòu)建的數(shù)字圖書館向云演進(jìn)的系統(tǒng)基本架構(gòu),如圖1所示。
集中化原則是該系統(tǒng)架構(gòu)中存儲(chǔ)與網(wǎng)絡(luò)所堅(jiān)持最重要原則,對(duì)各資源池應(yīng)用進(jìn)行統(tǒng)一支持。計(jì)算機(jī)資源對(duì)資源池卻存在不一樣處理方式,是依據(jù)實(shí)際業(yè)務(wù)的需要,對(duì)資源池進(jìn)行具體劃分。不過這措施對(duì)集中化原則進(jìn)行較好的反應(yīng),使得資源得到最大化利用,從而提升資源的利用率,同時(shí)還有利于資源管控。
從整個(gè)系統(tǒng)業(yè)務(wù)功能方面分析,在開發(fā)本系統(tǒng)之前計(jì)劃分成信息服務(wù)應(yīng)用區(qū)、中心數(shù)據(jù)庫(kù)區(qū)與開發(fā)測(cè)試區(qū)三個(gè)邏輯區(qū)。信息服務(wù)應(yīng)用區(qū)主要是集中設(shè)置圖書館管理系統(tǒng)、息信檢索系統(tǒng)等系統(tǒng)應(yīng)用服務(wù)器,此區(qū)域均是使用虛擬化X86服務(wù)器;中心數(shù)據(jù)庫(kù)區(qū)的數(shù)據(jù)庫(kù)是通過應(yīng)用UNIX服務(wù)虛擬化技術(shù)來進(jìn)行設(shè)置的;開發(fā)測(cè)試區(qū)利用X86的虛擬化技術(shù)來滿足各大模塊設(shè)計(jì)需求。
信息服務(wù)應(yīng)用區(qū)、開發(fā)測(cè)試區(qū)和中心數(shù)據(jù)庫(kù)區(qū)這幾個(gè)區(qū)均與以太網(wǎng)絡(luò)中心連接在一塊,其能與外界通信完全是因?yàn)槭墙柚尤虢粨Q機(jī)來對(duì)數(shù)字圖書館平臺(tái)關(guān)鍵交換器進(jìn)行連接,同時(shí)還設(shè)置所對(duì)應(yīng)的硬件設(shè)施對(duì)服務(wù)負(fù)載均衡進(jìn)行實(shí)施[3]。
2云服務(wù)平臺(tái)數(shù)據(jù)庫(kù)服務(wù)器架構(gòu)設(shè)計(jì)
2.1關(guān)于數(shù)據(jù)庫(kù)服務(wù)器總體方案設(shè)計(jì)
筆者參考其它有關(guān)數(shù)字圖書館管理系統(tǒng)設(shè)計(jì),再與虛擬化技術(shù)相結(jié)合,關(guān)于數(shù)字圖書館向云演進(jìn)系統(tǒng)構(gòu)建的數(shù)據(jù)服務(wù)架構(gòu)設(shè)計(jì),如圖2所示。
在對(duì)本系統(tǒng)中數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)中加強(qiáng)對(duì)虛擬化技術(shù)(IBM Power VM)使用,再以邏輯分區(qū)技術(shù)對(duì)本系統(tǒng)數(shù)據(jù)庫(kù)架構(gòu)劃分為三個(gè)分區(qū),每個(gè)區(qū)均配置相應(yīng)設(shè)施,比如網(wǎng)絡(luò)、CPU與存儲(chǔ)資源等。這樣每個(gè)分區(qū)均能看成一臺(tái)與其它沒有啥關(guān)系的邏輯服務(wù)器應(yīng)用,再在每個(gè)區(qū)設(shè)立Oracle數(shù)據(jù)庫(kù),從而構(gòu)成了三臺(tái)邏輯服務(wù)器。
2.2關(guān)于數(shù)據(jù)庫(kù)訪問
此平臺(tái)的原數(shù)據(jù)庫(kù)平臺(tái)根本無需要重新設(shè)計(jì),其完全可以搭建在當(dāng)前圖書館服務(wù)系統(tǒng)的數(shù)據(jù)庫(kù)平臺(tái)的基礎(chǔ)之上,該數(shù)據(jù)庫(kù)訪問形式,只需要遵照XML語(yǔ)言規(guī)范與XHTML規(guī)范,再經(jīng)過對(duì)應(yīng)數(shù)據(jù)庫(kù)訪問語(yǔ)句就可以對(duì)相關(guān)數(shù)據(jù)庫(kù)頁(yè)面進(jìn)行訪問,從而才能完成相關(guān)服務(wù)操作,比如數(shù)據(jù)查詢、數(shù)據(jù)庫(kù)訪問等。
3云服務(wù)平臺(tái)應(yīng)用服務(wù)器架構(gòu)設(shè)計(jì)分析
3.1構(gòu)建虛擬化服務(wù)器集群平臺(tái)
虛擬化服務(wù)器集群平臺(tái)構(gòu)成,如圖3所示:
3.1.1X86計(jì)算機(jī)服務(wù)器
虛擬機(jī)是由正常工作的虛擬化軟件提供資源。虛擬軟件還能為虛擬機(jī)運(yùn)行提供支撐,同時(shí)還把許多配置相近的X86的計(jì)算機(jī)服務(wù)組合在一塊,另一方面與相同的存儲(chǔ)子系統(tǒng)和網(wǎng)絡(luò)相互銜接,建立非真實(shí)環(huán)境中資源集合,從而形成虛擬化服務(wù)器組,為資源管理帶來便利,不過服務(wù)器在型號(hào)選擇上注意整齊規(guī)劃統(tǒng)一。筆者建議選擇配置類似的4CPU的服務(wù)器,而此服務(wù)的內(nèi)存卡與網(wǎng)卡等均安裝在同一PCI插槽里。
3.1.2存儲(chǔ)網(wǎng)絡(luò)
光纖通道SAN陣列是屬于一種應(yīng)用非常普遍的存儲(chǔ)技術(shù),此技術(shù)是由虛擬化系統(tǒng)對(duì)其進(jìn)行支持,因此才能對(duì)本系統(tǒng)數(shù)據(jù)庫(kù)存中儲(chǔ)需要進(jìn)行滿足。通過存儲(chǔ)區(qū)域網(wǎng)絡(luò)服務(wù)組之間共享存儲(chǔ)陣列,就能完全實(shí)現(xiàn)存儲(chǔ)資源的集合,此外,倘若把這些資源劃分給虛擬機(jī)時(shí),就能使資源儲(chǔ)存更加具有一定靈活性[3]。
3.1.3IP網(wǎng)絡(luò)
計(jì)算機(jī)資源帶寬加大,均是由于每臺(tái)計(jì)算機(jī)服器有過個(gè)以太網(wǎng)絡(luò)接口卡。由于帶寬加大,計(jì)算機(jī)網(wǎng)絡(luò)的可用性效果會(huì)更好。此外,虛擬機(jī)將通過IP網(wǎng)絡(luò)提供許多服務(wù),資源池所有網(wǎng)絡(luò)管理均是經(jīng)過IP來實(shí)施的。由于數(shù)字圖書館具有一定繁瑣性與網(wǎng)絡(luò)擴(kuò)展性,服務(wù)器虛擬化將會(huì)應(yīng)用到以前的網(wǎng)絡(luò)系統(tǒng),同時(shí)還會(huì)應(yīng)用到當(dāng)前的交換機(jī)接口,不對(duì)網(wǎng)絡(luò)系統(tǒng)進(jìn)行改動(dòng)。
3.1.4虛擬化管理服務(wù)器
此管理服務(wù)器能夠?yàn)橘Y源池提供單一的控制節(jié)點(diǎn),其提供了如各種軟硬件配置、各種性能控制、用戶訪問控制等虛擬架構(gòu)管理服務(wù),從產(chǎn)品的成熟度、市場(chǎng)占有率,以及技術(shù)資源獲取等各方面進(jìn)行全面考慮,虛擬化平臺(tái)基礎(chǔ)軟件為VMware應(yīng)用。
3.2選擇虛擬化服器
在對(duì)服務(wù)器選擇方面,應(yīng)堅(jiān)持兩方面原則:首先是選擇統(tǒng)一的產(chǎn)品架構(gòu)。當(dāng)前,雖然AMD與Intel兩種不同類型的CPU,均得到此軟件同時(shí)的支持,不過從虛擬化平臺(tái)建立與作用的整體實(shí)施情況來看,對(duì)于混合型CPU服務(wù)器并不是沒有限止的。其次是為了使服務(wù)器負(fù)載更具有穩(wěn)定性與高效性,盡量使用配置統(tǒng)一的服務(wù)器。倘若配置差距較大,就容易使得資源分配與服務(wù)器出現(xiàn)障礙后,導(dǎo)致資源再次分配而產(chǎn)生了漏洞,從而使其影響更加廣乏的范圍[4]。
目前只有刀架式與刀片式兩種類型務(wù)服器,兩者進(jìn)行比較,到底選擇哪種類型服務(wù)器?筆者建議在虛擬化平臺(tái)上的服務(wù)器,應(yīng)該選用機(jī)架式服務(wù)器。但是要注意以下一些因素:一是償若采購(gòu)服務(wù)器數(shù)量小,考慮到刀片式服務(wù)器成本高,就應(yīng)選擇機(jī)架式;二是刀片服務(wù)器的I/O性能有一定限制,每片刀片獲得網(wǎng)絡(luò)與存儲(chǔ)端口少,選擇機(jī)架式服務(wù)器較合理。其原因是虛擬化性能要求高;三是虛擬化技術(shù)會(huì)導(dǎo)致服務(wù)數(shù)量降低,那么刀片服務(wù)器在某些方面優(yōu)勢(shì)就會(huì)明顯降低。
3.3關(guān)于VMware虛擬化管理工具
為了更好對(duì)服務(wù)器虛擬架能夠較好地管控,筆者建議設(shè)置相應(yīng)的物理服務(wù)器作為vCenter服務(wù)器,vCenter其功能就是能夠?yàn)闃?gòu)建的本系統(tǒng)環(huán)境提供較為集中的管理、自動(dòng)化操作、以及對(duì)資源高效利用等。
從vCenter虛擬化平臺(tái)方面來分析,vCenter是屬于核心組件。不但在于全部對(duì)虛擬化平臺(tái)的管理與配置均能通過此控制平臺(tái)來實(shí)現(xiàn),而且還在于vCenter是屬于某些功能所進(jìn)行依靠的組件,倘若沒有vCenter就根本沒有辦法來實(shí)現(xiàn)。除此之外,對(duì)于vCenter平臺(tái)的控制功能與信息收集等均需要通過vCenter來實(shí)現(xiàn),如圖4所示。
正因?yàn)関Center有如此重要作用,就非常有必要為其設(shè)置兩臺(tái)相配套的服務(wù)器,而且還要通過VMware的Heartbeat功能實(shí)現(xiàn)兩臺(tái)服務(wù)器之間狀態(tài)與數(shù)據(jù)同步[5]。
4關(guān)于云服務(wù)平臺(tái)網(wǎng)絡(luò)架構(gòu)與集中存儲(chǔ)架構(gòu)設(shè)計(jì)
4.1云服務(wù)平臺(tái)網(wǎng)絡(luò)架構(gòu)設(shè)計(jì)分析
云計(jì)算服務(wù)器虛擬化的網(wǎng)絡(luò)架構(gòu)是指數(shù)字圖書館建立虛擬化平臺(tái)后,要求網(wǎng)絡(luò)結(jié)構(gòu)在沒有虛擬化之前,變化不明顯,只是原數(shù)據(jù)傳輸終端結(jié)在與網(wǎng)絡(luò)端口(交換機(jī))相接觸,再進(jìn)行虛擬化,由于多了一層虛擬交換機(jī),數(shù)據(jù)傳輸就會(huì)轉(zhuǎn)變成在交換機(jī)虛擬端口上的終結(jié)。如此,虛擬機(jī)就可以通過虛擬化平臺(tái)內(nèi)再分配到不同的交換機(jī)上。它的基本原理與物理網(wǎng)絡(luò)架構(gòu)很相似[5]。路由與數(shù)據(jù)傳輸具體關(guān)系如下:
(1) 一樣的虛擬機(jī)倘若在同一物理服務(wù)器上,就能夠在虛擬化層上進(jìn)行數(shù)據(jù)傳輸。
(2) 一樣的虛擬機(jī)倘若在不同物理服務(wù)器上,就不能直接在虛擬化平臺(tái)傳輸數(shù)據(jù),而需要從外界接入交換機(jī)再轉(zhuǎn)發(fā)到其它物理服務(wù)器的虛擬機(jī)上。
(3) 不是同一臺(tái)虛擬機(jī),不管是在何種物理服務(wù)器上,均需要在網(wǎng)絡(luò)三層上進(jìn)行路由轉(zhuǎn)發(fā),由于間路由只在關(guān)鍵的交換機(jī)上實(shí)現(xiàn),全部數(shù)據(jù)包均要通過關(guān)鍵的交換機(jī)路由。
(4) 網(wǎng)絡(luò)配置不發(fā)生變動(dòng)的情況下,將來倘若依照服務(wù)器功能進(jìn)行規(guī)劃,就能夠在關(guān)鍵的交換機(jī)上設(shè)置交換器訪問控制對(duì)不同功能服務(wù)器群之間的安全隔離進(jìn)行實(shí)現(xiàn)。本系統(tǒng)的網(wǎng)絡(luò)架構(gòu),如圖5所示。
4.2云服務(wù)平臺(tái)集中存儲(chǔ)架構(gòu)設(shè)計(jì)
云服務(wù)平臺(tái)集中存儲(chǔ)架構(gòu)系統(tǒng)設(shè)計(jì)均是采用SAN存儲(chǔ)架構(gòu),面向數(shù)字圖書館全部服務(wù)模塊,而且還能與服務(wù)器虛擬化技術(shù)存儲(chǔ)應(yīng)用相適應(yīng),本系統(tǒng)使用范圍主要包含以下幾點(diǎn):
(1) 數(shù)據(jù)庫(kù)系統(tǒng)。海量數(shù)據(jù)儲(chǔ)存于各大服務(wù)版塊,對(duì)其要求“高三”(高可靠性、高性能與高可用性)。
(2) 服務(wù)虛擬化系統(tǒng)。重點(diǎn)是X86服務(wù)器的VMware虛擬化系統(tǒng),其功能就是能夠向各臺(tái)VMware ESX服務(wù)器提供共享存儲(chǔ)支持。
(3) 關(guān)于開發(fā)環(huán)境的檢測(cè)。培訓(xùn)服務(wù)器與開發(fā)環(huán)境的檢測(cè)也需要較小的空間來對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ)。
(4) 關(guān)于與此類型不同的文件數(shù)據(jù)存儲(chǔ)。根據(jù)本系統(tǒng)開發(fā)的實(shí)際情況,存儲(chǔ)架構(gòu)均是使用統(tǒng)一存儲(chǔ)結(jié)構(gòu),這種結(jié)構(gòu)就是一種以立足SAN技術(shù)基礎(chǔ)上的結(jié)構(gòu)[6]。
4.3云服務(wù)平臺(tái)實(shí)現(xiàn)流程
某高校數(shù)字圖書館云服務(wù)平臺(tái)(以下簡(jiǎn)稱“某高校云平臺(tái)”)在進(jìn)行云計(jì)算時(shí),還要按相關(guān)流程操作,不同云服務(wù)平臺(tái)供應(yīng)商他所提供云計(jì)算方案大致是統(tǒng)一的,不過在細(xì)節(jié)方面還是有所不同的。該服務(wù)平臺(tái)實(shí)施過程詳如圖6所示。0
從總體上來分析,云計(jì)算服務(wù)平臺(tái)的實(shí)現(xiàn)流程,重點(diǎn)從前端、應(yīng)用服務(wù)器、應(yīng)用管理節(jié)點(diǎn)與服務(wù)群四個(gè)方面進(jìn)行完成。
(1) 前端。其功能在云服務(wù)平臺(tái)正常工作過程中,對(duì)所發(fā)出的請(qǐng)求進(jìn)行轉(zhuǎn)發(fā),以及在使用靜態(tài)文件與負(fù)載均衡進(jìn)行轉(zhuǎn)發(fā)。
(2) 應(yīng)用服務(wù)器。其主要功能對(duì)服務(wù)器相關(guān)功能正常運(yùn)轉(zhuǎn)程序進(jìn)行支持。
(3) 應(yīng)用管理節(jié)點(diǎn)。此節(jié)點(diǎn)功能夠?yàn)樵品?wù)平臺(tái)提供很多較為復(fù)雜的使用程序,比如開啟、停止與計(jì)費(fèi)等。
(4) 服務(wù)器群。為云服務(wù)平臺(tái)提供被融合在一起各種各樣服務(wù)。
4.3.1關(guān)于實(shí)施Google APP Engine流程
某高校云平臺(tái)運(yùn)用Google APP Engine 案例實(shí)施流程為:
首先用戶根據(jù)自己的實(shí)際情況,填寫資料進(jìn)行Google賬戶注冊(cè),倘若已冊(cè)過了,就可以直接登陸。
(1) 新建立應(yīng)用,一般來說一個(gè)用戶能夠新建數(shù)個(gè)不同應(yīng)用,其空間均僅為500MB。
(2) 對(duì)相關(guān)應(yīng)用程序信息進(jìn)行填寫,但需要提醒的,應(yīng)用標(biāo)識(shí)符注冊(cè)完成之后,
不能更改,所以在填寫時(shí),就務(wù)必要注意。
(3) 采用Java與python語(yǔ)言對(duì)數(shù)字圖書館應(yīng)用程序進(jìn)行設(shè)計(jì)。
(4) 應(yīng)用程序設(shè)計(jì)完畢,還需要進(jìn)行本地測(cè)試,確保整個(gè)數(shù)字圖書館應(yīng)用程序能夠
正常運(yùn)轉(zhuǎn),才算合格。最后才上傳至Google APP Engine。
4.3.2關(guān)于亞馬遜AWS流程的實(shí)施
還是以某高校數(shù)字圖書館為類,數(shù)字圖書館云服務(wù)平臺(tái)對(duì)亞馬遜AWS案例實(shí)施流程為:
(1) 與實(shí)施Google APP Engine案例一樣,也是首先注冊(cè)亞馬遜帳戶,如果已經(jīng)注冊(cè)了就可以直接登陸了。
(2) 依據(jù)用戶需求的實(shí)際狀況,選擇平臺(tái)能提供的服務(wù),不過在平臺(tái)向用戶提供服務(wù)之前,還要依據(jù)用戶實(shí)際情況填寫相關(guān)資料,進(jìn)行注冊(cè)。
(3) 在正式應(yīng)用之前,還要對(duì)所需要資源數(shù)進(jìn)行確定,另一方面對(duì)于一部分服務(wù)還需要設(shè)定相配套的參數(shù)。
(4) 對(duì)等待處理的文件或數(shù)據(jù)上傳。對(duì)于不一樣的服務(wù)其上傳的數(shù)據(jù)資源類型也是存在差異的,有時(shí)系統(tǒng)為給自身處理帶來便利也會(huì)讓用戶上傳一部分文件之外或數(shù)據(jù)之外的附加程序。
(5) 上傳結(jié)束后,就是系統(tǒng)實(shí)施過程,在實(shí)施過程中,對(duì)用戶完全公開的,因此用戶根本不必了解系統(tǒng)實(shí)施過程中每個(gè)細(xì)節(jié)。
(6) 當(dāng)系統(tǒng)運(yùn)行停止后,系統(tǒng)不需要人為操作,自然將為用戶傳輸相應(yīng)的結(jié)果。
(7) 用戶在使用結(jié)束后,就能夠支付相關(guān)費(fèi)用,需要說明的是,使用亞馬遜AWS全部服務(wù)均是依照實(shí)際使用量計(jì)算相關(guān)費(fèi)用的。
5總結(jié)
隨著我國(guó)經(jīng)濟(jì)水平、通信息技術(shù)、以及互聯(lián)網(wǎng)技術(shù)的快速發(fā)展,越來越多的人感受到新技術(shù)無論給我們生活方式,還是企業(yè)生產(chǎn),政府辦公或者其它方面均帶來全新的改變。而云計(jì)算就是當(dāng)下新技術(shù)中最重要技術(shù)之一。在數(shù)字圖書館方面能效地解決圖書館紛繁復(fù)雜海量信息管理與安全等方面問題,從而達(dá)到構(gòu)建一個(gè)用戶使用方便的數(shù)圖書館目的。因此探討數(shù)字圖書館向云演進(jìn)系統(tǒng)設(shè)計(jì)具有很重要現(xiàn)實(shí)意義,本文首先對(duì)數(shù)字圖書館與云計(jì)算相關(guān)概念進(jìn)行簡(jiǎn)要闡述;然后以系統(tǒng)總體架構(gòu)設(shè)計(jì)為本系統(tǒng)設(shè)計(jì)框架;接著重點(diǎn)分別從云服務(wù)平臺(tái)數(shù)據(jù)庫(kù)服務(wù)器架構(gòu)與應(yīng)用服務(wù)器架構(gòu)兩大設(shè)計(jì)展開探討構(gòu)建數(shù)字圖書館向云演進(jìn)的系統(tǒng),同時(shí)還花了一定的篇幅對(duì)服務(wù)平臺(tái)網(wǎng)絡(luò)架構(gòu)與集中存儲(chǔ)架構(gòu)設(shè)計(jì)進(jìn)行分析;最后還對(duì)此系統(tǒng)的服務(wù)平臺(tái)的Google APP Engine與亞馬遜AWS兩大方案流程的實(shí)施進(jìn)行詳細(xì)的論述,從而對(duì)構(gòu)建數(shù)字圖書館向云演進(jìn)的系統(tǒng)全方位進(jìn)行論證。
參考文獻(xiàn)
[1]
秦中云,杜建萍,馬棟萍.云計(jì)算環(huán)境下多校區(qū)圖書館智慧服務(wù)平臺(tái)研究—以北京聯(lián)合大學(xué)圖書館為例[J].圖書館建設(shè),2019(10):7478.
[2]謝靜華,王銀惠,王琛.基于動(dòng)態(tài)博弈技術(shù)優(yōu)化配置數(shù)字圖書館共享資源模型[J].圖書館理論與實(shí)踐,2014(7):7477.
[3]佟慶云.數(shù)字圖書館信息資源管理與建設(shè)研究[J].圖書館理論與實(shí)踐,2014(7):7880.
[4]于秀靜.基于云計(jì)算的安徽高校數(shù)字圖書館聯(lián)盟平臺(tái)建設(shè)研究[D].合肥:安徽大學(xué),2013.
[5]靳曉恩,丁邦友. “互聯(lián)網(wǎng)+”時(shí)代云計(jì)算在數(shù)字圖書館資源整合中的應(yīng)用[J].圖書館學(xué)研究,2017(1):5152.
[6]王剛,張屹.移動(dòng)云計(jì)算環(huán)境下數(shù)字圖書館信息服務(wù)協(xié)同機(jī)制研究[J].大學(xué)圖書情報(bào)學(xué)刊,2018(3):2730.
(收稿日期: 2020.02.20)