一种创建卷的方法和装置

阅读: 评论:0

著录项
  • CN201710892005.3
  • 20170927
  • CN107797766A
  • 20180313
  • 郑州云海信息技术有限公司
  • 邵宪津
  • G06F3/06
  • G06F3/06

  • 河南省郑州市郑东新区心怡路278号16层1601室
  • 河南(41)
  • 北京安信方达知识产权代理有限公司
  • 白天明;龙洪
摘要
本发明公开了一种创建卷的方法和装置,该方法包括:根据在虚拟化数据中心与其管理的多个资源池之间的管理关系,确定满足租户终端申请的存储配额的资源池;向租户终端提供满足租户终端申请的存储配额的资源池;在接收到租户终端对于满足租户终端申请的存储配额的资源池的选择的时候,在租户终端所选择的资源池中的存储池内创建卷。通过确定满足租户终端申请的存储配额的资源池,租户在所提供的满足需求的资源池中选择符合需求的资源池。由此,可以在所选择的资源池中的存储池内创建卷,以用于挂载租户的虚拟机,这提高的资源池中的存储池的利用效率,使虚拟机和所创建的卷更加匹配,保证虚拟机网络可以达到卷。
权利要求

1.一种创建卷的方法,其特征在于,包括:

在创建虚拟化数据中心的时候,确定在所述虚拟化数据中心与其管理的多个资源池之 间的管理关系;其中,每个资源池包括一个或更多个主机以及一个存储池,所述存储池由与 所述一个或更多个主机分别对应的存储装置组成;

在接收到由租户终端发送的为虚拟机开通卷服务的申请中所请求的所述租户终端申 请的存储配额的时候,根据在所述虚拟化数据中心与其管理的多个资源池之间的管理关 系,确定满足所述租户终端申请的存储配额的资源池;

向所述租户终端提供满足所述租户终端申请的存储配额的资源池;

在接收到所述租户终端对于满足所述租户终端申请的存储配额的资源池的选择的时 候,在所述租户终端所选择的资源池中的存储池内创建卷。

2.根据权利要求1所述的方法,其特征在于,在所述租户终端所选择的资源池中的存储 池内创建卷之后,所述方法还包括:

将所述虚拟机挂载到所述终端所选择的资源池中的存储池内创建的卷。

3.根据权利要求1所述的方法,其特征在于,在所述租户终端所选择的资源池中的存储 池内创建卷之后,所述方法还包括:

根据在所述虚拟化数据中心与其管理的多个资源池之间的管理关系,更新每个资源池 中的存储池的可用存储容量。

4.根据权利要求1所述的方法,其特征在于,在更新每个资源池中的存储池的可用存储 容量之后,所述方法还包括:

根据更新后的每个资源池中的存储池的可用存储容量,调整所述虚拟化数据中心管理 的多个资源池,并且更新在所述虚拟化数据中心与其管理的多个资源池之间的管理关系。

6.根据权利要求1所述的装置,其特征在于,所述装置还包括:

虚拟机挂载模块,所述虚拟机挂载模块设置成:在所述卷创建模块将所述租户终端所 选择的资源池中的存储池内创建卷之后,所述虚拟机挂载模块将所述虚拟机挂载到所述终 端所选择的资源池中的存储池内创建的卷。

7.根据权利要求1所述的装置,其特征在于,所述装置还包括:

可用存储容量更新模块,所述可用存储容量更新模块设置成:在所述卷创建模块在所 述租户终端所选择的资源池中的存储池内创建卷之后,所述可用存储容量更新模块根据在 所述虚拟化数据中心与其管理的多个资源池之间的管理关系,更新每个资源池中的存储池 的可用存储容量。

8.根据权利要求1所述的装置,其特征在于,所述装置还包括:

资源池调整模块,所述资源池调整模块设置成:在所述可用存储容量更新模块更新每 个资源池中的存储池的可用存储容量之后,所述资源池调整模块根据更新后的每个资源池 中的存储池的可用存储容量,调整所述虚拟化数据中心管理的多个资源池,并且更新在所 述虚拟化数据中心与其管理的多个资源池之间的管理关系。

5.一种创建卷的装置,其特征在于,包括:

