[发明专利]分布式集群资源配置方法及其相应的装置、设备、介质在审
申请号: | 202110794106.3 | 申请日: | 2021-07-14 |
公开(公告)号: | CN113467892A | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 蔡云雷;石志伟 | 申请(专利权)人: | 广州华多网络科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 广州利能知识产权代理事务所(普通合伙) 44673 | 代理人: | 王增鑫 |
地址: | 511442 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 集群 资源配置 方法 及其 相应 装置 设备 介质 | ||
本申请涉及电商信息技术领域,公开一种分布式集群资源配置方法及其相应的装置、设备、介质,该方法包括:克隆部署于分布式集群的微服务架构中的在运行的容器的镜像;检测对所述镜像实施压力测试所生成的压测指标,当至少一个目标压测指标溢出相应的预设范围后触发容器配置事件;响应所述容器配置事件,根据所述容器运行所需的各个硬件资源的单位定价,计算确定多个配置方案中价格成本最低者;根据价格成本最低的配置方案配置所述微服务架构的容器模板,以使该微服务架构根据容器模板所派生的容器获得相应配额的各个硬件资源。本申请能够确保微服务架构对集群硬件资源的利用率最大化,同时确保成本最低化。
技术领域
本申请实施例涉及电商信息技术领域,尤其涉及一种分布式集群资源配置方法及其相应的装置、设备、介质。
背景技术
为了实现对分布式集群中的服务器资源的有效调用,一种较为高效的方式是在分布式集群中部署微服务架构,通过微服务架构对集群内的服务器硬件资源进行容器化,使互联网服务可以在各个相应的容器实例中运行,在运行过程中不必考虑硬件资源的直接管理,从而使微服务架构只需对各个容器进行逻辑管理,即可实现对分布式集群的硬件资源的高效调用。
互联网业务广泛使用微服务架构来实现其对分布式集群的利用,典型的互联网业务如搜索引擎、电商系统、网络直播系统等等,其中,电商系统对微服务架构的资源配置能力的要求更高,原因在于电商系统要求其在线服务能够瞬时响应、高效处理并发数据以及弹性兼容数据流量的急剧变化等,因此,电商领域对微服务架构实现资源配置的效率的要求更高。
具体而言,在电商领域,搜索服务应用于各种场景,涉及数以千计的搜索集群,随着业务的不断变更,集群的容量是动态变化的,因此,如何自动化评估各集群的最大容量,优化微服务架构中的容器的配置,合理指导业务及时扩缩容,避免硬件资源浪费是亟待解决的问题。
现有技术中对集群容量进行评估的方法,均出于追求高资源使用率而制定资源调度策略,忽略了成本最优的因素。譬如一个3个副本4个分片的搜索引擎一共16个容器实例,每个容器的规格是2核32G,这种部署结构即使CPU 使用率达到70%,也依然存在一半内存资源浪费。由此可知,现有技术中微服务架构所采用的关于分布式集群的资源配置技术容易造成资源浪费且导致总体成本较高,尚有待改进。
发明内容
本申请的目的针对现有技术中存在的至少部分不足而提供一种分布式集群资源配置方法及其相应的装置、计算机设备及存储介质。
为解决上述技术问题,本申请采用的一个技术方案是:
本申请的分布式集群资源配置方法,其包括如下步骤:
克隆部署于分布式集群的微服务架构中的在运行的容器的镜像;
检测对所述镜像实施压力测试所生成的压测指标,当至少一个目标压测指标溢出相应的预设范围后触发容器配置事件;
响应所述容器配置事件,根据所述容器运行所需的各个硬件资源的单位定价,计算确定多个配置方案中价格成本最低者,所述配置方案包含为创建具有更优的所述目标压测指标的容器而分配的各个硬件资源的配额;
根据价格成本最低的配置方案配置所述微服务架构的容器模板,以使该微服务架构根据容器模板所派生的容器获得相应配额的各个硬件资源。
具体化的一种实施例中,检测对所述镜像实施压力测试所生成的压测指标,当至少一个目标压测指标溢出相应的预设范围后触发容器配置事件,包括如下步骤:
调用测试接口对所述镜像实施针对所述目标压测指标的最大压力测试;
获取实施最大压力测试后生成的所有压测指标,从中确定所述的目标压测指标;
判断所述目标压测指标是否低于其相应的预设阈值,当判断为是时,视其为溢出由所述预设阈值所界定的预设范围,从而触发容器配置事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州华多网络科技有限公司,未经广州华多网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110794106.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种乳膏制剂及其制备方法和应用
- 下一篇:一种一代二代复合高温超导带材