微服務(wù)平臺中服務(wù)劃分和選擇策略研究和應(yīng)用
發(fā)布時(shí)間:2022-06-02 22:11
隨著云平臺業(yè)務(wù)規(guī)模的擴(kuò)展,傳統(tǒng)的單體服務(wù)框架的復(fù)雜性越來越高,可維護(hù)性越來越差,因此微服務(wù)架構(gòu)成為研究的熱點(diǎn)。當(dāng)前的云平臺中服務(wù)復(fù)用率低,代碼冗余率高成為平臺的主要問題,另一方面,目前的服務(wù)選擇策略未能綜合考慮平臺性能特征以及任務(wù)特征,導(dǎo)致服務(wù)的執(zhí)行效率降低。為了提高平臺中服務(wù)的復(fù)用率以及平臺的執(zhí)行效率,首先本文提出一種基于領(lǐng)域驅(qū)動設(shè)計(jì)思想的語義耦合的服務(wù)劃分策略,該策略綜合考慮了微服務(wù)平臺中應(yīng)用功能關(guān)聯(lián)性大的特點(diǎn)以及微服務(wù)的劃分原則,實(shí)現(xiàn)了高效的服務(wù)劃分;其次本文提出一種細(xì)粒度的性能預(yù)測模型,該模型可以準(zhǔn)確的預(yù)測每一個(gè)微服務(wù)的執(zhí)行時(shí)間;然后,在性能預(yù)測模型的基礎(chǔ)上,提出一種性能感知的服務(wù)路徑選擇策略,該策略通過初始化服務(wù)選擇路徑和動態(tài)的自適應(yīng)更新得到最優(yōu)的服務(wù)路徑,提高了應(yīng)用的執(zhí)行效率;最后,通過實(shí)驗(yàn)驗(yàn)證了本文所提出的服務(wù)劃分和服務(wù)選擇方法,實(shí)驗(yàn)結(jié)果表明,本文設(shè)計(jì)的性能預(yù)測模型能夠準(zhǔn)確的預(yù)測服務(wù)執(zhí)行時(shí)間,提出的方法能夠有效提高平臺服務(wù)的復(fù)用率,降低服務(wù)的執(zhí)行時(shí)間,提高應(yīng)用的執(zhí)行效率。
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 論文的主要研究內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 相關(guān)技術(shù)介紹
2.1 微服務(wù)相關(guān)技術(shù)
2.1.1 單體式軟件架構(gòu)
2.1.2 SOA架構(gòu)
2.1.3 微服務(wù)架構(gòu)
2.2 回歸分析相關(guān)技術(shù)
2.2.1 回歸分析技術(shù)簡介
2.2.2 線性回歸與非線性回歸對比
2.4 本章小結(jié)
第三章 語義耦合的微服務(wù)劃分策略
3.1 微服務(wù)平臺中服務(wù)劃分流程
3.2 當(dāng)前服務(wù)劃分的不足及解決方案
3.3 基于語義耦合策略的服務(wù)劃分模型
3.3.1 語義耦合相關(guān)概念
3.3.2 領(lǐng)域驅(qū)動設(shè)計(jì)思想
3.3.3 語義相似度技術(shù)
3.3.4 服務(wù)劃分模型
3.4 微服務(wù)劃分策略
3.4.1 語義耦合策略
3.4.2 服務(wù)劃分算法
3.5 本章小結(jié)
第四章 性能感知的微服務(wù)選擇策略
4.1 傳統(tǒng)的服務(wù)選擇算法概述
4.1.1 基于QoS的服務(wù)選擇策略
4.1.2 動態(tài)的自適應(yīng)的服務(wù)選擇策略
4.1.3 傳統(tǒng)的服務(wù)路徑選擇算法不足及解決方案
4.2 微服務(wù)實(shí)例性能預(yù)測模型
4.2.1 問題描述
4.2.2 性能預(yù)測模型
4.3 微服務(wù)路徑選擇策略
4.3.1 微服務(wù)路徑初始選擇策略
4.3.2 服務(wù)搜索空間縮減原則
4.3.3 微服務(wù)路徑動態(tài)更新策略
4.4 微服務(wù)路徑選擇算法實(shí)現(xiàn)
4.5 本章小結(jié)
第五章 系統(tǒng)實(shí)驗(yàn)及驗(yàn)證
5.1 實(shí)驗(yàn)設(shè)計(jì)目標(biāo)及方法
5.2 實(shí)驗(yàn)環(huán)境配置
5.2.1 實(shí)驗(yàn)硬件環(huán)境
5.2.2 實(shí)驗(yàn)軟件配置
5.3 實(shí)驗(yàn)中數(shù)據(jù)和子服務(wù)實(shí)現(xiàn)
5.3.1 實(shí)驗(yàn)數(shù)據(jù)說明
5.3.2 實(shí)驗(yàn)中子服務(wù)實(shí)現(xiàn)
5.4 微服務(wù)劃分算法效果驗(yàn)證
5.5 性能預(yù)測模型準(zhǔn)確性驗(yàn)證
5.6 服務(wù)路徑選擇算法效果驗(yàn)證
5.7 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
致謝
作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
【參考文獻(xiàn)】:
期刊論文
[1]基于文本聚類和概念相似度的語義Web服務(wù)發(fā)現(xiàn)[J]. 劉一松,楊玉成. 計(jì)算機(jī)科學(xué). 2013(11)
[2]一種服務(wù)聚合中QoS全局最優(yōu)服務(wù)動態(tài)選擇算法[J]. 劉書雷,劉云翔,張帆,唐桂芬,景寧. 軟件學(xué)報(bào). 2007(03)
博士論文
[1]語義相似性度量及其在設(shè)計(jì)管理系統(tǒng)中的應(yīng)用[D]. 邱明.浙江大學(xué) 2006
本文編號:3653180
【文章頁數(shù)】:70 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 論文的主要研究內(nèi)容
1.4 論文組織結(jié)構(gòu)
第二章 相關(guān)技術(shù)介紹
2.1 微服務(wù)相關(guān)技術(shù)
2.1.1 單體式軟件架構(gòu)
2.1.2 SOA架構(gòu)
2.1.3 微服務(wù)架構(gòu)
2.2 回歸分析相關(guān)技術(shù)
2.2.1 回歸分析技術(shù)簡介
2.2.2 線性回歸與非線性回歸對比
2.4 本章小結(jié)
第三章 語義耦合的微服務(wù)劃分策略
3.1 微服務(wù)平臺中服務(wù)劃分流程
3.2 當(dāng)前服務(wù)劃分的不足及解決方案
3.3 基于語義耦合策略的服務(wù)劃分模型
3.3.1 語義耦合相關(guān)概念
3.3.2 領(lǐng)域驅(qū)動設(shè)計(jì)思想
3.3.3 語義相似度技術(shù)
3.3.4 服務(wù)劃分模型
3.4 微服務(wù)劃分策略
3.4.1 語義耦合策略
3.4.2 服務(wù)劃分算法
3.5 本章小結(jié)
第四章 性能感知的微服務(wù)選擇策略
4.1 傳統(tǒng)的服務(wù)選擇算法概述
4.1.1 基于QoS的服務(wù)選擇策略
4.1.2 動態(tài)的自適應(yīng)的服務(wù)選擇策略
4.1.3 傳統(tǒng)的服務(wù)路徑選擇算法不足及解決方案
4.2 微服務(wù)實(shí)例性能預(yù)測模型
4.2.1 問題描述
4.2.2 性能預(yù)測模型
4.3 微服務(wù)路徑選擇策略
4.3.1 微服務(wù)路徑初始選擇策略
4.3.2 服務(wù)搜索空間縮減原則
4.3.3 微服務(wù)路徑動態(tài)更新策略
4.4 微服務(wù)路徑選擇算法實(shí)現(xiàn)
4.5 本章小結(jié)
第五章 系統(tǒng)實(shí)驗(yàn)及驗(yàn)證
5.1 實(shí)驗(yàn)設(shè)計(jì)目標(biāo)及方法
5.2 實(shí)驗(yàn)環(huán)境配置
5.2.1 實(shí)驗(yàn)硬件環(huán)境
5.2.2 實(shí)驗(yàn)軟件配置
5.3 實(shí)驗(yàn)中數(shù)據(jù)和子服務(wù)實(shí)現(xiàn)
5.3.1 實(shí)驗(yàn)數(shù)據(jù)說明
5.3.2 實(shí)驗(yàn)中子服務(wù)實(shí)現(xiàn)
5.4 微服務(wù)劃分算法效果驗(yàn)證
5.5 性能預(yù)測模型準(zhǔn)確性驗(yàn)證
5.6 服務(wù)路徑選擇算法效果驗(yàn)證
5.7 本章小結(jié)
第六章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻(xiàn)
致謝
作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
【參考文獻(xiàn)】:
期刊論文
[1]基于文本聚類和概念相似度的語義Web服務(wù)發(fā)現(xiàn)[J]. 劉一松,楊玉成. 計(jì)算機(jī)科學(xué). 2013(11)
[2]一種服務(wù)聚合中QoS全局最優(yōu)服務(wù)動態(tài)選擇算法[J]. 劉書雷,劉云翔,張帆,唐桂芬,景寧. 軟件學(xué)報(bào). 2007(03)
博士論文
[1]語義相似性度量及其在設(shè)計(jì)管理系統(tǒng)中的應(yīng)用[D]. 邱明.浙江大學(xué) 2006
本文編號:3653180
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3653180.html
最近更新
教材專著