期刊文献+
共找到12篇文章
< 1 >
每页显示 20 50 100
基于机器学习的微服务系统性能自动检测方法
1
作者 杜林 刘恒旺 +2 位作者 靳鑫 孙歆 孙昌华 《自动化技术与应用》 2023年第9期135-138,156,共5页
微服务系统性能过低,导致应用软件扩展性较差、可靠性降低以及维护成本增加等问题。为此,提出基于机器学习的微服务系统性能自动检测方法。采用神经网络算法构建执行单元概率矩阵,确定指数级的训练时间,利用分层分析微服务种类,以闵氏... 微服务系统性能过低,导致应用软件扩展性较差、可靠性降低以及维护成本增加等问题。为此,提出基于机器学习的微服务系统性能自动检测方法。采用神经网络算法构建执行单元概率矩阵,确定指数级的训练时间,利用分层分析微服务种类,以闵氏距离法明确各执行单元间距离,凭借训练数据集建立自动编码器,构建起始训练数据。通过MySQL数据库、分布式追踪等构建系统,将收集数据存储在数据库内,生成特征规则,最后将异常检测模块与提取的特征规则对比,完成性能检测。实验结果表明方法能够准确检测到系统最大吞吐量、且检测的耗时较短。 展开更多
关键词 机器学习 微服务系统 自动检测方法 异常特性数据 MYSQL数据库
下载PDF
多版本共存的微服务系统自适应演化方法 被引量:2
2
作者 贺祥 刘磊 +1 位作者 涂志莹 徐晓飞 《软件学报》 EI CSCD 北大核心 2021年第5期1341-1359,共19页
微服务设计模式通过将应用程序拆分成多个相互独立的微服务,实现了各个微服务之间的相互解耦,允许各个微服务能够独立地进行迭代开发、部署,从而对用户需求变化以及DevOps流程中部署需求作出快速响应.每个微服务的独立迭代升级导致了系... 微服务设计模式通过将应用程序拆分成多个相互独立的微服务,实现了各个微服务之间的相互解耦,允许各个微服务能够独立地进行迭代开发、部署,从而对用户需求变化以及DevOps流程中部署需求作出快速响应.每个微服务的独立迭代升级导致了系统中可能出现多版本共存现象,不同服务的不同版本之间的依赖关系变得更加复杂.如何在这种场景下适应用户不断变化的需求以及开发者敏捷DevOps流程中部署需求,是当前面临的一个挑战.为解决这一问题,提出了微服务依赖模型来刻画不同服务的不同版本之间复杂的依赖关系,设计了基于贪婪的优化算法来找到最优的微服务系统演化方案,以满足用户需求变化和敏捷DevOps流程中部署需求,并实现了面向演化的微服务编程框架(MF4MS)和微服务系统自适应架构(MI4MS),可支持演化方案的自动执行,实现微服务系统运行时的自适应演化.实验结果表明:在有着复杂依赖的微服务系统中,该方法在服务失效时长、服务可用性、开发者DevOps代价等指标上有很好的表现,可有效支持微服务系统自适应演化,以应对用户需求变化和敏捷DevOps. 展开更多
关键词 微服务系统 多版本共存 版本依赖 自适应 用户需求变化 DevOps
下载PDF
基于调用链控制流分析的大型微服务系统性能建模与异常定位 被引量:1
3
作者 于庆洋 白晓颖 +4 位作者 李明杰 李奇原 刘涛 刘泽胤 裴丹 《软件学报》 EI CSCD 北大核心 2022年第5期1849-1864,共16页
大型微服务系统中组件众多、依赖关系复杂,由于故障传播的涟漪效应,一个故障可能引起大规模服务异常,快速识别异常并定位根因是服务质量保证的关键.目前主要采用的调用链分析方法,常常面临调用链结构复杂、实例数量庞大、存在大量小样... 大型微服务系统中组件众多、依赖关系复杂,由于故障传播的涟漪效应,一个故障可能引起大规模服务异常,快速识别异常并定位根因是服务质量保证的关键.目前主要采用的调用链分析方法,常常面临调用链结构复杂、实例数量庞大、存在大量小样本等问题,因此提出基于调用链控制流分析,将大量调用链结构聚合为少量方法调用模型;并提出基于方法调用模型的执行时间分解模型及预测方法,将实际值与预测值的相对误差超过设定阈值的待检测数据判定为异常.采用百度凤巢广告业务系统某天超过17亿条调用链日志记录开展实验分析,结果表明:与数据驱动的调用序列分析方法相比,提出的基于模型的方法可以大幅缩减调用链结构数量,并有效分析和检测微服务性能异常及其根因. 展开更多
关键词 微服务系统 性能异常检测 根因分析 调用链 控制流分析
下载PDF
微服务系统的可靠性分析及关键问题 被引量:2
4
作者 毛润菲 《电子技术与软件工程》 2018年第14期51-51,共1页
微服务是针对单一业务建立的、运行在独立的进程中的功能单元;一组微服务有机结合就形成了微服务系统。微服务之间利用轻量级的交互机制进行通信,有灵活的技术类型、独立的组件部署、持续的可交付能力、强容错能力、可以按需扩展;大大... 微服务是针对单一业务建立的、运行在独立的进程中的功能单元;一组微服务有机结合就形成了微服务系统。微服务之间利用轻量级的交互机制进行通信,有灵活的技术类型、独立的组件部署、持续的可交付能力、强容错能力、可以按需扩展;大大提升了网络资源的利用率,但存在着可靠性、故障诊断、服务流程组合等问题。本文将简析微服务系统的可靠性分析、服务流程组合技术、故障诊断方法;希望能对以后微服务系统的发展起到推动作用。 展开更多
关键词 服务 微服务系统 可靠性 服务流程组合 故障诊断
下载PDF
浅析微服务系统的可靠性分析及关键问题
5
作者 汤云汉 《数码设计》 2017年第14期30-31,共2页
所谓的微服务其实指的是对单一业务所覆盖与运行的独立管理功能单元。多个这种单元所组成的集合体就是微服务体系,不同服务单元之间使用者轻量级通信机制,有着独立、灵活的部署能力以及较强的容错能力,能够根据使用者的需要扩充功能需... 所谓的微服务其实指的是对单一业务所覆盖与运行的独立管理功能单元。多个这种单元所组成的集合体就是微服务体系,不同服务单元之间使用者轻量级通信机制,有着独立、灵活的部署能力以及较强的容错能力,能够根据使用者的需要扩充功能需求以及服务范围。与之对应的是微服务系统的问题需要高度的重视,比如服务流程的组合、故障问题的诊断、可靠性的确立等等都是需要系统设计者、管理者明确的内容。现本文以可靠性为着手点,分析其应用的关键问题,包括可靠性分析方法和故障诊断的措施,希望本文的研究可以对微服务系统今后的发展予以一定帮助。 展开更多
关键词 服务 微服务系统 可靠性 关键问题 诊断
下载PDF
基于SpringCloud微服务的医疗耗材管理系统设计与实现 被引量:3
6
作者 倪顺康 郑蕴欣 +2 位作者 张云 牟杨 徐有浩 《中国医学装备》 2022年第10期102-106,共5页
目的:设计并实现一款基于SpringCloud微服务的医疗耗材管理系统,解决医院医疗耗材管理效率低下、浪费严重等问题。方法:采用SpringCloud微服务架构,将医疗耗材管理系统分成系统管理、业务管理、其他管理及日志管理4个微服务模块进行开发... 目的:设计并实现一款基于SpringCloud微服务的医疗耗材管理系统,解决医院医疗耗材管理效率低下、浪费严重等问题。方法:采用SpringCloud微服务架构,将医疗耗材管理系统分成系统管理、业务管理、其他管理及日志管理4个微服务模块进行开发,各项微服务开发均采用SpringBoot框架,整合Eurake、Elk、Zuul等组件,实现微服务之间接口调用与通信,并对其使用成本数据进行对比。结果:医疗耗材管理系统实现了医疗耗材从申请采购、入库、申领、使用到耗材流向全流程的闭环管理,截取2020年6-12月医院医疗耗材使用成本数据和2021年6-12月医疗耗材管理系统运行后的数据进行对比显示,2021年该系统运行后与2020年相比,医院整体医疗耗材使用成本明显降低,约为5.93%。结论:基于SpringCloud微服务的医疗耗材管理系统能够简化医疗耗材流通操作,提高医疗耗材使用效率,降低医疗耗材的使用成本,系统升级与功能拓展更为便捷。 展开更多
关键词 医用耗材 信息管理系统 SpringCloud微服务系统 SpringBoot框架
下载PDF
基于Spring_Cloud微服务构架的局域网智能管理系统设计 被引量:8
7
作者 王燕 伍军 周云霞 《软件》 2022年第1期8-10,共3页
近年来,局域网内各种病毒和网络攻击层出不穷,局域网管理遇到越来越多的问题和困难,根据局域网内5个不同的网络场景和实际需求,本文设计了局域网智能管理系统,系统主要包括5大功能模块:局域网资产管理、局域网服务器监控、站点监控、局... 近年来,局域网内各种病毒和网络攻击层出不穷,局域网管理遇到越来越多的问题和困难,根据局域网内5个不同的网络场景和实际需求,本文设计了局域网智能管理系统,系统主要包括5大功能模块:局域网资产管理、局域网服务器监控、站点监控、局域网流量监控、恶意软件探测,通过对系统模块的分析,利用阿里巴巴Nacos与SpringCloud建立了基于SpringCloud的局域网智能管理系统构架,将局域网智能管理系统的5个功能模块拆分成更小的微服务,与SpringCloud系统构架微服务,共同建立共享的微服务集群,本文详解分析了系统构架的组成和功能,以及系统构架所用到的关键技术和主要工具。同时,通过采用Docker容器的方法,将微服务部署在容器内实现快速迁移,方便将具体微服务部署到不同的环境中。 展开更多
关键词 局域网智能管理系统 SpringCloud 微服务系统构架 DOCKER
下载PDF
云计算中基于微服务监控系统的自动性能分析方法
8
作者 池昰儒 何志恒 +1 位作者 余兴胜 夏文俊 《计算机科学与应用》 2022年第6期1685-1699,共15页
随着云计算技术在各个领域的不断深入与发展,众多微服务之间复杂的调用关系以及相互影响也给微服务的数据监控,运行维护带来了新的挑战。目前针对多服务应用的自动伸缩方法一次只能伸缩一个瓶颈微服务,会导致瓶颈转移问题;或者依赖于服... 随着云计算技术在各个领域的不断深入与发展,众多微服务之间复杂的调用关系以及相互影响也给微服务的数据监控,运行维护带来了新的挑战。目前针对多服务应用的自动伸缩方法一次只能伸缩一个瓶颈微服务,会导致瓶颈转移问题;或者依赖于服务调用图谱的静态性,不能解决动态负载下多服务应用的自动伸缩问题。本文提出了一种云计算环境下基于微服务监控系统的多服务应用自动性能分析方法,均衡地将入口服务的SLA分解为每个服务的响应时间SLO,精准获得每个服务在不超过响应时间SLO的条件下能够服务的最大流量负载和对应资源利用率,为多微服务应用集群伸缩提供了精确性能指标。 展开更多
关键词 云计算 服务应用 服务监控系统 自动性能分析
下载PDF
微服务应用系统迁移上云改造模型 被引量:1
9
作者 马永 李明 +3 位作者 曹弯弯 张弛 王靓 李婕 《计算机系统应用》 2020年第10期127-132,共6页
针对当前电网信息通信运维系统存在硬件平台超期服役,信息处理任务无法快速完成等问题,本文提出一种基于Spring Could框架的微服务应用系统迁移上云改造模型,将电网信息通信运维系统迁移至云平台,模型针对集中式系统迁移上云后转变为分... 针对当前电网信息通信运维系统存在硬件平台超期服役,信息处理任务无法快速完成等问题,本文提出一种基于Spring Could框架的微服务应用系统迁移上云改造模型,将电网信息通信运维系统迁移至云平台,模型针对集中式系统迁移上云后转变为分布式系统后出现的管理问题,将系统服务全部迁入EDAS体系,实现一键部署、弹性伸缩、灰度发布以及故障自愈.此外,针对系统上云过程中数据量庞大的一致性校验问题,设计了一种基于吉布斯采样的数据一致性采样校验方法,提高了数据一致性校验的效率,减少了系统上云工作量.之后通过国网安徽电力SG-I6000微服务系统上云的实际案例,证明了系统的成功上云和可靠运行. 展开更多
关键词 电力通信网 云平台 服务应用系统 迁移上云
下载PDF
智慧图书馆微服务体系建设研究——以移动图书馆为例 被引量:17
10
作者 周玲元 李慧 《图书馆学研究》 CSSCI 北大核心 2020年第2期55-62,共8页
智慧图书馆微服务的发展在移动环境下呈现新趋势,而智慧图书馆微服务体系建设也呈现出新的特点。以移动图书馆为例,围绕智慧图书馆微服务体系建设的关键要素,构建智慧图书馆微服务体系建设框架,主要由资源建设、服务建设、技术建设三大... 智慧图书馆微服务的发展在移动环境下呈现新趋势,而智慧图书馆微服务体系建设也呈现出新的特点。以移动图书馆为例,围绕智慧图书馆微服务体系建设的关键要素,构建智慧图书馆微服务体系建设框架,主要由资源建设、服务建设、技术建设三大模块组成。其中资源建设主要由信息资源、组织资源和人力资源等建设构成;服务建设主要由基于5G的个性化服务、空间感知服务、用户行为感知服务等建设构成;技术建设主要由物联网技术、MVS技术、云计算及大数据分析技术等建设构成。并针对每个模块的主要构成提出具体建设策略。 展开更多
关键词 智慧图书馆 微服务系统 体系建设 个性化服务
原文传递
基于TCN和注意力机制的异常检测和定位算法 被引量:3
11
作者 吴佳洁 吴绍岭 王伟 《信息网络安全》 CSCD 北大核心 2021年第11期85-94,共10页
随着云计算时代的到来,应用上云已经成为主流的系统部署方案。为了满足业务需求,很多系统都在混合云环境采用微服务架构。系统本身的复杂性和运行环境的复杂性使得实时监控和运维数据处理、异常检测及定位都变得困难。文章设计了一个面... 随着云计算时代的到来,应用上云已经成为主流的系统部署方案。为了满足业务需求,很多系统都在混合云环境采用微服务架构。系统本身的复杂性和运行环境的复杂性使得实时监控和运维数据处理、异常检测及定位都变得困难。文章设计了一个面向复杂云系统的实时监控和数据处理框架,同时提出了一种基于TCN和注意力机制的异常检测算法(TCN-AT)□前者可在复杂云环境的微>务系统中运行,后者用于时间序列数据中的点异常和窗口异常检测。文章在仿真数据、真实的微服务系统数据和开源的比赛数据上进行了大量实验,结果表明TCN-AT的性能优于其他前沿算法。 展开更多
关键词 TCN 异常检测 异常定位 微服务系统
下载PDF
一种监控误报Agent不可达的解决方案
12
作者 唐红团 刘亚杰 《长江信息通信》 2022年第8期163-165,共3页
商业监控软件高昂的费用,使得很多企业望而却步,Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源监控软件,由于其开源特性和良好的监控效果,得到了业界的普遍认可,很好的满足了大部分企业的需求。文章主要... 商业监控软件高昂的费用,使得很多企业望而却步,Zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源监控软件,由于其开源特性和良好的监控效果,得到了业界的普遍认可,很好的满足了大部分企业的需求。文章主要提出了一种Zabbix在集群部署的大型分布式系统中遇到监控大批量误报Agent不可达的解决方案,该方案已成功应用于中国移动众多集群部署的大型信息化信息系统,并取得良好成效。 展开更多
关键词 微服务系统 集群监控 开源 ZABBIX AGENT
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部