混合网络环境下监控与运维平台的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:L175913
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算技术的进步,使得云平台的种类朝着更加多样化的方向发展,产生了一些在网络环境、硬件架构等方面都具有显著不同的云平台。这些云平台通过混合部署方式构成了一种混合网络环境模式,使得云平台的环境变得更加复杂,进而导致云平台的监控和运维工作变得日益困难。传统的监控和运维平台可以完成基本的监控告警和半自动化运维工作,在一些实际场景中已经发挥了重要作用。由于这些监控运维平台不支持多云跨环境管理、多层次监控、多云综合运维,已经不再适用于混合网络环境模式下的云平台。因此,如何统一地管理这些云平台,如何有效地监控云平台及云平台上的复杂云服务,如何稳定地保证云平台的运维质量,是本文的研究重点,也是监控与运维领域可以重点改进和优化的方向。本文重点研究了多层次监控告警技术和跨环境综合运维技术。监控告警技术部分主要工作包括:(1)基于Exporter暴露和Agent探针注入机制,分别实现了三级监控和应用监控的秒级数据采集功能;(2)基于时间窗口和时序数据特性,实现了实时数据本地存储方案和大规模持久化远程存储方案;(3)建立三级监控指标模型,实现了多层次的监控数据可视化方案;(4)基于负载均衡算法、联邦模式和Gossip协议,实现了高可用的监控告警架构方案。综合运维技术部分主要工作包括:(1)基于经典RPC框架通信原理,设计了面向混合网络环境的HNRPC框架,实现了混合网络环境多云运维;(2)基于Jenkins、Harbor和工程开发技术,设计了在线构建、动态部署、任务分发等运维功能,实现了开发运维一体化;(3)使用SAPSO算法,对动态部署功能的选择优化模块进行改进,实现了智能化的分布式动态优化部署功能。基于以上技术工作,本文详细设计并实现了混合网络环境下的监控与运维平台,平台主要功能包括:(1)监控子系统:云计算三级及微服务应用的实时监控、多层次的数据可视化和大规模实时告警等功能;(2)运维子系统:在线构建、动态部署、镜像中心、代码仓库和任务分发等功能;(3)公共基础子系统:团队管理、资源管理、配置管理和认证中心等功能。通过以上功能集的构建,解决了传统监控运维中面临的诸多问题。通过对系统进行测试,本文得到如下四点结论。一是HNRPC框架实现了混合网络环境云平台下服务间的远程过程调用,且1秒内并发请求1000次的平均响应时间在3秒以内,在功能性和非功能性方面均达到目标。二是SAPSO算法在部署场景下求解质量优于经典粒子群算法,为动态部署功能的改进做好了基础性准备。三是系统功能性测试均通过,监控和运维两大功能都能正确运行,可以帮助使用者顺利开展工作。四是系统的非功能性测试也均通过,并发性和稳定性都能满足预期要求。通过测试表明,本文的平台可以满足混合网络环境下云平台监控与运维的工作需求,且具有一定的实际意义。
其他文献
火灾是最常见的严重影响社会发展与人身安全的灾害之一,因此,在火灾发生初期进行及时、准确的检测具有极大的现实意义。传统火灾检测技术有着检测范围小,响应速度慢等弊端。随着数字图像技术的发展,基于视频图像的火灾检测技术取得了较大进展。当前的图像型火灾检测系统大多采用单波段传感器,使用可见光传感器与红外传感器中的一种进行数据采集。但在有干扰物遮挡的情况下可见光火灾检测并不能取得良好的效果,易出现漏检情况。
学位
近些年来,人工智能的各种计算模型尤其是卷积神经网络得到了快速发展,广泛应用于各种领域中。然而,卷积神经网络训练的过程是基于数理统计的,在理论上具有较大的不确定性,在实际应用中也表现出了一些安全性问题。形式化验证是一种用形式化方法来确定系统是否满足特定性质规约的技术。由于形式化方法是基于数理逻辑的,具有可靠性,所以用形式化验证技术来研究卷积神经网络,将有助于保障卷积神经网络的安全性和提高卷积神经网络
学位
及时、高效、细致地对猕猴桃花授粉是促使优质猕猴桃生长的关键。近几年人工授粉被大量应用到猕猴桃果树上,以用来减少对蜜蜂授粉的依赖。但由于猕猴桃花期较短,需要人工在短时间内完成果园内所有猕猴桃花的授粉工作,这需要大量的时间、金钱和人力。随着猕猴桃果园种植面积的不断扩大,以及农村劳动力不足、人口老龄化等问题的出现,亟需进行猕猴桃自动授粉系统的研究,利用科技发展提高授粉效率,推动田间授粉操作的高效化、自动
学位
光学遥感图像中的目标检测与细粒度识别,是指通过分析卫星或航空光学图像,确定目标空间位置,并将其细分到具体的子类别的一种技术。虽然,目前已经有一些工作尝试解决遥感图像目标检测问题,但仍存在着许多难点:(1)光学遥感图像中存在各种干扰因素,影响了检测性能。光学遥感图像具有背景复杂、环境多变的特点,带来了大量的无用特征,对目标特征的提取过程造成了严重干扰。其次,光学遥感图像中存在着许多密集排列的小目标,
学位
随着我国生产力水平的发展以及人口的日益增加,生活垃圾的数量不断增多,对城市的环境以及居民的生活健康都带来了不好的影响。针对此现状,2019年7月上海率先推行了严格的垃圾分类政策。同年9月,西安市也正式施行垃圾分类。但在国内许多数城市,将垃圾混装投放的现象依然大量存在,不利于对垃圾进行有效的分类处理。随着深度学习的发展,其在计算机视觉、图像识别分类上的应用也越来越多。因此,利用深度学习技术实现对垃圾
学位
高光谱图像作为遥感图像的一种,具有分辨率高,谱像合一等优势,被广泛应用于军事探查,农业研究,环境监测等领域。高光谱图像在每个像元上通常具有上百个波段,蕴含丰富的光谱信息,但是由于高光谱数据标注困难,每幅高光谱图像中只有少部分像元被标注,这导致验证算法的分类效果时只能在少量标注的数据中选择一部分用作训练,一部分用作验证,如今研究的趋势是使用少量的样本进行训练来得到好的分类效果。这时大量的波段信息会使
学位
图像超分辨能够将低分辨率图像重建为信息丰富的高分辨率图像,因此在卫星检测、生物医学、人脸识别和硬件安全等方面有着广泛的应用。然而,图像超分辨是一个病态问题,一张低分辨率图像往往对应于多张高分辨率图像,如何学习准确的映射关系并生成包含丰富信息的高分辨图像是超分辨任务的核心。本文以面向工程应用为目标,旨在控制模型参数量的同时提升超分辨性能。近年来,基于残差学习的超分辨模型在实验性能上有了很大的突破,残
学位
近年来,各行各业都在紧跟互联网行业的步伐,实现管理和销售渠道的电子化,由此就产生出了大量的软件和代码。市面上现有的代码管理平台或工具通常功能单一,没有一个平台对代码的整个生命周期进行统一的管理,因此实现这样一个综合性的代码管理平台是很有必要的。另外,根据代码产品可移植性高、可复用性高、开发效率高的特点,如果可以根据用户需求和代码产品特性推荐一个或多个组合的代码产品,那么就可以为开发人员提供已经编写
学位
高光谱图像同时提供物体的空间信息及丰富的光谱信息,利用光谱信息可以对物质进行材质识别,因此它在目标识别领域具有巨大的优势,这也使得它在地质勘测、物质分类等领域得到广泛研究。随着高光谱图像分辨率的不断提升,高光谱图像数据量越来越大,不仅对成像系统的存储造成了压力,而且给数据传输、处理都带来极大挑战。压缩感知作为一种新颖的采样理论,可在采样时对信号进行压缩,能够减少数据量,然而使用该采样理论对高光谱图
学位
第一部分基于常规实验室指标的血肿扩大生物预测标志物探索目的:脑出血是一种严重的脑血管病,致残率和致死率高。血肿扩大约在1/3的脑出血患者中出现,常伴随病情恶化,是脑出血不良预后强有力的预测因子。有效可靠的预测血肿扩大对尽早采取措施控制血肿扩大从而改善预后具有重要临床意义。基于常规实验室指标的生物预测标志物具有方便、快捷、经济、稳定、可行性高的优点。本研究的目的是基于常规实验室指标探索脑出血后血肿扩
学位