宋 亭
(陜西省圖書館,710061)
云計算技術探討數字圖書館建設和發展
宋 亭
(陜西省圖書館,710061)
隨著計算機技術的不斷發展,云計算儲存數據的應用范圍越來越廣.本文對基于云計算圖書館的建設與發展進行研究,以云計算的概念出發,并且以寧波市數字圖書館的建設為實例,探討所構建圖書館的流程、特征以及未來的發展趨勢.
云計算技術;數字圖書館;寧波市數字圖書館;建設
隨著計算機技術的不斷發展,傳統圖書館概念發展到計算機領域,從而發展出能夠將信息資源存儲、加工、管理的數字圖書館,數字圖書館與網絡相連接,能夠以網絡的方式傳播圖書資源.云計算最初是由Google公司提出的概念,具有海量儲存、便于共享以及及時反饋的能力.基于云計算技術的數字圖書館,具備其他技術不具備的優勢.寧波市數字圖書館以政府為主導,整合圖書館資源,以云計算技術共建共享的公共圖書館.為了滿足數字圖書館的檢索需求,該圖書館的模型采用跨庫模型,并且基于云計算技術的特點,應用與數字圖書資源的儲存、管理以及共享中,對于數字圖書館帶來了技術革新,并且提升了整體效果.
1.1 云計算的概念
云計算是Google公司在2007年首次提出來的概念,但是云計算并不是一種標準化的技術,所以在不同的領域,云計算表現出不一樣的特點,而且從不同的角度解讀并不相同.但是云計算普遍的被認為是一種計算模型,能夠將計算分散在網絡中,使用戶獲取儲存空間、計算能力以及信息服務,是一種多技術綜合的應用.采用云計算的公司,除了Google之外,還有亞馬遜以及雅虎,云計算技術的應用,使用戶能夠在已經存在的計算基礎上進行改進,通過互聯網獲取計算能力,從而節省開發的時間以及成本.
1.2 云計算的基本特征
雖然在不同的領域中,云計算的概念并不相同,但是根據已有的云計算的應用,可以對其特征進行歸納與分析,在現有的云計算技術中,具備以下的特征:(1)靈活快速性,采用云計算模式,能夠靈活的開發各種類型和規模的應用程序,并且使用者能夠按照需求快速的尋找到資源;(2)動態可伸縮性,能夠根據訪問用戶的數量,云計算資源具備動態可伸縮性,從而對相應的資源進行調整,滿足用戶數量變化;(3)計量收費,云計算可以實現自動化收費,通過觀察用戶使用量和負載情況進行收費管理;(4)抽象性,用戶可以不受空間限制,從而在任何地點與時間,都可以獲得抽象換的云計算資源與服務.
1.3 云計算的關鍵技術
云計算技術特征是網絡時代資源服務的集中體現,關于云計算的關鍵技術,主要有以下幾種:(1)云計算數據庫;(2)云安全;(3)虛擬化技術;(4)云操作系統;(5)自動化技術,通過關鍵技術的支持,使云計算技術能夠應用于多方面,而且為用戶提供方便的服務.
基于云計算技術的數字圖書館,必須要按照特定的流程進行設計,并且在相關的云服務平臺上運行.為了構建基于云計算技術的數字圖書館,需要在云服務的平臺上,體現數據伏在以及靜態文件的要求,并且實現請求的轉發中間的應用,同時需要將所有的應用與計費服務連接,為用戶提供優質化的服務.
采用云計算技術構建數字圖書館的流程主要有兩種:(1)基于Google的APP Engine,該流程是基于強大的搜索引擎的,以Google云服務為平臺,在已有的框架上,應用Java語言為用戶提供可擴展性的圖書服務.用戶通過注冊Google賬號與詳細信息,能夠通過SDK獲取Google云平臺集成的圖書資源.(2)基于亞馬遜的AWS流程,該流程是基于亞馬遜公司云平臺的計算方式,用戶通過SOAPPOVER HTTPS與網站構建協議,創建基于亞馬遜規格的服務器完成對接,從而獲取亞馬遜網站的圖書資源服務.該模式采用云安全防止資源泄露,保障用戶的安全.這種云計算圖書館需要退出有效的網絡服務模塊,從而為用戶提供更多的彈性服務;同時在流程采用自動支付的方式進行收費,用于將數字圖書館資源進行集約整合.
通過云計算技術構建的數字圖書館,具有強大的資源整合能力,而且能夠提供良好的服務.
3.1 數據存儲的變遷
云計算中心具有高性能、高容量等特點,是云時代數據存儲的歸宿,虛擬化技術可以創造具有云服務器的鏡像類,似于獨立服務器的部分,而且相互之間不會造成影響,虛擬服務器的狀態也不會對數據儲存造成影響,防火墻等技術的應用為數據安全穩定提供了技術保障.對于數字圖書館而言,云存儲技術的高容量特點不僅擴大了圖書館的儲存能力,而且也保障了數據存數的安全穩定,提升了存儲的容災能力.云存儲的能滿足海量數據的存儲,為資源的建設者節約維護的成本與資源,保障數據的穩定安全.
3.2 傳播流程發生變化
云計算技術提升了數據圖書館的資源利用以及數字圖書館的傳播流程.一般意義上的數字圖書館上的傳播流程,主要是向讀者傳遞信息的單向流程,讀者通過全文檢索、信息推送、知識挖掘、文獻傳遞服務內容獲取知識.但是互聯網時代的最大特征是用戶與服務商的互動,讀者具有從數字化圖書館獲取更多信息資源的需求,同時具有自己所生產、積累和組織信息資源,創造資源的欲望.而且在互聯網中,用戶與用戶之間的交流對于科研的發展與教學的應用具有重要的意義.基于云計算技術的數字圖書館,能夠為用戶提供資源,同時能夠從用戶處獲取資源,提升了信息傳播的能力,擴展信息來源和改變了信息傳播流程.
3.3 變更服務模式
云計算技術具有海量存儲以及處理數據的能力,為數字圖書館的服務帶了革命性的變更,其中變更體現在以下幾個方面:(1)提供云服務門戶平臺,通過與數字圖書館簽訂協議,用戶能夠從云服務平臺中獲取圖書資源與信息;(2)提供一站式服務,用戶能夠通過一站式檢索的方式,獲取所需的資源,而且云計算強大的處理能力,能夠結合資源的語境等進行模糊判斷,為用戶提供更加豐富的檢索范圍,并且更加快捷;(3)突破接受式服務,用戶不僅僅能夠在數字圖書館獲取資源,同樣能夠上傳資源并共享,使自己開發的應用、獨特的資源等進行進行共享,提升資源的交流性;(4)權限化管理,不同的用戶具有不同的圖書館權限,獲取的資源并不相同,基于云計算的數字圖書館能夠對于用戶權限進行識別,并且土工習慣化的服務,更加方便用戶使用;(5)實現即時通訊的在線服務,通過即時聊天軟件、視屏、語音等方式對于網絡用戶進行服務,了解用戶的需求和建議,從而根據用戶的建議改進數字化圖書館的建設,提供更優化的服務.

