許 軔
(云南省圖書館,云南 昆明 650031)
云計(jì)算技術(shù)是分布式處理、并行處理和網(wǎng)格計(jì)算的發(fā)展,是透過網(wǎng)絡(luò)將龐大的計(jì)算處理程序自動(dòng)分拆成無數(shù)個(gè)較小的子程序,再交由多部服務(wù)器所組成的龐大系統(tǒng)經(jīng)搜尋、計(jì)算分析之后將處理結(jié)果回傳給用戶。云計(jì)算技術(shù)應(yīng)用的最終目的是充分利用互聯(lián)網(wǎng)資源,建立功能強(qiáng)大的計(jì)算中心,提供多種多樣的計(jì)算服務(wù),使用戶能夠在不同時(shí)間、不同地點(diǎn)便捷地享受各種服務(wù)。
目前,云計(jì)算技術(shù)在圖書館中的應(yīng)用還處在探索階段。鑒于云計(jì)算技術(shù)強(qiáng)大的計(jì)算功能和信息處理功能,圖書館應(yīng)用云計(jì)算技術(shù)一方面可存儲(chǔ)不斷增長(zhǎng)的文獻(xiàn)信息資源,另一方面可為用戶提供便捷的文獻(xiàn)信息資源服務(wù)。
雖然云計(jì)算技術(shù)的優(yōu)點(diǎn)被許多有識(shí)之士多加贊譽(yù),但云計(jì)算技術(shù)應(yīng)用于圖書館實(shí)際工作中,還存在一些問題:
目前云計(jì)算主要是由幾個(gè)大公司 (如微軟、Google、亞馬遜等)倡導(dǎo)和實(shí)施,且大部分應(yīng)用于商業(yè)目的,唯有少數(shù)的應(yīng)用于圖書館的項(xiàng)目(如新西蘭Katipo通訊有限公司的Koha open-source ILS、中國(guó)盛大集團(tuán)的云中圖書館等)也僅僅是推廣階段。如果直接采用現(xiàn)有的商用云計(jì)算方案,雖然實(shí)施簡(jiǎn)單,短期投入成本降低,但如何整合圖書館原有館藏資源和如何處理原有的計(jì)算機(jī)保障能力將是圖書館面臨的首要問題。由于圖書館之間存在著文獻(xiàn)信息資源數(shù)字化建設(shè)差異、館藏特色差異、數(shù)字資源整合模式差異等問題,如何整合各個(gè)圖書館的館藏資源及數(shù)字資源,也是圖書館必須考慮的問題。
從內(nèi)部來看,“云”是一個(gè)虛擬的系統(tǒng),其數(shù)據(jù)的物理存儲(chǔ)位置可能分布在多個(gè)地方。實(shí)現(xiàn)云計(jì)算運(yùn)行系統(tǒng)后,許多圖書館不清楚自己的數(shù)據(jù)儲(chǔ)存在哪里,云計(jì)算服務(wù)提供商將數(shù)據(jù)是否存儲(chǔ)在專門管轄的位置以及他們是否遵循當(dāng)?shù)氐碾[私協(xié)議和信息保護(hù)條款。因此,圖書館的文獻(xiàn)信息數(shù)據(jù)安全難以得到有效保障。圖書館文獻(xiàn)信息數(shù)據(jù)具有安全性、完整性、共享性和保密性,圖書館把文獻(xiàn)信息數(shù)據(jù)交給云計(jì)算服務(wù)商后,具有數(shù)據(jù)優(yōu)先訪問權(quán)的是云計(jì)算服務(wù)商,這就難以排除圖書館信息數(shù)據(jù)被泄露、圖書館特有館藏文獻(xiàn)資源被盜取的可能性。從外部來看,除了云計(jì)算服務(wù)提供商之外,其他用戶會(huì)發(fā)掘云計(jì)算服務(wù)提供商Web應(yīng)用上的漏洞,獲取其想獲得的重要數(shù)據(jù)。研究發(fā)現(xiàn),云供應(yīng)商使用多個(gè)數(shù)據(jù)中心和成千上萬臺(tái)服務(wù)器,一旦黑客尋找到正確的服務(wù)器,就會(huì)從服務(wù)器內(nèi)部多芯系統(tǒng)的高速緩存中竊取數(shù)據(jù)。所以,圖書館把數(shù)據(jù)都放在云計(jì)算服務(wù)提供商將存在著極大的數(shù)據(jù)安全風(fēng)險(xiǎn)。
眾所周知,目前計(jì)算機(jī)自動(dòng)化管理操作系統(tǒng)種類繁多。就國(guó)內(nèi)來說,著名的有如南京匯文的My library系統(tǒng)、深圳圖書館開發(fā)C/S構(gòu)架的ILAS(圖書館自動(dòng)化集成系統(tǒng))、北京華夏網(wǎng)信科技有限公司研發(fā)的B/S構(gòu)架的中國(guó)專業(yè)圖書館網(wǎng)等,其使用的網(wǎng)絡(luò)協(xié)議及接口千差萬別,云計(jì)算服務(wù)供應(yīng)商難以針對(duì)不同的操作系統(tǒng)、不同的瀏覽軟件、不同的網(wǎng)絡(luò)協(xié)議及接口提供無差別服務(wù),從而無法為所有圖書館自動(dòng)化管理系統(tǒng)提供某個(gè)特定應(yīng)用程序或業(yè)務(wù)流程,不能夠滿足云計(jì)算模式下用戶的信息需求。
按照知識(shí)集合組織原理,云計(jì)算模式下的圖書館數(shù)字資源整合不能簡(jiǎn)單地被認(rèn)為是 “數(shù)據(jù)庫集合”和“數(shù)據(jù)庫鏈接”,而應(yīng)把原有資源的體系結(jié)構(gòu)進(jìn)行分解,從橫向或縱向上把其中的知識(shí)單元進(jìn)行重組,然后再進(jìn)行比對(duì)、剔重、合并等,最終形成一個(gè)新的知識(shí)集合有機(jī)體。一般來說,如今圖書館數(shù)字資源整合模式有以下四種類型:(1)基于聯(lián)機(jī)公共檢索目錄(OPAC)系統(tǒng)的數(shù)字資源整合。這是一種通過Internet對(duì)館藏文獻(xiàn)信息數(shù)字資源進(jìn)行檢索的工具,也是知識(shí)受眾查尋和利用圖書館文獻(xiàn)信息資源的主要途徑。由于OPAC資源系統(tǒng)的整合是一種基于傳統(tǒng)書目管理的整合模式,目前大多數(shù)圖書館都采用這一整合方式;(2)基于導(dǎo)航系統(tǒng)的數(shù)字資源整合。數(shù)字資源導(dǎo)航系統(tǒng)是指將數(shù)字資源的檢索入口整合在一起,建立數(shù)字資源導(dǎo)航庫,提供按資源名、關(guān)鍵詞、資源標(biāo)識(shí)等途徑獲取數(shù)字資源。其功能主要是幫助用戶更加全面地了解數(shù)字資源,供用戶瀏覽或按一定的特征檢索數(shù)字資源,并提供該資源的檢索入口;(3)基于鏈接系統(tǒng)的數(shù)字資源整合。利用網(wǎng)絡(luò)超文本鏈接特性,對(duì)文獻(xiàn)的有關(guān)知識(shí)點(diǎn)進(jìn)行鏈接,將有關(guān)的數(shù)字資源鏈接在一起,形成一個(gè)具有內(nèi)在聯(lián)系的有機(jī)整體,以便用戶更方便地利用資源;(4)基于跨庫檢索系統(tǒng)的數(shù)字資源整合。在同一檢索平臺(tái)上,實(shí)現(xiàn)多庫檢索,對(duì)異構(gòu)數(shù)據(jù)庫進(jìn)行資源整合和實(shí)現(xiàn)統(tǒng)一檢索,提高用戶對(duì)信息資源獲取的效率。
基于以上情況分析,圖書館在選擇這些整合系統(tǒng)之前應(yīng)對(duì)它們進(jìn)行調(diào)查和比較分析,目前數(shù)字資源導(dǎo)航系統(tǒng)整合和基于聯(lián)機(jī)公共檢索目錄系統(tǒng)的整合具有其先天性的不足,已經(jīng)實(shí)現(xiàn)的數(shù)字資源整合檢索系統(tǒng)還存在一定的問題,但許多圖書館的基于聯(lián)機(jī)公共檢索目錄系統(tǒng)和數(shù)字資源導(dǎo)航系統(tǒng)的整合系統(tǒng)業(yè)已建成,同時(shí)運(yùn)作也已進(jìn)入日?;ぷ鞯能壍溃@樣的整合基本實(shí)現(xiàn)了同步跨庫檢索。而鏈接整合,尤其是開放式動(dòng)態(tài)鏈接整合技術(shù)從參考文獻(xiàn)的角度出發(fā)整合圖書館的數(shù)字資源具有其他系統(tǒng)不可替代的獨(dú)特的優(yōu)勢(shì)。盡管這種整合系統(tǒng)還有許多值得改進(jìn)之處,但它代表了鏈接整合技術(shù)的發(fā)展趨勢(shì),具有廣闊的發(fā)展空間。因此,筆者認(rèn)為,在云計(jì)算條件下的圖書館數(shù)字資源整合的整體最佳方案可以是在保持基于聯(lián)機(jī)公共檢索目錄系統(tǒng)和數(shù)字資源導(dǎo)航系統(tǒng)的整合基礎(chǔ)上,根據(jù)各館的實(shí)際情況和數(shù)字資源加工情況,重點(diǎn)開展數(shù)字資源開放鏈接系統(tǒng)和跨庫檢索整合系統(tǒng)的建設(shè)工作。
2.2.1 選擇文獻(xiàn)信息資源數(shù)據(jù)存儲(chǔ)位置
從理論上說,利用云計(jì)算技術(shù),用戶只需要通過個(gè)人電腦或者本地終端使用圖書館的相關(guān)文獻(xiàn)信息資源。但實(shí)際上,在“云”服務(wù)中斷或網(wǎng)絡(luò)中斷時(shí),圖書館仍然能夠正常地提供相關(guān)的服務(wù),圖書館顯然不能把所有的數(shù)據(jù)資源都放在“云”中,仍要在本地?cái)?shù)據(jù)庫保存一些重要的文獻(xiàn)信息數(shù)據(jù),依此作為“云”數(shù)據(jù)的一個(gè)備份。因此,云計(jì)算模式并不會(huì)完全“推翻”圖書館現(xiàn)有的數(shù)據(jù)部署模式,而是在保留原有模式的基礎(chǔ)上,使現(xiàn)有的部署模式與云計(jì)算模式進(jìn)行融合,作為現(xiàn)有部署模式的有效補(bǔ)充。圖書館應(yīng)對(duì)現(xiàn)有的數(shù)據(jù)進(jìn)行整理,研究確立哪些常規(guī)數(shù)據(jù)資源可以放到“云”中,哪些重要數(shù)據(jù)必須在圖書館現(xiàn)有的模式中予以保留。
2.2.2 建立圖書館行業(yè)私有的“云”
建設(shè)圖書館云計(jì)算模式時(shí),可以成立專門的機(jī)構(gòu)負(fù)責(zé)圖書館行業(yè)私有的“云”的建立。對(duì)于圖書館而言,云計(jì)算代表著圖書館計(jì)算領(lǐng)域多種技術(shù)的集中匯聚,而私有“云”是許多可分拆的模塊化硬件與聯(lián)網(wǎng),以及可通過預(yù)設(shè)政策動(dòng)態(tài)分配的存儲(chǔ)資源之間的更強(qiáng)結(jié)合。圖書館私有“云”的建立,為托管應(yīng)用和托管存儲(chǔ)提供身份和訪問管理,確保其所提供的服務(wù)滿足圖書館行業(yè)所嚴(yán)格要求的信息安全和規(guī)范標(biāo)準(zhǔn),確保圖書館特定的信息安全策略和信息管理規(guī)定將會(huì)在 “云”中得到執(zhí)行,從而降低使用云計(jì)算服務(wù)與公共“云”共享信息的安全風(fēng)險(xiǎn),隨后逐步健全以圖書館私有“云”為主,以公共“云”為輔的一種混合型云計(jì)算安全架構(gòu)。
2.2.3 對(duì)文獻(xiàn)信息數(shù)字資源進(jìn)行加密
從理論上講,只要加密強(qiáng)度足夠大,圖書館可以存儲(chǔ)數(shù)據(jù),云計(jì)算服務(wù)提供商也可以存儲(chǔ)數(shù)據(jù)。加密不僅針對(duì)存儲(chǔ)在云服務(wù)提供商的服務(wù)器上的數(shù)據(jù),還針對(duì)傳送給最終用戶(即知識(shí)受眾)的數(shù)據(jù)。在云計(jì)算條件下,信息加密主要考慮以下兩個(gè)方面:(1)文獻(xiàn)信息數(shù)據(jù)文件加密。不論是數(shù)據(jù)上傳到別的緩存數(shù)據(jù)庫時(shí),還是存儲(chǔ)到本館自身的數(shù)據(jù)庫時(shí),文件加密都可以保護(hù)數(shù)據(jù);(2)保護(hù)應(yīng)用程序編程接口,即保護(hù)API(Application Programming Interface)。因?yàn)榉欠ㄓ脩裟芡ㄟ^云API訪問圖書館的一切數(shù)據(jù),所以要注意應(yīng)用程序編程接口的安全,從通道口處攔截黑客攻擊,保證數(shù)據(jù)的安全。
從目前的形式看,大部分的安全隱患還是來自惡意攻擊搜索引擎、黑客的惡作劇、政府行為的監(jiān)視、利益促使下的網(wǎng)絡(luò)入侵。當(dāng)然,圖書館員只有采取多種信息保護(hù)管理模式,使用更可靠的加密手段,才能防患于未然,在有保護(hù)的情況下安全享受云計(jì)算帶來的優(yōu)點(diǎn)和便利。
目前,大多數(shù)圖書館使用的自動(dòng)化管理軟件不屬于B/S結(jié)構(gòu),正處于從C/S結(jié)構(gòu)到B/S結(jié)構(gòu)的轉(zhuǎn)變過程。在此基礎(chǔ)上,圖書館自動(dòng)化軟件開發(fā)部門應(yīng)該開發(fā)基于網(wǎng)絡(luò)的,采用一個(gè)開放源代碼模式的C/S/S結(jié)構(gòu)自動(dòng)化系統(tǒng)。這種自動(dòng)化系統(tǒng)不僅圖書館可以使用,同時(shí)也能夠進(jìn)一步得到改善。軟件系統(tǒng)的標(biāo)準(zhǔn)化成為圖書館用戶選用軟件系統(tǒng)的基本要求。圖書館將擺脫目前只能使用軟件制造商生產(chǎn)的集成系統(tǒng)的被動(dòng)局面,還能根據(jù)自己的實(shí)際需要選擇最優(yōu)秀的軟件功能包。這種開放源代碼模式的C/S/S結(jié)構(gòu)自動(dòng)化系統(tǒng)具體應(yīng)當(dāng)包含以下特性:(1)采用GNU通用公共授權(quán)的全功能圖書館自動(dòng)化軟件。該系統(tǒng)包括采購(gòu)、編目、流通、OPAC、讀者管理模塊,集成了圖書館的各個(gè)業(yè)務(wù)流程。同時(shí)必須具備可供定制化機(jī)制;(2)圖書館員的管理接口(intranet)及讀者的在線目錄接口(internet)都采用瀏覽器方式,不需安裝特別的軟件;(3)可以支持各種操作系統(tǒng):Linux、Unix、Mac OS;(4)可以采用各類圖書館技術(shù)標(biāo)準(zhǔn),包括Z39.50、UNIMARC、MARC21、ISO2709 等;(5)基于 Web 界面。必須基于標(biāo)準(zhǔn)的WWW技術(shù),如XHTML、CSS和JavaScript;(6)提供個(gè)性化檢索,用戶可以自行選定字段組成檢索框進(jìn)行檢索;(7)所提供圖書館的服務(wù)內(nèi)容類型及規(guī)模沒有限制,服務(wù)能力由其數(shù)據(jù)庫及相關(guān)軟件決定;(8)對(duì)系統(tǒng)硬件的需求不高。
目前,云計(jì)算技術(shù)的應(yīng)用還處在探索發(fā)展階段,相信隨著圖書館界對(duì)云計(jì)算技術(shù)的關(guān)注以及云計(jì)算技術(shù)的日趨成熟,云計(jì)算技術(shù)在應(yīng)用中存在的問題將被逐步得到解決。云計(jì)算技術(shù)的應(yīng)用,為圖書館的資源管理工作提供了方便,為存儲(chǔ)和管理數(shù)據(jù)資源提供了更多的空間,也為圖書館完成各類數(shù)據(jù)資源服務(wù)提供了強(qiáng)大的計(jì)算能力。
[1] 馬瑞.云計(jì)算環(huán)境下圖書館自動(dòng)化系統(tǒng)發(fā)展探索 [J].圖書館學(xué)研究,2009(7):36-39.
[2] 吳志榮.論數(shù)字信息資源建設(shè)[J].圖書情報(bào)知識(shí),2000(3):30-32,35.
[3] 魏珺.云計(jì)算整合計(jì)算資源[J].信息方略,2008(11):68-69.
[4] 李永先,欒旭倫,李森森.云計(jì)算技術(shù)在圖書館中的應(yīng)用探討[J].江西圖書館學(xué)刊,2009(1):105-106.
[5] 尹曉慧.云計(jì)算技術(shù)在圖書館中的應(yīng)用前景初探[J].數(shù)字技術(shù)與應(yīng)用,2010(5):131-132.
[6] 王長(zhǎng)全,艾雰,姚建文.云計(jì)算環(huán)境下數(shù)字圖書館信息資源安全策略研究[J].情報(bào)雜志,2010(3):184-186.