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

基于微服务架构的服务发现与服务可靠性的研究

发布时间:2022-07-08 10:15
  基于微服务架构设计的系统由许多通过网络相互通信的小型服务组成,每个服务都有单独的软件开发生命周期,各个服务之间相互依赖。虽然目前对于微服务架构的研究有很多,但仍然存在一些问题。包括服务发现时延过大、准确性不够;对于单个服务的服务质量的描述不够全面;服务在动态环境运行过程中差错较多、无法实时调整等问题。在微服务架构的建模研究中,当前的依赖图生成方案存在不够便捷、准确性较低的问题;当前的服务故障树模型中未考虑差错容忍和系统实际执行情况的问题。在服务风险的研究中,现有服务风险计算模型存在未考虑系统执行路径概率不同对于最后计算结果的影响。本文主要对微服务架构中服务可靠性、服务发现、系统可靠性建模、系统服务风险以及服务恢复等问题进行了研究。成果概述如下:(1)研究了微服务架构中服务运行可靠性的问题。本文提出了自定义参数的QoS计算模型用于服务质量的计算,可用于服务运行状态的评估。基于服务运行状态设计了自适应的服务模型,达到服务运行过程中的服务差错容忍和提升吞吐量的目标。在本实验环境中,本文提出的QoS计算模型和自适应服务模型使服务运行时的成功率提升了 3.87%,吞吐量提升了 18.7%。(2)... 

【文章页数】:75 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 研究意义和背景
        1.1.1 微服务架构的用户体验
        1.1.2 微服务架构的好处
        1.1.3 微服务架构现状
    1.2 研究现状分析
    1.3 研究成果说明
    1.4 章节安排
第二章 相关知识介绍
    2.1 Eureka框架简介
    2.2 可靠性
        2.2.1 可靠性的分析
        2.2.2 可靠性的设计
    2.3 Spring Boot框架
    2.4 Graphviz开源工具包
    2.5 SIGAR开源软件库
    2.6 本章小结
第三章 基于QoS的自适应服务模型
    3.1 QoS模型的相关参数
    3.2 QoS计算方法
        3.2.1 各参数权值的确定方法
        3.2.2 QoS各个参数的获取与计算
    3.3 自适应的服务模型
    3.4 实验部分
        3.4.1 实验环境
        3.4.2 实验分析
        3.4.3 实验小结
    3.5 本章小结
第四章 微服务架构系统服务发现与建模分析
    4.1 服务注册与服务发现
    4.2 服务依赖图的生成
        4.2.1 当前服务依赖图的建立方法
        4.2.2 服务依赖图生成步骤
    4.3 服务故障树模型
        4.3.1 定性的服务故障树模型的生成
        4.3.2 定量的服务故障树的生成
    4.4 实验部分
        4.4.1 实验环境
        4.4.2 系统服务依赖图的生成实验
        4.4.3 系统服务故障树的生成实验
        4.4.4 实验小结
    4.5 本章小结
第五章 基于服务风险的差错恢复方案
    5.1 背景介绍与方案实现
    5.2 服务风险计算模型
    5.3 差错恢复方案
    5.4 实验部分
        5.4.1 实验环境
        5.4.2 各服务的风险计算示例
        5.4.3 差错恢复方案的使用
        5.4.4 实验小结
    5.5 本章小结
第六章 总结与展望
    6.1 总结
    6.2 展望
参考文献
致谢
攻读学位期间发表的学术论文


【参考文献】:
期刊论文
[1]上海名道贸易公司仓储配送系统综合评价[J]. 杨旭蕊,朱国俊,杨珩,杨洁.  科技信息. 2012(18)

硕士论文
[1]蜜网的攻击行为分析研究[D]. 马辰.北京邮电大学 2014
[2]油田井下作业审批系统设计与实现[D]. 张秀敏.电子科技大学 2012



本文编号:3656841

资料下载
论文发表

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


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

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