管理关系确定模块,所述管理关系确定模块设置成:在创建虚拟化数据中心的时候,确 定在所述虚拟化数据中心与其管理的多个资源池之间的管理关系;其中,每个资源池包括 一个或更多个主机以及一个存储池,所述存储池由与所述一个或更多个主机分别对应的存 储装置组成;

资源池确定模块,所述资源池确定模块设置成:在接收到由租户终端发送的为虚拟机 开通卷服务的申请中所请求的所述租户终端申请的存储配额的时候,根据在所述虚拟化数 据中心与其管理的多个资源池之间的管理关系,确定满足所述租户终端申请的存储配额的 资源池;

资源池提供模块,所述资源池提供模块设置成:向所述租户终端提供满足所述租户终 端申请的存储配额的资源池;

卷创建模块,所述卷创建模块设置成:在接收到所述租户终端对于满足所述租户终端 申请的存储配额的资源池的选择的时候,在所述租户终端所选择的资源池中的存储池内创 建卷。

说明书
技术领域

本发明涉及信息技术,尤指一种创建卷的方法和装置。

在云计算时代,资源池化打破了计算资源、存储资源、网络资源之间的壁垒,实现 了各种资源的统一管理和无差别使用。但是对于已经拥有大规模数据中心和机房的机关企 事业单位来说,在实现本单位的计算资源、存储资源、网络资源进行池化以纳入云平台的过 程中,不可避免地出现了计算资源、存储资源、网络资源半池化的过程,例如,公司在进行池 化之前具有100台主机,由于其所拥有的数据中心、机房等存在着客观上的限制,导致要将 这100台主机至少划分为5个资源池,每个资源池将归属于该资源池的所述主机的存储装 置,作为该资源池中的存储池。在这个过程中,需要保证业务的正常运转。但是半池化会导 致虚拟机被随机搭配到在多个资源池中的一个资源池,应当挂载在某个资源池中的存储池 (也被称作“存储集”)上的虚拟机(Virtual Machine)并未挂载到为了该虚拟机创建的卷 (也被称作“虚拟机的云硬盘”),也就是说,虚拟机网络不可到达为了虚拟机创建的卷,造成 资源池中的存储池资源浪费。

为了解决上述技术问题,本发明提供了一种创建卷的方法和装置,其能够为租户 提供满足租户需求的资源池供租户选择。

为了达到本发明目的,本发明的实施例提供了一种创建卷的方法,该方法包括:

在创建虚拟化数据中心的时候,确定在虚拟化数据中心与其管理的多个资源池之 间的管理关系;其中,每个资源池包括一个或更多个主机以及一个存储池,存储池由与一个 或更多个主机分别对应的存储装置组成;

在接收到由租户终端发送的为虚拟机开通卷服务的申请中所请求的租户终端申 请的存储配额的时候,根据在虚拟化数据中心与其管理的多个资源池之间的管理关系,确 定满足租户终端申请的存储配额的资源池;

向租户终端提供满足租户终端申请的存储配额的资源池;

在接收到租户终端对于满足租户终端申请的存储配额的资源池的选择的时候,在 租户终端所选择的资源池中的存储池内创建卷。

进一步地,在一个可选的实施例中,在租户终端所选择的资源池中的存储池内创 建卷之后,该方法还包括:将虚拟机挂载到终端所选择的资源池中的存储池内创建的卷。

进一步地,在一个可选的实施例中,在租户终端所选择的资源池中的存储池内创 建卷之后,该方法还包括:

根据在虚拟化数据中心与其管理的多个资源池之间的管理关系,更新每个资源池 中的存储池的可用存储容量。

进一步地,在一个可选的实施例中,在更新每个资源池中的存储池的可用存储容 量之后,该方法还包括:根据更新后的每个资源池中的存储池的可用存储容量,调整虚拟化 数据中心管理的多个资源池,并且更新在虚拟化数据中心与其管理的多个资源池之间的管 理关系。

为了达到本发明的目的,本发明的实施例还提供了一种创建卷的装置,该装置包 括:

管理关系确定模块,管理关系确定模块设置成:在创建虚拟化数据中心的时候,确 定在虚拟化数据中心与其管理的多个资源池之间的管理关系;其中,每个资源池包括一个 或更多个主机以及一个存储池,存储池由与一个或更多个主机分别对应的存储装置组成;

