楊微
摘 要:隨著科技與網絡的進步,圖書館也不止局限于書本,而是從紙張發展到了網絡。信息與種類的多樣化,也極大的方便了人們的生活。隨之而來的是網絡管理與科技發展的支持中遇到的問題,及服務平臺的復雜化。如何進行更加有效、迅速的檢索、管理,并進行建構與維護超大資源數據與服務的圖書館平臺已成為一個值得研究并需要進一步實現的問題。
關鍵詞:數字圖書館;服務平臺
根據網絡數字圖書管平臺將來需要面對的科技支持發展趨勢及最新挑戰,本文提出數字圖書館服務平臺理念,并進一步予以實現。希望可以在現有云計算技術程序的支撐下,解決服務平臺中的管理及物理資源的調度、管理、檢索等多用戶管理問題,可用于快速構建私人數字圖書館的實例應用。根據目前現有技術以及發展趨勢,數字圖書館服務平臺可分為以下兩個部分,即云計算技術基礎上的數字圖書館服務平臺和云服務模式分析的數字圖書館服務平臺設計與實現。
1 云計算技術基礎上的數字圖書館服務平臺
1.1 云計算技術的發展
隨著中國的經濟發展,中國的IT市場也迎來了滄海桑田的變化,這其中體現了軟件及網絡服務平臺的不斷發展和進步。在此背景下圖書館界也迎來了云計算技術的發展。與傳統的紙質資源相區別,云計算下的圖書館以數字為基礎開始進入互聯網共享時代。云計算的概念最先由Google界定,認為是一種網絡應用模式。狹義的定義為計算機基礎設施的使用模式。“云”是指資源網絡,從象征意義上看,資源是無限的,可根據使用付費。廣義上指服務的交付及使用模式下的由分布式計算、并行計算、網絡計算等發展而來的一系列設施及平臺虛擬化服務的綜合混合與演進,并在此基礎上的躍升,也就是此類計算機科學定義后的商業實現。
1.2 云計算技術的先進性
概括來說,云計算具有的優越性之一表現為卓越的計算能力。換一種說法,把“云”理解為計算機群,也就是說在速度上記憶搜索的能力上更強,能夠完成單臺計算機無法完成的任務。優越性之二表現為計算機虛擬化能力更好。
用戶可以不受地域限制的通過終端獲得相應的服務。先進性之三表現在可靠性與擴展性更高。云計算都是把數據資源放于虛擬資源中,可以確保這些資源數據的安全性與穩定性。從象征詞“云”可以看出,它的規模可進行動態伸縮變化。所以現有的數字圖書館系統升級、換代、擴展建立在云計算基礎上后,再進行擴展就會方便很多。先進性之四為價格更合理。因為具備了獨特的容錯措施,在經濟上就會有更好的技術支持,也相應有效的節省了政府與公共管理普通圖書館對于人力和物力維護方面的費用。
1.3 數字圖書館服務平臺的理論支撐
數字圖書館是一個大型計算機群組,整合互聯網基礎上的信息資源,并為用戶提供服務共享的虛擬化數字服務平臺。Google云計算的龐大數據中心為搜索引擎提供了條件,并有云計算賴以支持的三大核心,即文件系統、BigTable及MapReduce.目前,APP平臺支持Python及Java語言。一個APP應用程序可支持每月500萬瀏覽量的CPU及綜合寬帶,也可以使用500兆持久存儲空間。且維護簡單,用戶的應用程序也可與其他應用程序進行集成整合。
基于APP語言下的數字圖書館可先注冊有效Google賬戶,按需求創建應用,下載APP應用套件SDK并安裝,使用Python及Java語言在本地計算機上開發相應程序,調試,確保程序正常運行,下一步將程序上傳嵌入到APP平臺。
基于亞馬遜AWS程序應用。其方式沿用了簡單易懂的傳統計算。用戶可在客戶端通過SOAP OVER HTTPS協議,與亞馬遜進行交互計算。用戶使用此種協議可避免數據在遠端傳輸程中的泄露及確保安全性。在使用過程中,同樣需要創建AMI。用戶可通過完成創建后將其上傳至平臺,才能調用并創建使用。在云計算發展中,亞馬遜云計算平臺實現用戶自主開始網絡2.0應用程序,并堅持認為云計算是其未來發展的核心價值,并為用戶構建云計算的良好運行條件。其使用程序同樣是注冊賬戶,參數設置,上傳文件及執行程序。
2 云服務模式分析的數字圖書館服務平臺
2.1 數字圖書館的模式內容
內容可劃分為:SaaS(軟件)、PaaS(平臺)、IssS(/基礎設施)三種服務模式。SaaS(軟件)模式為云圖書管理員,用戶可通過軟件服務提供商服務器,獲取軟件服務。用戶僅需要按照某種服務水平協議(SLA)租用方式,支付相應費用即可。PaaS模式即服務運營商將一個完整計算機平臺以服務形式提供給云圖書館的相應人員。用戶只需要擁有PaaS就可以實現軟件開發等相應服務。IaaS模式是以租賃的方式遠程訪問相關計算、存儲等計算資源,根據使用量相應付費。
2.2 云服務功能需求建設
根據讀者用戶的圖書館功能建設全局布局,進行讀者角度價值定位和用戶群體需求,進行云服務模式及執行的管理策略及運營選擇。此外,結合模式特點及發展趨勢,加強功能性建設。不同的云服務模式對云平臺的功能機資源要求不同,所以需要認真研究相關服務內容做到確保云服務平臺在運行過程中全面、可用、經濟、節省,通過執行動態、高效的云資源租賃措施,使云服務平臺具有高投資收益。在費用之后,還要考慮網絡安全性。SaaS服務的服務商密碼管理安全性、PaaS平臺的較低云系統資源損耗、IssS可實現管理員對服務平臺的智能監控,三者互為補充,為用戶提供了安全、高效、經濟的數字化管理平臺。云服務平臺還應該具備超強的云資源管理機調度能力,可以為用戶進行迅速的資源檢索提供有利條件。同時,應該具備加強資源配置、網絡傳輸及功能組合的系統優化能力,確保不同功能模塊之間可以相互獨立、安全、可用、多樣、靈活且可擴展。云存儲的運行效率和可靠性決定了首先應該加強圖書館的存儲系統建設,如此才能保證用戶可用資源強大。
2.3 未來發展及變革趨勢
SaaS(軟件)、PaaS(平臺)、IssS三者互為補充,SaaS是建構的基礎,為另外兩項服務提供設施資源。因此未來發展將趨于智能、自動化管理。未來PaaS將重點加強平臺管理應用軟件的開發過程,并進行可用性管理。針對開發軟件的生命周期管理、功能模塊機軟件的系統拓展及易操作性進行升級。以保證PaaS平臺的資源精細化管理,進一步實現云資源的適時調整及優化運用。
3 結語
針對網絡的快速發展,不論有多速度,我們首先要堅持在設計的過程中全面、完整、詳細、適用。內容上應包括模式的選擇及管理運營,未來讀者云閱讀服務的需求及擴展變革。采用的標準應具有數字圖書館具備的安全性、先進性、實用性及可管理的經濟與擴展性。在云計算環境下,服務模式實現、設計方案簡單適用、管理便捷,可自動化監控分析、完善并優化,使設計與實現能夠在讀者的角度需求中進一步的實現,才能使數字化圖書館做到真正的有效,并有價值。
參考文獻
[1]江珊.圖書館怎樣面對云計算[J].圖書館雜志,2010(7):10-12.
[2]王文清,陳凌.CALIS數字圖書館云服務平臺模型[J].大學圖書館學報,2009(4):13-18
[3]趙紅.AUSA數字圖書館云服務平臺建設[J].圖書情報知識,2011(5):53-56.