云計算在圖書館數(shù)據(jù)管理中應(yīng)用_第1頁
云計算在圖書館數(shù)據(jù)管理中應(yīng)用_第2頁
云計算在圖書館數(shù)據(jù)管理中應(yīng)用_第3頁
云計算在圖書館數(shù)據(jù)管理中應(yīng)用_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、云計算在圖書館數(shù)據(jù)管理中應(yīng)用 摘要隨著時代的開展,傳統(tǒng)圖書館的數(shù)據(jù)存儲與處理形式無法滿足人們?nèi)找嬖鲩L的快捷化需求,將云計算技術(shù)引入圖書館的數(shù)據(jù)管理技術(shù)中,會大幅進步圖書館的運行效率,這也是將來圖書館數(shù)據(jù)管理技術(shù)的開展方向,文章在如何將云計算技術(shù)引入圖書館數(shù)據(jù)管理途徑方面進展了初步研究。關(guān)鍵詞云計算;圖書館;數(shù)據(jù)存儲;技術(shù)0引言隨著網(wǎng)絡(luò)信息效勞的開展和數(shù)字信息資源的增長,人們在追求信息存儲容量擴增的同時,也越來越關(guān)注信息存儲的有效性、平安性和便捷性等問題。圖書館作為信息資源的聚集中心,每天要存貯處理大量的數(shù)據(jù),假設(shè)將云計算技術(shù)引入圖書館的數(shù)據(jù)管理技術(shù)中,與互聯(lián)網(wǎng)技術(shù)相結(jié)合,可有效實現(xiàn)數(shù)據(jù)的存儲、

2、使用、共享,滿足用戶日益增長的效勞需求。1云計算技術(shù)概述云計算Cloudputing是分布式計算的一種,是指通過網(wǎng)絡(luò)云;將宏大的數(shù)據(jù)計算處理程序分解成無數(shù)個小程序,然后,通過多部效勞器組成的系統(tǒng)進展處理和分析這些小程序,得到結(jié)果并返回給用戶。云計算早期,簡單地說,就是簡單的分布式計算,解決任務(wù)分發(fā),并進展計算結(jié)果的合并。因此,云計算又稱為網(wǎng)格計算。通過這項技術(shù),可以在很短的時間幾秒鐘內(nèi)完成對數(shù)以萬計的數(shù)據(jù)的處理,從而到達強大的網(wǎng)絡(luò)效勞?,F(xiàn)階段所說的云效勞已經(jīng)不單單是一種分布式計算,而是分布式計算、效用計算、負載平衡、并行計算、網(wǎng)絡(luò)存儲、熱備份冗雜和虛擬化等計算機技術(shù)混合演進并躍升的結(jié)果。與傳統(tǒng)

3、網(wǎng)絡(luò)應(yīng)用形式相比,云計算技術(shù)具有可虛擬化、可動態(tài)擴展、按需部署、靈敏性高、可靠性高、性價比高等優(yōu)勢與特點。2傳統(tǒng)圖書館數(shù)據(jù)存儲中的問題傳統(tǒng)圖書館數(shù)據(jù)存儲常存在以下四個方面問題:1空間要求高。傳統(tǒng)圖書館是存儲實體圖書,占地面積大,假如要保證圖書數(shù)量就要保證圖書館有非常龐大的空間。同時,圖書館藏書量由于受到資金和建筑物空間格局限制,不得不減緩新書上架,或是加快老圖書下架,這兩種情況都會給使用者造成不便。2維護本錢高。圖書館里的圖書種類數(shù)量龐大,不管是新增書籍、下架書籍還是在架書籍,它們的日常維護都是非常煩瑣的事情,而這正是圖書館日常進展的事務(wù),因此會消耗大量的人力、物力、財力。3搜索查閱困難。雖然

4、在圖書館內(nèi)不同的書籍都有不同的分區(qū),但是每個讀者能按照分區(qū),快速閱讀查閱到想要的圖書并不是件容易的事情。這需要對圖書分區(qū)比擬熟悉,而且找到了相似書籍后,從中選擇也很費事,需要一本本翻閱書中內(nèi)容。4圖書保護不易。傳統(tǒng)圖書館存儲和借閱的都是實體書籍,在保管、借閱過程中難免會造成圖書的破損、毀壞、喪失等問題,給圖書館帶來損失,存儲的平安性不高。3云計算引入圖書館信息管理的優(yōu)勢1本錢低。傳統(tǒng)的圖書館需要對實體圖書進展存儲、排放、維護,而使用云計算技術(shù),一切過程都可電子化。首先,圖書資源都電子化,節(jié)省了空間;其次,查閱都網(wǎng)絡(luò)、可視化,只要網(wǎng)絡(luò)技術(shù)到達,就可快速地檢索、閱讀、下載,都是電子資源,不需要紙質(zhì)

