混合云規(guī)則引擎的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2022-10-11 17:14
近年來(lái),云計(jì)算,特別是IaaS云得到快速長(zhǎng)足的發(fā)展。越來(lái)越多的企業(yè)開始采用云計(jì)算平臺(tái)提供本企業(yè)所需IT基礎(chǔ)設(shè)施,同時(shí)為了保證其IT基礎(chǔ)設(shè)施的低成本、高可用性、高靈活性和高安全性,企業(yè)往往傾向于構(gòu)建由多個(gè)公有云(和/或)私有云組成的混合云。企業(yè)用戶在享受云計(jì)算所帶來(lái)的彈性計(jì)算、按需付費(fèi)、靈活管理等好處的同時(shí),也面臨著云資產(chǎn)的數(shù)目膨脹、混合云管理接口的差異化大、運(yùn)維復(fù)雜等挑戰(zhàn)。針對(duì)上述問(wèn)題,本課題設(shè)計(jì)并實(shí)現(xiàn)了一套面向混合云的規(guī)則引擎。通過(guò)業(yè)務(wù)規(guī)則與實(shí)現(xiàn)相分離,規(guī)則引擎可以降低IT系統(tǒng)的維護(hù)成本,并具有很高的靈活性。規(guī)則引擎采用簡(jiǎn)潔的文本配置,使得業(yè)務(wù)人員很容易配置和生成一套事件監(jiān)聽和響應(yīng)機(jī)制,并能夠在特定事件發(fā)生時(shí)對(duì)多家IaaS云廠商的諸多資源進(jìn)行篩選過(guò)濾并執(zhí)行一系列動(dòng)作。規(guī)則引擎可為企業(yè)用戶提供便捷的批處理、自動(dòng)化管理等功能,支持企業(yè)的IT管理人員設(shè)計(jì)不同的調(diào)度策略靈活地管理來(lái)自混合云的IT基礎(chǔ)設(shè)施資源。本文首先介紹了本課題的研究背景,并調(diào)研了業(yè)界主流IaaS云服務(wù)和相關(guān)的云管理工具,進(jìn)而提出混合云規(guī)則引擎的功能性和非功能性需求。根據(jù)需求分析,制定一套針對(duì)混合云規(guī)則引擎的系統(tǒng)設(shè)計(jì)方案,隨...
【文章頁(yè)數(shù)】:72 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景
1.2 研究?jī)?nèi)容
1.3 論文結(jié)構(gòu)
第二章 背景知識(shí)
2.1 IaaS云
2.2 規(guī)則引擎
2.3 本章小結(jié)
第三章 混合云規(guī)則引擎需求分析
3.1 需求概述
3.1.1 傳統(tǒng)云資源管理方案
3.1.2 現(xiàn)有云規(guī)則引擎
3.2 功能性需求
3.2.1 靈活易用的規(guī)則語(yǔ)義
3.2.2 混合云資源管理的支持
3.2.3 豐富的事件觸發(fā)機(jī)制
3.3 非功能性需求
3.4 本章小結(jié)
第四章 混合云規(guī)則引擎設(shè)計(jì)
4.1 規(guī)則模型設(shè)計(jì)
4.1.1 規(guī)則邏輯結(jié)構(gòu)
4.1.2 語(yǔ)法結(jié)構(gòu)
4.2 平臺(tái)架構(gòu)設(shè)計(jì)
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.3.1 用戶規(guī)則
4.3.2 規(guī)則引擎系統(tǒng)信息
4.4 功能模塊設(shè)計(jì)
4.4.1 用戶門戶模塊
4.4.2 事件調(diào)度模塊
4.4.3 事件生成模塊
4.4.4 規(guī)則執(zhí)行模塊
4.5 本章小結(jié)
第五章 混合云規(guī)則引擎實(shí)現(xiàn)
5.1 平臺(tái)總體實(shí)現(xiàn)方案
5.2 用戶門戶模塊
5.3 事件調(diào)度模塊
5.3.1 分布式Leader選舉
5.3.2 調(diào)度策略
5.4 事件生成模塊
5.4.1 日志事件的實(shí)現(xiàn)與優(yōu)化
5.4.2 時(shí)間事件的實(shí)現(xiàn)
5.5 規(guī)則執(zhí)行模塊
5.5.1 冪等性控制的實(shí)現(xiàn)
5.5.2 規(guī)則解析和執(zhí)行的實(shí)現(xiàn)方案
5.6 本章小結(jié)
第六章 混合云規(guī)則引擎測(cè)試
6.1 測(cè)試環(huán)境
6.2 平臺(tái)功能測(cè)試
6.2.1 測(cè)試用例集
6.2.2 典型用例
6.3 平臺(tái)非功能性測(cè)試
6.3.1 用戶模塊擴(kuò)容
6.3.2 日志事件生成器異常停機(jī)或縮容
6.3.3 時(shí)間事件發(fā)生器斷網(wǎng)后重連
6.4 本章小結(jié)
第七章 結(jié)束語(yǔ)
7.1 論文工作總結(jié)
7.2 下一步研究工作
參考文獻(xiàn)
附錄
致謝
作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
本文編號(hào):3690966
【文章頁(yè)數(shù)】:72 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
ABSTRACT
第一章 緒論
1.1 研究背景
1.2 研究?jī)?nèi)容
1.3 論文結(jié)構(gòu)
第二章 背景知識(shí)
2.1 IaaS云
2.2 規(guī)則引擎
2.3 本章小結(jié)
第三章 混合云規(guī)則引擎需求分析
3.1 需求概述
3.1.1 傳統(tǒng)云資源管理方案
3.1.2 現(xiàn)有云規(guī)則引擎
3.2 功能性需求
3.2.1 靈活易用的規(guī)則語(yǔ)義
3.2.2 混合云資源管理的支持
3.2.3 豐富的事件觸發(fā)機(jī)制
3.3 非功能性需求
3.4 本章小結(jié)
第四章 混合云規(guī)則引擎設(shè)計(jì)
4.1 規(guī)則模型設(shè)計(jì)
4.1.1 規(guī)則邏輯結(jié)構(gòu)
4.1.2 語(yǔ)法結(jié)構(gòu)
4.2 平臺(tái)架構(gòu)設(shè)計(jì)
4.3 數(shù)據(jù)庫(kù)設(shè)計(jì)
4.3.1 用戶規(guī)則
4.3.2 規(guī)則引擎系統(tǒng)信息
4.4 功能模塊設(shè)計(jì)
4.4.1 用戶門戶模塊
4.4.2 事件調(diào)度模塊
4.4.3 事件生成模塊
4.4.4 規(guī)則執(zhí)行模塊
4.5 本章小結(jié)
第五章 混合云規(guī)則引擎實(shí)現(xiàn)
5.1 平臺(tái)總體實(shí)現(xiàn)方案
5.2 用戶門戶模塊
5.3 事件調(diào)度模塊
5.3.1 分布式Leader選舉
5.3.2 調(diào)度策略
5.4 事件生成模塊
5.4.1 日志事件的實(shí)現(xiàn)與優(yōu)化
5.4.2 時(shí)間事件的實(shí)現(xiàn)
5.5 規(guī)則執(zhí)行模塊
5.5.1 冪等性控制的實(shí)現(xiàn)
5.5.2 規(guī)則解析和執(zhí)行的實(shí)現(xiàn)方案
5.6 本章小結(jié)
第六章 混合云規(guī)則引擎測(cè)試
6.1 測(cè)試環(huán)境
6.2 平臺(tái)功能測(cè)試
6.2.1 測(cè)試用例集
6.2.2 典型用例
6.3 平臺(tái)非功能性測(cè)試
6.3.1 用戶模塊擴(kuò)容
6.3.2 日志事件生成器異常停機(jī)或縮容
6.3.3 時(shí)間事件發(fā)生器斷網(wǎng)后重連
6.4 本章小結(jié)
第七章 結(jié)束語(yǔ)
7.1 論文工作總結(jié)
7.2 下一步研究工作
參考文獻(xiàn)
附錄
致謝
作者攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文目錄
本文編號(hào):3690966
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3690966.html
最近更新
教材專著