微服务可靠性保障系统的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:bright202
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着互联网、虚拟化、云计算服务及软件技术的快速发展,传统单体架构软件开发模式已无法满足国内外各大互联网公司的要求,软件架构的开发模式开始从单体的、中心式的架构演进到了面向微服务的架构,提高了系统的可扩展性和稳定性。但是随着系统的演进和微服务数量的增多,集中化、难以维护、成本高等问题使微服务架构难以适应快速变化的市场环境要求,微服务在云平台中无法保证服务的可靠交互、服务自动容错和系统资源的合理利用问题。针对以上问题,本文设计实现了一个微服务可靠性保障系统,该系统利用Docker虚拟化容器技术,以Kubernetes为基础设施,结合Istio服务治理平台,实现了微服务架构中服务准确发现和高效访问、服务故障检测和快速恢复、服务节点的迁移和调度以及服务健康状态监控等功能。具体研究内容包括以下几个模块:(1)设计和实现服务交互模块。通过分析微服务架构下的服务发现流程和访问过程,设计服务交互模型,并根据服务模型与平台之间的关系和数据的传输形式,设计和实现服务交互模块,保证服务交互过程中服务的高效访问和数据的可靠传输。(2)设计和实现服务容错模块。通过监控服务的健康状态和请求过程,并利用容器化隔离技术,使用路由容错机制对失败的服务进行熔断和降级处理。通过分析系统的资源使用情况,实时监控系统状态。当资源受限时,自动开启流控保护机制,保证在高并发环境下系统的可靠性和稳定性。(3)设计和实现一种迁移和调度策略。通过对系统资源的使用情况和当前服务自身所需资源情况的计算,对系统节点进行过滤和等级划分,使用最优调度策略选择合适的节点进行服务部署,保证服务稳定运行。(4)设计和实现服务监控模块。通过分析系统的应用环境和服务健康状态,设计并实现服务监控模块,该模块主要包括对服务器节点状态以及资源使用情况的监控,收集服务交互过程产生的数据,监控服务的运行状态和系统资源的使用情况,动态自适应调整服务。通过实验表明,该可靠性保障系统稳定的保障了微服务在分布式环境中的可靠运行,提升了服务之间高效访问和可靠交互,通过自动化部署和自适应调整策略,减少了运维时间和成本,提高了系统资源的利用率,保障了微服务在云平台系统运行的可靠性。
其他文献
随着企业云平台的快速发展,微服务以其解耦易扩展的特性,广泛应用于平台服务组件设计,而云平台服务组件多采用分布式部署,系统功能往往由不同节点上的服务组件相互协调共同实现。当大量的外部请求进入云平台时,请求在不同的组件间流动,一旦出现问题,难以定位故障位置,并且随着组件数量激增,组件依赖趋于复杂化,服务依赖的梳理和云平台的监控与优化也变的十分困难。因此迫切需要一个运维监控系统来实现对云平台中节点与服务
随着经济的发展,人们的生活水平在不断提高,对电能的需求也越来越大,火电厂是主要的电力的部门,电能在某种程度上决定了经济的发展,而汽轮机在火电厂中有很重要的作用,耗电巨
随着新时代心理学与高校思想政治教育的不断融合,大学生从众心理的研究成为思想政治教育的一项重要内容。详细论述大学生从众心理产生的原因和表现,阐释从众心理对高校思想政
当下短视频侵权案件频发,法院在审理此类案件时通常会对视频的作品属性进行判断。本文结合独创性三层次理论将短视频的独创性分为三层并分别判断,提出分层判断独创性的判断方
小麦作为我国一种重要粮食作物,种植范围广泛,其生产安全也直接关乎我国的国计民生。小麦条锈病是小麦上常见病害之一,它是由条形柄锈菌小麦专化型(Puccinia striiformis f.s
多输入多输出(MIMO:Multiple-Input Multiple-Output)雷达这个概念在2004年的国际雷达会议上正式提出,引起了国内、国际工业界和学术界的强烈关注,成为现代雷达的主流发展方
水肥在农业上的过度使用已经造成了严重的资源浪费与环境污染,制约了我国农业的可持续发展,如何合理的分配水肥资源是目前重要的研究课题之一。本研究以黄瓜为试验材料,在水肥一体化条件下采用正交试验法,通过设置不同控水下限(W_1:65%θ_F;W_2:75%θ_F;W_3:85%θ_F)、氮肥施入量(N_1:252 kg·hm-2;N_2:360 kg·hm-2;N_3:468kg·hm-2)以及钾肥施入
条锈菌(Puccinia striiformis f.sp.tritici)是造成小麦生产上严重病害的专性寄生真菌,长期威胁我国小麦的安全生产。病菌的频繁变异是导致抗病品种抗性不断“丧失”,引发病害
<正>一、活动背景户外游戏活动时大二班的孩子们跑累了。浩洋说:"要是操场上有个小房子就好了,可以休息一会儿!"凡丁说:"周六我和爸爸妈妈就去公园搭帐篷,还睡了一觉可舒服了
会议
人民陪审员制度在我国的发展长期面临人民陪审员实质参与不足的困境,制约了该制度各项重要价值的实现。笔者基于是实证研究发现,影响陪审员实质陪审的因素主要有三,分别是人