摘 要 圖書館數(shù)字資源的大力建設(shè),造成各海量數(shù)據(jù)庫資源形成數(shù)據(jù)孤島,同時(shí)存在數(shù)據(jù)重復(fù)建設(shè)、重復(fù)存儲(chǔ)及安全隱患等問題。建設(shè)一種基于云計(jì)算的圖書館數(shù)據(jù)服務(wù)中心,根據(jù)圖書館提供存儲(chǔ)資源和信息服務(wù)的基本職能,利用云計(jì)算的思想及相關(guān)技術(shù),按照異構(gòu)化、透明化、定制化、及時(shí)性和自治性的設(shè)計(jì)原則設(shè)計(jì)了圖書館云數(shù)據(jù)服務(wù)中心的軟件體系架構(gòu)。
【關(guān)鍵詞】云數(shù)據(jù) 數(shù)字圖書館 云桌面
1 前言
電子閱覽室管理系統(tǒng)能夠?qū)崿F(xiàn)對(duì)管理員和學(xué)生的權(quán)限設(shè)定與管理,對(duì)帳務(wù)的管理,對(duì)電子閱覽室計(jì)算機(jī)、打印機(jī)等相關(guān)設(shè)備設(shè)施的管理,對(duì)Internet資源和數(shù)子圖書的管理以及對(duì)日常工作、常規(guī)工作管理與監(jiān)督等。是依托計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù),集電子文獻(xiàn)的閱覽、咨詢、檢索、共享為一體的現(xiàn)代化圖書管理軟件,是信息技術(shù)在圖書管理領(lǐng)域的應(yīng)用拓展。是數(shù)字圖書館的重要組成部分,基于傳統(tǒng)桌面電腦的電子閱覽已經(jīng)能夠?qū)崿F(xiàn)許多的智能的職能了,但我們身處一個(gè)智能化的時(shí)代,就是一個(gè)運(yùn)用更為便捷的技術(shù)為人類服務(wù)的時(shí)代,基于元數(shù)據(jù)和內(nèi)容的檢索,可以深入到章節(jié)和全文,并可以試讀版權(quán)頁、前言頁、目錄頁和部分正文頁,因此讀者可以快速、準(zhǔn)確的定位查找的知識(shí)點(diǎn)。將數(shù)字圖書館、圖書漂流、區(qū)域集群管理、大數(shù)據(jù)分析、閱讀分享等整合于同一平臺(tái)上,進(jìn)行統(tǒng)一管理、共享與檢索,實(shí)現(xiàn)了圖書等紙質(zhì)文獻(xiàn)資源與電子文獻(xiàn)資源有機(jī)整合,將圖書、讀者、學(xué)校、教育局等連接在一起,真正實(shí)現(xiàn)了圖書資源的“一站式的服務(wù)平臺(tái)”,打破了傳統(tǒng)上的知識(shí)“孤島”,方便讀者在同一個(gè)平臺(tái)獲得多種知識(shí)資源。
2 數(shù)字圖書館的打造
基于以上的多種功能和需求,我們將計(jì)算機(jī)的桌面進(jìn)行虛擬化,以達(dá)到桌面使用的安全性和靈活性。用戶可以通過云終端,或者類似的設(shè)備在局域網(wǎng)或者遠(yuǎn)程訪問獲得與本地的計(jì)算機(jī)一致的用戶體驗(yàn)。一個(gè)形象的類比,我們可以通過任何設(shè)備、在任何地點(diǎn),任何時(shí)間訪問在網(wǎng)絡(luò)上的我們的圖書資源;而未來我們可以通過任何設(shè)備,在任何地點(diǎn),任何時(shí)間訪問在網(wǎng)絡(luò)上的屬于我們個(gè)人的數(shù)字圖書館。
云桌面通過在服務(wù)器上虛擬出多個(gè)用戶桌面(操作系統(tǒng)+應(yīng)用軟件+桌面),使每個(gè)用戶桌面都可以獨(dú)立使用,互不干擾,讓終端的所有軟件及資料都統(tǒng)一存在云桌面服務(wù)器上。這一方案成為解決以上問題的有效途徑。此時(shí)終端用戶看見的桌面與現(xiàn)有物理的桌面一樣,僅僅是數(shù)據(jù)計(jì)算和存儲(chǔ)均保留在服務(wù)器端。采用共享鏡像技術(shù),交付虛擬桌面時(shí),非??旖莺挽`活。某個(gè)類型桌面,只需要建立和安裝一次,然后由管理員按需發(fā)布給用戶或用戶組;該桌面的后續(xù)升級(jí)、補(bǔ)丁、遷移、恢復(fù)、擴(kuò)展等,都有管理員在服務(wù)端進(jìn)行,重新發(fā)布,用戶即刻獲取最新桌面和應(yīng)用;桌面的升級(jí)、補(bǔ)丁采用靜默方式,升級(jí)過程不影響用戶的當(dāng)前使用。
服務(wù)器系統(tǒng)選用基于操作系統(tǒng)搭建云桌面系統(tǒng)環(huán)境用戶的云桌面鏡像及用戶個(gè)性化數(shù)據(jù)采用共享存儲(chǔ)設(shè)備作為存儲(chǔ)空間。個(gè)人信息化數(shù)據(jù)集中加密存儲(chǔ)在安全存儲(chǔ)設(shè)備上。用戶認(rèn)證通過后,自動(dòng)登陸云桌面獲取相應(yīng)權(quán)限所屬的Windows、其它Linux等桌面。繼而可以登陸訪指定的網(wǎng)絡(luò)資源。目前,云桌面已實(shí)現(xiàn)從后端服務(wù)器操作系統(tǒng)到前端云終端嵌入式操作系統(tǒng)以及云桌面操作系統(tǒng)全面支持安全操作系統(tǒng)。通過虛擬桌面系統(tǒng)映像只讀副本機(jī)制,使得對(duì)所有桌面的運(yùn)維管理范圍縮小到對(duì)少數(shù)母本的維護(hù),減少運(yùn)維管理的工作量和難度,提高運(yùn)維管理效率。用戶則運(yùn)行一個(gè)映像的只讀副本,并具有個(gè)性化設(shè)置和獨(dú)立用戶磁盤空間的文檔。可以為不同的用戶需求提供不同的桌面環(huán)境,通過“終端無痕機(jī)制”確保信息不被交叉使用,同時(shí)有VIP桌面滿足特定用戶對(duì)桌面使用的個(gè)性化要求。
基于Web的監(jiān)測(cè)控制臺(tái),提供實(shí)時(shí)可視能力,觀察所有運(yùn)行在虛擬桌面集群服務(wù)器上的虛擬桌面會(huì)話;管理員可以靈活的瀏覽虛擬桌面會(huì)話;控制臺(tái)還提供實(shí)時(shí)服務(wù)器使用情況。支持內(nèi)部部署、遠(yuǎn)程托管、云分支等服務(wù)器架構(gòu)管理。
系統(tǒng)對(duì)客戶端用戶進(jìn)行兩個(gè)級(jí)別的強(qiáng)制身份認(rèn)證。首先是客戶端用戶登陸的合法性認(rèn)證,通過在客戶端上使用系統(tǒng)給每個(gè)終端用戶分配的用戶口令,認(rèn)證客戶端用戶進(jìn)入系統(tǒng)的合法性,杜絕非授權(quán)的訪問。
基于安全操作系統(tǒng)的多級(jí)安全策略,將用戶主體和數(shù)據(jù)客體從高到低分成機(jī)密、秘密、內(nèi)文、公開四個(gè)安全級(jí)別進(jìn)行標(biāo)識(shí),依據(jù)信息安全保密原則,確保高密級(jí)用戶可訪問被授權(quán)的低密級(jí)文件、低密級(jí)用戶不能查看高密級(jí)文件,實(shí)現(xiàn)了數(shù)據(jù)分密級(jí)、分人員的共享范圍的強(qiáng)制訪問控制,在此劃定的范圍內(nèi)用戶可根據(jù)工作需要自主決定文件的人員共享范圍和每個(gè)共享人員對(duì)該文件的操作權(quán)限,并可根據(jù)工作需要設(shè)定共享組。
完成用戶前臺(tái)的云部署后就是連接圖書館的云數(shù)據(jù)中心,相關(guān)云計(jì)算技術(shù)、數(shù)據(jù)集成技術(shù)、數(shù)據(jù)發(fā)掘技術(shù)及 Web Service 服務(wù)技術(shù),對(duì)圖書館云數(shù)據(jù)服務(wù)中心的總體架構(gòu)和關(guān)鍵功能模塊進(jìn)行了詳細(xì)設(shè)計(jì),利用中間件架構(gòu)的思想分別構(gòu)建局部模式、全局模式、用戶模式及其映射規(guī)則,實(shí)現(xiàn)圖書館分布式異構(gòu)數(shù)據(jù)的集成,并利用云計(jì)算的分布式編程技術(shù) Map-Reduce 實(shí)現(xiàn)整合后的數(shù)據(jù)挖掘,最終通過圖書館數(shù)據(jù)服務(wù)中心實(shí)現(xiàn)資源最大化的有效集成和知識(shí)發(fā)現(xiàn),給用戶提供便捷的一站式服務(wù)。在一站式服務(wù)的基礎(chǔ)上再創(chuàng)造個(gè)人服務(wù)的提升空間的定制服務(wù),在可定制服務(wù)實(shí)現(xiàn)之前,用戶獲取圖書館信息資源的方式主要是通過信息檢索,但信息檢索費(fèi)時(shí)費(fèi)力,還經(jīng)常獲取不到準(zhǔn)確的結(jié)果。可定制功能是基于用戶的使用習(xí)慣及檢索記錄,通過數(shù)據(jù)挖掘等方法,將用戶感興趣的信息資源推送給用戶,用戶也可以直接定制需要的信息資源,由后臺(tái)處理后定期將信息資源反饋給用戶,最終完成云桌面到數(shù)據(jù)中心的系統(tǒng)化建設(shè)和用戶的數(shù)據(jù)系統(tǒng)的檢索服務(wù)。
參考文獻(xiàn)
[1]鄭沁.數(shù)字圖書館的發(fā)展及關(guān)鍵技術(shù)[J].海峽科學(xué),2012,72(12):73.
[2]馮建平等.“云計(jì)算”技術(shù)和“云計(jì)算”服務(wù)模式——全球信息化發(fā)展的未來[J].信息系統(tǒng)工程,2009(11):78.
[3]王鵬.云計(jì)算的關(guān)鍵技術(shù)與應(yīng)用實(shí)例[M]. 北京:電子工業(yè)出版社,2011,9,9-9.
[4]劉曉茜.云計(jì)算數(shù)據(jù)中心結(jié)構(gòu)及其調(diào)度機(jī)制研究[D].合肥:中國(guó)科學(xué)技術(shù)大學(xué),2011.
作者簡(jiǎn)介
陳國(guó)輝(1977-),男,江西省南昌市人。大學(xué)??茖W(xué)歷?,F(xiàn)為南昌工程學(xué)院助理館員。研究方向?yàn)樾畔⒓夹g(shù)和圖書情報(bào)。
作者單位
南昌工程學(xué)院 江西省南昌市 330099endprint