The invention discloses a resource management method and device in a cloud data system. The method includes: obtaining pre selected on the host using rate of resource information, and health status data of the resources in the host corresponding parts; according to the health status data rate and components using the resources, to determine whether the host resource management; in determining the management of the host resources after the migration of virtual machine operation on the host execution.
【技术实现步骤摘要】
云数据系统中资源管理方法和装置
本专利技术涉及信息处理领域,尤指一种云数据系统中资源管理方法和装置。
技术介绍
当前,市场上绝大数服务器虚拟化产品都提供虚拟机迁移、动态资源调度等虚拟化高级功能。而在虚拟机迁移、动态资源调度功能设计中,通常仅将物理主机CPU、内存、存储、网络等的利用率作为选择迁移目的条件,甚至有些服务器虚拟化产品在迁移时,目的主机的选取会比较随意,只要网络连通的主机均可作为目的主机。仅通过主机CPU、内存、存储、网络等的利用率来选择目的主机的传统方式,而不考虑主机的健康程度进行迁移,很容易造成应用运行在不健康的主机上面,对于可用性要求较高的应用,运行在健康度较低的主机存在较大的安全隐患,如果健康度较低的主机宕机,即使有高可用方案作保护,还是会带来较大损失。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种云数据系统中资源管理方法和装置,能够提高系统的安全性。为了达到本专利技术目的,本专利技术提供了一种云数据系统中资源管理方法,包括:获取主机上预先选取的资源的利用率信息,以及所述资源在主机对应的部件的健康状态数据;根据所述资源的利用率和部件的健康状态数据,确定是否对所述主机上的资源进行管理;在确定对所述主机上的资源进行管理后,对所述主机上的虚拟机执行迁移操作。其中,所述方法还具有如下特点:所述资源在主机对应的部件的健康状态数据的获取是通过如下方式的:获取所述资源对应的部件的名称;根据所述部件的名称,确定所述部件对应的健康参数信息;通过传感器采集所述部件的健康参数信息对应的实时数值;根据预先设置的各健康参数的权重和所述健康参数的实时数值,计 ...
【技术保护点】
一种云数据系统中资源管理方法,其特征在于,包括:获取主机上预先选取的资源的利用率信息,以及所述资源在主机对应的部件的健康状态数据;根据所述资源的利用率和部件的健康状态数据,确定是否对所述主机上的资源进行管理;在确定对所述主机上的资源进行管理后,对所述主机上的虚拟机执行迁移操作。
【技术特征摘要】
1.一种云数据系统中资源管理方法,其特征在于,包括:获取主机上预先选取的资源的利用率信息,以及所述资源在主机对应的部件的健康状态数据;根据所述资源的利用率和部件的健康状态数据,确定是否对所述主机上的资源进行管理;在确定对所述主机上的资源进行管理后,对所述主机上的虚拟机执行迁移操作。2.根据权利要求1所述的方法,其特征在于,所述资源在主机对应的部件的健康状态数据的获取是通过如下方式的:获取所述资源对应的部件的名称;根据所述部件的名称,确定所述部件对应的健康参数信息;通过传感器采集所述部件的健康参数信息对应的实时数值;根据预先设置的各健康参数的权重和所述健康参数的实时数值,计算得到所述部件的健康状态数据。3.根据权利要求1所述的方法,其特征在于,所述根据所述资源的利用率和部件的健康状态数据,确定是否对所述主机上的资源进行管理,包括:判断所述资源的利用率是否大于预先设置的利用率阈值;以及,判断所述部件的健康状态数据的数值是否大于预先设置的健康阈值;在所述资源的利用率大于得到利用率阈值且所述健康状态数据的数值大于所述健康阈值时,确定对所述主机上资源的管理操作。4.根据权利要求1至3任一所述的方法,其特征在于,所述在确定对所述主机上的资源进行管理后,对所述主机上的虚拟机执行迁移操作,包括:根据所述主机实时的资源利用率和所述部件的健康状态数据,确定所述主机上需执行迁移操作的资源量;从其他主机上选择能够提供所述资源量,且健康状态数据的数值在预先设置的健康阈值以下的目标主机;将所述主机上的虚拟机向所述目标主机执行迁移操作。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:当同一主机上多个虚拟机满足触发迁移操作时,确定所述多个虚拟机的优先级排序;按照所述优先级排序,对所述主机上的虚拟机执行迁移操作。6.一种云数据系统中资...
【专利技术属性】
技术研发人员:王理想,冯振,唐锐,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。