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