【技术实现步骤摘要】
计算资源配置方法、装置、设备以及存储介质
本专利技术实施例的计算资源配置方法、装置以及存储介质可用于云计算领域的计算机资源配置,也可用于除云计算领域之外的其他领域。
技术介绍
随着互联网网络规模不断扩大,互联网所需要处理的业务量也随之快速增长。通常计算机系统为前端的应用提供了一个集中式处理平台,使得在操作系统上可以同时运行多种工作负载,如何对这些工作负载进行管理以提供合理的资源配置是当前面临的问题之一。在传统的工作负载管理中,根据历史经验对工作负载分类存在精确度低,容易造成资源调度与实际需求不匹配的情况;或者,由于不同类型的工作负载有其各自的运行特点,采用统一的负载管理策略难以使所有的工作负载的运行效果达到最佳,容易出现资源分配不均衡的情况;并且,上述资源配置的过程在系统内部实现,管理员无法直接对资源配置的有效性、及时性等进行评价。
技术实现思路
本专利技术的实施例提供了涉及计算资源配置方法、装置以及存储介质,解决相关技术中的计算资源分配不均衡、资源管理可靠性低的问题。根据本专利技术的一个 ...
【技术保护点】
1.一种计算资源配置方法,包括:/n获取工作负载运行期间的CPU指令级别的硬件指标数据,根据所述CPU指令级别的硬件指标数据对所述工作负载分类;/n对经分类的工作负载配置计算资源;/n其中,所述工作负载用于部署应用程序,多个所述工作负载在计算机系统上并行运行。/n
【技术特征摘要】
1.一种计算资源配置方法,包括:
获取工作负载运行期间的CPU指令级别的硬件指标数据,根据所述CPU指令级别的硬件指标数据对所述工作负载分类;
对经分类的工作负载配置计算资源;
其中,所述工作负载用于部署应用程序,多个所述工作负载在计算机系统上并行运行。
2.根据权利要求1所述的方法,其中,根据所述CPU指令级别的硬件指标数据对所述工作负载分类的步骤包括:
对所述CPU指令级别的硬件指标数据进行解析,获得表征所述CPU指令级别的硬件指标的计数数据;
对所述计数数据进行计算,获得一级缓存未命中率和相对嵌套强度;
对所述一级缓存未命中率和所述相对嵌套强度进行分析,并根据所述分析结果对所述工作负载分类;
其中,所述一级缓存未命中率为CPU对Cache存储器的一级缓存进行数据访问时,未获取到所需数据的概率;所述相对嵌套强度为计算机系统的多核处理器之间发生数据交互访问的亲和度。
3.根据权利要求2所述的方法,其中,
所述工作负载的类型包括批量型工作负载和联机型工作负载,其中,所述批量型工作负载用于执行批量操作业务,所述联机型工作负载用于执行联机交易业务。
4.根据权利要求1所述的方法,其中,对经分类的工作负载配置计算资源的步骤包括:
根据所述工作负载的运行时间,为所述工作负载配置计算资源;
根据所述工作负载的级别,为所述工作负载配置计算资源,其中,所述级别反映所述工作负载使用的重要程度。
5.根据权利要求4所述的方法,其中,根据所述工作负载的运行时间,为所述工作负载配置计算资源的步骤包括:
统计所述批量型工作负载和所述联机型工作负载各自运行时间,设置批量时段和联机时段,根据所述批量型工作负载和所述...
【专利技术属性】
技术研发人员:王虎君,王卓,王海华,张筱松,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。