当前位置:主页 > 管理论文 > 移动网络论文 >

基于Docker的云平台构建及集群管理优化技术的研究

发布时间:2023-06-04 02:25
  当下的时代中,云平台己经能够被广泛接受并获得极大发展,但是为了追求更高效的资源利用率、更低耗能的使用方法、更便捷的管理迁移技术,各方都在努力。Docker是其中的佼佼者,使用容器来替代传统意义上的虚拟机,使得资源的使用粒度更小,提升了资源的整体的效能性。Docker容器实为进程的本质,也就决定了其部署的快速与便捷性,因此,Docker容器来参与云平台的构建符合时代背景的需求。本文使用Docker技术来构建云平台。通过平台的整体需求分析,着重在资源调度,资源监控,告警处理,网络通信,自动化部署等五个方面进行平台集群的整体设计,并提出了相关的具体技术设计方案。根据实际需求,实现了各个模块的功能。主要使用Docker容器来作为系统运行各个服务的应用结点,并对各个结点自动化部署,能够实现环境的统一性。采用Dubbo-Admin来对结点内部的资源运行数据进行监控,实时了解结点的运行情况,以便于进行后续的资源调度与告警处理。在集群方面,通过弹性伸缩策略,根据ARMA模型,在结点运行数据接近阈值时,及时对容器进行动态扩容,增设或删减结点,来保证资源整体效率的高能性,避免资源的限制浪费,也保护容器结点...

【文章页数】:61 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
第一章 绪论
    1.1 研究背景意义
    1.2 国内外发展现状
    1.3 本论文主要工作
第二章 平台相关技术介绍
    2.1 云计算概述
    2.2 Docker技术介绍
        2.2.1 Docker架构
        2.2.2 Docker文件系统
第三章 平台需求分析与整体设计方案
    3.1 平台需求分析
    3.2 平台整体设计
第四章 系统详细设计
    4.1 资源调度设计
    4.2 资源监控设计
    4.3 告警处理设计
    4.4 网络通信设计
        4.4.1. 单主机通信
        4.4.2. 跨主机容器通信
    4.5 自动化部署
第五章 集群优化管理
    5.1 ARMA模型
    5.2 模型建立
    5.3 算法流程
第六章 平台部署
    6.1 部署Docker
    6.2 部署Jenkins
    6.3 部署harbor
    6.4 部署Zookeeper集群
    6.5 部署nfs-server
第七章 成果展示
    7.1 仪表盘
    7.2 资源配置
        7.2.1 位置管理
        7.2.2 资源池管理
        7.2.3 网络资源池管理
    7.3 实例管理
        7.3.1 虚拟机管理
        7.3.2 虚拟硬盘管理
    7.4 业务管理
        7.4.1 业务配置
        7.4.2 业务视图
第8章 总结与展望
    8.1 总结
    8.2 工作展望
参考文献
攻读硕士学位期间发表的论文及其它成果
致谢



本文编号:3830504

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3830504.html


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

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