日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 物聯(lián)網(wǎng) > 《物聯(lián)網(wǎng)技術(shù)》雜志
[導(dǎo)讀]摘要:在分析數(shù)字圖書館功能需求的基礎(chǔ)上,提出了一種基于云計算的數(shù)字圖書館服務(wù)平臺架構(gòu)的設(shè)計方法,該平臺采用六層架構(gòu),既能提供存儲服務(wù)以實現(xiàn)資源共享,也能為計算量巨大的工作(如基因序列測定)提供計算服務(wù)。文中同時介紹了架構(gòu)的實現(xiàn)技術(shù),利用這些實現(xiàn)技術(shù),能夠快速構(gòu)建云服務(wù)平臺。

引言

云計算具有超大規(guī)模、虛擬化、高可靠性、易用性、高可擴(kuò)展性、按需服務(wù)、廉價等優(yōu)點,因此,研究人員已經(jīng)探索將云計算技術(shù)應(yīng)用到數(shù)字圖書館服務(wù)共享平臺建設(shè)中,以提高資源共享度。喻昕、王敬一提出了一種數(shù)字圖書館云服務(wù)平臺的架構(gòu)模型,并設(shè)計了服務(wù)平臺管理、運行機制。裴紅羅等提出了一種基于云計算的數(shù)字圖書館平臺架構(gòu),該平臺架構(gòu)分為模型數(shù)據(jù)庫、控制算法層和表現(xiàn)應(yīng)用層。陳宮、牛秦洲采用Eucalyptus和Portlet等技術(shù),實現(xiàn)了一種基于云計算的數(shù)字圖書館信息服務(wù)平臺。在我國,數(shù)字圖書館建設(shè)主要集中在高校,但目前關(guān)于數(shù)字圖書館云計算平臺架構(gòu)的研究,幾乎都將平臺定位于學(xué)術(shù)資源共享,而忽視了平臺可以為數(shù)據(jù)挖掘、基因序列測定、天文信號分析等需高性能計算支撐的工作提供計算資源,此外,研究都沒有涉及云計算平臺的實現(xiàn)技術(shù)。因此,本文提出一種基于云計算的數(shù)字圖書館服務(wù)平臺的架構(gòu)及實現(xiàn)技術(shù),為高校自主建設(shè)數(shù)字圖書館云服務(wù)平臺提供參考。

1云計算

1.1云計算的基本架構(gòu)

Voorsluys等介紹了多個云計算架構(gòu),其中普遍被認(rèn)可的云計算通用基本架構(gòu)如圖1所示。其中:IaaS(Infrastructureasaservice)表示基礎(chǔ)設(shè)施即服務(wù),基礎(chǔ)設(shè)施由虛擬機、服務(wù)器、存儲設(shè)備、網(wǎng)絡(luò)設(shè)備、負(fù)載均衡設(shè)備等組成;PaaS(Platformasaservice)表示平臺即服務(wù),PaaS層包括數(shù)據(jù)庫、Web服務(wù)器和開發(fā)工具集等;SaaS(Softwareasaservice)譯為軟件即服務(wù),SaaS層屬于應(yīng)用層,為云用戶提供各種軟件服務(wù)。例如,GoogleAPPEngine實際上提供了PaaS服務(wù);Amazon的云服務(wù)包括:EC2、S3存儲服務(wù)和ElasticBeanstalk,從技術(shù)架構(gòu)來看,前兩者屬于laaS,而ElasticBeanstalk則屬于PaaS。

基于云計算的數(shù)字圖書館服務(wù)平臺架構(gòu)設(shè)計

1.2云計算平臺發(fā)展趨勢

