基于容器引擎的云平台设计与实现

发布时间:2020-05-20 22:12:27 来源:网络转载   作者:admin123

特别声明:站内论文除注明为本站原创外,其他均来自网友投稿、公共网络或者公开资源,本站不提供全文浏览或者下载,版权归原作者所有,仅供学习研究参考,不得用作商业目的。如著作权人不同意转载,请通知本站删除!

     
    摘要:互联网的飞速发展推动信息技术的快速演进,大数据、云计算、人工智能等成为热门应用技术。这也同样为软件项目的快速迭代带来一定的管理和部署困难。在资源云化的趋势下,传统的软件部署及管理方式很难满足用户需求,因此探讨软件项目的开发环境,部署环境等一些列问题成为必然。容器技术的出现为这一困境带来新的思维方式。利用轻量级容器技术部署速度快,资源消耗低以及集装箱特性对应用进行打包,实现快速部署。如今,在应用众多的互联网平台上,为满足日益复杂的用户需求、产品的快速迭代、持续集成、功能多样化等已经是互联网产品的必备需求。课题基于开源的容器引擎设计并开发了容器云平台,主要包括集群资源管理、应用构建部署以及弹性伸缩、滚动升级、持续集成服务、自动化迭代等功能。平台底层基于Docker引擎对应用进行镜像打包,运行环境的配置等,构建后的镜像上传到镜像仓库进行管理,对于测试及运维人员来说,直接通过镜像仓库获取镜像即可运行服务。在深入研究了容器云原生调度算法后,对原生算法进行重新设计和优化。原生调度算法在资源的调度上没有充分考虑对资源的动态更新,仅根据应用申请的资源进行静态分配,易造成系统瓶颈。针对该问题,本课题设计... 更多
    基于容器引擎的云平台设计与实现

    摘要 4-5
    Abstract 5-6
    第一章 绪论 9-13
        1.1 课题背景 9-10
        1.2 国内外研究现状 10-11
        1.3 课题研究内容 11-12
        1.4 论文结构安排 12-13
    第二章 相关技术基础 13-21
        2.1 容器云平台 13-14
        2.2 容器及容器编排 14-19
            2.2.1 Docker简介 14-15
            2.2.2 Kubernetes简介 15-16
            2.2.3 容器云平台OpenShift 16-18
            2.2.4 持续集成Jenkins简介 18-19
        2.3 容器云标准化 19-20
        2.4 本章小结 20-21
    第三章 容器云平台需求分析及总体设计 21-43
        3.1 容器云业务需求分析 21-26
            3.1.1 平台功能需求分析 22-24
            3.1.2 平台非功能性需求分析 24-26
        3.2 容器云平台整体架构 26-27
        3.3 容器云平台功能设计 27-34
            3.3.1 集群管理功能 28-29
            3.3.2 应用管理 29-33
            3.3.3 持续集成功能 33
            3.3.4 日志及监控设计 33-34
        3.4 集群架构设计 34-39
            3.4.1 集群物理部署 34-35
            3.4.2 集群网络结构 35-37
            3.4.3 集群高可用设计 37-39
        3.5 平台数据库设计 39-40
        3.6 本章小结 40-43
    第四章 容器云平台功能模块设计与实现 43-57
        4.1 开发环境 43
        4.2 集群管理详细设计与实现 43-47
            4.2.1 节点管理 44-45
            4.2.2 节点扩容与缩容 45-47
        4.3 应用管理详细设计与实现 47-52
            4.3.1 应用构建及部署 48-49
            4.3.2 应用弹性伸缩 49-50
            4.3.3 应用回滚与升级 50-51
            4.3.4 应用删除 51-52
        4.4 持续集成服务详细设计与实现 52-55
        4.5 本章小结 55-57
    第五章 容器云调度算法优化及系统测试 57-77
        5.1 容器云引擎原生调度算法 57-60
            5.1.1 原生算法调度流程 57-58
            5.1.2 原生调度策略 58-60
        5.2 动态调度算法 60-63
            5.2.1 数学模型 60
            5.2.2 算法流程 60-63
        5.3 容器云测试环境 63-64
        5.4 功能测试 64-72
            5.4.1 集群管理功能测试 64-67
            5.4.2 应用管理功能测试 67-71
            5.4.3 持续集成测试 71-72
        5.5 性能测试 72-74
        5.6 优化算法测试 74-75
        5.7 本章小结 75-77
    第六章 总结与展望 77-79
        6.1 总结 77-78
        6.2 展望 78-79
    参考文献 79-83
    致谢 83

原文地址:https://www.lunwen3721.com/jisuanjilunwen/yy/4809.html,如有转载请标明出处,谢谢。 您可能在寻找关于计算机应用论文方面的范文,您可以到计算机论文频道查找。

关于我们

原创论文写作网

本站拥有海量论文资源,为大学生、硕士生、博士生、学术研究者免费提供专业论文信息咨询,提供论文降重,论文改重,论文修改润色,硕士论文,博士论文,本科论文,毕业论文,MBA论文,开题报告,范文,模板,论文写作,论文检测,论文资料下载,论文答辩,论文写作指导服务。

论文咨询

QQ咨询
微信咨询
微信二维码

官方微信服务号

电话咨询
联系电话
131-6166-9098
返回顶部