资源池确定模块,资源池确定模块设置成:在接收到由租户终端发送的为虚拟机 开通卷服务的申请中所请求的租户终端申请的存储配额的时候,根据在虚拟化数据中心与 其管理的多个资源池之间的管理关系,确定满足租户终端申请的存储配额的资源池;

资源池提供模块,资源池提供模块设置成:向租户终端提供满足租户终端申请的 存储配额的资源池;

卷创建模块,卷创建模块设置成:在接收到租户终端对于满足租户终端申请的存 储配额的资源池的选择的时候,在租户终端所选择的资源池中的存储池内创建卷。

进一步地,在一个可选的实施例中,该装置还包括:虚拟机挂载模块,虚拟机挂载 模块设置成:在卷创建模块将租户终端所选择的资源池中的存储池内创建卷之后,虚拟机 挂载模块将虚拟机挂载到终端所选择的资源池中的存储池内创建的卷。

进一步地,在一个可选的实施例中,该装置还包括:可用存储容量更新模块,可用 存储容量更新模块设置成:在卷创建模块在租户终端所选择的资源池中的存储池内创建卷 之后,可用存储容量更新模块根据在虚拟化数据中心与其管理的多个资源池之间的管理关 系,更新每个资源池中的存储池的可用存储容量。

进一步地,在一个可选的实施例中,该装置还包括:资源池调整模块,资源池调整 模块设置成:在可用存储容量更新模块更新每个资源池中的存储池的可用存储容量之后, 资源池调整模块根据更新后的每个资源池中的存储池的可用存储容量,调整虚拟化数据中 心管理的多个资源池,并且更新在虚拟化数据中心与其管理的多个资源池之间的管理关 系。

本发明实施例的有益效果在于:通过确定满足租户终端申请的存储配额的资源 池,可以为租户筛选出合适的资源池供租户选择,筛除并不合适的资源池,租户在所提供的 资源池中选择符合需求的资源池。由此,可以在所选择的资源池中的存储池内创建卷,以用 于挂载租户的虚拟机,这提高的资源池中的存储资源(存储池)的利用效率,使虚拟机和所 创建的卷更加匹配,保证虚拟机网络可以达到卷,并且使租户对于所创建的卷更加满意。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利 要求书以及附图中所特别指出的结构来实现和获得。

附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本 申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。

图1为本发明实施例提供的创建卷的方法;

图2为本发明实施例提供的创建卷的装置。

为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明 的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中 的特征可以相互任意组合。

在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中 执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺 序执行所示出或描述的步骤。

一方面,本发明的实施例提供了一种创建卷的方法,如图1所示,该方法包括步骤 S101-S113。

步骤S101,在创建虚拟化数据中心的时候,确定在虚拟化数据中心与其管理的多 个资源池之间的管理关系;其中,每个资源池包括一个或更多个主机以及一个存储池,存储 池由与一个或更多个主机分别对应的存储装置组成。

其中,虚拟化数据中心(Virtual Data Center,简称为VDC)是虚拟化平台下的组 件,可以通过虚拟化技术将物理资源抽象整合,动态进行资源分配和调度,实现数据中心的 自动化部署。

步骤S105,在接收到由租户终端发送的为虚拟机开通卷服务的申请中所请求的租 户终端申请的存储配额的时候,根据在虚拟化数据中心与其管理的多个资源池之间的管理 关系,确定满足租户终端申请的存储配额的资源池。

步骤S109,向租户终端提供满足租户终端申请的存储配额的资源池。

步骤S113,在接收到租户终端对于满足租户终端申请的存储配额的资源池的选择 的时候,在租户终端所选择的资源池中的存储池内创建卷。

本发明实施例的有益效果在于,通过确定满足租户终端申请的存储配额的资源 池,可以为租户筛选出合适的资源池供租户选择,筛除并不合适的资源池,租户在所提供的 资源池中选择符合需求的资源池。由此,可以在所选择的资源池中的存储池内创建卷,以用 于挂载租户的虚拟机,这提高的资源池中的存储资源(存储池)的利用效率,使虚拟机和所 创建的卷更加匹配,保证虚拟机网络可以达到卷,并且使租户对于所创建的卷更加满意。

进一步地,在一个可选的实施例中,在步骤S113之后,该方法还包括:

