[发明专利]一种基于环境能耗的虚拟资源调度方法在审
申请号: | 201410570581.2 | 申请日: | 2014-10-23 |
公开(公告)号: | CN104360893A | 公开(公告)日: | 2015-02-18 |
发明(设计)人: | 朱志祥;王茜;史晨昱;陈珂;刘盛辉;王佩 | 申请(专利权)人: | 西安未来国际信息股份有限公司;西安邮电大学 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 西安弘理专利事务所 61214 | 代理人: | 罗笛 |
地址: | 710075 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 环境 能耗 虚拟 资源 调度 方法 | ||
技术领域
本发明涉及虚拟资源调度管理技术,尤其涉及一种基于环境能耗的虚拟资源调度方法。
背景技术
目前,公知的虚拟资源调度管理技术是根据CPU、内存、带宽等物理属性进行节点的匹配,在物理服务器维度实现资源动态分配的负载均衡,并没有考虑到环境因素,例如物理位置、空间方位等,因为在实现负载均衡和弹性控制时,虚拟机是随机漂移的,停掉的物理服务器是随机离散的,存在大范围区域内只启动着一台物理服务器但仍然开启众多制冷设备的情况,一定程度上浪费了资源,损失了经济效益。
发明内容
本发明提供一种基于环境能耗的虚拟资源调度方法,解决了现有技术中存在的虚拟机随机漂移带来的环境能耗浪费的问题。
本发明的技术方案:一种基于环境能耗的虚拟资源调度方法,包括如下步骤:
步骤1,在各个机柜上安装温度传感器和风力传感器,将测得的数据读入系统,同时定位各个机柜;
步骤2,判断可以释放虚拟机的服务器,详细步骤如下,
2.1,系统获取整个机房环境中,各个机柜的物理分布及周边辅助设备的分布,形成完善的物理设备分布图;
2.2,根据各机柜的功能及存放的虚拟数据的重要性,赋予各机柜权重系数;
2.3,以现有虚拟机迁移总配置要求为基础对虚拟机进行区域划分;
2.4,将虚拟机的各个单元与实际服务器存在的机柜进行一一映射,保证每个虚拟机区域均有明确的物理存放定位;
2.5,根据迁移要求,对符合迁移要求的区域单元,结合所处机柜的权重系数对所有区域单元及单元内服务器进行评分;
2.6,评分完成后,根据评分的高低进行排序,然后按区域分值从高到低将原本离散的服务器上的虚拟机迁移到评分高的区域内评分高的服务器上;
步骤3:将不再运行虚拟机的服务器关闭,并不断刷新机房各位置的温度,对温度低于阈值的机柜对应的制冷设备关闭,实现了虚拟机随物理环境分布的可控和定向漂移,避免了资源浪费。
本发明的有益效果是:由于在物理环境中加入温度传感器、风力传感器以感知环境,将检测设备提供的数据与各机柜的物理位置及配置属性相结合,以传统的根据CPU、内存、带宽等物理属性进行节点匹配的调度管理技术为基础,可以有目的性地选择集中在同一物理范围内、离制冷设备最近的一系列机柜进行虚拟机的弹性迁移,将释放的物理服务器关机的同时,也可以在控制机房温度适宜的前提下,将周边较远的制冷设备关闭,实现了虚拟机随物理环境分布的可控和定向漂移,克服了现有技术中存在的虚拟机随机漂移带来的环境能耗浪费的问题,提高了经济效益。
附图说明
图1为本发明的基于环境能耗的虚拟资源调度方法的流程图;
图2为本发明的基于环境能耗的虚拟资源调度成果图。
具体实施方式
为了更清楚地介绍本发明提出的基于环境能耗的资源调度方法,下面将结合附图进行详细说明。
参照图1和图2,本发明的基于环境能耗的虚拟资源调度方法的具体过程为:
步骤1:安装传感器
在各个机柜上安装温度传感器和风力传感器,温度传感器和风力传感器均采用探头形式,安装于已划分好的各个机柜的中心上层部位,方便监控整个服务器的温度及空气流动情况,将传感器测得的数据传输到系统,同时定位各个机柜;
步骤2:判断可以释放虚拟机的服务器,详细步骤如下:
2.1,系统获取整个机房环境中,各个机柜的物理分布及周边辅助设备的分布,形成完善的物理设备分布图;
2.2,根据各机柜的功能及存放的虚拟数据的重要性,赋予各机柜权重系数;
2.3,以现有虚拟机迁移总配置要求为基础对虚拟机进行区域划分(机柜数),保证每个区域之间功能、运行的相对独立性;
2.4,将虚拟机的各个单元与实际服务器存在的机柜进行一一映射,保证每个虚拟机区域均有明确的物理存放定位;
2.5,根据不同使用场景,不同应用集群设定相应的迁移要求,包括数据的可移植性、所处机柜位置及机柜所处的环境等,对符合迁移要求的区域单元,结合所处机柜的权重系数进行评分;
2.6,对所有可迁移的区域单元评分完成后,根据评分的高低就行排序,然后按区域分值从高到低将原本离散的服务器上的虚拟机迁移到评分高的区域内评分高的服务器上;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安未来国际信息股份有限公司;西安邮电大学,未经西安未来国际信息股份有限公司;西安邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410570581.2/2.html,转载请声明来源钻瓜专利网。