基于微服務架構(gòu)應用平臺的資源調(diào)度優(yōu)化研究
發(fā)布時間:2021-04-26 08:05
自2014年Martin Fowler正式提出微服務這一架構(gòu)概念后,微服務引起業(yè)界的廣泛關注,并且隨著大量企業(yè)如Amazon、Netflix將自身的核心業(yè)務轉(zhuǎn)為由基于微服務的解決方案提供后,微服務架構(gòu)的落地得到充足的工業(yè)生產(chǎn)經(jīng)驗,微服務架構(gòu)正逐漸成為企業(yè)應用架構(gòu)的主流。而微服務架構(gòu)作為分布式系統(tǒng)開發(fā)的一種風格,不可避免的將分配資源和提供網(wǎng)絡服務作為應用目標。由于微服務架構(gòu)自身的特點,會因劃分太多服務導致出現(xiàn)資源浪費的情況,因此資源優(yōu)化成為目前微服務架構(gòu)的主要研究方向。當前在基于微服務應用的資源分配方法上,主流的方法有根據(jù)預測的工作負載來進行資源分配的策略制定,通過監(jiān)視應用程序資源消耗以調(diào)整虛擬機的數(shù)量來優(yōu)化資源使用,通過設定規(guī)則求解次優(yōu)解來制定資源分配策略,通過設定規(guī)則求解最優(yōu)解來制定資源分配策略等。這些方法沒有考慮到分配資源的根本原因是為了滿足用戶的訪問需求,并且盡可能的節(jié)約成本,因此資源分配方法還有很大的改進空間。在基于微服務架構(gòu)應用平臺中,不同的用戶有不同的訪問習慣和行為偏好,對于應用平臺的不同功能點的訪問行為有較大區(qū)別。如果不針對用戶的行為偏好來進行資源的分配,勢必會造成某些服...
【文章來源】:山東大學山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景及意義
1.2 研究內(nèi)容和主要工作
1.3 論文的組織結(jié)構(gòu)
第2章 相關研究
2.1 引言
2.2 微服務架構(gòu)研究現(xiàn)狀
2.3 負載預測
2.4 資源分配
2.5 多智能體強化學習
2.6 本章小結(jié)
第3章 整體研究框架
3.1 引言
3.2 研究內(nèi)容之間的聯(lián)系
第4章 基于用戶行為偏好的服務負載預測
4.1 引言
4.2 UBP模型的構(gòu)建
4.3 基于服務負載的預測模型
4.3.1 長短期記憶網(wǎng)絡
4.3.2 自回歸綜合移動平均模型
4.3.3 基于服務負載的預測模型
4.4 用戶行為偏好
4.4.1 基本符號定義
4.4.2 特征選擇
4.4.3 模型構(gòu)建
4.5 組合預測模型
4.6 實驗評估
4.6.1 基準方法
4.6.2 評估標準
4.6.3 實驗結(jié)果與分析
4.7 本章小結(jié)
第5章 基于多智能體強化學習的資源分配
5.1 引言
5.2 相關理論方法
5.2.1 演員-評論家算法
5.2.2 DDPG
5.2.3 MADDPG
5.2.4 多頭注意力機制
5.3 資源分配模型
5.3.1 基本符號定義
5.3.2 MAAC算法
5.3.3 PbMA算法
5.4 實驗評估
5.4.1 實驗配置
5.4.2 實驗結(jié)果與分析
5.5 本章小結(jié)
第6章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻
致謝
攻讀學位期間發(fā)表的學術論文
攻讀學位期間參與的科研項目
學位論文評閱及答辯情況表
本文編號:3161065
【文章來源】:山東大學山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:75 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 研究背景及意義
1.2 研究內(nèi)容和主要工作
1.3 論文的組織結(jié)構(gòu)
第2章 相關研究
2.1 引言
2.2 微服務架構(gòu)研究現(xiàn)狀
2.3 負載預測
2.4 資源分配
2.5 多智能體強化學習
2.6 本章小結(jié)
第3章 整體研究框架
3.1 引言
3.2 研究內(nèi)容之間的聯(lián)系
第4章 基于用戶行為偏好的服務負載預測
4.1 引言
4.2 UBP模型的構(gòu)建
4.3 基于服務負載的預測模型
4.3.1 長短期記憶網(wǎng)絡
4.3.2 自回歸綜合移動平均模型
4.3.3 基于服務負載的預測模型
4.4 用戶行為偏好
4.4.1 基本符號定義
4.4.2 特征選擇
4.4.3 模型構(gòu)建
4.5 組合預測模型
4.6 實驗評估
4.6.1 基準方法
4.6.2 評估標準
4.6.3 實驗結(jié)果與分析
4.7 本章小結(jié)
第5章 基于多智能體強化學習的資源分配
5.1 引言
5.2 相關理論方法
5.2.1 演員-評論家算法
5.2.2 DDPG
5.2.3 MADDPG
5.2.4 多頭注意力機制
5.3 資源分配模型
5.3.1 基本符號定義
5.3.2 MAAC算法
5.3.3 PbMA算法
5.4 實驗評估
5.4.1 實驗配置
5.4.2 實驗結(jié)果與分析
5.5 本章小結(jié)
第6章 總結(jié)與展望
6.1 總結(jié)
6.2 展望
參考文獻
致謝
攻讀學位期間發(fā)表的學術論文
攻讀學位期間參與的科研項目
學位論文評閱及答辯情況表
本文編號:3161065
本文鏈接:http://sikaile.net/shoufeilunwen/xixikjs/3161065.html
最近更新
教材專著