[发明专利]容器资源配置方法、装置和电子设备在审
申请号: | 202310097312.8 | 申请日: | 2023-02-07 |
公开(公告)号: | CN116069506A | 公开(公告)日: | 2023-05-05 |
发明(设计)人: | 刘成;赵超奇;徐天睿 | 申请(专利权)人: | 百度(中国)有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 赵丹;黄健 |
地址: | 200041 上海市浦东新区张*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 容器 资源配置 方法 装置 电子设备 | ||
1.一种容器资源配置方法,包括:
获取预设服务的并发访问峰值信息;
基于所述并发访问峰值信息生成多个测试压力,对所述容器使用多个测试压力进行梯度压力测试;
分别采集对所述容器进行梯度压力测试时各测试压力对应的容器的资源状态信息和服务性能信息;所述资源状态信息包括物理资源的使用信息;
响应于检测到梯度压力测试满足预设终止条件,基于各测试压力分别对应的所述资源状态信息和所述服务性能信息,确定与所述并发访问峰值信息匹配的容器的目标物理资源配置。
2.根据权利要求1所述的方法,其特征在于,所述基于所述并发访问峰值信息生成多个测试压力,对所述容器使用多个测试压力进行梯度压力测试,包括:
响应于确定所述并发访问峰值信息指示的并发访问峰值小于单个容器所能承载的最大并发访问数量,根据所述并发访问峰值生成多个测试压力;或者
响应于确定所述并发访问峰值大于所述最大并发访问数量,根据所述最大并发访问数量生成多个测试压力。
3.根据权利要求1所述的方法,其特征在于,所述物理资源的使用信息包括至少以下一者:处理器、内存、网络和磁盘的使用信息;
所述服务性能信息包括至少以下一者:服务成功率、服务时延、服务异常的信息。
4.根据权利要求1所述的方法,其特征在于,所述基于所述并发访问峰值信息生成多个测试压力,对所述容器使用多个测试压力进行梯度压力测试,包括:
根据所述并发访问峰值信息中写访问请求的第一占比,使用与所述第一占比匹配的测试压力对容器进行梯度压力测试。
5.根据权利要求4所述的方法,其特征在于,所述根据所述并发访问峰值信息中写访问请求的第一占比,使用与所述第一占比匹配的测试压力对容器进行梯度压力测试,包括:
响应于所述第一占比大于预设占比阈值,生成包括写测试和读测试的多个测试压力,其中,各测试压力中的写测试占比与所述第一占比匹配;
构建用于接收写入数据的仿真环境,建立所述容器与所述仿真环境之间的信息交互通道;
对于各测试压力中的写测试,使用所述写测试访问所述容器中的预设服务,并指示所述容器中的预设服务利用所述信息交互通道向所述仿真环境执行写操作。
6.根据权利要求1所述的方法,其特征在于,所述基于各测试压力分别对应的所述资源状态信息和所述服务性能信息,确定与所述并发访问峰值信息匹配的容器的目标物理资源配置,包括:
从所述多个测试压力中确定出所对应的服务性能信息满足第一预设条件的多个候选测试压力;
基于多个候选测试压力分别对应的资源状态信息所指示的物理资源占用,确定所述容器的目标资源配置。
7.根据权利要求6所述的方法,其特征在于,所述第一预设条件至少包括以下之一:
测试压力得到响应的成功率大于预设成功率阈值;
测试压力对应的平均响应时延小于等于预设时延阈值。
8.根据权利要求7所述的方法,其特征在于,所述基于多个候选测试压力分别对应的资源状态信息所指示的物理资源占用,确定所述容器的目标资源配置,包括:
根据所述资源状态信息从多个候选测试压力中确定出预设物理资源占用最小的目标候选测试压力;其中,所述预设物理资源包括:处理器或内存;
根据所述目标候选测试压力对应的物理资源占用,确定目标物理资源配置。
9.根据权利要求8所述的方法,其特征在于,所述预设时延阈值包括:
与吞吐敏感型服务对应的第一预设时延阈值;或者
与时延敏感型服务对应的第二预设时延阈值,其中,所述第一预预设时延阈值大于所述第二预设时延阈值。
10.根据权利要求1至9中任一项所述的方法,其特征在于,所述方法还包括:
生成与所述并发访问峰值信息匹配的多个容器,其中,各容器具有所述目标物理资源配置;
在各容器中部署所述预设服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度(中国)有限公司,未经百度(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310097312.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种气吸推拉式枸杞采摘装置
- 下一篇:安全校验方法、装置、设备及介质