[发明专利]一种数据中心功率管理及服务器部署方法有效
申请号: | 201810037874.2 | 申请日: | 2018-01-15 |
公开(公告)号: | CN108199894B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 吴松;陈洋;王新猴;金海 | 申请(专利权)人: | 华中科技大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;G06F9/50 |
代理公司: | 11129 北京海虹嘉诚知识产权代理有限公司 | 代理人: | 何志欣;侯越玲 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 尾端 数据中心 服务器 服务器部署 功率管理 应用请求 延迟 数据中心服务器 延时敏感型 数据构建 延迟曲线 延迟要求 应用性能 最大化 部署 分析 保证 | ||
1.一种基于数据中心功率管理的服务器部署方法,其特征在于,所述方法包括:
基于至少一个服务器的CPU使用率数据构建与应用请求对应的尾端延迟表和/或尾端延迟曲线,
其中,所述构建与应用请求对应的尾端延迟表及曲线的步骤包括:
基于设定的CPU阈值初始化所述应用请求的请求排队队列、延迟请求表和/或整体负载量w0,
将采集的第i时刻的所述CPU使用率数据Ui及时间设置在请求排队队列中,并且更新整体负载量w=w0+Ui,
基于所述整体负载量w与所述CPU阈值的比较结果调整请求排队队列中应用请求的数量,并且记录所述请求排队队列的延迟请求数据,
在所述CPU使用率数据全部迭代完毕的情况下,基于所述请求排队队列的延迟请求数据的大小顺序构建所述尾端延迟表和/或尾端延迟曲线;
基于所述应用请求的尾端延迟要求确定所述服务器的最优功率配额并部署所述服务器,
其中,基于设定的所述尾端延迟要求从所述尾端延迟表和/或尾端延迟曲线匹配对应的最低CPU阈值以作为所述最优功率配额,
基于所述最优功率配额和/或负载相似性部署所述服务器,
所述服务器的部署方法包括:
选取与待部署服务器负载相似的至少一个运行服务器并设置所述待部署服务器的所述最优功率配额与所述运行服务器相同,
比较待部署服务器与服务器机架上的至少一个运行服务器的最优配额功率之和与所述服务器机架的额定功率的大小,
在所述配额功率之和小于额定功率的情况下,基于首次适应算法将所述待部署服务器设置在所述机架上。
2.如权利要求1所述的服务器部署方法,其特征在于,所述方法还包括:
采集至少一个服务器的CPU使用率数据,
基于所述CPU使用率数据以微积分计算的方式构建所述应用请求在设定CPU阈值下的尾端延迟表和/或尾端延迟曲线。
3.如权利要求2所述的服务器部署方法,其特征在于,所述方法还包括:
在所述整体负载量w大于所述CPU阈值的情况下,删除所述请求排队队列中超出所述CPU阈值的应用请求;
在所述整体负载量w不大于所述CPU阈值的情况下,删除所述请求排队队列中全部的应用请求。
4.如权利要求3所述的服务器部署方法,其特征在于,所述方法还包括:
针对机房内所有服务器机架,基于首次适应算法以有序的方式计算所述待部署服务器与至少一个服务器机架上的所有运行服务器的最优配额功率之和。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810037874.2/1.html,转载请声明来源钻瓜专利网。