5、形式,大大節(jié)約了人力、物力本錢。2容量大。在當前互聯(lián)網(wǎng)環(huán)境下,應(yīng)用云計算技術(shù),圖書館的信息容量可以進一步擴展,不僅包含現(xiàn)有的專業(yè)技術(shù)領(lǐng)域的圖書資源,也可快速鏈接到相關(guān)應(yīng)用領(lǐng)域,如社會文化、教育培訓、傳媒、咨詢、電子政務(wù)等,它具備一種信息中轉(zhuǎn)站的職能。這正是云計算海量存儲技術(shù)所起的作用。3容錯才能強。在存儲過程中,圖書館海量的存儲數(shù)據(jù)難免有數(shù)據(jù)喪失、轉(zhuǎn)移失敗、響應(yīng)異常等故障發(fā)生,只要在云存儲軟件層中,增強計算數(shù)據(jù)的存儲容錯才能,就能使系統(tǒng)繼續(xù)執(zhí)行海量的存儲指令,保障系統(tǒng)發(fā)揮最大效能。4存儲性能穩(wěn)定。云計算的圖書數(shù)據(jù)是以數(shù)據(jù)化的形式存儲在網(wǎng)絡(luò)平臺或其他效勞器中。云存儲指的不是一個特定的存儲設(shè)備,它

6、是多個存儲設(shè)備與效勞器的集合。正是由于云計算的不依賴于任何一個物質(zhì)實體,不會因為一個存儲設(shè)備出故障而停頓運行的獨特的存儲方式,所以,它的穩(wěn)定性相對來講更為良好。4云計算應(yīng)用于圖書館數(shù)據(jù)管理的技術(shù)途徑基于云計算獨特優(yōu)良的數(shù)據(jù)存儲技術(shù),將云計算引入圖書館的數(shù)據(jù)存儲管理,可大大進步圖書館的運行效能,可從以下幾個技術(shù)途徑施行。41分布式和冗余存儲技術(shù)。分布式存儲是云計算中針對大量數(shù)據(jù)采用的主流存儲技術(shù),它根據(jù)數(shù)據(jù)類型,通常分為塊存儲、對象存儲和文件存儲,例如HDFSGPFSGFS技術(shù)屬于文件存儲,Swift技術(shù)屬于對象存儲,Ceph支持以上三種存儲方式,稱為統(tǒng)一存儲。這些存儲技術(shù),可以對數(shù)據(jù)采用大規(guī)模

7、集群算法,實現(xiàn)數(shù)據(jù)的快速、準確存放,同時可以在硬件故障或擴展硬件設(shè)備時,做到盡可能小的數(shù)據(jù)遷移。例如Ceph技術(shù),采用crush算法,將每個object得到的pgid進展挑選找出符合要求的OSD,將數(shù)據(jù)分布的查詢變成計算操作,使系統(tǒng)可以平均分布數(shù)據(jù)和負載,解決了中心效勞器性能上的技術(shù)瓶頸。再如Swift技術(shù)采用完全對稱、面向資源系統(tǒng)的架構(gòu)設(shè)計,所有組件都可擴展,防止因單點失效而影響整個系統(tǒng)的可用性。冗余存儲技術(shù)是使用一組或多組附加驅(qū)動器存儲數(shù)據(jù)的副本,比方鏡像就是一種數(shù)據(jù)冗余技術(shù)。分布式存儲系統(tǒng)中的冗余機制可以調(diào)高數(shù)據(jù)的可用性和系統(tǒng)的可靠性。數(shù)據(jù)的可用性是指把同一數(shù)據(jù)存儲在多個不同節(jié)點上,即使