Google、Amazon等公司提供的云計算平臺無法滿足不同用戶的特定需求,所以,很多機構(gòu)(如美國國防部)開始構(gòu)建私有內(nèi)部云。一些小公司也致力于幫助客戶構(gòu)建云,如3Tera公司聲稱能夠提供許多Amazon沒有的管理服務(wù),自主建設(shè)私有云已經(jīng)成為一種潮流°Xen等開源平臺及軟件的出現(xiàn),使得學(xué)術(shù)界、中小企業(yè)自主搭建中小型云平臺成為可能,也為自主建設(shè)數(shù)字圖書館云服務(wù)平臺提供了一種更加貼近實際需求的選擇。

2基于云計算的數(shù)字圖書館服務(wù)平臺架構(gòu)

本文提出的基于云計算的數(shù)字圖書館服務(wù)平臺架構(gòu)如圖2所示,平臺由物理資源層、虛擬化資源層、數(shù)據(jù)層、服務(wù)層和用戶層組成,可以滿足用戶對于存儲資源、計算資源和網(wǎng)絡(luò)資源的需求。

基于云計算的數(shù)字圖書館服務(wù)平臺架構(gòu)設(shè)計

2.1物理資源層

最底層的物理資源主要包括服務(wù)器、存儲器、網(wǎng)絡(luò)設(shè)備等。物理資源的規(guī)模與結(jié)構(gòu)相對固定,難以支持多變的服務(wù)需求,需要通過虛擬化方式將其整合,以便為上層服務(wù)。

2.2虛擬化資源層

利用虛擬化技術(shù)將各種物理資源整合(或劃分)并轉(zhuǎn)換為相應(yīng)的虛擬化資源,為云計算平臺提供了資源調(diào)配上的靈活性,提高了資源利用率。虛擬化資源層包括存儲資源、計算資源、網(wǎng)絡(luò)資源等。存儲資源通常由網(wǎng)絡(luò)文件系統(tǒng)和分布式存儲技術(shù)實現(xiàn)。計算資源主要包含CPU資源和內(nèi)存資源。網(wǎng)絡(luò)資源虛擬化抽象隔離了網(wǎng)絡(luò)中的路由器、交換機、網(wǎng)絡(luò)端口以及其他物理元素的網(wǎng)絡(luò)流量,將每個物理元素用虛擬表示形式代替,虛擬網(wǎng)絡(luò)元素配置靈活,能夠滿足特定需求。

