文/濰坊職業(yè)學院 王瑞紅
數(shù)字圖書館云服務平臺是基于集群技術、分布式技術和虛擬化技術基礎上對數(shù)據(jù)、信息資源進行調(diào)度和分配,通過對節(jié)點云圖書館各類分散數(shù)據(jù)庫開展元數(shù)據(jù)整理收集,統(tǒng)一整合節(jié)點云圖書館的各類資源,設置統(tǒng)一的云服務平臺操作界面,提供便捷的數(shù)字圖書館云服務。
利用云存儲技術來架構數(shù)字圖書館云服務平臺,對數(shù)字化信息資源的快速增長具有巨大的積極作用,還便于控制數(shù)字圖書館存儲硬件的維護費用。在信息技術背景下,圖書館未來發(fā)展的主趨勢是實現(xiàn)數(shù)據(jù)和信息資源共建共享,即圖書館書目會快速增加,圖書館館藏也會實現(xiàn)快速數(shù)字化發(fā)展,也對圖書館的存儲功能提出了更高的要求。數(shù)字圖書館存儲功能的完善建設需要大量存儲介質(zhì)的購置投入,還需要圖書館工作人員對存儲系統(tǒng)進行維護。而云計算技術的存儲功能在數(shù)字圖書館建設中的應用,可以高效解決圖書館存儲介質(zhì)等問題,為數(shù)字圖書館建設提供大量數(shù)據(jù)、信息資源存儲功能。因此,在數(shù)字圖書館建設中應用云計算技術的存儲功能建設數(shù)字圖書館云服務平臺是可行的。
(一)應用層。數(shù)字圖書館云服務平臺的應用層是整個平臺的最高層,是數(shù)字圖書館直接與用戶發(fā)生交互的接口,為用戶提供軟件應用服務。在應用層,數(shù)字圖書館用戶可以點擊云服務平臺登錄門戶網(wǎng)站后,直接進入云服務平臺,搜尋所需服務。數(shù)字圖書館云服務平臺的應用層向用戶展示統(tǒng)一的登錄、退出操作界面,以Web服務界面形式向用戶提供各種數(shù)字化圖書業(yè)務服務,并向用戶提供不同的界面接口以及用戶注冊驗證等管理服務。
(二)管理平臺層。數(shù)字圖書館云服務平臺的管理平臺層是整個平臺的核心層,是數(shù)字圖書館存儲訪問、安全性能、遠程進程管理、資源部署分配以及服務質(zhì)量管理等功能的主要承擔模塊。在數(shù)字圖書館云服務平臺的管理平臺層為整個平臺程序的運行、維護、監(jiān)控和管理提供資源支持。數(shù)字圖書館云服務平臺的管理平臺層提供的核心服務包括分布式計算集群、并行程序設計和開發(fā)環(huán)境、海量數(shù)據(jù)分布式文件系統(tǒng)、結(jié)構化海量數(shù)據(jù)的分布式存儲管理系統(tǒng)、其他系統(tǒng)管理工具,以更好的將云計算技術應用于數(shù)字圖書館云服務平臺。
(三)數(shù)據(jù)庫層。數(shù)字圖書館云服務平臺的數(shù)據(jù)庫層深層利用數(shù)據(jù)庫中間件技術和虛擬化技術,對節(jié)點云圖書館的數(shù)據(jù)庫資源統(tǒng)一實施調(diào)度分配,采集節(jié)點云圖書館元數(shù)據(jù),對云圖書館數(shù)據(jù)信息表單進行更新,節(jié)點云圖書館的數(shù)據(jù)信息就可以高效輸入數(shù)字圖書館云服務平臺,增強數(shù)字圖書館服務質(zhì)量。在數(shù)字圖書館云服務平臺操作界面,用戶只需連接服務接口,就可以將自己的需求服務發(fā)布到數(shù)字圖書館的節(jié)點平臺,由節(jié)點平臺對用戶需求進行規(guī)范化分析處理,對用戶需求進行分解并向其提供所需信息服務。數(shù)字圖書館云服務平臺基于中間件技術動態(tài)管理數(shù)據(jù)、信息,圖書館在云圖書館節(jié)點平臺安裝集成中間件并設置網(wǎng)絡連接,可見數(shù)據(jù)庫層的核心技術是中間件技術。數(shù)據(jù)庫層主要針對數(shù)據(jù)分發(fā)、數(shù)據(jù)調(diào)度管理、數(shù)據(jù)壓縮、數(shù)據(jù)加密備份、重復數(shù)據(jù)刪除、數(shù)據(jù)安全等工作進行處理。
(四)基礎設施層。數(shù)字圖書館云服務平臺的基礎設施層作為平臺架構的基礎層,其提供的基礎設施和服務決定著整個平臺的服務廣度、深度以及服務質(zhì)量。云服務平臺的基礎設施層主要包括網(wǎng)絡、虛擬主機、存儲以及數(shù)據(jù)庫管理等虛擬硬件資源,基礎設施層服務可以由云服務平臺或第三方服務商提供,基礎設施層利用虛擬化技術、嵌入式云終端技術等將網(wǎng)絡節(jié)點資源(各類工作站、主機、PC機或其機群系統(tǒng)、其他設備、大型存儲設備、數(shù)據(jù)庫)接入網(wǎng)絡,全面互聯(lián)云服務平臺的各類節(jié)點資源?;A設施層還可以利用計算機集群技術,對云圖書館分散的節(jié)點進行統(tǒng)一調(diào)度管理,形成虛擬的云計算服務平臺架構,優(yōu)化配置數(shù)字圖書館的云服務平臺,增加新的節(jié)點服務平臺,刪除非必要的節(jié)點服務平臺,滿足圖書館用戶信息需求服務。
數(shù)字圖書館云服務平臺構架模型是基于云計算技術,綜合考慮實用性、經(jīng)濟性和效率性等因素,堅持“以用戶為中心”的服務原則,實現(xiàn)圖書館數(shù)據(jù)、信息資源的全面集成整合。數(shù)字圖書館應用云計算技術就可以將數(shù)據(jù)信息服務通過互聯(lián)網(wǎng)形式提供給用戶,圖書館不再需要大量資金建設基礎設施,不需要專業(yè)人員管理維護系統(tǒng),只需要利用數(shù)字圖書館終端設備設置網(wǎng)絡連接就可以提供高效便捷的資源檢索、圖書編目、圖書借閱等服務工作,向用戶提供所需數(shù)據(jù)信息服務。
[1]劉曦辛,劉賽君,胡曉雯.構建數(shù)字圖書館云服務平臺的思考[J].圖書館工作與研究,2014(4).
[2]崔忠偉,左羽,韋萍萍,熊偉程,楊昌順.貴州數(shù)字圖書館聯(lián)盟云服務平臺建設策略研究[J].計算機時代,2014(3).
[3]王英哲.基于Web3.0 的數(shù)字圖書館服務平臺架構設計[J].石家莊職業(yè)技術學院學報,2014(8).