一种虚拟化资源的管理方法和装置制造方法及图纸

技术编号:14807989 阅读:94 留言:0更新日期:2017-03-15 01:32
本发明专利技术提出了一种虚拟化资源的管理方法和装置,该管理方法包括:创建不同的资源池,将属于不同用户的云主机分别创建在用户对应的资源池中;在各个资源池中分别创建相应的调度器;通过对各个调度器的参数进行配置,以将属于不同用户的云主机和虚拟机进行隔离。通过本发明专利技术的上述方案,能够将属于不同用户的云主机资源通过资源唯一性的特性进行有效隔离,不同资源池的云主机资源不会复用,保证了创建虚拟机的安全性,而且分属不同用户的云主机资源不会互相干扰。同时在各个资源池上创建相应的调度器,合理的设置调度器参数,从而将属于不同用户的云主机和虚拟机资源进行有效的隔离。

【技术实现步骤摘要】

本专利技术涉及通信
,具体来说,涉及一种虚拟化资源的管理方法和装置
技术介绍
在云计算环境中,云主机是指拥有虚拟化能力的物理机,由于云主机资源相对较少,导致不同的用户和组织可能会共用云主机资源,如果正在运行虚拟机的云主机被其他用户错误操作,会影响使用这些虚拟机的其他用户其中,虚拟机是使用云主机的虚拟化资源创建出来的资源。基于对于性能和减少干扰的考虑,云计算环境中的用户会有以下需求:1、为了让虚拟机能够更好的服务于用户,虚拟机应该创建在性能更好的云主机资源上;2、能够在划分用户范围的前提下明确指定可以创建虚拟机的云主机范围;3、在创建虚拟机的时候,分属不同用户的云主机资源不会互相干扰。如图1所示,现有技术中,资源池是由若干云主机资源组成的资源集合,云主机与资源池是一一对应的,云主机在不同资源池之间具有唯一性,所有云主机资源没有做隔离措施,很多情况下云主机是可以分属不同资源池的,这样就导致同一资源池内部的云主机资源可能属于不同的用户,无法很方便的管理分属于不同用户的云主机资源,而且没有对云主机的性能参数做限制,那么针对是否所有用户都可以使用这些云主机资源就引申出复杂的操作权限问题。由于资源池内部的云主机可能会重复,那么当云主机资源同时分属于两个资源池,而这两个资源池所对应的调度策略不同时,就会导致资源池所对应的调度策略不能更好的发挥作用。因为调度策略发挥作用时,当两个不同的调度策略都在起作用时,那么在用户看来就是都没有起作用,而且对其中一个资源池内的云主机做启停操作等可能会影响到另一个资源池的相应功能,也导致调度服务不能更好的发挥作用。针对相关技术中的问题,目前尚未提出有效的解决方案。
技术实现思路
针对相关技术中的问题,本专利技术提出一种虚拟化资源的管理方法和装置。本专利技术的技术方案是这样实现的:根据本专利技术的一个方面,提供了一种虚拟化资源的管理方法。该管理方法包括:创建不同的资源池,将属于不同用户的云主机分别创建在用户对应的资源池中;在各个资源池中分别创建相应的调度器;通过对各个调度器的参数进行配置,以将属于不同用户的云主机和虚拟机进行隔离。优选地,对调度器的参数进行配置包括:将虚拟机创建在云主机上。优选地,将虚拟机创建在云主机上包括:将虚拟机创建在资源池内性能最优的云主机上。优选地,将虚拟机创建在云主机上包括:虚拟机创建在内存利用率小于80%的云主机上。优选地,将属于不同用户的云主机和虚拟机进行隔离包括:通过设置云主机的操作权限来对云主机进行隔离。根据本专利技术的另一方面,提供了一种虚拟化资源的管理装置。该管理装置包括:第一创建模块,用于创建不同的资源池,将属于不同用户的云主机分别创建在用户对应的资源池中;第二创建模块,用于在各个资源池中分别创建相应的调度器;配置模块,用于通过对各个调度器的参数进行配置,以将属于不同用户的云主机和虚拟机进行隔离。优选地,配置模块包括:第三创建模块,用于将虚拟机创建在云主机上。优选地,第三创建模块包括:第四创建模块,用于将虚拟机创建在资源池内性能最优的云主机上。优选地,第三创建模块包括:第五创建模块,用于虚拟机创建在内存利用率小于80%的云主机上。优选地,配置模块进一步包括:隔离模块,用于通过设置云主机的操作权限来对云主机进行隔离。本专利技术通过规划资源池,将属于不同用户的云主机资源通过资源唯一性的特性进行有效隔离,不同资源池的云主机资源不会复用,保证了创建虚拟机的安全性,而且分属不同用户的云主机资源不会互相干扰。同时在各个资源池上创建相应的调度器,合理的设置调度器参数,从而将属于不同用户的云主机和虚拟机资源进行有效的隔离。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是现有技术中资源池的传统管理方式的示意图;图2是根据本专利技术实施例的虚拟化资源的管理方法的流程图;图3是根据本专利技术具体实施例的云计算环境的示意图;图4是根据本专利技术具体实施例的管理后的云计算环境的示意图;图5是根据本专利技术实施例的虚拟化资源的管理装置的框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。根据本专利技术的实施例,提供了一种虚拟化资源的管理方法。如图2所示,根据本专利技术实施例的虚拟化资源的管理方法包括:步骤S201,创建不同的资源池,将属于不同用户的云主机分别创建在用户对应的资源池中;步骤S203,在各个资源池中分别创建相应的调度器;步骤S205,通过对各个调度器的参数进行配置,以将属于不同用户的云主机和虚拟机进行隔离。通过本专利技术的上述方案,能够将属于不同用户的云主机资源通过资源唯一性的特性进行有效隔离,不同资源池的云主机资源不会复用,保证了创建虚拟机的安全性,而且分属不同用户的云主机资源不会互相干扰。同时在各个资源池上创建相应的调度器,合理的设置调度器参数,从而将属于不同用户的云主机和虚拟机资源进行有效的隔离。其中,对调度器的参数进行配置包括:将虚拟机创建在云主机上。此外,将虚拟机创建在云主机上包括:将虚拟机创建在资源池内性能最优的云主机上。另外,将虚拟机创建在云主机上包括:虚拟机创建在内存利用率小于80%的云主机上。此外,将属于不同用户的云主机和虚拟机进行隔离包括:通过设置云主机的操作权限来对云主机进行隔离。为了更好的理解本方案,下面以具体的实施例进行详细的阐述。本专利技术提出了资源唯一性的概念,云主机资源只能属于唯一的资源池,不同资源池内部的云主机资源不能重复。通过资源池对应的调度器可以将虚拟机创建在不同资源池内部性能最优的云主机资源上。因为调度器对应的调度范围就是资源池内部的资源,这样就保证了调度范围内的资源没有重叠,避免多个调度器都将虚拟机调度到同一个云主机而导致的云主机过载情况,其中,调度器是用于查找资源池内部最符合创建虚拟机条件的云主机,能够保证虚拟化资源得到更充分的利用,调度本文档来自技高网
...

