服务网格的架构优化方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:34528233 阅读:30 留言:0更新日期:2022-08-13 21:20
本申请提供一种服务网格的架构优化方法、装置、计算机设备和存储介质,通过将不同类型的代理组件分别部署在不同的节点上,并获取基础配置参数,基于基础配置参数部署服务网格,对服务网格进行压力测试,得到服务网格的数据查询率,并获取压力测试过程中服务网格中代理组件的节点性能指标信息;基于数据查询率以及节点性能指标信息,调整服务网格中代理组件的节点参数。通过基础配置参数部署服务网格,进而对服务网格进行压力测试以获取服务网格中数据查询率以及代理组件的节点性能指标信息,进而基于数据查询率以及节点性能指标信息对服务网格的网络架构进行调整,以实现在尽可能少的硬件结构以达到应用设计的性能目标。少的硬件结构以达到应用设计的性能目标。少的硬件结构以达到应用设计的性能目标。

【技术实现步骤摘要】
服务网格的架构优化方法、装置、计算机设备和存储介质


[0001]本申请涉云计算
,具体涉及一种服务网格的架构优化方法、装置、计算机设备和计算机可读存储介质(简称存储介质)。

技术介绍

[0002]随着信息技术的广泛应用和快速发展,云计算作为提供了诸如虚拟化、可快速部署、可动态扩展、可靠性强等特性,越来越多的企业选择使用云计算技术,特别是Kubernetes结合Istio技术的云网络架构。但是Kubernetes结合Istio技术的网络架构复杂,不同的软件配置以及硬件资源均对网络性能均具有影响,如何在尽可能少的硬件结构以达到应用设计的性能目标是亟需解决的问题。

技术实现思路

[0003]基于此,有必要针对上述技术问题,提供一种服务网格的架构优化方法、装置、计算机设备以及存储介质。
[0004]第一方面,本申请提供一种服务网格的架构优化方法,应用于服务网格,服务网格包括至少两类代理组件,不同类型的代理组件分别部署在不同的节点上;该方法包括:
[0005]获取基础配置参数,基于基础配置参数部署服务网格;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务网格的架构优化方法,其特征在于,应用于服务网格,所述服务网格包括至少两类代理组件,所述不同类型的代理组件分别部署在不同的节点上;所述方法包括:获取基础配置参数,基于所述基础配置参数部署所述服务网格;对所述服务网格进行压力测试,得到所述服务网格的数据查询率;获取压力测试过程中所述服务网格中代理组件的节点性能指标信息;基于所述数据查询率以及所述节点性能指标信息,调整所述服务网格中代理组件的节点参数。2.根据权利要求1所述的方法,其特征在于,所述基于所述数据查询率以及所述节点性能指标信息,调整所述服务网格中代理组件的节点参数,包括:获取所述服务网格对应的基准查询率,和所述服务网格中代理组件对应的基准性能指标信息;若所述数据查询率小于所述基准查询率,根据所述节点性能指标信息和所述基准性能指标信息,调整所述服务网格中代理组件的节点参数,直至所述服务网格的数据查询率大于预设的目标查询率。3.根据权利要求2所述的方法,其特征在于,所述根据所述节点性能指标信息和所述基准性能指标信息,调整所述服务网格中代理组件的节点参数,直至所述服务网格的数据查询率大于预设的目标查询率,包括:获取所述服务网格中各代理组件的组件类型;将各所述组件类型对应的所述节点性能指标信息和所述基准性能指标信息进行比较,获取基准性能指标大于节点性能指标信息的目标组件类型;对所述目标组件类型对应的目标代理组件的节点参数进行调整,直至所述服务网格的数据查询率大于预设的目标查询率。4.根据权利要求3所述的方法,其特征在于,所述节点参数包括节点数量以及容器组数量;所述对所述目标组件类型对应的目标代理组件的节点参数进行调整,包括:以预设增长步长,增加所述目标组件类型对应的目标代理组件的节点数量或容器组数量。5.根据权利要求2所述的方法,其特征在于,所述获取所述服务网格对应的基准查询率,和所述服务网格中代理组件对应的基准性能指标信息,包括:获取所述服务网格中代理组件的节点参数;根据所述节点参数查询预设基准参数数据表,获得所述服务网格对应的基准查询率,和所述服务网格中代理组件对应的基准性能指标信息;其中,所述预设基准参数数据表包括不同网络架构的基础服务网格的数据...

【专利技术属性】
技术研发人员:卢承灏冯仲尼司徒少帅
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1