李素梅
(信陽師范學院圖書館,河南 信陽 464000)
隨著網絡技術和信息技術的發展,國內的圖書館發生了深刻的變革,圖書館事業從網絡化階段逐步進入到數字化時代。特別是最近幾年出現的,具有浪漫名稱的“云計算”更是給以組織和傳遞知識為己任的圖書館界一個強烈沖擊。隨著云計算應用范圍和深度日益拓展,對高校圖書館信息資源建設也提出了新的機遇和挑戰。圖書館應如何借助云計算,利用較少、合理的投資解決當前圖書館所面臨的困境,進一步提升自身的資源建設和服務能力,使圖書館的數字信息資源得到充分的共享和利用,降低管理和服務的成本,是圖書館界不容回避的問題。
云計算(CloudComputing)是分布式計算(Distributed Computing)、網格計算(Grid Computing)、并行處理(Parallel Computing)等傳統計算機技術和網絡技術發展融合的產物。
云計算依托互聯網,將所有的計算資源集中起來,通過使計算分布在大量的分布式計算機上,而非本地計算機或遠程服務器中[1]。用戶所處理的數據也并不存儲在本地,而是保存在互聯網的數據中心里面。用戶通過互聯網絡以按需、易擴展的方式獲得所需的資源(硬件、系統平臺、程序軟件等)。提供資源的網絡被稱為“云”,用戶可以將資源切換到需要的應用上,根據需求訪問計算機和存儲系統,真正實現按需計算,從而有效地提高對軟硬件資源的利用效率。用戶也不需要了解服務器在哪里,不用關心內部如何運作,而只通過高速互聯網就可以透明地使用各種資源[2]。
1.2.1 安全
云計算提供了最可靠、最安全的數據存儲中心,數據將會自動同步傳遞,可通過Web在所有的設備上使用,用戶不用再擔心數據丟失、病毒入侵等問題。在“云”的另一端,有全世界最先進的數據中心來保存數據,并且有最專業的團隊來管理信息,同時,嚴格的權限管理策略可以與指定的人共享數據,通過支付少量的費用,用戶就可以享受最好、最安全的服務。
1.2.2 方便,快捷
軟件安裝在“云”端,數據存儲在“云”端,并且兼容操作系統和文檔格式,用戶不需要購買高端的電腦配件及容量大的硬盤,甚至不需要安裝和升級電腦上的各種應用軟件,不管用戶在任何位置,在任何時間,使用任意終端(一臺PC乃至于一部手機),就可以通過連接網絡快捷地使用云計算提供的各種服務。
1.2.3 數據整合與共享
云計算技術屏蔽了信息資源的多樣性格式,它將網上所有資源連通,并保存在“云”中,用戶只需使用簡單的電子設備連接互聯網,就可以同時訪問和使用同一份數據,這樣消除了信息孤島,輕松實現不同設備間的資源與應用共享。
1.2.4 海量的信息資源儲存和計算能力
在“云”的另一端,由數千臺、數萬臺甚至更多服務器組成的龐大集群提供了無限大的儲存空間和強大的計算能力,不但可以容納海量的數據,并可以隨時更新和增加,同時還能夠完成傳統單臺計算機根本無法完成的計算任務。
我們的電腦和服務器可能會因為自己不小心而被損壞,磁盤陣列也有可能因為某次停電被燒壞,同時圖書館還要面對越來越多發生的不可抗力事件,如地震、火災等,再加上病毒入侵問題,這些都將導致圖書館的數據損壞,無法恢復,造成重要數據丟失的風險。
目前數字資源的存儲主要是靠各圖書館自己建設的服務器、磁盤陣列等,數字圖書館的信息資源海量增加,各館通過擴容存儲設備這種辦法來存儲不斷增長的信息已經顯得有些力不從心。
館內紙質資源和數字資源不能相互補充,數據不能進行一對一的查重。館與館之間的資源相互獨立、不能互通共享,特別是近幾年隨著數字資源的迅猛發展,各高校圖書館都在花費大量的財力購買這些數字資源,不僅導致數字資源重復購買經費的浪費,而且各高校圖書館購買的這些數字資源(如CNKI、維普、萬方等)內容重復率高,這樣就造成了資源重復建設的局面。
為確保服務器的可靠運行及數據資源的安全性,圖書館對服務器的最大服務響應數量及接入終端數量等都進行了一定的限制,形成了服務器訪問限制瓶頸的困境。同時,由于現在設備的多樣化、復雜化,不同設備的數據同步方法種類繁多,操作復雜,圖書館資源的共享往往只能局限在一些對口的、接口相同的數據資源上,這樣就談不上共享,這也制約著數字圖書館為信息用戶提供更好的服務[3]。
云計算的核心內容之一就是對其“存儲內容”的整合與應用[4]。云計算技術為數字資源的整合鋪平了道路,它不但為實現多種資源的全面共享提供了統一的信息資源平臺,而且屏蔽了信息資源的多樣性格式,使得各數據庫的數據標準化和接口問題得到解決。應用云計算技術,相關圖書館之間可以共構筑圖書館信息共享空間,可將全世界范圍內圖書館的數字資源全部聚合到“云”端的存儲服務器中,這樣參加合作的圖書館就可以分享彼此的信息資源和基礎設施。用戶只需要遵守服務端既定的訪問規則,無須理會界面之后的繁復運作,就如使用一個圖書館一樣在世界各地的圖書館中漫游,即可獲取來自世界各地的信息資源,這樣使用戶的信息需求獲得極大的滿足,進而提高圖書館信息資源利用的效率。
云計算給圖書館提供了最可靠、最安全的數據存儲中心,應用云計算技術,圖書館可將全部信息資源儲存在“云”里的上百萬臺計算機中,并可以隨時對數字信息資源進行增加和更新。云計算服務提供商對這些信息資源進行統一管理,不用再擔心數據丟失、病毒入侵等問題。云計算超強的計算能力,也使得云中的資源可以被更高速、更高效的存取,以提高圖書館信息資源存儲能力[5]。
在數字圖書館中,所有的數據都集中在館內的服務器上,一旦服務器出現故障,輕則圖書館將無法進行正常工作,重則會造成用戶信息、數據庫資源丟失,造成不可挽回的后果。應用云計算模式,問題將迎刃而解,云計算模式為用戶提供百萬臺服務器,即使其中的某臺服務器出現故障,“云”中的其他服務器可以利用克隆技術,迅速的將這臺服務器中的數據完全拷貝到別的服務器上,并啟用新的服務器來提供服務,使圖書館真正實現無間斷的、安全的服務。
由于現代信息技術發展日新月異,致使其硬件設備更新換代周期越來越短,圖書館需要不斷投入大量的資金對設備進行更新。為了確保圖書館工作正常平穩的運行,圖書館必須配備專業的技術人員對計算機、服務器等設備進行維護、升級。傳統的數字圖書館服務,用戶必須使用計算機才能閱覽圖書館的電子資源,目前雖然手機等移動設備通過WAP方式可以接入數字圖書館,但由于移動設備自身的配置較低、功能有限,易受到信息堵塞、網絡是否通暢等諸多因素的影響,且接入費用較高。應用云計算技術,圖書館不必配置高性能的硬件設備,以后也不需要關注設備的更新換代問題,有關技術人員也不必在升級相關軟件上煞費苦心,用戶通過手機、PDA等無線設備可隨時隨地無障礙的接入“云”端,獲取圖書館提供的電子資源。我們只需按需支付少量的費用,就可以獲得云模式中百萬臺服務器提供的服務。同時,由于云計算服務器的日常維護也由云計算服務提供商來進行,這也節省了大量的相關維護費用,從而使圖書館以較低的成本獲得較高的收益。
應用云計算模式,圖書館用戶可以隨時使用已有的“云”中的資源與計算,這樣簡化壓縮了圖書館信息服務、信息組織、信息獲取的過程。同時,用戶只需要一個能上網的終端設備,就可輕松獲取所需的信息及服務,延伸了服務方式,降低了用戶獲取信息的難度與成本,吸引更多的用戶利用圖書館信息資源,提高了圖書館信息資源的利用率與社會價值[2]。
在云計算環境下,解決當前知識信息劇增與單個圖書館館藏能力不足這一矛盾的有效途徑是成立圖書館聯盟。借助云計算,數個或數十個圖書館聯合起來,通過云計算網絡建立統一的接口,整合各館資源,分享館藏資源,共同構筑圖書館信息共享空間。這些盟員館的用戶不但可以通過這個統一接口訪問數據庫資源,獲取所需信息,而且各個圖書館還可以將自己的特色資源上傳至“云”中,分享給不同盟員館的用戶,真正實現信息資源的共建共享。
從理論上說,利用云計算技術,可將現有的圖書館電子資源都全部放到“云”平臺上,實際上,為了安全和穩定,也為了在“云”服務意外中斷時,圖書館仍然能夠提供正常的信息服務,因而圖書館不能把所有的數據都放在“云”中。此外由于圖書館服務的特點,保存和收藏文獻是圖書館所承擔的社會責任,有些資源還有永久保存的必要,所以,圖書館人應對現有的數據進行梳理,通過研究、論證來確立有關數據資源托付給云計算,并且還要考慮在不需要這家云服務商的情況下,是否能夠完整取回自己的數據。
由于目前缺乏云計算架構的安全模型和標準,更由于云計算的復雜性、用戶的動態性、數據的變化性,使得圖書館信息服務中的書目信息、讀者信息、流通信息等的安全性、保密性、可用性、完整性變得不確定,這將嚴重威脅圖書館的信息安全。因此,云計算環境下,應該采取更為安全有效的技術手段,制定合理的安全策略保障信息資源能夠正常的訪問和管理。筆者認為可以從以下幾個方面做起:
(1)服務商應采用目前最為先進的虛擬化海量存儲技術來管理和存儲數據資源。虛擬化海量存儲技術是采用數據副本的方式進行容錯,它不需要冗余設備,通過對每個虛擬盤創建多個副本來提高數據的可用性和訪問性能[6]。
(2)采用單點登錄的統一身份認證方式。這種認證方式的優點是:不需要用戶在使用每一個云資源之前都進行身份認證,被授權的圖書館用戶只需主動進行一次身份認證后,不再需要進行其他的身份認證過程,便可以訪問其他被授權的資源。
(3)制定嚴格的訪問控制權限,根據用戶信息需求的不同,將用戶從低到高劃分為若干個層級,圖書館根據不同用戶的層級對應設置不同的資源層級訪問權限,普通用戶登錄進入“云”后只能進行數據查詢,管理員錄進入“云”后針對自己的操作權限完成具體的數據維護工作。
將現代化的新興技術應用到圖書館中,提升圖書館服務的效率和質量,發揮圖書館的更大價值,是每個圖書館人不懈努力追求的目標。但是,圖書館采用云計算的理念,既是一種機遇,也是一種挑戰,云計算的應用還處在探索階段,并沒有現成的道路可走,將云計算運用于高校圖書館信息資源建設更是任重而道遠,相信隨著圖書館界對云計算技術的關注以及云計算技術的日趨成熟,云計算技術在圖書館中的應用指日可待。
[1] Baidu 百科云計算.云計算[EB/OL].[2011-1-6].http://baike.baidu.com/view/1316082.htm.
[2] 魏志鵬,李慧佳,祖央.云計算影響下的圖書館信息服務研究[J].圖書館,2010(2):87-93.
[3] 王長宇.云計算環境下數字圖書館信息資源建設的理性思考[J].中國科技信息,2010(17):163-165.
[4] 吳華.“云計算”環境下圖書館信息資源建設探討[J].科技信息,2010(25):644.
[5] 張凌超.基于“云計算”的數字圖書館建設模式初探[J].圖書館學研究,2010(11):39-42.
[6] 王長全,艾雰.云計算時代的數字圖書館信息安全思考[J].圖書館建設,2010(1):50-52.