[发明专利]一种存储资源分配方法及装置有效
申请号: | 201410821872.4 | 申请日: | 2014-12-25 |
公开(公告)号: | CN104598316B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 阳代平 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储资源 存储资源分配 虚拟网元 申请 存储技术领域 逻辑单元 申请条件 剩余存储 碎片化 虚拟机 排序 分配 概率 失败 成功 | ||
本发明涉及存储技术领域,尤其涉及一种存储资源分配方法及装置,用以解决进行存储资源分配失败的概率较高、对存储资源利用率较低的问题。本发明实施例提供的存储资源分配方法包括:在需要为虚拟网元申请存储资源时,将执行该虚拟网元的功能的各个虚拟机VM按照所需存储资源大小由大到小的顺序进行排序;根据所述各个VM的排列顺序,依次为每个VM申请存储资源。本发明实施例减少了存储资源的分配粒度,增加了逻辑单元中剩余存储资源满足申请条件的几率。除此之外,为各个VM按照所需存储资源大小由大到小的顺序依次申请存储资源,可以防止存储资源碎片化的问题,进一步提高了存储资源分配成功的几率和存储资源利用率。
技术领域
本发明涉及存储技术领域,尤其涉及一种存储资源分配方法及装置。
背景技术
云计算是将计算作业分布在大量的分布式计算机上的一种服务模式。这种模式具有可配置的计算资源共享池(包括网络,服务器,存储,应用软件,服务等),可以为用户提供可用的、便捷的、按需的网络访问。云存储系统是在云计算(cloud computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中大量存储设备通过应用软件集合起来协同工作,共同对外提供数据存储和业务访问功能的系统。
在云存储系统中,虚拟网元用于实现一类网络功能,比如用于实现终端通信的虚拟网元,这类网络功能由一个或多个虚拟机(Virtual Machine,VM)来执行,比如有的VM负责语音通信,有的VM负责短信通信。云存储系统需要为虚拟网元分配存储资源,其中包括外部存储资源,如硬盘资源。数据中心(Data Center,DC)作为部署各个虚拟网元的站点,具有多个外部存储设备,这多个存储设备整体上被划分为了多个逻辑单元,每个逻辑单元对应一个逻辑单元号(Logical Unit Number,LUN)。
云存储系统在为VM分配存储资源时,一般以一个虚拟网元为整体,将执行该虚拟网元的功能的所有VM所需的全部存储资源部署在一个逻辑单元上。在这种情况下,当每个逻辑单元的剩余存储资源都不足该虚拟网元所需的存储资源时,就会导致存储资源分配失败,而这时,可能很多逻辑单元中都还剩余存储资源,只是剩余的存储资源少于该虚拟网元所需的存储资源,这样也导致存储资源利用率较低。
综上,以虚拟网元为整体进行存储资源分配的方式,进行存储资源分配失败的概率较高,并且对存储资源利用率较低。
发明内容
本发明实施例提供一种存储资源分配方法及装置,用以解决以虚拟网元为整体进行存储资源分配的方式,进行存储资源分配失败的概率较高,并且对存储资源利用率较低的问题。
第一方面,提供一种存储资源分配方法,包括:
在需要为虚拟网元申请存储资源时,将执行该虚拟网元的功能的各个虚拟机VM按照所需存储资源大小由大到小的顺序进行排序;
根据所述各个VM的排列顺序,依次为每个VM申请存储资源。
结合第一方面,在第一种可能的实现方式中,根据所述各个VM的排列顺序,依次为每个VM申请存储资源之后,还包括:
若需要为新增的执行所述虚拟网元的功能的VM申请存储资源时,在判断当前数据中心DC中每个逻辑单元中的剩余存储资源均分别无法满足新增的所述VM的存储资源需求时,调整不同逻辑单元中存储资源的部署,以达到调整后存在一个逻辑单元中的剩余存储资源能够满足新增的所述VM的存储资源需求。
结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,调整不同逻辑单元中存储资源的部署,包括:
针对所述DC中的每个逻辑单元,根据该逻辑单元当前剩余的存储资源以及每个VM所占用该逻辑单元中的存储资源,确定若满足新增的所述VM的存储资源需求,至少需要迁移部署到其它逻辑单元的存储资源大小;其中,迁移部署到其它逻辑单元的存储资源为一个或多个VM的存储资源;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410821872.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:压缩机机组
- 下一篇:车辆的个性化设置方法、设置系统以及处理芯片