基于UDDI的教育云信息共享關(guān)鍵技術(shù)研究
發(fā)布時(shí)間:2017-05-22 19:22
本文關(guān)鍵詞:基于UDDI的教育云信息共享關(guān)鍵技術(shù)研究,由筆耕文化傳播整理發(fā)布。
【摘要】:本文的研究來源于導(dǎo)師的課題《教育云平臺(tái)的運(yùn)營和管理研究》。主要研究跟教育云服務(wù)平臺(tái)相關(guān)的管理和運(yùn)營關(guān)鍵技術(shù)問題。 《教育信息化十年發(fā)展規(guī)劃(2011-2020年)》[1]對(duì)于國家教育云服務(wù)平臺(tái)建設(shè)工程描述如下:教育云服務(wù)平臺(tái)提供各類教育資源、終身學(xué)習(xí)和教育公共信息服務(wù)的一站式服務(wù),構(gòu)建隨時(shí)隨地、人人可用的教育信息資源和學(xué)習(xí)環(huán)境。為了實(shí)現(xiàn)教育云的建設(shè)目標(biāo),在教育云平臺(tái)上構(gòu)建分布式、可管理、易檢索的信息共享平臺(tái)是亟待研究的關(guān)鍵技術(shù)之一,也是本文的重點(diǎn)研究方向。 然而,在云計(jì)算環(huán)境下,海量服務(wù)的有效發(fā)布和快速發(fā)現(xiàn)并非易事。在服務(wù)發(fā)布環(huán)節(jié),傳統(tǒng)的集中式的UDDI服務(wù)注冊中心存在一系列的問題。例如,在面臨大規(guī)模的服務(wù)數(shù)據(jù)發(fā)布時(shí),傳統(tǒng)的集中式服務(wù)注冊中心存在服務(wù)數(shù)據(jù)處理效率低的問題。在服務(wù)發(fā)現(xiàn)環(huán)節(jié),傳統(tǒng)的服務(wù)注冊中心無法應(yīng)對(duì)日益龐大的海量服務(wù)請求,急需采用新的方法提高響應(yīng)速度。因此,本文作者采用了一種新的思路,利用云計(jì)算技術(shù)解決傳統(tǒng)服務(wù)注冊中心的這類問題。 主要技術(shù)路線是采用Hadoop平臺(tái)構(gòu)建分布式服務(wù)注冊中心,并通過WEB服務(wù)的語義描述及引入緩存機(jī)制兩種方法提高對(duì)服務(wù)的檢索效率。本文主要內(nèi)容有: (1)在面臨服務(wù)數(shù)據(jù)的劇增所帶來的存儲(chǔ)和數(shù)據(jù)處理問題上,本文對(duì)已有的UDDI注冊中心進(jìn)行了分布式擴(kuò)展,設(shè)計(jì)了一個(gè)構(gòu)建在Hadoop平臺(tái)上的服務(wù)注冊中心,以HBase作為數(shù)據(jù)的持久層,將HBase中的服務(wù)數(shù)據(jù)模型映射到UDDI的數(shù)據(jù)結(jié)構(gòu)中。利用HBase和MapReduce計(jì)算框架提供的大規(guī)模數(shù)據(jù)的并發(fā)存儲(chǔ)和處理能力,提高服務(wù)注冊中心的數(shù)據(jù)處理能力。本文作者對(duì)其所設(shè)計(jì)的新分布式服務(wù)注冊中心起名為HUDDI。 (2)在所設(shè)計(jì)的HUDDI中,引入語義的服務(wù)描述和服務(wù)質(zhì)量的匹配以提高服務(wù)的查詢效率,通過對(duì)熱點(diǎn)服務(wù)的緩存機(jī)制進(jìn)一步提高了作者所設(shè)計(jì)的基于Hadoop的分布式服務(wù)注冊中心的查詢效率,將改進(jìn)平臺(tái)命名為HUDDI+。 (3)本文作者對(duì)HUDDI進(jìn)行了編碼的實(shí)現(xiàn),并對(duì)設(shè)想進(jìn)行了有效性驗(yàn)證。作者通過模擬數(shù)據(jù)實(shí)驗(yàn),將HUDDI與JUDDI(傳統(tǒng)的集中式UDDI實(shí)現(xiàn))進(jìn)行了比較,表明HUDDI在處理大規(guī)模的服務(wù)數(shù)據(jù)方面有較高的性能和穩(wěn)定性。作者還通過模擬數(shù)據(jù)實(shí)驗(yàn),將HUDDI與HUDDI+進(jìn)行了比較,表明采用熱點(diǎn)機(jī)制的HUDDI+在查詢效率方面有進(jìn)一步的改進(jìn)。 (4)結(jié)合北京交通大學(xué)數(shù)據(jù)中心建設(shè)項(xiàng)目,對(duì)本文設(shè)計(jì)的服務(wù)注冊中心實(shí)際應(yīng)用,將數(shù)據(jù)中心的數(shù)據(jù)服務(wù)發(fā)布到]HUDDI+。
【關(guān)鍵詞】:UDDI Hadoop HUDDI HUDDI+ 熱度
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TP393.09
【目錄】:
- 致謝5-6
- 摘要6-7
- ABSTRACT7-9
- 目錄9-12
- 1 引言12-17
- 1.1 研究背景12-14
- 1.2 研究現(xiàn)狀14-15
- 1.3 本文研究的內(nèi)容15-16
- 1.4 論文的組織結(jié)構(gòu)16-17
- 2 WEB服務(wù)與UDDI17-32
- 2.1 SOA17-18
- 2.1.1 SOA主要特征17-18
- 2.1.2 服務(wù)注冊表模式18
- 2.2 WEB服務(wù)與SOA18-22
- 2.2.1 開發(fā)web服務(wù)的流程19-20
- 2.2.2 Web服務(wù)標(biāo)準(zhǔn)20-21
- 2.2.3 Web服務(wù)協(xié)議棧21-22
- 2.3 UDDI規(guī)范介紹22-25
- 2.3.1 UDDI工作原理22-24
- 2.3.2 UDDI的數(shù)據(jù)結(jié)構(gòu)24-25
- 2.4 云計(jì)算25-31
- 2.4.1 云平臺(tái)的選擇27-28
- 2.4.2 Hadoop云平臺(tái)28
- 2.4.3 HDFS介紹28-29
- 2.4.4 MapReduce并行計(jì)算模型29-30
- 2.4.5 HBase30-31
- 2.5 本章小結(jié)31-32
- 3 基于HADOOP的分布式服務(wù)注冊中心設(shè)計(jì)32-44
- 3.1 系統(tǒng)設(shè)計(jì)目標(biāo)32-33
- 3.2 系統(tǒng)分析與設(shè)計(jì)33-38
- 3.2.1 系統(tǒng)架構(gòu)設(shè)計(jì)33-35
- 3.2.2 系統(tǒng)工作流程35-36
- 3.2.3 系統(tǒng)模塊設(shè)計(jì)36-38
- 3.2.4 數(shù)據(jù)模型分析38
- 3.3 服務(wù)數(shù)據(jù)的存儲(chǔ)38-43
- 3.3.1 邏輯數(shù)據(jù)模型38-40
- 3.3.2 物理數(shù)據(jù)模型40-41
- 3.3.4 服務(wù)匹配的實(shí)現(xiàn)41-43
- 3.4 本章小結(jié)43-44
- 4 HUDDI的優(yōu)化設(shè)計(jì)44-57
- 4.1 服務(wù)發(fā)現(xiàn)44-50
- 4.1.1 語義Web服務(wù)描述44-47
- 4.1.2 基于語義的服務(wù)發(fā)現(xiàn)算法47-48
- 4.1.3 服務(wù)質(zhì)量定義和計(jì)算方法48-49
- 4.1.4 服務(wù)質(zhì)量的調(diào)整49-50
- 4.2 基于熱度的服務(wù)緩存機(jī)制的設(shè)計(jì)50-52
- 4.2.1 服務(wù)熱度的定義50
- 4.2.2 緩存的工作方式50-52
- 4.3 改進(jìn)的分布式服務(wù)注冊中心52-56
- 4.3.1 擴(kuò)展的服務(wù)數(shù)據(jù)模型52
- 4.3.2 數(shù)據(jù)映射52-53
- 4.3.3 基于熱度緩存的框架的流程53-56
- 4.4 本章小結(jié)56-57
- 5 實(shí)驗(yàn)與分析57-68
- 5.1 實(shí)驗(yàn)環(huán)境57-63
- 5.1.1 硬件條件57
- 5.1.2 Hadoop的配置57-60
- 5.1.3 Hbase的配置60-61
- 5.1.4 實(shí)驗(yàn)系統(tǒng)的構(gòu)建61-63
- 5.2 實(shí)驗(yàn)數(shù)據(jù)的準(zhǔn)備63
- 5.3 實(shí)驗(yàn)結(jié)果分析63-67
- 5.3.1 與Juddi的性能對(duì)比63-65
- 5.3.2 HUDDI與HUDDI+服務(wù)查詢時(shí)間對(duì)比65-66
- 5.3.3 HUDDI與HUDDI+性能分析66-67
- 5.4 本章小結(jié)67-68
- 6 項(xiàng)目實(shí)踐68-75
- 6.1 實(shí)踐背景68-71
- 6.2 HUDDI+實(shí)際應(yīng)用71-74
- 6.3 本章小結(jié)74-75
- 7 結(jié)論與展望75-77
- 7.1 工作總結(jié)75
- 7.2 研究展望75-77
- 參考文獻(xiàn)77-80
- 作者簡歷及攻讀碩士學(xué)位期間取得的研究成果80-82
- 學(xué)位論文數(shù)據(jù)集#@@
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前4條
1 陳吉榮;;構(gòu)建私有云計(jì)算平臺(tái)的EUCALYPTUS架構(gòu)分析[J];電腦知識(shí)與技術(shù);2010年15期
2 楊勝文,史美林;一種支持QoS約束的Web服務(wù)發(fā)現(xiàn)模型[J];計(jì)算機(jī)學(xué)報(bào);2005年04期
3 戴超;李旭偉;;基于資源熱度的Hot-Chord結(jié)構(gòu)化網(wǎng)絡(luò)搜索算法[J];計(jì)算機(jī)與數(shù)字工程;2011年05期
4 宋航;面向服務(wù)的架構(gòu)SOA-Service Oriented Architecture[J];科技成果縱橫;2005年04期
本文關(guān)鍵詞:基于UDDI的教育云信息共享關(guān)鍵技術(shù)研究,,由筆耕文化傳播整理發(fā)布。
本文編號(hào):386653
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/386653.html
最近更新
教材專著