虚拟机分配方法及装置制造方法及图纸

技术编号:8532692 阅读:268 留言:0更新日期:2013-04-04 15:37
本发明专利技术实施例提供一种虚拟机分配方法及装置。该方法包括获取应用软件的配置信息,所述配置信息包括应用软件可使用的多个虚拟机类型以及各虚拟机类型的优先级;根据所述配置信息中虚拟机类型的优先级,为所述应用软件优先分配优先级高的虚拟机类型对应的虚拟机,以便所述应用软件在所述虚拟机中运行。本发明专利技术实施例技术方案可基于应用软件的配置信息中应用软件可使用的虚拟机类型的优先级,优先为应用软件分配优先级高的虚拟机类型对应的虚拟机,可提高应用软件的运行效果。

【技术实现步骤摘要】

本专利技术实施例涉及计算机技术,尤其涉及一种虚拟机分配方法及装置
技术介绍
随着计算机技术的发展,云计算系统等虚拟化系统的应用越来越广泛,其中,在虚拟化系统中,通常包括多种硬件,且每种硬件可提供不同类型的虚拟机,以便应用软件可利用各硬件提供的虚拟机来运行。目前,基于虚拟化系统运行的应用软件,在部署前,会为应用软件定义其可以使用的虚拟机类型,这样,在应用软件使用时,虚拟机系统会根据该应用软件可以使用的虚拟机类型,为应用软件分配满足其要求的一个虚拟机,以便应用软件可在该虚拟机运行。其中,虚拟化系统在为应用软件分配虚拟机时,是随机分配或者按照当前硬件资源使用情况按照统一的规则为应用软件分配一个虚拟机,以供应用软件使用。但是,现有由虚拟化系统为应用软件分配虚拟机时,可能导致分配给应用软件的虚拟机无法满足应用软件的需要,导致应用软件在系统分配的虚拟机下运行效果较差。
技术实现思路
本专利技术实施例提供一种虚拟机分配方法及装置,可克服现有由虚拟化系统为应用软件分配虚拟机所存在的问题。第一方面,本专利技术实施例提供一种虚拟机分配方法,包括获取应用软件的配置信息,所述配置信息包括应用软件可使用的多个本文档来自技高网...

【技术保护点】
一种虚拟机分配方法,其特征在于,包括:获取应用软件的配置信息,所述配置信息包括应用软件可使用的多个虚拟机类型以及各虚拟机类型的优先级;根据所述配置信息中虚拟机类型的优先级,为所述应用软件优先分配优先级高的虚拟机类型对应的虚拟机,以便所述应用软件在所述虚拟机中运行。

【技术特征摘要】
1.一种虚拟机分配方法,其特征在于,包括获取应用软件的配置信息,所述配置信息包括应用软件可使用的多个虚拟机类型以及各虚拟机类型的优先级;根据所述配置信息中虚拟机类型的优先级,为所述应用软件优先分配优先级高的虚拟机类型对应的虚拟机,以便所述应用软件在所述虚拟机中运行。2.根据权利要求1所述的虚拟机分配方法,其特征在于,所述虚拟机类型的优先级包括高优先级和低优先级。3.根据权利要求1所述的虚拟机分配方法,其特征在于,所述虚拟机类型的优先级包括多个优先级级别的优先级。4.根据权利要求1-3任一所述的虚拟机分配方法,其特征在于,所述根据所述配置信息中虚拟机类型的优先级,为所述应用软件优先分配优先级高的虚拟机类型对应的虚拟机包括判断所述配置信息中优先级高的虚拟机类型对应的虚拟机是否可以分配得到;在所述优先级高的虚拟机类型对应的虚拟机可以分配得到时,为所述应用软件分配所述优先级高的虚拟机类型对应的虚拟机;在所述优先级高的虚拟机类型对应的虚拟机无法分配得到时,在优先级低于所述优先级高的虚拟机类型中按优先级高低为所述应用软件分配虚拟机。5.根据权利要求1-3任一所述的虚拟机分配方法,其特征在于,所述配置信息具体包括多个配置子信息,各配置子信息均包括应用软件可使用的多个虚拟机类型以及各虚拟机类型的优先级;所述根据所述配置信息中虚拟机类型的优先级,为所述应用软件优先分配优先级高的虚拟机类型所对应的虚拟机包括根据配置子信息中虚拟机类型的优先级,为所述应用软件优先分配各配置子信息中优先...

【专利技术属性】
技术研发人员:王骅
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1