吉林財經(jīng)大學(xué) 白 莉
云計算與數(shù)字圖書館建設(shè)
吉林財經(jīng)大學(xué) 白 莉
文章介紹了云計算的定義及功能,探討了云計算對數(shù)字圖書館的影響,闡述了云計算建設(shè)數(shù)字圖書館應(yīng)注意的問題。
云計算;數(shù)字圖書館;信息
云計算(Cloud Computing)是分布式處理(Distributed Computing)、并行外理(Parallel Computing)和網(wǎng)格計算(Grid Computing)的發(fā)展,或者說是這些計算機科學(xué)概念的商業(yè)實現(xiàn)。其核心思想是把分散的力量加以聯(lián)合,提供給每一位成員使用。具體地說,云計算將計算任務(wù)分布在大量計算機構(gòu)成的資源池上,使各種應(yīng)用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和各種軟件服務(wù)。通過云計算,網(wǎng)絡(luò)服務(wù)提供者可以在數(shù)秒內(nèi)處理數(shù)以千萬計甚至億計的信息,達(dá)到和超級計算機同樣強大的網(wǎng)絡(luò)服務(wù);而用戶只需通過瀏覽器即可獲得學(xué)習(xí)所需要的數(shù)據(jù)和服務(wù)。作為多種技術(shù)混合演進(jìn)的結(jié)果。在Amazon、Google、IBM、微軟、Yahoo、Sun等IT巨頭的推動下,云計算迅速得到發(fā)展,基于云計算的服務(wù)也逐漸為人們所了解。以云計算為支撐的云服務(wù)將對互聯(lián)網(wǎng)的運作和服務(wù)模式產(chǎn)生深刻影響。與數(shù)字化、網(wǎng)絡(luò)化相關(guān)的圖書館,在開展資源建設(shè)過程中也將與云服務(wù)信息相關(guān)[1]。
目前現(xiàn)有的研究成果對云、云計算的定義并沒有達(dá)成共識。張渝江認(rèn)為:云計算(Cloud Computing)是分布式處理(Distributed Computing)、并行處理(Parallel Computing)和網(wǎng)格計算(Grid Computing)的發(fā)展,或者說是這些計算機科學(xué)概念的商業(yè)實現(xiàn);云(Cloud)是指計算機群,每一群包括了幾十萬臺、甚至上百萬臺計算機,是數(shù)據(jù)存儲和應(yīng)用服務(wù)的中心,主要完成存儲和計算的工作;“云”可以隨時更新,并且這種更新是透明的;主要的IT廠商,如谷歌(Google)等都已經(jīng)具有并正在建設(shè)“云”。蔡學(xué)墉認(rèn)為:云是網(wǎng)絡(luò)的象征,其最廣義的解釋就是“網(wǎng)絡(luò)計算”。綜合各位學(xué)者之談,其實云計算并不是一個概念,它是分布式處理、并行處理和網(wǎng)格計算的發(fā)展上提出的一種新型計算模型,是一種新興的共享基礎(chǔ)架構(gòu)的方法。在云計算中,用戶所處理的數(shù)據(jù)保存在互聯(lián)網(wǎng)的數(shù)據(jù)中心里而不是存儲在本地計算機內(nèi),用戶所需的應(yīng)用程序運行在互聯(lián)網(wǎng)的大規(guī)模服務(wù)器集群中而不是運行在用戶的個人電腦、手機等終端設(shè)備上。云計算服務(wù)提供商負(fù)責(zé)管理和維護(hù)數(shù)據(jù)中心的正常運作,為用戶提供足夠大的存儲空間和足夠強的計算能力;而用戶只需接入互聯(lián)網(wǎng),就可以通過電腦、手機等終端設(shè)備在任何地點方便快捷地使用數(shù)據(jù)和服務(wù),實現(xiàn)低配置設(shè)備享受高性能的計算服務(wù)。如目前戴爾已推出“云計算解決方案”項目,對外提供數(shù)據(jù)中心設(shè)計、硬件設(shè)計及其相關(guān)服務(wù)。
看似高深的云計算理解起來并不難,就是把所有的計算應(yīng)用和信息資源都用互聯(lián)網(wǎng)連接起來,供個人和企業(yè)用戶隨時訪問、分享,管理和使用相關(guān)的應(yīng)用和資源可以通過全球任何一個服務(wù)器和數(shù)據(jù)中心來獲取。真正的云計算平臺應(yīng)該能實現(xiàn)以下3方面的功能:①提供“資源”。包括計算、存儲及網(wǎng)絡(luò)資源,這就需要服務(wù)提供者架設(shè)規(guī)模巨大的全球化的數(shù)據(jù)庫及存儲中心,能夠?qū)崿F(xiàn)“海量”的存儲、出色的安全性和高度的隱私性和可靠性。此外,它還應(yīng)是高效、低價、節(jié)約能源的。②提供動態(tài)的數(shù)據(jù)服務(wù)。數(shù)據(jù)包括原始數(shù)據(jù)、半結(jié)構(gòu)化數(shù)據(jù)和經(jīng)過處理的結(jié)構(gòu)化數(shù)據(jù)。一個好的云計算架構(gòu)一定要有提供大規(guī)模數(shù)據(jù)存儲、分享、管理、挖掘、搜索、分析和服務(wù)的功能。③是提供云計算平臺。包括軟件開發(fā)API、環(huán)境和工具。只有這樣的云計算才能真正形成一個有生命力、有黏性、可持續(xù)發(fā)展的“生態(tài)系統(tǒng)”。云計算不應(yīng)該也不可能一蹴而就,用戶理應(yīng)自主決定最符合其利益的資源部署方式,從而在“云”和“端”之間實現(xiàn)平衡。只有通過云端,云端互動才能最大程度利用云的功能實現(xiàn)最佳的用戶體驗[2]。
云計算技術(shù)的產(chǎn)生和發(fā)展給數(shù)字圖書館帶來革命性的變革,為數(shù)字圖書館帶來全新的發(fā)展機遇。對數(shù)字圖書館的發(fā)展產(chǎn)生深遠(yuǎn)的影響。
根據(jù)不同的應(yīng)用技術(shù)、不同的通信協(xié)議,目前的數(shù)字圖書館資源服務(wù)模式主要有兩種:基于點播的短信服務(wù)(Short Messaging Service,簡稱SMS)和基于瀏覽WAP(Wireless Application Protocol,無線應(yīng)用協(xié)議)數(shù)字圖書館站點服務(wù)。然而這兩種模式各有其不足:在SMS模式下,使用者通過定制短信息獲得數(shù)字圖書資源,服務(wù)端短信一般都是編輯完成后通過短信平臺傳遞給使用者的,使用者無法與服務(wù)端進(jìn)行實時交流,即使將問題以短信方式回復(fù)給服務(wù)端,服務(wù)端也很難在第一時間進(jìn)行解答。而且,短信息的發(fā)送、接收也受信息堵塞、網(wǎng)絡(luò)是否通暢等諸多因素的影響。在WAP站點模式下,由于目前建立的WAP站點不多,因此數(shù)字圖書館資源十分有限;并且由于WAP協(xié)議本身的數(shù)據(jù)傳輸速率不高,從而導(dǎo)致使用者獲取資源的效率比較低:再者,WAP站點收費比較高,有時甚至超過在個人計算機條件下獲取網(wǎng)絡(luò)資源時所需的費用,因此很難得以普及。數(shù)字圖書館現(xiàn)有模式的諸多不足從根本上限制了數(shù)字圖書館的發(fā)展。云計算技術(shù)的出現(xiàn)彌補了這些不足,使得數(shù)字圖書館模式發(fā)生了深刻變革。在云計算背景下,大量數(shù)字圖書館資源將存儲于云服務(wù)器中,使用者無需再通過短信點播或WAP站點瀏覽等方式來獲取數(shù)字圖書資源,只需使用移動設(shè)備通過瀏覽器即可接入“云”端存儲器自行選擇所需資源。而且云計算整合了多方計算機技術(shù)和互聯(lián)網(wǎng)技術(shù),突破了單一WAP協(xié)議的限制,加之目前支持HTTP協(xié)議的智能手機、PAD的平民化發(fā)展,使得使用者可利用低價的移動設(shè)備、廉價的網(wǎng)絡(luò)收費與云服務(wù)器進(jìn)行快速的通信。
互聯(lián)網(wǎng)最大的優(yōu)勢在于資源的聚合,而云計算的根本出發(fā)點就是信息的整合、存儲及通過網(wǎng)絡(luò)服務(wù)進(jìn)行共享,這使得圖書館管理者可以很方便地通過網(wǎng)絡(luò)不斷豐富數(shù)字圖書資源。在現(xiàn)行的數(shù)字圖書館模式下,由于數(shù)字圖書館的建設(shè)往往都依托于某個特定的機構(gòu),如政府機關(guān)或高校,因此讀者必須通過該機構(gòu)的認(rèn)可后才能進(jìn)入其網(wǎng)站進(jìn)行資源的搜索,這使得該機構(gòu)之外的許多讀者被拒之門外。而在云計算時代,全世界范圍內(nèi)圖書館的數(shù)字圖書資源都可能聚合到“云”端的的存儲服務(wù)器中,圖書管理者只需遵守服務(wù)端既定的訪問規(guī)則輸入關(guān)鍵詞即可獲取來到自世界各地的數(shù)字圖書資源。同時,在使用過程中,使用者和管理者還可以在既定的規(guī)則下對既有的內(nèi)容進(jìn)行補充和修改,從而不斷地完善資源共享庫[3]。
互聯(lián)網(wǎng)技術(shù)的進(jìn)步使其在信息處理和交流協(xié)作方面的優(yōu)勢日益顯現(xiàn)。為了更廣泛的交流協(xié)作,以形成共有文化、發(fā)展共同興趣為目標(biāo)的虛擬社區(qū)大量出現(xiàn)并發(fā)揮著重要作用。在云計算背景下,這些虛擬社區(qū)將得以向更個性化、自由化、多元化的方向發(fā)展,因為所有數(shù)字圖書資源和應(yīng)用程序都將整合在“云”端,每個使用者都可以利用這些資源和應(yīng)用程序自由地創(chuàng)建虛擬社區(qū),構(gòu)建自己的虛擬環(huán)境,并根據(jù)有共同學(xué)習(xí)目標(biāo)或興趣愛好的其他讀者一起交流與協(xié)作。由于這些虛擬社區(qū)由使用者自主創(chuàng)建,沒有特定的管理者,共同的學(xué)習(xí)目標(biāo)或興趣愛好就成為了對使用者秩序約束的唯一準(zhǔn)則,因而使用者可以充分發(fā)揮其特長,展示其個性,自由地交流。此外,由于虛擬社區(qū)是基于網(wǎng)絡(luò)的,這使得讀者群的構(gòu)成突破了傳統(tǒng)圖書館輻射范圍的限制,來自世界各地不同文化背景的讀者都可以進(jìn)入虛擬圖書社區(qū)交流協(xié)作、借鑒經(jīng)驗和豐富數(shù)字圖書資源,實現(xiàn)了多元化的文化知識交流。
目前,數(shù)字圖書館終端設(shè)備仍然是以個人計算機為主,這是制約數(shù)字圖書館發(fā)展和普級的重要因素。云計算技術(shù)的出現(xiàn)為這一問題提供了很好的解決之法。云計算背景下,所有數(shù)據(jù)的存儲和處理都將在“云”端的計算機群進(jìn)行,其強大的計算能力不但使處理速度比個人計算機快很多,而且還能完成一些個人計算機無法應(yīng)付的數(shù)據(jù)處理任務(wù)。由于所有數(shù)據(jù)的處理都是在“云”端進(jìn)行,使用者只需通過瀏覽器便可進(jìn)行類似于在個人計算機上的一切操作(如一些應(yīng)用程序的安裝和使用等),所有這些操作本身都無需硬件系統(tǒng)的支持,因此對移動設(shè)備除了運行瀏覽器本身所需計算能力以外,再無其它數(shù)據(jù)處理要求。而這樣的要求,普通的手機就可以勝任[4]。正如1989年比爾·蓋茨在談?wù)摗坝嬎銠C科學(xué)的過去、現(xiàn)在與未來”時所說的那樣:“用戶只需要640K的內(nèi)存就足夠了”。[5]從使用者角度來講,云計算將帶來硬件的死亡。而且,現(xiàn)在的PAD正向著電腦和手機融合的方向發(fā)展,其內(nèi)置的操作系統(tǒng)和支持HTTP協(xié)議的瀏覽器將為用戶提供更完善的瀏覽器功能。在通信方面,目前第三代無線移動通信(3G)技術(shù)正快速發(fā)展,它將帶來2Mbps的數(shù)據(jù)傳輸速率,能夠更好地為移動設(shè)備和“云”端的無線通信服務(wù)。
云計算在數(shù)字圖書館建設(shè)中有眾多的好處,可是作為一種新的技術(shù)它也存在一些問題,比如在Garthner發(fā)布的一份名為《云計算安全風(fēng)險評估》的報告中就指出云計算存在七種風(fēng)險,即特權(quán)用戶的接入、可審查性,數(shù)據(jù)位置、數(shù)據(jù)隔離、數(shù)據(jù)恢復(fù)、調(diào)查支持和長期生存性,所以當(dāng)我們運用云計算進(jìn)行圖書館資源建設(shè)時應(yīng)該注意以下幾個問題[6]。
3.1 數(shù)據(jù)位置問題。在現(xiàn)在運行的系統(tǒng)中,許多用戶并不清楚自己的數(shù)據(jù)儲存在哪里。用戶應(yīng)當(dāng)詢問服務(wù)提供商數(shù)據(jù)是否存儲在專門管轄的位置,以及他們是否遵循當(dāng)?shù)胤诫[私協(xié)議。所以在建設(shè)圖書館這樣的公共服務(wù)機構(gòu)的數(shù)據(jù)庫時,可以由國家來主導(dǎo),成立專門的機構(gòu)來負(fù)責(zé)“云”的建立。
3.2 所需的費用問題。因為“云”的建立需要硬件,目前還不清楚使用所有這些云計算應(yīng)用程序生成的數(shù)據(jù)有多大困難或者有多昂貴,但是,在目前的世界中,這些應(yīng)用程序和數(shù)據(jù)對于用戶是非常重要的,所以這也是一個需要解決的問題。
3.3 網(wǎng)絡(luò)建設(shè)問題。由于云計算也是建立在網(wǎng)絡(luò)的基礎(chǔ)上,所以網(wǎng)絡(luò)的暢通與否就關(guān)系到圖書館數(shù)字資源能否順利的利用與共享,這是最基礎(chǔ),也是最關(guān)鍵的問題[7]。
云計算模式的出現(xiàn),給互聯(lián)網(wǎng)環(huán)境下數(shù)字圖書館的發(fā)展帶來了新的機遇。當(dāng)然,目前云計算的應(yīng)用還處在探索階段,相信隨著圖書館界對云計算的關(guān)注以及安全技術(shù)的廣泛應(yīng)用,我國數(shù)字圖書館的發(fā)展將進(jìn)入一個嶄新的階段。
[1]孫恒,黃國彬.基于云服務(wù)的圖書館建設(shè)與服務(wù)策略[J].圖書館建設(shè),2009(9)1-6.
[2]楊明芳,袁曦臨.云計算環(huán)境下的數(shù)字圖書館[J].圖書館建設(shè),2009(9)7-9.
[3]施海燕.云計算和移動圖書館[J].圖書館建設(shè),2009(9)10-12.
[4]盧曉娟.云計算與未來圖書館數(shù)字信息資源建設(shè)[J].四川圖書館學(xué)報,2009(2)23-24.
[5]蔡學(xué)墉,漫談云計算[J].程序員,2008(11):50-51.
[6]鄧健敏,云計算在數(shù)字圖書館建設(shè)與服務(wù)中的應(yīng)用[J].科技情報開發(fā)與經(jīng)濟(jì),2010(17):21-22.
[7]王長文,艾雰,姚建文.云計算環(huán)境下數(shù)字圖書館信息資源安全策略研究[J].情報雜志,2010(3):184-186,161.
白莉(1977—),女,館員,吉林財經(jīng)大學(xué)圖書館流通部副主任,研究方向:圖書情報,公開發(fā)表論文8篇。