[发明专利]一种PaaS平台资源利用评估方法有效
申请号: | 202011600426.2 | 申请日: | 2020-12-30 |
公开(公告)号: | CN112286696B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 王治锋;施志晖;陈菲琪;蒋立杰 | 申请(专利权)人: | 江苏苏宁银行股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L29/08 |
代理公司: | 南京瑞华腾知识产权代理事务所(普通合伙) 32368 | 代理人: | 钱丽 |
地址: | 210000 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 paas 平台 资源 利用 评估 方法 | ||
1.一种PaaS平台资源利用评估方法,其特征在于,包括以下步骤:
步骤1:计算服务部署在容器中的PaaS平台资源利用能力,具体包括:
步骤101:获取PaaS平台计算节点上各个容器的某段时间内的平均资源使用情况;
步骤102:根据所述各个容器的某段时间内的资源使用情况计算PaaS平台所有计算节点的资源使用总和;
步骤103:对步骤102中的PaaS平台所有计算节点的资源使用总和进行加权求平均计算,以获得服务部署在容器中的PaaS平台资源利用能力;
步骤2:计算所述服务直接部署在宿主机上的非PaaS平台宿主机资源利用能力,具体包括:
步骤201:获取非PaaS平台直接部署服务的各个宿主机的某段时间内的平均资源使用情况;
步骤202:根据所述各个宿主机的某段时间内的平均资源使用情况计算非PaaS平台资源使用总和;
步骤203:对步骤202中的非PaaS平台资源使用总和进行求平均计算,以获得服务直接部署在宿主机上的非PaaS平台宿主机资源利用能力;
步骤3:将所述PaaS平台资源利用能力与非PaaS平台宿主机资源利用能力进行对比,以判断PaaS平台的资源利用能力是否提升;
所述资源包括CPU和内存;
所述步骤101具体包括:
获取第个计算节点上第
获取第个计算节点上第
获取第个计算节点上第
获取第个计算节点上第
所述服务部署在容器中的PaaS平台资源利用能力的计算方式如下:
其中,为服务部署在容器中的PaaS平台CPU使用总和的平均值,为服务部署在容器中的PaaS平台内存使用总和的平均值,为PaaS平台的宿主机启动容器、容器启动服务比在宿主机上直接启动服务多消耗资源的百分比,其中,的计算方式如下:
的计算方式如下:
其中,为PaaS平台第
的计算方式如下:
其中,为在PaaS平台的宿主机上要先创建并启动容器,然后在容器中启动服务,这种方式消耗的资源,为在非PaaS平台上部署服务,直接启动服务所消耗的资源;
所述步骤201具体包括:
获取单个非PaaS平台的直接部署服务的第
获取单个非PaaS平台的直接部署服务的第
获取非PaaS平台的直接部署服务的第
获取非PaaS平台的直接部署服务的第
所述服务直接部署在宿主机上的非PaaS平台宿主机资源利用能力的计算方式如下:
其中,为非PaaS平台的直接部署服务的宿主机的CPU使用总和的平均值,为非PaaS平台的直接部署服务的宿主机的内存使用总和的平均值,其中,的计算方式如下:
其中,的计算方式如下:
的计算方式如下:
其中,为PaaS平台的容器如果部署到非PaaS平台,容器个数对应直接部署服务的宿主机个数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏苏宁银行股份有限公司,未经江苏苏宁银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011600426.2/1.html,转载请声明来源钻瓜专利网。