8、個別節(jié)點數(shù)據(jù)喪失,剩余其他節(jié)點數(shù)據(jù)也可實現(xiàn)數(shù)據(jù)重構(gòu)。系統(tǒng)的可靠性是通過數(shù)據(jù)的冗余和存儲節(jié)點的協(xié)作來保證。因此,分布式存儲可進步圖書館海量存儲數(shù)據(jù)的有序,冗余式存儲可進步存儲的可靠性。通過云計算,將圖書館所有數(shù)字資源存儲在云;中,并由云;來管理和調(diào)度,可以快速有效地獲取資源。42動態(tài)資源調(diào)度共享技術(shù)。雖然云計算是在傳統(tǒng)分布式計算、并行式計算等根底上開展起來的,但它比傳統(tǒng)計算更復雜、更綜合,呈現(xiàn)動態(tài)、智能化特征。由于云計算中業(yè)務(wù)眾多,任務(wù)類型眾多,假如將所有用戶應(yīng)用程序的調(diào)度都置于一樣框架下,所產(chǎn)生的調(diào)度結(jié)果對于用戶來說通常并不是最優(yōu)的。因此,需要從任務(wù)類型角度出發(fā),選擇不同的調(diào)度策略。在調(diào)度過程

9、中,由于任務(wù)的執(zhí)行,會改變資源的消耗類型,因此任務(wù)類型也會隨之發(fā)生變化。比方用戶向圖書館系統(tǒng)懇求圖書資源,系統(tǒng)會調(diào)度懇求讀取磁盤分區(qū)的圖書資源,當圖書資源引用的有網(wǎng)絡(luò)資源,那么會產(chǎn)生網(wǎng)絡(luò)資源調(diào)度懇求。假如靜態(tài)進展資源分配和調(diào)度,往往會造成資源的缺乏或浪費;假如進展人工動態(tài)資源調(diào)整,又會有著明顯的滯后性。因此圖書館系統(tǒng)需要不斷地實時監(jiān)控任務(wù)執(zhí)行狀態(tài),通過任務(wù)資源的消耗類型,動態(tài)地調(diào)整任務(wù)類型,合理配置虛擬機,平衡使用各種資源CPU、內(nèi)存、磁盤、IO、網(wǎng)絡(luò),防止出現(xiàn)單一資源瓶頸,提升虛擬機密度,消除熱點,進步業(yè)務(wù)處理才能,實現(xiàn)硬件資源最大化共享,最大化提升調(diào)度效率。云計算環(huán)境下,圖書館的各種資源借

10、由一朵云;結(jié)合起來,通過虛擬機內(nèi)部的計算,實現(xiàn)調(diào)度內(nèi)容的交融、信息共享,通過模糊匹配、分析計算,根據(jù)用戶指令輸出所需內(nèi)容。它是云計算的核心技術(shù),是動態(tài)的、智能化的。43多用戶資源訪問技術(shù)。多用戶簡單來說是指一個單獨的資源可以為多個用戶效勞。多用戶技術(shù)是指,在共用的數(shù)據(jù)中心內(nèi),以一個單一的系統(tǒng)架構(gòu)為多個客戶端提供效勞,甚至是定制化的效勞,同時仍然保障用戶數(shù)據(jù)的隔離。圖書館資源往往需要滿足多用戶訪問,因此采用多用戶技術(shù),對系統(tǒng)的數(shù)據(jù)和配置進展合理虛擬分區(qū),使系統(tǒng)的每個用戶或者組織都可以使用一個共同的系統(tǒng)資源,實現(xiàn)多用戶在同時訪問一樣圖書資源時,保證圖書系統(tǒng)共性的部分被共享,個性的部分被單獨隔離,確保多用戶在同時訪問、閱讀或者同時下載時,系統(tǒng)的平安性與穩(wěn)定性。通過在多個用戶之間的資源復用,運營管理維護資源,有效節(jié)省云計算圖書館開發(fā)應(yīng)用的本錢。而且,在用戶之間共享應(yīng)用程序資源,可以實現(xiàn)當應(yīng)用程序晉級時,所有用戶同時晉級。同時,因為多個用戶共享一份系統(tǒng)的核心代碼,當系統(tǒng)晉級時,只需晉級一樣的核心代碼,簡捷省力。為了滿足多用戶對數(shù)據(jù)的操作,云計算的數(shù)據(jù)存儲必須具備高吞吐率和高傳輸率;同時云計算要求硬件資源與軟件資源可以很好地被共享,需具備良好的伸縮性,因此多用戶技術(shù)在云計算圖書館的數(shù)據(jù)存儲系統(tǒng)開發(fā)中必

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論