当前位置:主页 > 科技论文 > 信息工程论文 >

基于StarlingX OpenStack集群高可用性的研究

发布时间:2023-06-02 18:47
  随着通信技术的不断发展,第五代移动通信技术正逐步走向商用,5G时代正式来临,AI、物联网等智慧科技将迎来大发展,作为底层支撑技术的云计算正发生变革,传统IT云计算模式无法满足电信环境下日益增长的网络边缘需求。开源软件StarlingX融合了边缘计算技术、OpenStack技术和高可用技术,实现了许多特有的高可用组件,本文提出了将开源软件StarlingX应用于电信云环境中的解决方案,研究在边缘场景中电信云系统的高可用性。论文主要工作如下:(1)对云计算的发展历程进行了简要描述,对5G边缘计算进行了高可用需求分析。(2)对边缘计算、OpenStack主要组件结构以及高可用技术进行了相关介绍,对开源软件StarlingX的组件进行了简要分析。(3)对StarlingX OpenStack集群高可用组件SM(Service Manage)进行研究。研究了SM组件心跳策略、资源管理及节点关键进程高可用的实现,并在此基础上设计了集群控制节点关键进程与SM组件之间的心跳,提高SM组件对关键进程监控管理能力,使系统的高可用性提升。(4)在物理主机上部署StarlingX电信云边缘环境,编码实现用例服...

【文章页数】:59 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
1 绪论
    1.1 课题研究背景
    1.2 国内外研究现状
    1.3 课题研究意义
    1.4 论文章节结构
2 系统相关技术概述
    2.1 边缘计算
        2.1.1 边缘计算概念
        2.1.2 边缘计算基础架构与特性
        2.1.3 边缘计算应用场景
    2.2 OpenStack云平台技术
        2.2.1 计算组件Nova
        2.2.2 网络组件Neutron
        2.2.3 存储组件Swift和 Cinder
        2.2.4 OpenStack其它组件
    2.3 高可用技术
        2.3.1 高可用性概述
        2.3.2 高可用集群
        2.3.3 高可用开源软件
    2.4 Starling X Open Stack集群
    2.5 本章小结
3 Starling X Open Stack集群高可用分析与设计
    3.1 SM初始化
    3.2 SM Heartbeat实现分析
    3.3 Starling X Open Stack集群服务心跳设计
        3.3.1 服务心跳需求分析
        3.3.2 SM Service高可用实现
        3.3.3 服务心跳设计
    3.4 本章小结
4 Starling X Open Stack集群高可用实现与测试
    4.1 系统实现环境
    4.2 Starling X环境部署
        4.2.1 系统网络规划
        4.2.2 Starling X ISO镜像部署
    4.3 Starling X Open Stack集群服务心跳的实现
        4.3.1 服务脚本和服务程序编码实现
        4.3.2 数据库实现
    4.4 系统测试
        4.4.1 服务功能测试
        4.4.2 服务高可用测试
    4.5 本章小结
5 总结与展望
    5.1 全文总结
    5.2 展望
参考文献
致谢
附录1 攻读硕士学位期间参与的项目和发表的论文



本文编号:3827833

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3827833.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户44ff9***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com