【摘 要】
:
随着业务系统复杂性的不断提升,功能模块的持续增加,微服务架构应运而生,其松耦合的灵活特性能有效解决应用的复杂性。以Docker为代表的容器虚拟化技术逐渐成为微服务架构的最佳实践方式。容器技术解决了应用开发、测试及部署环境差异的问题,开发人员可以更专注于应用本身。由于容器集群的规模持续增长,运维人员的手动维护及部署已经不能应对大规模集群所带来的挑战,因此需要更高效的容器集群管理平台来完成容器管理、资
论文部分内容阅读
随着业务系统复杂性的不断提升,功能模块的持续增加,微服务架构应运而生,其松耦合的灵活特性能有效解决应用的复杂性。以Docker为代表的容器虚拟化技术逐渐成为微服务架构的最佳实践方式。容器技术解决了应用开发、测试及部署环境差异的问题,开发人员可以更专注于应用本身。由于容器集群的规模持续增长,运维人员的手动维护及部署已经不能应对大规模集群所带来的挑战,因此需要更高效的容器集群管理平台来完成容器管理、资源调度、负载均衡等任务,其中以Kubernetes为代表的容器编排技术已经广泛应用于实际业务生产环境。然而与传统虚拟机相比,容器粒度较小、容器间关系复杂,容器集群资源调度效率也需要进一步提升。Kubernetes现有的默认调度策略不能完全满足实际业务的需求,因此如何更高效地管理容器集群是一个亟待解决的问题。本文对基于Docker的盾构监控系统的容器集群管理进行研究,首先简要介绍了相关技术及架构,包括Docker容器技术、Kubernetes容器编排技术和微服务架构,并深入理解其架构思想和设计原则。其次,容器集群资源调度依赖于服务器负载的有效预测。将服务器负载视为连续时间序列,基于ARIMA-LSTM组合模型预测服务器负载,通过并行化计算加快模型拟合速度。采集盾构监控系统负载日志作为数据集,实验结果表明,与传统方法相比,基于ARIMA-LSTM的负载预测模型预测精度更高,拟合效果更好,集群环境下并行化计算方式加速比更高。针对Kubernetes现有资源模型较为单一的问题,将基于ARIMA-LSTM的负载预测模型应用于Kubernetes中,综合CPU,内存,存储,网络带宽等多个因素,改善其资源模型的局限性,为调度器寻找最合适的部署节点。同时针对Kubernetes同一资源控制器下部署多副本场景进行优化,减少冗余计算,提高调度效率。由于高负载、资源不足时Kubernetes存在较高调度失败率的情况,通过多种优先策略进行最优节点的筛选,实现抢占式调度策略,优先保证高优先级服务的稳定性。最后,基于微服务架构对盾构监控系统进行重构,通过Service Account实现微服务环境下各个子业务系统的统一认证、授权。盾构监控系统内各项服务自身持久化数据具有私有性,微服务之间存在强隔离性,采用外部事件服务模式将事件服务独立出主业务服务,维护系统内数据的一致性,减少微服务之间的依赖,提升系统性能。最后通过系统测试对实现模块的功能和性能进行验证。本文实现的基于Docker的盾构监控系统目前在生产环境运行良好,能对容器集群进行高效管理,较好地满足企业智慧管控的业务需求。即使在高负载的情况下,集群也能提供稳定的业务环境,为后续服务的开发、交付、部署及迭代提供可靠支撑。
其他文献
随着社会信息化发展,越来越多大型公共场所比如商城、地铁、校园和住房小区等地方安装了大规模摄像头,形成了一个大型的实时视频监控网络。传统的视频分析采用人工查询处理视频信息需要耗费大量的人力物力资源,如何有效且快速处理监控视频成为一大难题。行人重识别作为视频监控网络中重要环节,受到越来越多的关注。现实复杂的环境中行人受到光照强度,行人姿态多变,运动遮挡等问题,导致采集的行人图像差异性较大,从而影响行人
随着移动互联网的快速发展,基于视觉的商品识别技术在无人结算,营销推广及智能售后等领域发挥的作用越发显著。当前的商品识别算法大多依赖于卷积神经网络,并在海量数据的驱动下,完成对模型的训练。然而,由于商品种类繁多,为每一种商品收集到足够的训练集,需要耗费大量的人力物力。为此,本文提出了一种单样本条件下的商品识别算法,在只有一张商品图片的条件下,进行商品识别。本文将商品识别问题拆分为两个子问题,一是从海
伴随社会经济的高速发展,我国高校逐渐从专业招生向大类招生、分流培养的模式转变。随着高校招生人数的增加,传统人工专业分流的形式被逐渐淘汰,专业分流系统应运而生。通过分析目前的专业分流机制和系统,总结出目前专业分流模式面临着两大难题。一方面,有的高校对学生的引导不足,导致学生在专业选择时盲目跟风,造成专业选择一边倒的局面。另一方面,学生被专业调剂后对专业认同感不高,成绩大幅度下降,导致学生产生自暴自弃
本文主要研究内容为激光对目标的偏振成像。激光在光通信、激光雷达、遥感、航空航天等领域发挥着重要作用,同时偏振光因其独特的信息记录方式得到了越来越多的关注,在环境介质测量、目标探测等方面具有很大的科学和实用价值。考虑偏振特性后,激光不仅仅能识别目标的表面形状、粗糙度,而且还能区分目标表面材料的差异,通常还能将目标与背景分离,因此在激光波段下,研究目标的偏振成像具有重大意义。本文首先简要地介绍了常见的
近年来,大规模集群系统被广泛应用于高性能计算领域。然而,随着集群规模的迅速扩大、服务类型和组件结构的日益复杂,故障的发生已经成为常态。故障预测作为一种主动式的可靠性管理和故障预防机制,通过分析系统的历史状态信息来预测系统未来是否会发生故障,对于提高集群系统的可用性和适用性具有重要意义。集群由多个计算节点松耦合形成,故障可能发生于节点和系统两个层面,即集群中的节点可能由于硬件或软件缺陷产生故障,且节
随着通信技术的发展,设备信息的获取在民用领域和军用领域都具有重要的意义。在当前复杂的电磁环境下,通信设备的数量和种类逐渐增多,并且通信信号携带的信息越来越多,一旦无线网络中接入了非法的、恶意的设备,会造成重大的损失,甚至导致通信系统的瘫痪。基于这种情况,有针对性的对目标通信设备进行监管越来越迫切。本文主要对基于射频指纹(Radio Frequency Fingerprinting,RFF)的无线设
在航运愈加密集的情况下,水上事故的频繁发生对人民的生命安全和生态环境造成了严重的危害,对水上目标进行全天时的智能识别已成为世界各国普遍的关注问题。随着各种传感设备性能的不断提升,多源影像在目标信息获取中存在巨大优势,因此急需利用不同探测手段实现水上目标智能识别,最大限度地保障航行安全。本文主要研究了基于红外和可见光图像的水上船只识别方法,主要内容包括如下。(1)针对传统船只识别算法对同一视场中,大
增强现实技术是一种将虚拟叠加在真实上的技术,实现对真实世界信息的增强,从视觉效果上实现虚拟物体的真实性,增强人类对真实世界的感知。在增强现实系统中光照的估计和模拟对系统的真实性有很大的影响,因此如何实现虚拟物体的光照与现实中一致是增强现实系统中的一个难题。针对增强现实系统中出现的光照一致性问题,本文主要工作以及创新如下:1.首先本文针对传统低照度图像增强算法存在亮度不足细节部分不清晰等问题。基于深
有机发光二极管(Organic Light Emitting Diode,OLED)显示技术凭借其主动发光、对比度高、轻薄、响应速度快和色彩效果好等优势在智能手机、平板电脑和电视等智能终端设备上得到了广泛应用,被认为是最有竞争力的第三代显示技术。随着OLED应用需求的急剧增长,其能耗问题也愈加凸显。在智能设备中,显示屏的功耗占据了整个设备功耗的主要部分,降低屏幕的功耗不仅能提高系统的续航时间,同时
备受医生关注的心血管疾病一直是威胁人类健康的元凶之一。医学成像技术作为医生诊断心血管疾病的主要手段,被应用在心脏疾病诊断、治疗指导及手术前后的心功能评估等方面。为使医生获得好的心功能参数,需要在图像上完成对心脏各腔室的准确分割。在心脏MR图像中左心室心肌和小梁、乳突肌及周围肌肉组织的灰度值相近,导致心肌周围存在弱边缘现象,给众多算法精确分割左心室带来困难。为解决以上问题,本文将针对左心室的分割进行