【技术保护点】
一种虚拟化资源的管理方法,其特征在于,包括:创建不同的资源池,将属于不同用户的云主机分别创建在用户对应的资源池中;在各个资源池中分别创建相应的调度器;通过对各个调度器的参数进行配置,以将属于不同用户的云主机和虚拟机进行隔离。

【技术特征摘要】
1.一种虚拟化资源的管理方法,其特征在于,包括:
创建不同的资源池,将属于不同用户的云主机分别创建在用户对应的
资源池中;
在各个资源池中分别创建相应的调度器;
通过对各个调度器的参数进行配置,以将属于不同用户的云主机和虚
拟机进行隔离。
2.根据权利要求1所述的方法,其特征在于,对所述调度器的参数进
行配置包括:
将所述虚拟机创建在所述云主机上。
3.根据权利要求2所述的方法,其特征在于,将所述虚拟机创建在所
述云主机上包括:
将所述虚拟机创建在所述资源池内性能最优的云主机上。
4.根据权利要求2所述的方法,其特征在于,将所述虚拟机创建在所
述云主机上包括:
所述虚拟机创建在内存利用率小于80%的云主机上。
5.根据权利要求1所述的方法,其特征在于,将属于不同用户的云主
机和虚拟机进行隔离包括:
通过设置所述云主机的操作权限来对所述云主机进行隔离。
6.一种虚拟化资源的管理...

【专利技术属性】
技术研发人员:郝秋影李绍辉范霄王慧谦
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1