葉 昊
隨著云計算技術的發展,高校圖書館作為信息存儲和使用的重要組織也加入到云計算的研究和應用中。云端環境具有低成本、兼容性好、安全穩定性等優勢,在如今的圖書館中發揮著越來越重要的作用。尤其在信息參考服務方面,由于網絡云的存在,信息咨詢不再局限于本地的面對面交流。不但信息咨詢的渠道多樣化了,而且咨詢效率和滿意度也是空前提高。這些都要歸結于云環境的迅猛發展。
在云計算環境下,信息參考咨詢系統的用戶操作性、自動化處理能力等被大大提高。讀者用戶的咨詢內容在云中經過計算機處理,被分解成若干任務的子程序,其中復雜的計算將在云空間的后臺計算機上實現結果。那些為參考咨詢服務的應用程序無需在用戶的個人本地電子設備上運行,而是提交到大規模的集群服務器中。同時,所得的最終數據也并非在本地設備中存儲,而是集中在云端的數據存儲中心。提供云計算服務的網絡運行商和圖書情報機構將保證所有數據中心的正常運作、管理和維護,并隨時監測大規模集群服務器的計算能力和存儲空間是否滿足用戶的需求。讀者用戶所需做的,就是在任何時間和地點,通過終端設備來實現信息查詢。在云環境下,讀者負責提出咨詢信息、網絡運行商負責設備的正常運行、圖書情報系統負責相關業務的建設等,各方專注于各自擅長的領域,使得整個信息參考咨詢服務流程具有更高的效率。因此,隨著網絡技術的迅猛發展,虛擬參考咨詢服務對云計算的依賴性越來越大,這也是數字圖書館信息咨詢的未來方向。
美國聯機計算機圖書館中心OCLC(Online Computer Library Center)是當今云計算應用的先驅者。OCLC通過以Worldcat數據庫為基本構架的Worldshare平臺為全球上千家圖書館提供本地部署并通過網絡提供高效服務的圖書館管理系統,該系統被認為是圖書館應用云計算的開端。
目前,美國麻省理工學院、哥倫比亞大學、西北大學和萊斯大學等使用美國Dura Cloud項目托管的云服務以保護數字資源和資源訪問有效性;匹茲堡大學的圖書館網站使用亞馬遜的S3服務備份圖書館集成系統,將數字館藏資源的管理依托在亞馬遜的彈性計算云(EC2)上;美國加州理工學院圖書館使用Google Docs云服務獲取用戶的個性化信息需求意向,用google analytics云服務獲取其他圖書館目錄、相關網站的數據信息。[1]
隨著網絡信息技術的不斷成熟,云計算環境中所具有的靈活的接入方式、個性化的咨詢模式和豐富的信息資源,使得信息參考咨詢服務已經成為數字圖書館今后發展的核心競爭力。根據Alexandra Dimitroff對100多個美國虛擬參考咨詢服務系統的研究分析發現,虛擬參考咨詢對用戶的科研水平貢獻率越來越大。
云計算是未來數字圖書館發展的大環境,國內在云計算應用方向也做了積極的探索和研究。包括中國高等教育文獻保障系統CALIS、國家圖書館、各省市級圖書館都建立了不同程度的聯合數字聯盟。目前CALIS正在建設的數字圖書館SAAS服務平臺就是基于云計算的最終應用平臺,包括了關機互借SAAS服務、參考咨詢SAAS服務、特色數據庫SAAS服務等。
如何利用云計算技術實現信息資源共享,是目前研究的熱點方向之一,國內不少學者在這方面進行了積極的探索。例如,倪萍提出云計算圖書館架構中,基于DRS本質和技術特點分析,提出支持多種介入方式的DRS運行模式。[2]又如,王磊、付立波等詳盡介紹了云計算虛擬參考咨詢服務實現的的系統結構、流程和服務模式,對建立全方位、多層次的區域聯合參考咨詢提供借鑒和參考。[3]
云計算具有超強的數據管理和挖掘能力,并且與移動網和物聯網結合,能為圖書館提供一個能隨時更新資源的信息服務平臺。張興旺、李晨暉等人通過研究分析,在云環境下圖書館服務理念與方式也將發生很大的轉變和革新,圖書館從原來單純的服務提供者逐漸向服務提供者和受禮者的雙重身份轉換。
云計算環境下,數字圖書館服務平臺的構建主要著眼于對已有的異構平臺和系統進行有機整合,對大規模的集群服務器中提供開放的統一API接口,為用戶提供靈活的部署和應用服務方式。[4]因此,目前圖書館云服務平臺的系統構架之一,是在SOA模式中采用OSGI標準對不同應用進行統一封裝。其中,SOA(Service-Oriented Architecture)是一種構造分布式應用系統的方法,允許不同系統、不同編碼語言、不同應用程序在大環境中互相交換數據、參與業務流程,OSGI(Open Service Gateway Initiative)技術是面向Java的動態模型系統,OSGI技術允許應用程序使用精煉、可重復使用的組件構建標準化通信原語。云計算環境下的數字圖書館服務平臺大致可分為:(1)讀者訪問層,是直接面向用戶的數字圖書館門戶。在該層面上,包括移動用戶和靜態用戶,他們可以通過有線或無線網絡訪問云計算服務平臺終端,提出信息咨詢的訴求;(2)應用接口層,是用來實現界面的設計規范、人機交互和統一認證等功能。在該層面上,服務平臺的界面設計與規范、網絡接入方式和用戶認證等功能將得到實現;(3)多媒體融合服務層,是用具體而形象的描述形式來對用戶訪問提供接口。在該層面上,信息推送、文獻傳遞、館際互借、特色數據庫建設和信息參考咨詢等個性化服務,都是吸引讀者訪問的應用欄目;(4)資源管理和控制層,是云計算大規模異構服務器進行數據整理的核心。該層面上的數據整理包括了元數據整理、異構資源整合、數字資源加工、對象數據封裝和對象格式轉換等大量數字化工作;(5)物理基礎設施層,是為上層提供可供用戶使用的各種云計算資源。它包括了云計算的數據計算中心、數據存儲中心和物理資源庫等。它是云計算環境中最底層的基礎設施,是提供信息化服務的最原始保證。
SOA模型并不是什么新型概念,SOA之所以能在應用在云數字圖書館中,得力于它不需要改變以往太多服務的良好兼容性和重用性。SOA模型能在最新和現有的應用上創建個性化應用,讓用戶免受改變所帶來的負面影響,同時,它無需各個圖書館重寫應用,也無需保留不適用于新需求的舊系統。[5]
1.SOA可以通過互聯網中的大量異構服務器進行發布,突破硬件服務器物理地址上的限制,實現硬件、應用、用戶之間的無縫鏈接。通過SOA架構模式,圖書館信息資源、參考咨詢服務能與不同信息需求直接建立新渠道,從而降低讀者信息咨詢的成本。
2.SOA模式具有相當兼容性的低耦合性特點,這樣可以減少不同圖書館資源、圖書館參考咨詢流程等對整個云計算環境數字圖書館的影響。在數字圖書館與用戶關系不斷發生變化的情況下,節省的費用會越來越大。
3.SOA模型具有可以按不同模塊分階段實施的優勢,對參考咨詢服務進行分塊監控,成功一步再做下一步,減少系統崩潰的風險
1.支持多種終端接入方式的SOA模式。云計算環境下,顯著的特點之一就是多種通訊終端、多種網絡模式的介入。[6]目前,除了PC終端閱讀外,手機和平板電腦等移動IM閱讀方式也逐漸成為讀者用戶的主流行為。利用SOA模型系統,形成一個集多種介入方式為一體的信息服務體系,是基于云的SOA發展方向,也是圖書館在信息服務方面最核心的競爭力。
SOA系統模式允許用戶使用手上的通信終端,通過3G、W IFI等網絡傳輸進入云端的圖書館系統。對用戶而言,不受時間地點的限制,也不限終端系統的差異,只要傳送咨詢內容,把咨詢流程交由云端的服務后臺的軟硬件來完成。這樣,既方便了讀者,也令圖書館無需把大量精力放在軟硬件的管理上,業務重心將注重于咨詢館員的培養。
2.建立以SOA為中心建立全方位、多層次的區域聯合信息參考咨詢服務。在云計算環境下的聯合信息參考咨詢服務中,系統服務平臺可以同時控制多個成員館的虛擬咨詢臺,在各個成員館之間實現跨庫檢索,從而提高信息咨詢的及時性和有效性。[7]隨著SOA模型的分布式架構的完善和云計算環境中大規模異構服務器的運算能力的提高等,使得云中的數據流動速度如同在本地服務器中獲取一樣便捷。用戶一旦發送咨詢信息,云中的應用模塊將根據設定好的應用程序自動調用云中的各處數據,通過有機整合后以完整的形式發送給用戶。對于用戶來說,享受云服務就如同在本地計算機訪問互聯網一樣的方便。
以往信息參考咨詢服務的各項數據集中在本地服務器中,一旦出現軟硬件故障,將造成信息參考咨詢無法開展,從而影響參考咨詢的工作效率。在云計算環境中,SOA模塊在邏輯上能夠調用不同的服務器,即便部分服務器出現了網絡故障,云端的安全應用模塊能及時把問題服務器中的數據拷貝給指定的安全服務器,并調用新的服務器繼續提供咨詢服務,這樣就能保證圖書館安全無間斷的開展咨詢工作。
3.打造以SOA為中心的虛擬社區。在如今講究效率至上的信息化時代,一問一答的交流模式已經不適應在群體中產生規模效應,SOA模式能對圖書館的功能進行擴展,建成以知識交流和發布的虛擬社區模型。在虛擬社區里,用戶可以自由發布信息,定制自己需要的服務,用戶和用戶之間可能因為某個相同的服務或討論而聯系起來,組成系統內的一個小型交流團體,而每個用戶又可能同時屬于多個團體,這樣,用戶讀者之間有了知識交流和共享的需求,在一定程度上滿足個性化服務的需求。
以SOA為中心的虛擬參考社區,所有可以定制服務的核心內容都是基于圖書館的信息資源,比如基于本館館藏的紙質資源,定時發布新書借閱信息,對文獻更新服務進行統一檢索等,偏向于學術交流是SOA構建的社區交流的主題,這也符合數字圖書館提供學習交流場所這一服務理念。[8]
4.SOA模型下科技查新服務的飛躍。科技查新服務在信息參考咨詢服務中占有主導地位,在云計算環境下,海量的存儲空間加上超強的服務器計算功能,使得數據挖掘技術能在信息參考服務中方便地管理用戶已查的信息,這樣只要對以后的信息資源進行分析和對比,既節省了查新時間,又提高了查新的準確率。
在以往的科技查新過程中,傳統數據處于“分布式存儲,分布式訪問”的狀況,不同種類的操作系統、應用軟件、系統軟件和應用基礎結構互相交織。[9]基于SOA模型的云計算查新平臺能在技術層面上將分布式存儲數據庫和一站式檢索界面結合起來,SOA協同軟件所實現的功能包括了知識管理、項目管理、流程管理和應用集成等。SOA的最大優勢在于能根據用戶需求隨時更新、動態分析,并根據分析結果調配各種資源,在合適的時機向需要它提供服務的任何用戶,提供信息服務,這將極大提高科技查新的查全率和查準率。
隨著網絡信息化的加速,政府機構、圖書館和軟硬件開發商的協同創新能力的提高,將決定了云計算應用的效率。以利益為導向的協同合作存在多重化,僅靠市場機制的自我調節是無法達成有效的合作。各方應在公平、客觀的原則下,建立協同聯盟,制定出包括權益分配機制、資源共享機制、支持產權管理機制、競爭合作機制等行為規范,激勵各方參與者的積極性。
云計算環境固然存在諸多優點,但在相關細節方面還有待改進。在智能化方面,用戶的人機互交界面需要更加體現出對信息需求的智能細分;在個性化方面,云端大量異構服務器如何能夠在第一時間給用戶找到信息提供源,能根據用戶的信息意圖,對原始數據進行二次加工后呈現成用戶;在安全穩定性方面,如何保證在多次網絡傳遞過程中,數據不被丟失或盜用,讓知識產權在信息化時代得到有效保護,并在重大網絡災難發生前做好預防、發生時有效降低災害損失等,還需進一步實證分析和優化。
在如此一個龐大的云系統中,要共同保障信息參考咨詢順利進行,需要把海量的信息資源、技術支持有效的捆綁在一起。[10]首先,通過外包、部分外包或自己維護等方式來進行平臺建設、維護、升級,然后整合具有圖書情報、參考咨詢、計算機等學科專業知識的館員,以及包括信息、教育、法律等各專業領域的專家學者,形成強大的技術團隊,最后,充分利用網絡的覆蓋面,通過云服務平面向億萬網民征求答案和援助,發揮群策群力的作用。相關人員與技術團隊,如何做到分工明確、取長補短,都是今后云環境下信息參考服務高效運轉的后備必需保障。
作為數字圖書館核心服務之一的信息參考咨詢服務,將云計算的技術優勢與圖書館豐富的信息資源與人才優勢有機結合起來,通過建設多種方式靈活登陸的服務平臺,令用戶可以方便利用云中的大量資源,充分享受“云”所帶來的一站式個性化優質高效的信息服務。探究在云計算環境下參考咨詢服務的實現流程和服務模式,建立全方位、多層次、無間斷的信息參考咨詢服務系統,從而實現以云為中心的新服務平臺的實現。
[1]楊宇環,張敏.云計算技術在國內外圖書館應用現狀[J].合作經濟與技,2013(8):36-38.
[2]倪萍.基于云計算的數字參考咨詢服務模式初探[J].現代情報,2012(4):66-67.
[3]王磊,付立波.云計算環境下虛擬參考咨詢服務的創新應用研究[J].大學圖書情報學刊,2012(7):74-78.
[4]孫韶菊.基于云計算的圖書館信息資源共享系統構建研究——以天津市高職院校圖書館為例[J].圖書館研究,2012(3):26-29.
[5]丁小平.利用云計算創新高職院校圖書館服務模式[J].發明與創新,2012(9).
[6]王燕飛.試論高職高專云圖書館如何利用云計算[J].科技情報開發與經濟,2012(3):69-71.
[7]張發亮.數字圖書館參考咨詢“云”服務的實現[J].中國信息界,2012(3):60-63.
[8]田雪芹.云計算環境下圖書館變革的進展與趨勢[J].農業圖書情報學刊,2010(10):66-68.
[9]張凌超.基于“云計算”的數字圖書館建設模式初探[J].圖書館學研究,2010(10):39-42.
[10]中國互聯網發展報告[EB].中國互聯網絡信息中心.(2011-01-18).http: esearch.cnnic.en/htm l/1295343214d2557.htm1.