基于StarlingX OpenStack集群高可用性的研究
發(fā)布時間:2023-06-02 18:47
隨著通信技術(shù)的不斷發(fā)展,第五代移動通信技術(shù)正逐步走向商用,5G時代正式來臨,AI、物聯(lián)網(wǎng)等智慧科技將迎來大發(fā)展,作為底層支撐技術(shù)的云計算正發(fā)生變革,傳統(tǒng)IT云計算模式無法滿足電信環(huán)境下日益增長的網(wǎng)絡(luò)邊緣需求。開源軟件StarlingX融合了邊緣計算技術(shù)、OpenStack技術(shù)和高可用技術(shù),實(shí)現(xiàn)了許多特有的高可用組件,本文提出了將開源軟件StarlingX應(yīng)用于電信云環(huán)境中的解決方案,研究在邊緣場景中電信云系統(tǒng)的高可用性。論文主要工作如下:(1)對云計算的發(fā)展歷程進(jìn)行了簡要描述,對5G邊緣計算進(jìn)行了高可用需求分析。(2)對邊緣計算、OpenStack主要組件結(jié)構(gòu)以及高可用技術(shù)進(jìn)行了相關(guān)介紹,對開源軟件StarlingX的組件進(jìn)行了簡要分析。(3)對StarlingX OpenStack集群高可用組件SM(Service Manage)進(jìn)行研究。研究了SM組件心跳策略、資源管理及節(jié)點(diǎn)關(guān)鍵進(jìn)程高可用的實(shí)現(xiàn),并在此基礎(chǔ)上設(shè)計了集群控制節(jié)點(diǎn)關(guān)鍵進(jìn)程與SM組件之間的心跳,提高SM組件對關(guān)鍵進(jìn)程監(jiān)控管理能力,使系統(tǒng)的高可用性提升。(4)在物理主機(jī)上部署StarlingX電信云邊緣環(huán)境,編碼實(shí)現(xiàn)用例服...
【文章頁數(shù)】:59 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 課題研究意義
1.4 論文章節(jié)結(jié)構(gòu)
2 系統(tǒng)相關(guān)技術(shù)概述
2.1 邊緣計算
2.1.1 邊緣計算概念
2.1.2 邊緣計算基礎(chǔ)架構(gòu)與特性
2.1.3 邊緣計算應(yīng)用場景
2.2 OpenStack云平臺技術(shù)
2.2.1 計算組件Nova
2.2.2 網(wǎng)絡(luò)組件Neutron
2.2.3 存儲組件Swift和 Cinder
2.2.4 OpenStack其它組件
2.3 高可用技術(shù)
2.3.1 高可用性概述
2.3.2 高可用集群
2.3.3 高可用開源軟件
2.4 Starling X Open Stack集群
2.5 本章小結(jié)
3 Starling X Open Stack集群高可用分析與設(shè)計
3.1 SM初始化
3.2 SM Heartbeat實(shí)現(xiàn)分析
3.3 Starling X Open Stack集群服務(wù)心跳設(shè)計
3.3.1 服務(wù)心跳需求分析
3.3.2 SM Service高可用實(shí)現(xiàn)
3.3.3 服務(wù)心跳設(shè)計
3.4 本章小結(jié)
4 Starling X Open Stack集群高可用實(shí)現(xiàn)與測試
4.1 系統(tǒng)實(shí)現(xiàn)環(huán)境
4.2 Starling X環(huán)境部署
4.2.1 系統(tǒng)網(wǎng)絡(luò)規(guī)劃
4.2.2 Starling X ISO鏡像部署
4.3 Starling X Open Stack集群服務(wù)心跳的實(shí)現(xiàn)
4.3.1 服務(wù)腳本和服務(wù)程序編碼實(shí)現(xiàn)
4.3.2 數(shù)據(jù)庫實(shí)現(xiàn)
4.4 系統(tǒng)測試
4.4.1 服務(wù)功能測試
4.4.2 服務(wù)高可用測試
4.5 本章小結(jié)
5 總結(jié)與展望
5.1 全文總結(jié)
5.2 展望
參考文獻(xiàn)
致謝
附錄1 攻讀碩士學(xué)位期間參與的項目和發(fā)表的論文
本文編號:3827833
【文章頁數(shù)】:59 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
1 緒論
1.1 課題研究背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 課題研究意義
1.4 論文章節(jié)結(jié)構(gòu)
2 系統(tǒng)相關(guān)技術(shù)概述
2.1 邊緣計算
2.1.1 邊緣計算概念
2.1.2 邊緣計算基礎(chǔ)架構(gòu)與特性
2.1.3 邊緣計算應(yīng)用場景
2.2 OpenStack云平臺技術(shù)
2.2.1 計算組件Nova
2.2.2 網(wǎng)絡(luò)組件Neutron
2.2.3 存儲組件Swift和 Cinder
2.2.4 OpenStack其它組件
2.3 高可用技術(shù)
2.3.1 高可用性概述
2.3.2 高可用集群
2.3.3 高可用開源軟件
2.4 Starling X Open Stack集群
2.5 本章小結(jié)
3 Starling X Open Stack集群高可用分析與設(shè)計
3.1 SM初始化
3.2 SM Heartbeat實(shí)現(xiàn)分析
3.3 Starling X Open Stack集群服務(wù)心跳設(shè)計
3.3.1 服務(wù)心跳需求分析
3.3.2 SM Service高可用實(shí)現(xiàn)
3.3.3 服務(wù)心跳設(shè)計
3.4 本章小結(jié)
4 Starling X Open Stack集群高可用實(shí)現(xiàn)與測試
4.1 系統(tǒng)實(shí)現(xiàn)環(huán)境
4.2 Starling X環(huán)境部署
4.2.1 系統(tǒng)網(wǎng)絡(luò)規(guī)劃
4.2.2 Starling X ISO鏡像部署
4.3 Starling X Open Stack集群服務(wù)心跳的實(shí)現(xiàn)
4.3.1 服務(wù)腳本和服務(wù)程序編碼實(shí)現(xiàn)
4.3.2 數(shù)據(jù)庫實(shí)現(xiàn)
4.4 系統(tǒng)測試
4.4.1 服務(wù)功能測試
4.4.2 服務(wù)高可用測試
4.5 本章小結(jié)
5 總結(jié)與展望
5.1 全文總結(jié)
5.2 展望
參考文獻(xiàn)
致謝
附錄1 攻讀碩士學(xué)位期間參與的項目和發(fā)表的論文
本文編號:3827833
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3827833.html
最近更新
教材專著