物理資源層和虛擬化資源層共同組成了基礎(chǔ)設(shè)施層。為降低建設(shè)成本,可以采用開源技術(shù)構(gòu)建基礎(chǔ)設(shè)施層,從功能、虛擬化技術(shù)支持程度和商用評估三個方面綜合來看,OpenStack是構(gòu)建基礎(chǔ)設(shè)施層的理想選擇[7〕。作為開源云端運算軟件的典型代表,OpenStack具有良好的靈活性、擴(kuò)展性和兼容性,采用分布式和異步的體系結(jié)構(gòu),支持多種局域網(wǎng)管理方式、虛擬機鏡像和實例管理、iSCSI存儲容器管理等,能幫助用戶快速構(gòu)建云基礎(chǔ)設(shè)施,已有超過100多個全球領(lǐng)先的IT公司參與了OpenStack項目。

2.3數(shù)據(jù)層

數(shù)據(jù)層包含各種異構(gòu)數(shù)據(jù)庫和數(shù)據(jù)庫訪問模塊。數(shù)據(jù)庫軟件種類繁多,既有商業(yè)化的數(shù)據(jù)庫軟件,也有開源的數(shù)據(jù)庫軟件,不同的數(shù)據(jù)庫軟件依賴于不同的操作系統(tǒng),如SQLServer只能運行在Windows平臺上,無法與Unix兼容。在云計算環(huán)境下,各數(shù)字圖書館組成聯(lián)盟有利于資源最大程度的共享,作為網(wǎng)絡(luò)節(jié)點的數(shù)字圖書館,其節(jié)點異構(gòu)性是不可避免的。數(shù)據(jù)庫訪問模塊(也稱為信息集成模塊)用于屏蔽各種數(shù)據(jù)庫的差異性,并提供訪問接口,便于上層服務(wù)完成對異構(gòu)數(shù)據(jù)庫的操作,可以利用Java持久化API等技術(shù)實現(xiàn)這個模塊。Java持久化API簡稱JPA是JavaEE5規(guī)范中用于對象/關(guān)系映射的一組API,它使得對象(構(gòu)成上層服務(wù)的基本組件)持久化更加規(guī)范和容易實現(xiàn)。

2.4服務(wù)層

服務(wù)層由用戶管理服務(wù)、安全管理服務(wù)、資源管理服務(wù)、借閱服務(wù)、檢索服務(wù)、書刊推薦、專題訂閱等模塊組成。用戶管理服務(wù)實現(xiàn)用戶的增加、刪除、修改、查詢,并通過角色劃分賦予各用戶以不同的權(quán)限。安全管理服務(wù)完成用戶身份認(rèn)證,按角色來區(qū)分訪問控制。資源管理服務(wù)負(fù)責(zé)存儲資源、計算資源和網(wǎng)絡(luò)資源的管理,包括調(diào)度、動態(tài)部署、配置和回收。借閱服務(wù)實現(xiàn)紙質(zhì)圖書資料的管理。檢索服務(wù)滿足學(xué)術(shù)資源的檢索、下載,書刊推薦和專題訂閱等則實現(xiàn)個性化服務(wù)。

服務(wù)層的實現(xiàn)可采用J2EE平臺。J2EE是當(dāng)前的主流平臺之一,具有支持異構(gòu)環(huán)境、可伸縮性強、采用多層的分布式服務(wù)模型等優(yōu)點,開發(fā)J2EE的工具很多(如Eclipse),這些工具通常都提供向?qū)А⑸舷挛膸椭?、可視化工具及代碼自動生成等功能,可避免不必要的重復(fù)編碼,幫助開發(fā)人員快速構(gòu)建應(yīng)用程序。

2.5用戶層

用戶通過門戶訪問云服務(wù),而訪問方式卻各不相同,可以分Web服務(wù)、Web應(yīng)用、外部服務(wù)和非Web應(yīng)用等,因此,需要實現(xiàn)內(nèi)外部服務(wù)的匯總、服務(wù)個性化定制以及針對計算機、手機、平板電腦等不同設(shè)備的顯示。實現(xiàn)技術(shù)可以采用JSF(JavaServerFaces),JSF提供了一種以組件為中心的用戶界面(UI)構(gòu)建方法,采用基于組件和事件驅(qū)動的開發(fā)模式,為JavaWeb應(yīng)用程序開發(fā)帶來了極大的便利,使得開發(fā)人員可以專注于業(yè)務(wù)邏輯,加速Web應(yīng)用程序的構(gòu)建。

3結(jié)語

作為圖書館的主要依托單位,各高校應(yīng)該將最新的云計算技術(shù)應(yīng)用于數(shù)字圖書館或聯(lián)盟的建設(shè),構(gòu)建云服務(wù)平臺,實現(xiàn)資源大范圍共享,減少重復(fù)建設(shè)。在經(jīng)費有限的情況下,高校可以充分利用研發(fā)人員優(yōu)勢,自主建設(shè)云服務(wù)平臺。本文分析了高校對于云服務(wù)平臺的主要需求,提出了基于云計算的數(shù)字圖書館服務(wù)平臺架構(gòu)模型,詳細(xì)說明了架構(gòu)模型每層的構(gòu)成及功能,在研究主流開發(fā)技術(shù)的基礎(chǔ)上,介紹了架構(gòu)的實現(xiàn)技術(shù),選用的技術(shù)具有成熟度高、兼容性強、研發(fā)難度低等特點,適合于快速構(gòu)建云服務(wù)平臺,可以為今后的建設(shè)工作提供參考和借鑒。

20211119_61979e551b459__基于云計算的數(shù)字圖書館服務(wù)平臺架構(gòu)設(shè)計

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

