The invention provides a virtual machine scheduling management method and scheduler, the method comprises the following steps: through the acquisition of virtual machine cluster scheduler in business information and / or status information according to the characteristics of business information and / or the state feature information management of the virtual machine. The technical scheme, the scheduler realizes automatic scheduling of virtual machines in the cluster, compared to manual operation, more intelligent and flexible; in addition, the scheduler in the management of the virtual machine, virtual machine based on cluster load information and / or status information on the number of virtual machines in the cluster dynamic management, improve the utilization rate of system resources. In addition, the scheduler achieves a unified scheduling of the virtual machine resources in the cluster.
【技术实现步骤摘要】
一种虚拟机调度管理方法及调度器
本专利技术属于虚拟机管理领域,尤其涉及一种虚拟机调度管理方法及调度器。
技术介绍
云计算管理平台项目(OpenStack),能够有效管理计算、存储与网络资源,大大提高了硬件资源的利用率,而且极大地提高了业务系统的可维护性及扩展性;云计算管理平台项目(OpenStack)提供了负载均衡即服务(LBaaS,LoadBalanceasaservice)的高级功能,通过在多个虚拟机之间分发负载来提升系统性能和可靠性。但是负载均衡即服务(LBaaS)在实现负载均衡时,对集群中的虚拟机的调度管理方式主要有以下几点:1、集群中的虚拟机需要添加时,需要手动操作,不够智能;2、通过调度策略池在对集群中的虚拟机进行调度时,没有考虑到根据负载信息对集群中的虚拟机数量进行动态管理,导致系统资源利用率不高;3、通过健康检查监视器获取集群中虚拟机的状态特征信息(正常可用状态、异常不可用状态),若虚拟机处于异常不可用状态,则健康检查监视器向调度策略池发送删除指令,所述调度策略池执行所述删除指令,将集群中处于异常不可用状态的虚拟机删除。上述技术方案存在以下缺点:1 ...
【技术保护点】
一种虚拟机调度管理方法,其特征在于,包括以下步骤:通过调度器获取集群中虚拟机的业务特征信息和/或状态特征信息并根据所述业务特征信息和/或所述状态特征信息,对虚拟机进行管理;其中,所述业务特征信息包括以下至少之一:负载大小信息、负载分布信息、虚拟机空闲时间信息、虚拟机连接失败信息;所述状态特征信息包括:正常状态、异常不可用状态。
【技术特征摘要】
1.一种虚拟机调度管理方法,其特征在于,包括以下步骤:通过调度器获取集群中虚拟机的业务特征信息和/或状态特征信息并根据所述业务特征信息和/或所述状态特征信息,对虚拟机进行管理;其中,所述业务特征信息包括以下至少之一:负载大小信息、负载分布信息、虚拟机空闲时间信息、虚拟机连接失败信息;所述状态特征信息包括:正常状态、异常不可用状态。2.根据权利要求1所述的方法,其特征在于,所述调度器通过端口监听器、调度策略池获取集群中虚拟机的业务特征信息。3.根据权利要求1所述的方法,其特征在于,所述调度器通过健康检查监视器获取集群中虚拟机的状态特征信息。4.根据权利要求2所述的方法,其特征在于,所述调度器通过端口监听器、调度策略池获取集群中虚拟机的业务特征信息之前,还包括:创建用于端口监听的端口监听器,每个所述端口监听器绑定一个端口来监听该端口上的请求。5.根据权利要求2所述的方法,其特征在于,所述调度策略池中的调度策略包括:将请求分发至当前正在处理的请求数最少的虚拟机;或者,轮流分发请求;或者,根据请求中携带的IP地址信息,将所述请求分发至处理该IP地址的虚拟机。6.根据权利要求3所述的方法,其特征在于,通过健康检查监视器来检测集群中各个虚拟机是否处于正常状态。7.根据权利要求6所述的方法,其特征在于,若检测到集群中存在虚拟机处于异常不可用状态,则通过...
【专利技术属性】
技术研发人员:雷亚帅,李红卫,解晓哲,赵仁明,郭春庭,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。