将虚拟机挂载到终端所选择的资源池中的存储池内创建的卷。

由此,可以使虚拟机网络可以达到租户根据自身的需求而选定的资源池汇总的存 储池内创建的卷,减少浪费存储资源,提高存储资源的利用效率,使租户对于所创建的卷更 加满意。

进一步地,在一个可选的实施例中,在步骤S113之后,该方法还包括:

根据在虚拟化数据中心与其管理的多个资源池之间的管理关系,更新每个资源池 中的存储池的可用存储容量。

进一步地,在一个可选的实施例中,在在更新每个资源池中的存储池的可用存储 容量之后,该方法还包括:

根据更新后的每个资源池中的存储池的可用存储容量,调整虚拟化数据中心管理 的多个资源池,并且更新在虚拟化数据中心与其管理的多个资源池之间的管理关系。

在更新每个资源池中的存储池的可用存储容量之后,可以将每个资源池中的存储 池的可用存储容量作为参考,调整虚拟化数据中心管理的多个资源池,例如,将多个资源池 中的几个资源池或全部资源池合并,或者将其中的一个资源池分为多个资源池,并且在调 整虚拟化数据中心管理的多个资源池之后更新虚拟化数据中心管理与其管理的多个资源 池之间的管理关系,以用于该虚拟化数据中心所管理的多个资源池在未来的数据存取。

另一方面,本发明的实施例提供了一种创建卷的装置,如图2所示,该装置包括:

管理关系确定模块201,管理关系确定模块201设置成:在创建虚拟化数据中心的 时候,确定在虚拟化数据中心与其管理的多个资源池之间的管理关系;其中,每个资源池包 括一个或更多个主机以及一个存储池,存储池由与一个或更多个主机分别对应的存储装置 组成;

资源池确定模块205,资源池确定模块205设置成:在接收到由租户终端发送的为 虚拟机开通卷服务的申请中所请求的租户终端申请的存储配额的时候,根据在虚拟化数据 中心与其管理的多个资源池之间的管理关系,确定满足租户终端申请的存储配额的资源 池;

资源池提供模块209,资源池提供模块209设置成:向租户终端提供满足租户终端 申请的存储配额的资源池;

卷创建模块213,卷创建模块213设置成:在接收到租户终端对于满足租户终端申 请的存储配额的资源池的选择的时候,在租户终端所选择的资源池中的存储池内创建卷。

本发明实施例的有益效果在于,通过确定满足租户终端申请的存储配额的资源 池,可以为租户筛选出合适的资源池供租户选择,筛除并不合适的资源池,租户在所提供的 资源池中选择符合需求的资源池。由此,可以在所选择的资源池中的存储池内创建卷,以用 于挂载租户的虚拟机,这提高的资源池中的存储资源(存储池)的利用效率,使虚拟机和所 创建的卷更加匹配,保证虚拟机网络可以达到卷,并且使租户对于所创建的卷更加满意。

进一步地,在一个可选的实施例中,该装置还包括:

虚拟机挂载模块,设置成:在卷创建模块213将所述租户终端所选择的资源池中的 存储池内创建卷之后,所述虚拟机挂载模块将所述虚拟机挂载到所述终端所选择的资源池 中的存储池内创建的卷。

进一步地,在一个可选的实施例中,该装置还包括:

可用存储容量更新模块,设置成:在所述卷创建模块213在所述租户终端所选择的 资源池中的存储池内创建卷之后,所述可用存储容量更新模块根据在所述虚拟化数据中心 与其管理的多个资源池之间的管理关系,更新每个资源池中的存储池的可用存储容量。

进一步地,在一个可选的实施例中,该装置还包括:

资源池调整模块,设置成:在所述可用存储容量更新模块更新每个资源池中的存 储池的可用存储容量之后,资源池调整模块根据更新后的每个资源池中的存储池的可用存 储容量,调整所述虚拟化数据中心管理的多个资源池,并且更新在所述虚拟化数据中心与 其管理的多个资源池之间的管理关系。

虽然本发明所揭露的实施方式如上,但上述的内容仅为便于理解本发明而采用的 实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭 露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明 的专利保护范围,仍须以所附的权利要求书所界定的范围为准。

本文发布于:2023-04-13 18:56:59,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/85713.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图