一直以來,大數(shù)據(jù)都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)泶髷?shù)據(jù)的相關(guān)介紹,詳細(xì)內(nèi)容請看下文。

關(guān)鍵字: 大數(shù)據(jù) 數(shù)據(jù)挖掘 云計算

宣布多項舉措賦能客戶數(shù)字化探索與創(chuàng)新 推動六大云技術(shù)趨勢,引領(lǐng)全球云計算產(chǎn)業(yè)大步向前 連中外、襄百業(yè)、攜伙伴、促綠色四大戰(zhàn)略舉措,助力中國數(shù)字經(jīng)濟(jì)可持續(xù)發(fā)展 助力初創(chuàng)企業(yè)發(fā)展、加強人才培養(yǎng)計劃,踐行企業(yè)社...

關(guān)鍵字: 亞馬遜 云計算 汽車行業(yè) 可持續(xù)發(fā)展

北京2022年10月12日 /美通社/ -- 2020年底,DeepMind旗下人工智能(AI)系統(tǒng)AlphaFold在蛋白質(zhì)分子結(jié)構(gòu)預(yù)測領(lǐng)域取得了史無前例的進(jìn)步。這不僅有力推動了生命科學(xué)領(lǐng)域的發(fā)展,也愈發(fā)印證...

關(guān)鍵字: AI 云計算 人工智能 BSP

近年來,房地產(chǎn)行業(yè)已經(jīng)從高速增長的時代進(jìn)入到精細(xì)化運營管理為核心的存量時代。隨著用戶需求的不斷提升,房地產(chǎn)商都在思考如何借力數(shù)字化手段向精細(xì)化運營和多元化經(jīng)營轉(zhuǎn)型,變革自身的業(yè)務(wù)經(jīng)營模式,推動產(chǎn)品服務(wù)升級。

關(guān)鍵字: 智慧城市 云計算 物聯(lián)網(wǎng)

以下內(nèi)容中,小編將對云計算的相關(guān)內(nèi)容進(jìn)行著重介紹和闡述,希望本文能幫您增進(jìn)對云計算的了解,和小編一起來看看吧。

關(guān)鍵字: 云計算 云存儲 互聯(lián)網(wǎng)

在這篇文章中,小編將對混合云計算的相關(guān)內(nèi)容和情況加以介紹以幫助大家增進(jìn)對混合云計算的了解程度,和小編一起來閱讀以下內(nèi)容吧。

關(guān)鍵字: 混合云計算 混合云 云計算

一直以來,云計算都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)砘旌显朴嬎愕南嚓P(guān)介紹,詳細(xì)內(nèi)容請看下文。

關(guān)鍵字: 混合云計算 云計算 大數(shù)據(jù)

在下述的內(nèi)容中,小編將會對云計算的相關(guān)消息予以報道,如果云計算是您想要了解的焦點之一,不妨和小編共同閱讀這篇文章哦。

關(guān)鍵字: 云計算 混合云計算 網(wǎng)格計算

本文中,小編將對云計算予以介紹,如果你想對它的詳細(xì)情況有所認(rèn)識,或者想要增進(jìn)對云計算的了解程度,不妨請看以下內(nèi)容哦。

關(guān)鍵字: 云計算 云存儲 服務(wù)器

杭州2022年10月5日 /美通社/ -- 2022年10月4日,百世國際(百世集團(tuán)旗下事業(yè)部)與中國移動國際有限公司(中移國際)簽署戰(zhàn)略合作備忘錄,雙方將攜手推進(jìn)在核心業(yè)務(wù)領(lǐng)域的合作,共同開發(fā)、設(shè)計、建造及維護(hù)網(wǎng)絡(luò)安防...

關(guān)鍵字: 智慧物流 網(wǎng)絡(luò) 中國移動 云計算

《物聯(lián)網(wǎng)技術(shù)》雜志

2511 篇文章

關(guān)注

發(fā)布文章

編輯精選

技術(shù)子站

關(guān)閉