淺談云計算在中小型圖書館中的應用
摘要:云計算作為一項迅速發(fā)展的信息技術目前已應用在國內(nèi)外諸多領域,對于中小型圖書館而言,云計算的到來對中小型圖書館的影響和機遇也值得我們重視和深思。本文在介紹云計算基本原理及發(fā)展概述的基礎上,探討了云計算技術對中小型圖書館數(shù)字化建設的影響,以及云計算技術應用于中小型圖書館時需要重點關注的問題。
關鍵詞:云計算 圖書館 云計算技術應用
0 引言
云計算作為一個相對新興的名詞,出現(xiàn)的時間雖不長,卻足以引起眾多追捧者對其概念的極大熱忱,甚至Matrix關于云計算的20個定義 都不能涵蓋其全部內(nèi)涵。對于圖書館人而言,我們應該將研究重心更多關注到云計算在圖書館中的應用方面。
目前,與云計算相關的網(wǎng)絡應用與服務已應用到圖書館中,但對于中小型圖書館而言,云計算的到來對中小圖書館帶來的影響和機遇也值得我們重視和深思。為了推動中小型圖書館利用云計算技術提升服務能力、降低運行成本,有必要對云計算在中小型圖書館中的應用問題進行系統(tǒng)、深入的研究。
1 云計算概述
1.1 云計算的基本原理 云計算是分布式處理(Distributed Computing)、并行處理(Parallel Computing)和網(wǎng)格計算(Grid Computing)的發(fā)展,是透過網(wǎng)絡將龐大的計算處理程序自動分拆成無數(shù)個較小的子程序,把存儲在大量分布式計算機產(chǎn)品中的大量數(shù)據(jù)和處理器資源整合在一起協(xié)同工作,使相關的計算分布在大量的分布式計算機上,而非本地計算機中。
云計算系統(tǒng)的建設目標是將運行在PC 上、或單個服務器上的獨立的、個人化的運算遷移到一個數(shù)量龐大服務器“云”中,由這個云系統(tǒng)來負責處理用戶的請求,并輸出結果,它是一個以數(shù)據(jù)運算和處理為核心的系統(tǒng)。
1.2 云計算的發(fā)展現(xiàn)狀 從2007年下半年,云計算開始被關注,并被認為是影響IT未來發(fā)展的“革命性的計算模型”。Amazon是最早進入云計算領域的廠商之一, 它使用彈性計算云(EC2)和簡單存儲服務(S3)為企業(yè)提供計算和存儲服務,分別為企業(yè)提供在線數(shù)據(jù)存儲、計算、內(nèi)容傳遞、大量數(shù)據(jù)并行處理、數(shù)據(jù)索引和查詢等服務。有第三方統(tǒng)計機構提供的數(shù)據(jù)顯示,,Amazon與云計算相關的業(yè)務收入已達1億美元,云計算已經(jīng)成為Amazon增長最快的業(yè)務之一。
Google當數(shù)最大的云計算的使用者。Google搜索引擎就建立在分布在200多個地點、超過100萬臺服務器的支撐之上,這些設施的數(shù)量正在迅猛增長。Google地球、地圖、Gmail、Docs等也同樣使用了這些基礎設施。目前,Google已經(jīng)允許第三方在Google的云計算中通過Google App Engine運行大型并行應用程序。
IBM在2007年11月推出了“改變游戲規(guī)則”的“藍云”計算平臺,為客戶帶來即買即用的云計算平臺。它包括一系列的自動化、自我管理和自我修復的虛擬化云計算軟件,使來自全球的應用可以訪問分布式的大型服務器池,使得數(shù)據(jù)中心在類似于互聯(lián)網(wǎng)的環(huán)境下運行計算。
隨后,微軟緊跟云計算步伐,于2008年10月推出了Windows Azure操作系統(tǒng)。Azure(譯為“藍天”)是繼Windows取代DOS之后,微軟的又一次顛覆性轉型——通過在互聯(lián)網(wǎng)架構上打造新云計算平臺,讓Windows真正由PC延伸到“藍天”上。
1.3 云計算在圖書館的應用 2008年中,OCLC的JaniferGatenby在期刊上撰文指出:“對圖書館而言,重要的是擁有與控制他們的數(shù)據(jù)資源,自由地共享、提供訪問、曝光數(shù)據(jù),而擁有或運行操作與管理這些數(shù)據(jù)的軟件則不那么重要。”2009年4月,OCLC推出Web-scale management services; 2009年7月,美國國會圖書館試水DuraCloud;上海圖書館劉煒研究員在2009圖書館前沿技術論壇中說:“圖書館被裹挾著進入了云計算時代,選擇的解決方案要適應技術發(fā)展。”
2 云計算給中小型圖書館帶來的機遇
2.1 當前中小型圖書館數(shù)字化建設面臨的挑戰(zhàn) 第一,資金投入不足。圖書館數(shù)字化建設是一項高投入的工作,然而,中小型圖書館經(jīng)費主要是依靠政府部門的財政撥款,大多數(shù)中小型圖書館得到的主要是有限的常規(guī)經(jīng)費,因為沒有后續(xù)的維護資金,難以繼續(xù)追加投入,造成設備陳舊、老化,網(wǎng)絡傳輸速度緩慢。從長遠角度來看,目前在中小型圖書館數(shù)字化建設中資金的投入是遠遠不夠的。
第二,專業(yè)技術人才匱乏。圖書館數(shù)字化建設必須要有專門的技術人員,需要大量從事計算機網(wǎng)絡、系統(tǒng)、軟件開發(fā)、平面設計以及信息處理、信息咨詢、外語等專業(yè)技術人才。中小型圖書館目前現(xiàn)有專業(yè)人員總體素質不高,技術消化能力較弱,導致資源建設與數(shù)據(jù)庫建設不規(guī)范且工作進展緩漫,嚴重制約了數(shù)字化建設的進程。
第三,規(guī)范標準不一。雖然幾乎所有圖書館在積極進行本館數(shù)字化建設,但是往往各個圖書館各行其是。由于缺乏統(tǒng)一的標準,從而導致各地中小型圖書館的低水平建設和重復浪費現(xiàn)象比較嚴重。數(shù)字圖書館建設是一個跨學科、跨部門、跨行業(yè)的系統(tǒng)工程,應當遵循嚴格的標準和規(guī)范。
2.2 云計算對中小型圖書館數(shù)字化建設的機遇
2.2.1 云計算降低了中小型圖書館數(shù)字化建設中巨大的軟硬件成本 對于中小型圖書館來說,日常流通系統(tǒng)和科研數(shù)據(jù)庫的硬件設施投入都是一筆巨大的開支,當前社會電子設備技術更新飛速,通常這些設備在投入巨大后卻使用不了多長時間就需要更新或升級,即使硬件設施配備好以后,軟件及數(shù)據(jù)庫系統(tǒng)的安裝和維護又成為一大問題。
如果中小型圖書館采用云計算所提供的服務,將會很好的解決這一問題。云計算環(huán)境下,一般的中小型圖書館用戶只需作為終端用戶使用軟件系統(tǒng),館內(nèi)的計算機設備內(nèi)無需安裝應用系統(tǒng)軟件,只要連接到互聯(lián)網(wǎng)就可以使用應用軟件系統(tǒng)。因此云計算對使用的終端計算機本身的要求并不高,所以完全可以節(jié)約初期的投入。
各種軟件系統(tǒng)及各類數(shù)據(jù)庫的使用都可采用類似于租借的形式, 統(tǒng)統(tǒng)來自于 “云海”中,不需要再費時費力的為所有計算機安裝所有圖書管理系統(tǒng)需要使用的軟件。因此,軟件的升級、維護可由廠商直接在互聯(lián)網(wǎng)上進行,圖書館徹底擺脫軟件系統(tǒng)維護的煩惱,擺脫招聘、留用軟件專業(yè)人員困難的窘境。
2.2.2 確保中小型館圖書管理系統(tǒng)的可靠運行 一些中小館由于資金限制,服務器在系統(tǒng)建設初期及維護過程中欠缺資金支持,服務器正常運行存在隱患,云計算的應用可以有效降低服務器出錯概率。在現(xiàn)行圖書館中,圖書館中的數(shù)據(jù)都集中在館內(nèi)的服務器上,而一旦服務器出現(xiàn)故障,都將給圖書館造成嚴重的不可挽回的后果。運用云計算模式可以挽回這種局面,因為云中有成百萬臺服務器,即使云中的某臺服務器出現(xiàn)故障,云中的其它服務器也可以在極短時間內(nèi),快速將這臺服務器中的數(shù)據(jù)完全拷貝到其它服務器中,并啟動新的服務器來提供服務,從而使圖書館真正實現(xiàn)無間斷的安全服務。
此外,云計算可以克服服務器訪問限制的瓶頸。普通的服務器的相關硬件資源都有一定的限制,若服務器同時響應,用戶的數(shù)量超過了自身的限制將導致服務器的崩潰。因此,圖書館對服務器的最大服務響應數(shù)量及接入數(shù)量等都進行了一定的限制。如果圖書館想滿足這部分被限制的用戶的請求就不得不投入資金購買或更新更高級別的服務器。而通過云計算技術,圖書館就可使用云模式中大規(guī)模數(shù)量的服務器,用戶的請求可在最短的時間內(nèi)獲得響應,從而使本身經(jīng)濟實力不強的中小型圖書館以較低的成本獲得較高的效益。
2.2.3 幫助中小型圖書館實現(xiàn)更大程度上的信息資源共享 通過云計算模式,中小型圖書館之間、中小型圖書館和大型圖書館之間可以共同構筑圖書館的信息共享空間,這樣眾多中小型圖書館就可以分享由大量聯(lián)網(wǎng)系統(tǒng)的基礎設施,其運行成本在大大降低的同時效率卻大幅度地提高。此外,在云計算中,各個圖書館的相關電子資源將存儲在云中成百上萬臺服務器中,而不是存儲在某臺計算機中。對于單個館藏資源相對貧乏的中小館來說,云上共享的資源無疑就是成倍擴展的各個館藏資源的集合體,用戶就像使用單個圖書館一樣在全球世界各地的云中圖書館漫游。
2.2.4 最大限度地發(fā)揮中小型圖書館的作用 在傳統(tǒng)的圖書館服務模式下,用戶一般必須使用計算機才能利用圖書館的電子資源。而運用云計算模式,用戶使用手機、PDA等設備也可以使用圖書館提供的電子資源服務。由于云計算模式提供了強大的無線接入功能,因此未來用戶可以通過各種相關的終端使用圖書館的電子資源,從而使中小型圖書館資源中心的作用得到最大限度的發(fā)揮。
3 云計算在中小型圖書館應用中需要注意的問題
3.1 云中的資源配置問題 客觀而言,為了安全和穩(wěn)定,也為了在“云”服務中斷或失效時,圖書館仍然能夠正常的提供相關的服務,各個中小型圖書館顯然不能把所有的數(shù)據(jù)資源都放在“云”中,必然要繼續(xù)在本地保存一些常規(guī)的重要的數(shù)據(jù)來作為“云”數(shù)據(jù)的一個備份。因此云計算模式是在保留原有模式的基礎上,使現(xiàn)有模式與云計算模式進行融合,作為現(xiàn)有部署模式的有效補充。因此,中小型圖書館應對現(xiàn)有的數(shù)據(jù)進行梳理,合理配置,通過研究、論證來確立哪些數(shù)據(jù)資源可以放到“云”中,哪些數(shù)據(jù)必須在圖書館現(xiàn)有的模式中予以保留。
3.2 數(shù)字資源版權問題 在云模式中,各個加入云模式的中小型圖書館之間可以通過有關的協(xié)議共享彼此的信息資源,各圖書館利用云模式方便用戶、提高信息資源共享度的同時,也帶來了版權糾紛問題。由于云計算而產(chǎn)生的知識產(chǎn)權問題,可能超出傳統(tǒng)的知識產(chǎn)權法范疇。因此,已有學者提出,“云計算的獨特問題可能表明,技術已經(jīng)到達需要重新考慮知識產(chǎn)權許可的迫切地步”。
3.3 數(shù)據(jù)安全問題 數(shù)據(jù)安全和保密問題,更多的是政策層面上的。云計算企業(yè)的管理政策、企業(yè)信譽,甚至國家政策,都可能對云計算數(shù)據(jù)的安全造成極大的影響。據(jù)介紹,加拿大政府的政策是不允許本國公共部門的IT項目使用總部在美國的托管服務,理由是美國的《愛國者法案》授權聯(lián)邦調(diào)查局可以查看任何一臺電腦上的內(nèi)容 。類似的政府行為也完全可能發(fā)生在云計算領域,成為國家云計算安全的隱患。
3.4 協(xié)議和接口的問題 IT服務商的可替代性是中小型圖書館應用云計算的一個重要前提,要能夠實現(xiàn)不同IT服務供應商之間的可替代,需要供應商之間的共同協(xié)議約束,還需要IT服務提供商所提供的云計算能夠遵循共同的標準。沒有共同的標準,就不可能實現(xiàn)從一家供應商到另一家供應商之間的零成本轉移。各個圖書館目前應當密切關注云服務提供商針對不同的操作平臺開發(fā)的接口軟件或與有關的單位合作來開發(fā)適合本館具體情況的接口插件。
4 結語
云計算的出現(xiàn),給當前原本陷入數(shù)字化建設困境的中小型圖書館帶來了機遇。當然,目前云計算在圖書館中的應用還處在探索階段,相信隨著圖書館界對云計算技術的關注以及云計算技術的日趨成熟,中小型圖書館憑借云計算的魅力一定會走出困境,充分發(fā)揮自身作用。
參考文獻:
[1]Matrix.云計算的20個定義.Solidot,2008-7-18.[2009-05-15].http://internet.solidot.org/article.p?l sid =08/07/18/0511233.
[2]樂天.存儲領域的新角色:云計算[N].計算機世界,2008-2-25(27).
[3]http://baike.baidu.com/view/1140366.htm.
[4]Gatenby J.The Networked Library Service Layer: Sharing Data for More EffectiveManagement and Co-operation.Ariadne,Issue 56,July 2008.[2009-5-15].http://www.ariadne.ac.uk/issue56/gatenby/.
[5]胡小菁,范并思.云計算給圖書館管理帶來挑戰(zhàn).大學圖書館學報,2009(4):7-12.
[6]JaegerPT.Cloud Computing and Information Policy: Computing in aPolicy Cloud?.Journal of Information Technology and Politics,2008,5(3):269-283.[2009-5-15].http://www.umiacs.umd.edu/~jimmylin/publications/Jaeger_etal_2008.pdf.
[7]Thompson B.Storm warning for cloud computing. BBC News, Tech-nology,2008-5-27.[2009-5-15].http://news.bbc.co.uk/2 /hi/technology/7421099.stm.
[8]李開復.云計算[J].中國教育網(wǎng)絡.2008(6):34.