[发明专利]服务器功耗测方法及相关设备有效
申请号: | 202011178692.0 | 申请日: | 2020-10-29 |
公开(公告)号: | CN112269715B | 公开(公告)日: | 2022-12-27 |
发明(设计)人: | 王月 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京众达德权知识产权代理有限公司 11570 | 代理人: | 梁凯 |
地址: | 215000 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 功耗 方法 相关 设备 | ||
本申请实施例提供了一种服务器功耗测方法及相关设备,可以高效、准确地测试出服务器的功耗。该方法包括:获取被测服务器的各项服务器信息;基于上述各项服务器信息对上述被测服务器进行虚拟化部署;通过预设功耗测试脚本对上述被测服务器及其下辖的NVM进行压力测试,并对上述被测服务器的内存带宽进行监控;根据上述测试及监控结果计算获得上述被测服务器的能耗比及下辖的NVM能耗比。
技术领域
本申请涉及云计算技术领域,尤其涉及一种服务器功耗测方法及相关设备。
背景技术
由于虚拟化技术的快速发展,虚拟化平台需要在同一时间运行两个或者更多的虚拟机,这样就要求较大内存资源。NVM(Non Volatile Memories,非易失性内存)以读写速度快、存储密度大和可按字节寻址、成本低等优点,在虚拟化领域的应用越来越广泛,如应用在,云计算平台的联机事务数据库SQL Server、内存数据库Redis、虚拟桌面等。随着虚拟化服务器在数据中心的广泛应用,虚拟化服务器上往往运行着大量的虚拟机,其电量消耗是不可忽视的问题,因此正确评估虚拟化服务器的功耗是必要的。
目前,服务器的功耗测试普遍采用SPEC组织的SPECpower测试工具,调整被测服务器的负载状态和记录交易吞吐量等信息来对服务器进行功耗测试。然而,SPECpower对服务器功耗测试往往是在物理机上进行的,忽视了虚拟化服务器的实际应用场景。此外,在正常的业务下,一个NVM的额定功耗高达10W至20W,而配置大量NVM的虚拟化服务器,其实际功耗是很难评测的,运维者常常因NVM无法正确评估服务器的功耗,导致数据中心出现供电不足等问题,影响数据中心正常业务。
发明内容
本申请实施例提供了一种服务器功耗测方法及相关设备,可以高效、准确地测试出服务器的功耗。
本申请实施例的第一方面提供了一种服务器功耗测试方法,用于测试配置有NVM的服务器,所述方法包括:
获取被测服务器的各项服务器信息;
基于所述各项服务器信息对所述被测服务器进行虚拟化部署;
通过预设功耗测试脚本对所述被测服务器及其下辖的NVM进行压力测试,并对所述被测服务器的内存带宽进行监控;
根据上述测试及监控结果计算获得所述被测服务器的能耗比及下辖的NVM能耗比。
可选地,所述各项服务器信息包括:服务器的处理器信息、内存信息、网络适配器信息和硬盘信息。
可选地,所述基于所述各项服务器信息对所述被测服务器进行虚拟化部署,具体包括:
基于所述各项服务器信息确定需要部署的虚拟机数量;和/或
基于所述各项服务器信息进行服务器虚拟机计算资源的分配;和/或
基于所述各项服务器信息进行虚拟处理器socker套接字设置;和/或
基于所述各项服务器信息进行网络资源分配。
可选地,所述服务器的处理器信息还包括处理器的逻辑线程数量和处理器的NUMA节点信息,所述服务器的内存信息包括服务器的内存容量信息,所述服务器的硬盘信息包括服务器的硬盘容量信息,所述服务器的网络适配器信息包括所述服务器的网络类型,
所述基于所述各项服务器信息确定需要部署的虚拟机数量,具体包括:
根据公式N=C/8计算获得需要部署的虚拟机数量N,其中,C为所述被测服务器的所述处理器的逻辑线程数量;
所述基于所述各项服务器信息进行服务器计算资源的分配,具体包括:
根据所述逻辑线程数量、所述内存容量信息和所述硬盘容量信息计算获得所述服务器虚拟机计算资源的分配结果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011178692.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种线缆包装纸箱及其制备方法
- 下一篇:一种旋转自动包装工作台