基于OpenStack的移動設(shè)備消息中間件研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2022-02-15 05:04
隨著虛擬化、分布式系統(tǒng)、移動互聯(lián)網(wǎng)、云計(jì)算等概念的普及,傳統(tǒng)互聯(lián)網(wǎng)應(yīng)用的類型及架構(gòu)已經(jīng)開始向移動設(shè)備平臺轉(zhuǎn)化。OpenStack作為云計(jì)算IaaS開源平臺,在云計(jì)算逐漸普及的今天,已經(jīng)成為多數(shù)用戶管理自身IaaS層虛擬化資源的主要平臺。雖然OpenStack自身管理系統(tǒng)功能已經(jīng)十分豐富,移動互聯(lián)技術(shù)已經(jīng)相對成熟穩(wěn)定,并且移動設(shè)備性能增強(qiáng),多數(shù)復(fù)雜應(yīng)用都可以做到移動化、隨身化、輕量化,但是目前通過移動設(shè)備進(jìn)行云服務(wù)訪問和管理的技術(shù)還不夠完善。因此如何構(gòu)建基于OpenStack的移動設(shè)備消息中間件成為云計(jì)算領(lǐng)域的重要研究內(nèi)容。針對該問題,本文首先對OpenStack及移動設(shè)備消息中間件的發(fā)展?fàn)顩r進(jìn)行了解,對OpenStack平臺的架構(gòu)特點(diǎn)、模塊功能進(jìn)行研究,并深入分析了AMQP消息隊(duì)列協(xié)議的技術(shù)特點(diǎn)。根據(jù)研究與分析內(nèi)容,在基于OpenStack架構(gòu)基礎(chǔ)上進(jìn)行擴(kuò)展,以設(shè)計(jì)出擴(kuò)展性強(qiáng)的OpenStack移動設(shè)備消息中間件。消息中間件功能主要包括封裝OpenStackAPI,向移動設(shè)備提供統(tǒng)一服務(wù)接口,通過基于AMQP協(xié)議的消息隊(duì)列對OpenStack通知消息進(jìn)行擴(kuò)展、分類、轉(zhuǎn)發(fā)、過濾,設(shè)計(jì)消息...
【文章來源】:東北大學(xué)遼寧省211工程院校985工程院校教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景和目的
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 OpenStack云計(jì)算開源平臺的發(fā)展現(xiàn)狀
1.2.2 移動設(shè)備消息中間件的發(fā)展現(xiàn)狀
1.3 本文研究內(nèi)容與方法
1.4 論文組織結(jié)構(gòu)
第2章 相關(guān)技術(shù)
2.1 OpenStack云計(jì)算開源平臺框架簡介
2.1.1 OpenStack架構(gòu)簡介
2.1.2 OpenStack模塊功能簡介
2.2 消息中間件技術(shù)簡介
2.2.1 AMQP消息中間件協(xié)議簡介
2.2.2 OpenStack消息隊(duì)列QPID簡介
2.3 移動設(shè)備開發(fā)技術(shù)簡介
2.3.1 Native混合開發(fā)技術(shù)
2.3.2 PhoneGap與BootStrap前臺技術(shù)
2.4 本章小結(jié)
第3章 移動設(shè)備消息中間件研究
3.1 OpenStack消息中間件研究
3.1.1 OpenStack應(yīng)用服務(wù)接口研究
3.1.2 OpenStack消息系統(tǒng)分析
3.1.3 OpenStack模塊間通信流程分析
3.2 消息中間件技術(shù)特性研究
3.2.1 OpenStack消息隊(duì)列模型研究
3.2.2 消息隊(duì)列調(diào)度方法分析
3.3 移動設(shè)備Android平臺開發(fā)技術(shù)分析
3.3.1 Android平臺消息傳遞機(jī)制分析
3.3.2 Android平臺基于Native混合開發(fā)技術(shù)分析
3.4 本章小結(jié)
第4章 移動設(shè)備消息中間件設(shè)計(jì)
4.1 移動設(shè)備消息中間件架構(gòu)設(shè)計(jì)
4.2 消息中間件消息代理功能設(shè)計(jì)
4.2.1 消息代理調(diào)度方法
4.2.2 多節(jié)點(diǎn)消息隊(duì)列監(jiān)控機(jī)制
4.3 消息中間件消息系統(tǒng)設(shè)計(jì)
4.3.1 OpenStack API通信方法
4.3.2 0penStack通知消息獲取機(jī)制
4.4 隊(duì)列綁定調(diào)度算法
4.4.1 隊(duì)列綁定調(diào)度算法設(shè)計(jì)
4.4.2 隊(duì)列綁定調(diào)度算法對比
4.5 本章小結(jié)
第5章 移動設(shè)備消息中間件的實(shí)現(xiàn)
5.1 消息中間件OpenStack接口實(shí)現(xiàn)
5.2 消息中間件代理功能實(shí)現(xiàn)
5.2.1 消息中間件代理功能設(shè)計(jì)
5.2.2 消息隊(duì)列狀態(tài)監(jiān)控實(shí)現(xiàn)
5.3 消息中間件調(diào)度功能實(shí)現(xiàn)
5.3.1 隊(duì)列綁定調(diào)度功能實(shí)現(xiàn)
5.3.2 客戶端調(diào)度功能實(shí)現(xiàn)
5.4 Android移動設(shè)備消息中間件調(diào)用方法
5.5 本章小結(jié)
第6章 移動設(shè)備消息中間件驗(yàn)證
6.1 移動客戶端功能測試
6.1.1 移動設(shè)備OpenStack管理客戶端功能測試
6.1.2 移動設(shè)備通知消息功能測試
6.2 消息隊(duì)列調(diào)度方法效率分析
6.2.1 消息隊(duì)列轉(zhuǎn)發(fā)效率對比
6.2.2 消息隊(duì)列可靠性分析
6.3 移動設(shè)備消息中間件普適性驗(yàn)證
6.4 本章小結(jié)
第7章 總結(jié)與展望
7.1 工作總結(jié)
7.2 展望
參考文獻(xiàn)
攻讀學(xué)位期間發(fā)表的論文及參與的科研項(xiàng)目
致謝
本文編號:3625972
【文章來源】:東北大學(xué)遼寧省211工程院校985工程院校教育部直屬院校
【文章頁數(shù)】:79 頁
【學(xué)位級別】:碩士
【文章目錄】:
摘要
Abstract
第1章 緒論
1.1 研究背景和目的
1.2 國內(nèi)外研究現(xiàn)狀
1.2.1 OpenStack云計(jì)算開源平臺的發(fā)展現(xiàn)狀
1.2.2 移動設(shè)備消息中間件的發(fā)展現(xiàn)狀
1.3 本文研究內(nèi)容與方法
1.4 論文組織結(jié)構(gòu)
第2章 相關(guān)技術(shù)
2.1 OpenStack云計(jì)算開源平臺框架簡介
2.1.1 OpenStack架構(gòu)簡介
2.1.2 OpenStack模塊功能簡介
2.2 消息中間件技術(shù)簡介
2.2.1 AMQP消息中間件協(xié)議簡介
2.2.2 OpenStack消息隊(duì)列QPID簡介
2.3 移動設(shè)備開發(fā)技術(shù)簡介
2.3.1 Native混合開發(fā)技術(shù)
2.3.2 PhoneGap與BootStrap前臺技術(shù)
2.4 本章小結(jié)
第3章 移動設(shè)備消息中間件研究
3.1 OpenStack消息中間件研究
3.1.1 OpenStack應(yīng)用服務(wù)接口研究
3.1.2 OpenStack消息系統(tǒng)分析
3.1.3 OpenStack模塊間通信流程分析
3.2 消息中間件技術(shù)特性研究
3.2.1 OpenStack消息隊(duì)列模型研究
3.2.2 消息隊(duì)列調(diào)度方法分析
3.3 移動設(shè)備Android平臺開發(fā)技術(shù)分析
3.3.1 Android平臺消息傳遞機(jī)制分析
3.3.2 Android平臺基于Native混合開發(fā)技術(shù)分析
3.4 本章小結(jié)
第4章 移動設(shè)備消息中間件設(shè)計(jì)
4.1 移動設(shè)備消息中間件架構(gòu)設(shè)計(jì)
4.2 消息中間件消息代理功能設(shè)計(jì)
4.2.1 消息代理調(diào)度方法
4.2.2 多節(jié)點(diǎn)消息隊(duì)列監(jiān)控機(jī)制
4.3 消息中間件消息系統(tǒng)設(shè)計(jì)
4.3.1 OpenStack API通信方法
4.3.2 0penStack通知消息獲取機(jī)制
4.4 隊(duì)列綁定調(diào)度算法
4.4.1 隊(duì)列綁定調(diào)度算法設(shè)計(jì)
4.4.2 隊(duì)列綁定調(diào)度算法對比
4.5 本章小結(jié)
第5章 移動設(shè)備消息中間件的實(shí)現(xiàn)
5.1 消息中間件OpenStack接口實(shí)現(xiàn)
5.2 消息中間件代理功能實(shí)現(xiàn)
5.2.1 消息中間件代理功能設(shè)計(jì)
5.2.2 消息隊(duì)列狀態(tài)監(jiān)控實(shí)現(xiàn)
5.3 消息中間件調(diào)度功能實(shí)現(xiàn)
5.3.1 隊(duì)列綁定調(diào)度功能實(shí)現(xiàn)
5.3.2 客戶端調(diào)度功能實(shí)現(xiàn)
5.4 Android移動設(shè)備消息中間件調(diào)用方法
5.5 本章小結(jié)
第6章 移動設(shè)備消息中間件驗(yàn)證
6.1 移動客戶端功能測試
6.1.1 移動設(shè)備OpenStack管理客戶端功能測試
6.1.2 移動設(shè)備通知消息功能測試
6.2 消息隊(duì)列調(diào)度方法效率分析
6.2.1 消息隊(duì)列轉(zhuǎn)發(fā)效率對比
6.2.2 消息隊(duì)列可靠性分析
6.3 移動設(shè)備消息中間件普適性驗(yàn)證
6.4 本章小結(jié)
第7章 總結(jié)與展望
7.1 工作總結(jié)
7.2 展望
參考文獻(xiàn)
攻讀學(xué)位期間發(fā)表的論文及參與的科研項(xiàng)目
致謝
本文編號:3625972
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3625972.html
最近更新
教材專著