圖1 一體化檢索服務
2009年3月25日開始,基于云計算技術的寧波市數字圖書館在正式開通試運行,獲得以下的效果:(1)實現寧波市圖書館中的館藏資源、數字資源和應用系統的整合,形成建立資源門戶的基礎,為用戶通過遠程訪問、本地檢索的服務,并且就室內圖書館包括紙質圖書、電子資源、學位論文等所有資源的訪問.在已經構建的云平臺頁面中,用戶能夠采用一站式檢索,獲取相關圖書資源.(2)提供個性化服務,通過云信息數據分析與處理,對于用戶的閱讀習慣以及檢索熱點進行搜集分析,采用窗口化服務為客戶提供個性化服務,已經構建的服務包括:統一入口服務;統一檢索服務;最新文獻服務;最全文獻服務.通過建設云計算技術的數字圖書館,為用戶提供更為快捷方便的服務,也使服務更加具有針對性,提升資源的利用效率.
云計算具有海量存儲功能,而且能夠提供更加高效靈活的服務.基于云計算技術的數字圖書館,為數字圖書館的提供了新的思路和前景.云計算在珠子圖書館中的應用,擴展了資源的來源、信息儲存以及信息利用的效率提升,而且能夠為客戶提供更加優化的個性化服務,同時為用戶與數字圖書館信息服務的流程發生變更.雖然云計算技術的數字圖書館還處于初級階段,但是隨著終端技術的發展以及云計算技術的發展,會成為數字圖書館的未來趨勢.在數字圖書館的未來發展中,通過云平臺,用戶能夠更加方便快捷的使用數字圖書館資源;而且數字圖書館為用戶提供更有效的服務,促進用戶的發展,最終實現“圖書館就在身邊”的目標.
[1] 王偉.計算機科學前沿技術[M].北京清華大學出版社2012(2),290-303.
[2] 張為民,唐劍峰,羅治國等.云計算深刻改變未來[M].北京科學出版社,2009(5),10-58.
[3] 杜海寧.基于云計算的圖書館海量數據存儲研究[J].圖書與情報2010(3),99-101.
[4] 馬曉亭,陳臣.基于分布式存儲的數字圖書館云存儲安全架構研究[J].圖書館理論與實踐,2012,(24), 88-101.
[5] 苑桂萍杜慰純馮花樸惠瑤.基于云計算圖書館面臨的挑戰與服務創新[A].圖書館聯盟建設與發展,2012,7.
[6] 王長全艾.云計算環境下的數字圖書館信息資源整合與服務模式創新[J].圖書館工作與研究,2011(1), 48-51.
[7] 王曉翎.云計算環境下圖書館的服務創新[J].情報資料工作,2012(4) 82-84.
宋亭.男.漢.河南偃師.1980年.館員.大學本科.研究方向:圖書館學、計算機技術
Discussion on construction and development of digital library technology of cloud computing
Song Ting
(710061 Shaanxi Provincial Library)
With the continuous development of computer technology,the cloud storage application data is more and more widely.This paper makes research on the construction and development of Library Based on cloud computing,cloud computing concept to start,and the construction of Ningbo digital library as an example,discusses the construction of Library's process,characteristics and development trend in the future.
cloud computing technology;digital library;Ningbo City;the construction of digital library