CN105988858A - 一种虚拟机资源调度方法、装置及系统 - Google Patents
一种虚拟机资源调度方法、装置及系统 Download PDFInfo
- Publication number
- CN105988858A CN105988858A CN201510250285.9A CN201510250285A CN105988858A CN 105988858 A CN105988858 A CN 105988858A CN 201510250285 A CN201510250285 A CN 201510250285A CN 105988858 A CN105988858 A CN 105988858A
- Authority
- CN
- China
- Prior art keywords
- virtual machine
- monitoring
- business
- increase
- mark
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明涉及种虚拟机资源调度方法、装置及系统。所述方法包括:监控调度平台监控设定业务的业务量;并,根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量;若判断结果为是,则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量;接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识;根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。通过本发明的方法能够提高对设定业务的处理效率或节约硬件资源。
Description
技术领域
本发明涉及计算机领域,尤其涉及一种虚拟机资源调度方法、装置及系统。
背景技术
随着计算机和网络技术的发展,人们可以通过网络办理设定业务,而无需去指定的地点办理设定业务,例如人们可以在家通过网络缴纳话费,煤气费等。由此,网络办理设定业务给人们的生活带来方便。
现有技术中处理设定业务的系统如图1所示,在图1中,包括终端101、负载均衡设备102和至少一个服务器103,其中,每个服务器中包括至少一个虚拟机,每个虚拟机都在负载均衡设备102中有注册信息。当终端101发起办理设定业务的请求给负载均衡设备102后,负载均衡设备102根据注册的虚拟机的负载情况,将终端101发送的请求分配给其中一个虚拟机处理。
然而,虚拟机的处理能力受限于虚拟机所在的服务器。而负载均衡设备下连的服务器的数量是系统构建人员在建立处理设定业务的系统前,根据预估的业务量确定的。图1所示的系统对设定业务的处理能力受限于负载均衡设备102下连的服务器的硬件资源。而当设定业务的业务量增长,超出服务器103的处理能力后,设定业务必须中断,然后由系统构建人员增加服务器并重新设计理设定业务的系统后,才能继续处理设定业务。例如增加服务器后,由人工在增加的服务器上创建虚拟机,然后为虚拟机安装操作系统以及处理设定业务的应用之后,新建的虚拟机需要人工在负责均衡设备中注册才可以使用。可见,现有技术中对设定业务的处理效率低。另一方面,当业务量下降,如果没有人工干预减少处理设定业务的虚拟机,那么会造成部分虚拟机闲置,造成硬件资源浪费。因此,需要一种新的虚拟机资源调度方法。
发明内容
本发明的目的是提供一种虚拟机资源调度方法、装置及系统,以克服相关技术中对设定业务处理效率低或硬件资源浪费的问题。
一方面,本发明提供一种虚拟机资源调度方法,包括:
监控调度平台监控设定业务的业务量;并,
根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量;
若判断结果为是,则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量;
接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识;
根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
另一方面,本发明提供一种虚拟机资源调度方法,包括:
监控调度平台监控设定业务的业务量;并,
根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量;
若判断结果为是,则删除负载均衡设备中的待删除虚拟机的注册信息;
生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中包括所述待删除虚拟机的标识,以使所述云资源管理平台根据所述待删除虚拟机的标识减少处理所述设定业务的虚拟机数量;
接收所述云资源管理平台根据所述虚拟机收缩指令执行操作后返回的操作结果。
再一方面,本发明还提供一种虚拟机资源调度方法,所述方法包括:
云资源管理平台接收监控调度平台发送的虚拟机扩展指令,所述虚拟机扩展指令用于增加处理设定业务的虚拟机数量,且所述虚拟机调整扩展为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断增加处理所述设定业务的虚拟机的数量时生成的;
根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量;
发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
再一方面,本发明还提供一种虚拟机资源调度方法,所述方法包括:
云资源管理平台接收监控调度平台发送的虚拟机收缩指令,所述虚拟机收缩指令中包括待删除虚拟机的标识;所述虚拟机收缩指令为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断减少处理所述设定业务的虚拟机的数量时生成的;
删除所述待删除虚拟机的标识对应的虚拟机;
返回操作结果给所述监控调度平台。
再一方面,本发明提供一种虚拟机资源调度装置,所述装置包括:
监控模块,用于监控设定业务的业务量;
判断模块,用于根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量;
虚拟机扩展指令发送模块,用于若所述判断模块的判断结果为是,则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量;
接收模块,用于接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识;
更新模块,用于根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
再一方面,本发明还提供一种虚拟机资源调度装置,所述装置包括:
监控模块,用于监控设定业务的业务量;并,
判断模块,用于根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量;
更新模块,用于若所述判断模块判断结果为是,则删除负载均衡设备中的待删除虚拟机的注册信息;
虚拟机收缩指令发送模块,用于生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中包括所述待删除虚拟机的标识,以使所述云资源管理平台根据所述待删除虚拟机的标识减少处理所述设定业务的虚拟机数量;
接收模块,用于接收所述云资源管理平台根据所述虚拟机收缩指令执行操作后返回的操作结果。
再一方面,本发明还提供一种虚拟机资源调度装置,所述装置包括:
接收模块,用于接收监控调度平台发送的虚拟机扩展指令,所述虚拟机扩展指令用于增加处理设定业务的虚拟机数量,且所述虚拟机调整扩展为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断增加处理所述设定业务的虚拟机的数量时生成的;
增加模块,用于根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量;
发送模块,用于发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
再一方面,本发明还提供一种虚拟机资源调度装置,所述装置包括:
接收模块,用于接收监控调度平台发送的虚拟机收缩指令,所述虚拟机收缩指令中包括待删除虚拟机的标识;所述虚拟机收缩指令为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断减少处理所述设定业务的虚拟机的数量时生成的;
删除模块,用于删除所述待删除虚拟机的标识对应的虚拟机;
发送模块,用于返回操作结果给所述监控调度平台。
再一方面,本发明提供一种虚拟机资源调度系统,所述系统包括:
监控调度平台,用于监控设定业务的业务量;并,根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量;若判断结果为是,则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量;接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识;根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息;
云资源管理平台,用于接收监控调度平台发送的虚拟机扩展指令,所述虚拟机扩展指令用于增加处理设定业务的虚拟机数量,且所述虚拟机调整扩展为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断增加处理所述设定业务的虚拟机的数量时生成的;根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量;发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息;
用于云资源管理平台进行管理并创建虚拟机的服务器。
再一方面,本发明还提供一种虚拟机资源调度系统,所述系统包括:
监控调度平台,用于监控设定业务的业务量;并,根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量;若判断结果为是,则删除负载均衡设备中的待删除虚拟机的注册信息;生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中包括所述待删除虚拟机的标识,以使所述云资源管理平台根据所述待删除虚拟机的标识减少处理所述设定业务的虚拟机数量;接收所述云资源管理平台根据所述虚拟机收缩指令执行操作后返回的操作结果;
云资源管理平台,用于接收监控调度平台发送的虚拟机收缩指令,所述虚拟机收缩指令中包括待删除虚拟机的标识;所述虚拟机收缩指令为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断减少处理所述设定业务的虚拟机的数量时生成的;删除所述待删除虚拟机的标识对应的虚拟机;返回操作结果给所述监控调度平台;
用于云资源管理平台进行管理并创建虚拟机的服务器。
本发明至少具有以下有益效果:本发明提供一种虚拟机资源调度方法,在本发明提供的方法中,能够根据业务量,自适应调整用于处理设定业务的虚拟机的数量,例如当业务量上升,需要增加虚拟机时,可以不用中断对设定业务的处理,自适应地创建虚拟机并用于处理设定业务,从而提高对设定业务进行处理的效率;而当业务量下降有闲置虚拟机时,可以自动删除虚拟机,降低设定业务对虚拟机的占用,节约硬件资源。
附图说明
图1为现有技术中处理设定业务的系统的示意图;
图2为本发明实施例中虚拟机资源调度方法的示例性流程图之一;
图3为本发明实施例中虚拟机资源调度方法的示例性流程图之二;
图4为本发明实施例中虚拟机资源调度方法的示例性流程图之三;
图5为本发明实施例中虚拟机资源调度方法的示例性流程图之四;
图6为本发明实施例中虚拟机资源调度方法的示例性流程图之五;
图7为本发明实施例中虚拟机资源调度方法的示例性流程图之六;
图8为本发明实施例中虚拟机资源调度装置的示意图之一;
图9为本发明实施例中虚拟机资源调度装置的示意图之二;
图10为本发明实施例中虚拟机资源调度装置的示意图之三;
图11为本发明实施例中虚拟机资源调度装置的示意图之四;
图12为本发明实施例中虚拟机资源调度装置的示意图之五;
图13为本发明实施例中虚拟机资源调度装置的示意图之六;
图14为本发明实施例中虚拟机资源调度系统的示意图之一;
图15为本发明实施例中虚拟机资源调度系统的示意图之二。
具体实施方式
以下结合附图对本发明的实施例进行说明,应当理解,此处所描述的实施例仅用于说明和解释本发明,并不用于限定本发明。
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
本发明提供一种虚拟机资源调度方法,在本发明提供的方法中,能够根据业务量,自适应调整用于处理设定业务的虚拟机的数量,例如当业务量上升,需要增加虚拟机时,可以不用中断对设定业务的处理,自适应地创建虚拟机并用于处理设定业务,从而提高对设定业务进行处理的效率;而当业务量下降有闲置虚拟机时,可以自动删除虚拟机,降低设定业务对虚拟机的占用,节约硬件资源。
此外,本发明实施例中,通过资源管理平台创建虚拟机,具体的,资源管理平台可以管理资源池,资源池中包括至少两台服务器。云资源管理平台可以在管理的服务器上创建和删除虚拟机。当创建虚拟机时,云资源管理平台制作当前处理设定业务的虚拟机的操作系统的系统镜像文件,然后根据系统镜像为新建的虚拟机安装操作系统,这样不仅可以提高安装操作系统的效率,还使得新建的虚拟机的操作系统相当于当前用于处理设定业务的操作系统的备份,故此新建的虚拟机的操作系统可以免去为能够处理设定业务,而对安装的操作系统进行配置的工作,从而可以快速的使新建的虚拟机用于处理设定业务。
进一步的,在系统镜像文件中还包括用于处理设定业务的应用,这样,在新建的虚拟机中安装操作系统后,该应用便已经安装在操作系统中,这样可以免去在新建的虚拟机的操作系统中安装应用的过程,进一步使得新建的虚拟机能够尽快的用于处理设定业务,提高处理设定业务的效率。
下面,结合简单的实施例,对本发明实施例提供的虚拟机资源调度方法进行详细说明。
实施例一
如图2所示,为本发明实施例中用于监控调度平台端的虚拟机资源调度方法的示例性流程图,该方法适用于需要增加处理所述设定业务的虚拟机的数量的情况,包括以下步骤:
步骤201:监控调度平台监控设定业务的业务量。
步骤202:根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量。
步骤203:则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量。
步骤204:接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识。
步骤205:根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
其中,步骤205中的注册信息用于表明注册信息对应的虚拟机已在均衡设备中注册,在均衡设备中注册的虚拟机便是可以用来处理设定业务的虚拟机。
下面,结合上述各步骤,对本发明实施例提供的虚拟机资源调度方法进行详细说明,其中:
其中,在一个实施例中,步骤202具体可以执行为以下步骤:
步骤A1:计算监控到的所述业务量,和,当前处理所述设定业务的虚拟机的当前任务量之和。
步骤A2:判断计算的所述和值是否大于等于预设处理上限;若是,则确定需要增加处理所述设定业务的虚拟机的数量。
其中,预设处理上限大于等于当前处理所述设定业务的虚拟机的处理能力。
其中,在一个实施例中,步骤202具体可以执行为以下步骤B1-步骤B3:
步骤B1:判断所述设定业务的业务量是否在第一预设时长内增长,且增长量超过预设增长量。
步骤B2:若是,则确定需要增加处理所述设定业务的虚拟机的数量。
步骤B3:否否,则确定不需要增加处理所述设定业务的虚拟机的数量。
其中,步骤B2和步骤B3的执行顺序不受限。
通过步骤B1-步骤B3可知,当业务量的增长量超过预设增长量时,说明当前处理设定业务的虚拟机资源不够,需要增设虚拟机,由此,本发明实施例能够当业务量增长时,自适应的增加处理设定业务的虚拟机,可以自动增设虚拟机以提高对设定业务的处理效率。
其中,虚拟机扩展指令用于指示源资源管理平台接收到扩展指令时,根据所述虚拟机扩展指令,根据所述虚拟机扩展指令,制作当前处理所述设定业务的虚拟机的操作系统的系统镜像文件;创建新虚拟机并为所述新虚拟机分配标识;其中,创建新虚拟机时,根据所述系统镜像文件为所述新虚拟机安装操作系统;然后将将所述新虚拟机作为增加的虚拟机,并发送虚拟机增加消息给所述监控调度平台,其中所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
其中,在一个实施例中,所述增加的虚拟机的操作系统中安装有用于处理所述设定业务的应用,监控调度平台在执行步骤204之后,且在执行步骤205之前,还可以:启动所述增加的虚拟机的操作系统中的用于处理所述设定业务的应用。其中,用于处理所述设定业务的应用是资源管理平台在制作当前处理所述设定业务的虚拟机的操作系统的系统镜像文件时,一起将该应用制作在系统镜像文件中的,因此该应用在增加的虚拟机安装操作系统后,便已经安装在操作系统中,以便于省去在增加的虚拟机的操作系统中安装该应用的过程,进一步使得新建的虚拟机能够尽快的用于处理设定业务,提高处理设定业务的效率。
其中,在一个实施例中,当上述用于处理设定业务的应用中需要配置虚拟机的属性信息(例如虚拟机标识时),监控调度平台可以根据增加的虚拟机的属性信息,通过远程控制虚拟机的方式,更改增加的虚拟机中的用于处理设定业务的应用的配置。以便于增加的虚拟机能够正常处理设定业务。
综上,本发明实施例中,监控调度平台,能够监控业务量,并根据监控到的业务量,自适应调度资源管理平台增设用于处理设定业务的虚拟机,并能够更新辅助均衡设备中的虚拟机注册信息,使得负载均衡设备能够根据更新后的注册信息确定向哪些虚拟机分配设定业务的任务,最终实现根据业务量,自适应地、自动地调整用于处理设定业务的虚拟机资源。相对现有技术,当业务量上升需要增设虚拟机时,可以不用中断对设定业务的处理,能够自动的增加处理设定业务的虚拟机,从而提高对设定业务进行处理的效率。
实施例二
如图3所示,为本发明实施例中用于资源管理平台端的,确定增加处理设定业务的虚拟机的数量时,虚拟机资源调度方法,该方法包括以下步骤:
步骤301:云资源管理平台接收监控调度平台发送的虚拟机扩展指令,所述虚拟机扩展指令用于增加处理设定业务的虚拟机数量,且所述虚拟机调整扩展为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断增加处理所述设定业务的虚拟机的数量时生成的。
步骤302:根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量。
步骤303:发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
其中,步骤303中的注册信息的含义与作用与实施例一中注册信息的作用相同,在此不再赘述。
其中,在一个实施例中,当所述虚拟机调整指令为用于增加虚拟机数量的扩展指令时,步骤302,具体包括步骤D1-步骤D2:
步骤D1:根据所述虚拟机扩展指令,制作当前处理所述设定业务的虚拟机的操作系统的系统镜像文件。
步骤D2:创建新虚拟机并为所述新虚拟机分配标识;其中,创建新虚拟机时,根据所述系统镜像文件为所述新虚拟机安装操作系统。
执行步骤D2之后,步骤303,具体执行为:将所述新虚拟机作为增加的虚拟机,并发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在所述负载均衡设备中增加所述增加的虚拟机的注册信息。
本发明实施例,通过制作当前处理设定业务的虚拟机的操作系统的系统镜像文件,然后根据系统镜像为新建的虚拟机安装操作系统,这样不仅可以提高安装操作系统的效率,还使得增加的虚拟机的操作系统和当前用于处理设定业务的操作系统一样,可以免去为能够处理设定业务,而对操作系统进行配置的工作,从而可以快速的使增加的虚拟机用于处理设定业务。
其中,在一个实施例中,所述系统镜像文件中还包括用于处理所述设定业务的应用,以使所述监控调度平台启动所述增加的虚拟机操作系统中的用于处理所述设定业务的应用。这样,在增加的虚拟机中安装操作系统后,该应用便已经安装在操作系统中,这样可以免去在增加的虚拟机的操作系统中安装应用的过程,进一步使得增加的虚拟机能够尽快的用于处理设定业务,提高处理设定业务的效率。
综上,本发明实施例中,资源管理平台根据监控调度平台的虚拟机扩展指令增加用于处理设定业务的虚拟机的数量,从而能够及时的增加虚拟机处理设定业务,提高对设定业务处理的效率。
实施例三
如图4所示,为本发明实施例中用于监控调度平台端的虚拟机资源调度方法的示例性流程图,该方法适用于需要减少处理所述设定业务的虚拟机的数量的情况,包括以下步骤:
步骤401:监控调度平台监控设定业务的业务量。
步骤402:根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量。
其中,在一个实施例中,步骤402可具体包括以下步骤E1-E3:
步骤E1:判断所述设定业务的业务量是否在第二预设时长内降低,且降低量超过预设降低量。
步骤E2:若是,则确定需要减少处理所述设定业务的虚拟机的数量。
步骤E3:若否,则确定不需要减少处理所述设定业务的虚拟机的数量。
通过步骤E1-步骤E3可知,当业务量降低,且降低量超过预设降低量时,说明当前处理设定业务的虚拟机过剩,有硬件资源闲置,故而可以回收虚拟机,由此,本发明实施例能够当业务量降低时,自适应的回收虚拟机,避免设定业务占用虚拟机而不使用,造成虚拟机资源的浪费。
其中,步骤E2和步骤E3的执行顺序不受限。
其中,在一个实施例中,步骤402具体可以执行为以下步骤:
步骤F1:计算监控到的所述业务量,和,当前处理所述设定业务的虚拟机的当前任务量之和。
步骤F:判断计算的所述和值是否大于等于预设处理下限;若是,则确定需要减少处理所述设定业务的虚拟机的数量。
其中,预设处理下限可以设定为小于等于预设数量的虚拟机的处理能力,该预设数量为当前处理所述设定业务的虚拟机的数量减去n,其中n大于等于1、且小于等于当前处理所述设定业务的虚拟机的数量。
步骤403:若判断结果为是,则删除负载均衡设备中的待删除虚拟机的注册信息。
其中,通过执行步骤403负载均衡设备没有待删除虚拟机的注册信息,而不会继续向待删除虚拟机分配设定业务的任务。
其中,在一个实施例中,待删除虚拟机可以根据当前处理设定业务的各虚拟机的负载确定,例如依照负载由轻至重的顺序,选取排序靠前的预设台数的虚拟机作为待删除虚拟机。或者,当监控调度平台存储有当前处理设定业务的各虚拟机的的标识时,由监控调度平台随机确定。或者,还可以由监控调度平台,根据当前处理设定业务的各虚拟机的创建时间确定,例如选择创建时间最晚的虚拟机作为待删除虚拟机。任何确定待删除虚拟机的方法均适用于本发明实施例,本发明对此不做限定。
步骤404:生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中包括所述待删除虚拟机的标识,以使所述云资源管理平台根据所述待删除虚拟机的标识减少处理所述设定业务的虚拟机数量。
步骤405:接收所述云资源管理平台根据所述虚拟机收缩指令执行操作后返回的操作结果。
其中,在一个实施例中,当监控调度平台存储有当前处理设定业务的虚拟机的标识,且当所述操作结果中包括功删除的虚拟机的标识时,在步骤405之后,所述方法还包括:监控调度平台删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。这样,删除监控调度平台中存储的已被资源管理平台删除的虚拟机的标识,可以节约监控调度平台的存储资源。从而监控调度平台具有准确的当前处理设定业务的虚拟机的信息,以便于继续进行虚拟机资源的调度。
综上,本发明实施例,监控调度平台,能够监控业务量,并根据监控到的业务量,自适应调度资源管理平台增设用于处理设定业务的虚拟机,并能够更新辅助均衡设备中的虚拟机注册信息,使得负载均衡设备能够根据更新后的注册信息确定向哪些虚拟机分配设定业务的任务,最终实现根据业务量,自适应地、自动地调整用于处理设定业务的虚拟机资源。相对现有技术,当业务量下降有闲置虚拟机资源时,能够自适应地、自动地减少虚拟机,从而避免浪费硬件资源。
实施例四
如图5所示,为本发明实施例中用于资源管理平台端的,确定减少处理设定业务的虚拟机的数量时,虚拟机资源调度方法,该方法包括以下步骤:
步骤501:云资源管理平台接收监控调度平台发送的虚拟机收缩指令,所述虚拟机收缩指令中包括待删除虚拟机的标识;所述虚拟机收缩指令为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断减少处理所述设定业务的虚拟机的数量时生成的。
步骤502:删除所述待删除虚拟机的标识对应的虚拟机。
步骤503:返回操作结果给所述监控调度平台。
其中,实施例中,所述操作结果中包括成功删除的虚拟机的标识,以使所述监控调度平台删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。以便于监控调度平台节约存储资源,能够具有准确的当前处理设定业务的虚拟机的信息,以便于继续进行虚拟机资源的调度。
综上,本发明实施例中,资源管理平台根据监控调度平台的虚拟机收缩指令减少用于处理设定业务的虚拟机的数量,从而能够避免浪费硬件资源。
实施例五
以业务量增加需要增设虚拟机为例,对本发明实施例中的虚拟机资源调度方法进行详细说明,如图6所示,该方法包括以下步骤:
步骤601:监控调度平台监控设定业务的业务量。
步骤602:监控调度平台确定所述设定业务的业务量在第一预设时长内增长,且增长量超过预设增长量时,生成虚拟机扩展指令。
步骤603:监控调度平台将虚拟机扩展指令发送给云资源管理平台。
步骤604:云资源管理平台接收监控调度平台发送的虚拟机扩展指令。
步骤605:云资源管理平台根据虚拟机扩展指令,制作当前处理所述设定业务的虚拟机的操作系统的系统镜像文件,该系统镜像文件中包括用于处理所述设定业务的应用。
步骤606:云资源管理平台创建新虚拟机并为所述新虚拟机分配标识;其中,创建新虚拟机时,根据所述系统镜像文件为所述新虚拟机安装操作系统,安装的所述操作系统中包括处理所述设定业务的应用。
步骤607:云资源管理平台将所述新虚拟机作为增加的虚拟机,发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识。
步骤608:监控调度平台接收云资源管理平台发送来的虚拟机增加消息。
步骤609:监控调度平台启动所述增加的虚拟机的操作系统中的用于处理所述设定业务的应用。
其中,若用于处理设定业务的应用需要配置增加虚拟机的属性信息时,在步骤609之前,监控调度平台根据增加虚拟机的属性信息配置用于处理设定业务的应用。
步骤610:监控调度平台根据虚拟机增加消息中的增加的虚拟机的标识,在所述负载均衡设备中添加增加的虚拟机的注册信息。
步骤611:负载均衡设备更加增加的虚拟机的注册信息,将设定业务的任务分配给增加的虚拟机。
本发明实施例,通过业务量上升需要扩增虚拟机处理设定业务时,自适应的调度云资源管理平台生成当前处理设定业务的虚拟机的操作系统的系统镜像,该系统镜像中还包括用于处理设定业务的应用,当云资源管理平台创建虚拟机,并在创建的虚拟机上根据系统镜像安装操作系统后,处理设定业务的应用已安装在操作系统中,而无需重新安装,故而能够使新创建的虚拟机能够快速的用于处理设定业务。通过自适应地、自动地增设虚拟机,无需中断对设定业务的处理,可以提高设定业务的处理效率。
实施例六
以业务量下降需要减少虚拟机为例,对本发明实施例中的虚拟机资源调度方法进行详细说明,如图7所示,该方法包括以下步骤:
步骤701:监控调度平台监控设定业务的业务量。
步骤702:监控调度平台确定设定业务的业务量在第二预设时长内降低,且降低量超过预设降低量时,删除负载均衡设备中的待删除虚拟机的注册信息。
步骤703:监控调度平台生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中待删除虚拟机的标识。
步骤704:云资源管理平台接收监控调度平台发送的虚拟机收缩指令。
步骤705:云资源管理平台删除虚拟机收缩指令中的待删除虚拟机的标识对应的虚拟机。
步骤706:云资源管理平台返回操作结果给所述监控调度平台,所述操作结果中包括成功删除的虚拟机的标识。
步骤707:监控调度平台接收所述云资源平台返回的操作结果。
步骤708:监控调度平台删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。
本发明实施例,通过业务量下降需要减少虚拟机时,自适应的调度云资源管理平台回收虚拟机。通过自适应地、自动回收虚拟机,可以避免浪费硬件资源。
实施例七
基于相同的发明构思,本发明实施例还提供一种虚拟机资源调度装置,用于监控调度平台,如图8所示,所述装置包括:
监控模块801,用于监控设定业务的业务量;
判断模块802,用于根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量;
虚拟机扩展指令发送模块803,用于若所述判断模块的判断结果为是,则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量;
接收模块804,用于接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识;
更新模块805,用于根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
其中,在一个实施例中,所述判断模块802具体用于:
判断所述设定业务的业务量是否在预设时长内增长,且增长量超过预设增长量;
若是,则确定需要增加处理所述设定业务的虚拟机的数量;
否否,则确定不需要增加处理所述设定业务的虚拟机的数量。
其中,在一个实施例中,如图9所示,所述装置还包括:
启动模块806,用于所述增加的虚拟机的操作系统中安装有用于处理所述设定业务的应用,所述接收模块接收所述云资源管理平台发送来的虚拟机增加消息之后,且所述更新模块在负载均衡设备中添加所述增加的虚拟机的注册信息之前,启动所述增加的虚拟机的操作系统中的用于处理所述设定业务的应用。
实施例八
基于相同的发明构思,本发明还提供一种虚拟机资源调度装置,如图10所示,所述装置包括:
监控模块1001,用于监控设定业务的业务量;
判断模块1002,用于根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量;
更新模块1003,用于若所述判断模块判断结果为是,则删除负载均衡设备中的待删除虚拟机的注册信息;
虚拟机收缩指令发送模块1004,用于生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中包括所述待删除虚拟机的标识,以使所述云资源管理平台根据所述待删除虚拟机的标识减少处理所述设定业务的虚拟机数量;
接收模块1005,用于接收所述云资源管理平台根据所述虚拟机收缩指令执行操作后返回的操作结果。
其中,在一个实施例中,所述判断模块1002具体用于:
判断所述设定业务的业务量是否在第二预设时长内降低,且降低量超过预设降低量;
若是,则确定需要减少处理所述设定业务的虚拟机的数量;
若否,则确定不需要减少处理所述设定业务的虚拟机的数量。
其中,在一个实施例中,如图11所示,所述装置还包括删除模块1006,用于所述操作结果中包括成功删除的虚拟机的标识,删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。
实施例九
基于相同的发明构思,本发明还提供一种虚拟机资源调度装置,如图12所示,所述装置包括:
接收模块1201,用于接收监控调度平台发送的虚拟机扩展指令,所述虚拟机扩展指令用于增加处理设定业务的虚拟机数量,且所述虚拟机调整扩展为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断增加处理所述设定业务的虚拟机的数量时生成的;
增加模块1202,用于根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量;
发送模块1203,用于发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
其中,在一个实施例中,根据增加模块1202具体用于:
根据所述虚拟机扩展指令,制作当前处理所述设定业务的虚拟机的操作系统的系统镜像文件;
创建新虚拟机并为所述新虚拟机分配标识;其中,创建新虚拟机时,根据所述系统镜像文件为所述新虚拟机安装操作系统;
所述发送模块1203具体用于:
将所述新虚拟机作为增加的虚拟机,并发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识。
其中,在一个实施例中,所述系统镜像文件中还包括用于处理所述设定业务的应用,以使所述监控调度平台启动所述增加的虚拟机操作系统中的用于处理所述设定业务的应用。
实施例十
基于相同的发明构思,本发明还提供一种虚拟机资源调度装置,如图13所示,所述装置包括:
接收模块1301,用于接收监控调度平台发送的虚拟机收缩指令,所述虚拟机收缩指令中包括待删除虚拟机的标识;所述虚拟机收缩指令为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断减少处理所述设定业务的虚拟机的数量时生成的;
删除模块1302,用于删除所述待删除虚拟机的标识对应的虚拟机;
发送模块1303,用于返回操作结果给所述监控调度平台。
其中,在一个实施例中,所述操作结果中包括成功删除的虚拟机的标识,以使所述监控调度平台删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。
实施例十一
基于相同的发明构思,本发明实施例还提供一种虚拟机资源调度系统,如图14所示,该系统包括:
监控调度平台1401,其中,监控调度平台1401所包括的装置已在实施例七中详细说明,在此不再赘述。
云资源管理平台1402,其中,云资源管理平台1402所包括的装置已在实施例九中详细说明,在此不再赘述。
用于云资源管理平台进行管理并创建虚拟机的服务器1403。
实施例十二
基于相同的发明构思,本发明实施例还提供一种虚拟机资源调度系统,如图15所示,该系统包括:
监控调度平台1501,其中,监控调度平台1501所包括的装置已在实施例八中详细说明,在此不再赘述。
云资源管理平台1502,其中,云资源管理平台1502所包括的装置已在实施例十中详细说明,在此不再赘述。
用于云资源管理平台进行管理并创建虚拟机的服务器1503。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (24)
1.一种虚拟机资源调度方法,其特征在于,所述方法包括:
监控调度平台监控设定业务的业务量;并,
根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量;
若判断结果为是,则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量;
接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识;
根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
2.根据权利要求1所述的方法,其特征在于,所述根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量,具体包括:
判断所述设定业务的业务量是否在第一预设时长内增长,且增长量超过预设增长量;
若是,则确定需要增加处理所述设定业务的虚拟机的数量;
否否,则确定不需要增加处理所述设定业务的虚拟机的数量。
3.根据权利要求1所述的方法,其特征在于,所述增加的虚拟机的操作系统中安装有用于处理所述设定业务的应用,所述接收所述云资源管理平台发送来的虚拟机增加消息之后,且所述在负载均衡设备中添加所述增加的虚拟机的注册信息之前,所述方法还包括:
启动所述增加的虚拟机的操作系统中的用于处理所述设定业务的应用。
4.一种虚拟机资源调度方法,其特征在于,所述方法包括:
监控调度平台监控设定业务的业务量;并,
根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量;
若判断结果为是,则删除负载均衡设备中的待删除虚拟机的注册信息;
生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中包括所述待删除虚拟机的标识,以使所述云资源管理平台根据所述待删除虚拟机的标识减少处理所述设定业务的虚拟机数量;
接收所述云资源管理平台根据所述虚拟机收缩指令执行操作后返回的操作结果。
5.根据权利要求4所述的方法,其特征在于,所述根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量,具体包括:
判断所述设定业务的业务量是否在第二预设时长内降低,且降低量超过预设降低量;
若是,则确定需要减少处理所述设定业务的虚拟机的数量;
若否,则确定不需要减少处理所述设定业务的虚拟机的数量。
6.根据权利要求4所述的方法,其特征在于,所述操作结果中包括成功删除的虚拟机的标识,所述方法还包括:
删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。
7.一种虚拟机资源调度方法,其特征在于,所述方法包括:
云资源管理平台接收监控调度平台发送的虚拟机扩展指令,所述虚拟机扩展指令用于增加处理设定业务的虚拟机数量,且所述虚拟机调整扩展为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断增加处理所述设定业务的虚拟机的数量时生成的;
根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量;
发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
8.根据权利要求7所述的方法,其特征在于,根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量,具体包括:
根据所述虚拟机扩展指令,制作当前处理所述设定业务的虚拟机的操作系统的系统镜像文件;
创建新虚拟机并为所述新虚拟机分配标识;其中,创建新虚拟机时,根据所述系统镜像文件为所述新虚拟机安装操作系统;
所述发送虚拟机增加消息给所述监控调度平台,具体包括:
将所述新虚拟机作为增加的虚拟机,并发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识。
9.根据权利要求8所述的方法,其特征在于,所述系统镜像文件中还包括用于处理所述设定业务的应用,以使所述监控调度平台启动所述增加的虚拟机操作系统中的用于处理所述设定业务的应用。
10.一种虚拟机资源调度方法,其特征在于,所述方法包括:
云资源管理平台接收监控调度平台发送的虚拟机收缩指令,所述虚拟机收缩指令中包括待删除虚拟机的标识;所述虚拟机收缩指令为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断减少处理所述设定业务的虚拟机的数量时生成的;
删除所述待删除虚拟机的标识对应的虚拟机;
返回操作结果给所述监控调度平台。
11.根据权利要求10所述的方法,其特征在于,所述操作结果中包括成功删除的虚拟机的标识,以使所述监控调度平台删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。
12.一种虚拟机资源调度装置,其特征在于,所述装置包括:
监控模块,用于监控设定业务的业务量;
判断模块,用于根据监控到的所述业务量,判断是否增加处理所述设定业务的虚拟机的数量;
虚拟机扩展指令发送模块,用于若所述判断模块的判断结果为是,则生成并发送虚拟机扩展指令给云资源管理平台,以使所述云资源管理平台增加处理所述设定业务的虚拟机数量;
接收模块,用于接收所述云资源管理平台发送来的虚拟机增加消息,所述虚拟机增加消息中包括增加的虚拟机的标识;
更新模块,用于根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
13.根据权利要求12所述的装置,其特征在于,所述判断模块具体用于:
判断所述设定业务的业务量是否在预设时长内增长,且增长量超过预设增长量;
若是,则确定需要增加处理所述设定业务的虚拟机的数量;
否否,则确定不需要增加处理所述设定业务的虚拟机的数量。
14.根据权利要求12所述的装置,其特征在于,所述装置还包括:
启动模块,用于所述增加的虚拟机的操作系统中安装有用于处理所述设定业务的应用,所述接收模块接收所述云资源管理平台发送来的虚拟机增加消息之后,且所述更新模块在负载均衡设备中添加所述增加的虚拟机的注册信息之前,启动所述增加的虚拟机的操作系统中的用于处理所述设定业务的应用。
15.一种虚拟机资源调度装置,其特征在于,所述装置包括:
监控模块,用于监控设定业务的业务量;并,
判断模块,用于根据监控到的所述业务量,判断是否减少处理所述设定业务的虚拟机的数量;
更新模块,用于若所述判断模块判断结果为是,则删除负载均衡设备中的待删除虚拟机的注册信息;
虚拟机收缩指令发送模块,用于生成并发送虚拟机收缩指令给云资源管理平台,所述虚拟机收缩指令中包括所述待删除虚拟机的标识,以使所述云资源管理平台根据所述待删除虚拟机的标识减少处理所述设定业务的虚拟机数量;
接收模块,用于接收所述云资源管理平台根据所述虚拟机收缩指令执行操作后返回的操作结果。
16.根据权利要求15所述的装置,其特征在于,所述判断模块具体用于:
判断所述设定业务的业务量是否在第二预设时长内降低,且降低量超过预设降低量;
若是,则确定需要减少处理所述设定业务的虚拟机的数量;
若否,则确定不需要减少处理所述设定业务的虚拟机的数量。
17.根据权利要求15所述的装置,其特征在于,所述装置还包括:
删除模块,用于所述操作结果中包括成功删除的虚拟机的标识,删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。
18.一种虚拟机资源调度装置,其特征在于,所述装置包括:
接收模块,用于接收监控调度平台发送的虚拟机扩展指令,所述虚拟机扩展指令用于增加处理设定业务的虚拟机数量,且所述虚拟机调整扩展为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断增加处理所述设定业务的虚拟机的数量时生成的;
增加模块,用于根据所述虚拟机扩展指令,增加处理所述理设定业务的虚拟机的数量;
发送模块,用于发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识,以使所述监控调度平台根据所述增加的虚拟机的标识,在负载均衡设备中添加所述增加的虚拟机的注册信息。
19.根据权利要求18所述的装置,其特征在于,根据增加模块具体用于:
根据所述虚拟机扩展指令,制作当前处理所述设定业务的虚拟机的操作系统的系统镜像文件;
创建新虚拟机并为所述新虚拟机分配标识;其中,创建新虚拟机时,根据所述系统镜像文件为所述新虚拟机安装操作系统;
所述发送模块具体用于:
将所述新虚拟机作为增加的虚拟机,并发送虚拟机增加消息给所述监控调度平台,所述虚拟机增加消息中包括增加的虚拟机的标识。
20.根据权利要求19所述的装置,其特征在于,所述系统镜像文件中还包括用于处理所述设定业务的应用,以使所述监控调度平台启动所述增加的虚拟机操作系统中的用于处理所述设定业务的应用。
21.一种虚拟机资源调度装置,其特征在于,所述装置包括:
接收模块,用于接收监控调度平台发送的虚拟机收缩指令,所述虚拟机收缩指令中包括待删除虚拟机的标识;所述虚拟机收缩指令为所述监控调度平台监控设定业务的业务量;并根据监控到的所述业务量,判断减少处理所述设定业务的虚拟机的数量时生成的;
删除模块,用于删除所述待删除虚拟机的标识对应的虚拟机;
发送模块,用于返回操作结果给所述监控调度平台。
22.根据权利要求21所述的装置,其特征在于,所述操作结果中包括成功删除的虚拟机的标识,以使所述监控调度平台删除自身存储的所述操作结果中包括的成功删除的虚拟机的标识。
23.一种虚拟机资源调度系统,其特征在于,所述系统包括:
监控调度平台,包括权利要求12-14任一所述的装置;
云资源管理平台,包括权利要求18-20任一所述的装置;
用于云资源管理平台进行管理并创建虚拟机的服务器。
24.一种虚拟机资源调度系统,其特征在于,所述系统包括:
监控调度平台,包括权利要求15-17任一所述的装置;
云资源管理平台,包括权利要求21-22任一所述的装置;
用于云资源管理平台进行管理并创建虚拟机的服务器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510250285.9A CN105988858A (zh) | 2015-05-15 | 2015-05-15 | 一种虚拟机资源调度方法、装置及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510250285.9A CN105988858A (zh) | 2015-05-15 | 2015-05-15 | 一种虚拟机资源调度方法、装置及系统 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105988858A true CN105988858A (zh) | 2016-10-05 |
Family
ID=57040380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510250285.9A Pending CN105988858A (zh) | 2015-05-15 | 2015-05-15 | 一种虚拟机资源调度方法、装置及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105988858A (zh) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107203413A (zh) * | 2017-05-27 | 2017-09-26 | 北京思特奇信息技术股份有限公司 | 一种资源数据调度系统及方法 |
CN107341046A (zh) * | 2017-07-17 | 2017-11-10 | 郑州云海信息技术有限公司 | 一种信息安全管理方法及装置 |
CN108121585A (zh) * | 2016-11-29 | 2018-06-05 | 上海有云信息技术有限公司 | 基于云模式下的资源分配装置及方法 |
CN108540341A (zh) * | 2018-03-19 | 2018-09-14 | 云宏信息科技股份有限公司 | 资源监控方法及装置 |
CN108616377A (zh) * | 2016-12-13 | 2018-10-02 | 中国电信股份有限公司 | 业务链虚拟机控制方法和系统 |
CN109213569A (zh) * | 2018-08-27 | 2019-01-15 | 郑州云海信息技术有限公司 | 一种基于虚拟机的审计方法、装置、服务器及存储介质 |
CN109842660A (zh) * | 2017-11-28 | 2019-06-04 | 上海驻云信息科技有限公司 | 用于不同应用场景的通用云资源和权限管理系统 |
CN110764873A (zh) * | 2019-10-21 | 2020-02-07 | 深圳金蝶账无忧网络科技有限公司 | 一种虚拟机资源管理方法、系统及相关设备 |
TWI688905B (zh) * | 2017-07-24 | 2020-03-21 | 大陸商中國銀聯股份有限公司 | 一種資源配置方法和裝置 |
CN111221641A (zh) * | 2020-01-15 | 2020-06-02 | 广州虎牙科技有限公司 | 一种任务的调控方法、系统、存储介质及电子设备 |
CN111625319A (zh) * | 2020-05-25 | 2020-09-04 | 北京金山云网络技术有限公司 | 虚拟机监控数据的采集方法、装置及宿主机 |
CN112711465A (zh) * | 2021-03-23 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 基于云平台的数据处理方法、装置、电子设备及存储介质 |
CN113254150A (zh) * | 2021-05-13 | 2021-08-13 | 曙光信息产业(北京)有限公司 | 负载均衡方法、系统、装置、计算机设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101694633A (zh) * | 2009-09-30 | 2010-04-14 | 曙光信息产业(北京)有限公司 | 计算机作业调度设备、方法及系统 |
CN103049309A (zh) * | 2012-12-11 | 2013-04-17 | 华为技术有限公司 | 虚拟机的资源管理装置、方法和系统 |
CN103257683A (zh) * | 2013-05-07 | 2013-08-21 | 华为技术有限公司 | 一种云计算业务伸缩的方法和装置 |
CN103354990A (zh) * | 2012-02-13 | 2013-10-16 | 华为技术有限公司 | 处理云平台中的虚拟机的系统和方法 |
CN103634330A (zh) * | 2012-08-20 | 2014-03-12 | 曙光信息产业(北京)有限公司 | 一种云计算环境下的资源自动分配方法 |
CN104426694A (zh) * | 2013-08-28 | 2015-03-18 | 杭州华三通信技术有限公司 | 一种调整虚拟机资源的方法和装置 |
-
2015
- 2015-05-15 CN CN201510250285.9A patent/CN105988858A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101694633A (zh) * | 2009-09-30 | 2010-04-14 | 曙光信息产业(北京)有限公司 | 计算机作业调度设备、方法及系统 |
CN103354990A (zh) * | 2012-02-13 | 2013-10-16 | 华为技术有限公司 | 处理云平台中的虚拟机的系统和方法 |
CN103634330A (zh) * | 2012-08-20 | 2014-03-12 | 曙光信息产业(北京)有限公司 | 一种云计算环境下的资源自动分配方法 |
CN103049309A (zh) * | 2012-12-11 | 2013-04-17 | 华为技术有限公司 | 虚拟机的资源管理装置、方法和系统 |
CN103257683A (zh) * | 2013-05-07 | 2013-08-21 | 华为技术有限公司 | 一种云计算业务伸缩的方法和装置 |
CN104426694A (zh) * | 2013-08-28 | 2015-03-18 | 杭州华三通信技术有限公司 | 一种调整虚拟机资源的方法和装置 |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108121585A (zh) * | 2016-11-29 | 2018-06-05 | 上海有云信息技术有限公司 | 基于云模式下的资源分配装置及方法 |
CN108616377B (zh) * | 2016-12-13 | 2021-12-31 | 中国电信股份有限公司 | 业务链虚拟机控制方法和系统 |
CN108616377A (zh) * | 2016-12-13 | 2018-10-02 | 中国电信股份有限公司 | 业务链虚拟机控制方法和系统 |
CN107203413A (zh) * | 2017-05-27 | 2017-09-26 | 北京思特奇信息技术股份有限公司 | 一种资源数据调度系统及方法 |
CN107341046A (zh) * | 2017-07-17 | 2017-11-10 | 郑州云海信息技术有限公司 | 一种信息安全管理方法及装置 |
TWI688905B (zh) * | 2017-07-24 | 2020-03-21 | 大陸商中國銀聯股份有限公司 | 一種資源配置方法和裝置 |
CN109842660A (zh) * | 2017-11-28 | 2019-06-04 | 上海驻云信息科技有限公司 | 用于不同应用场景的通用云资源和权限管理系统 |
CN108540341A (zh) * | 2018-03-19 | 2018-09-14 | 云宏信息科技股份有限公司 | 资源监控方法及装置 |
CN109213569A (zh) * | 2018-08-27 | 2019-01-15 | 郑州云海信息技术有限公司 | 一种基于虚拟机的审计方法、装置、服务器及存储介质 |
CN110764873A (zh) * | 2019-10-21 | 2020-02-07 | 深圳金蝶账无忧网络科技有限公司 | 一种虚拟机资源管理方法、系统及相关设备 |
CN110764873B (zh) * | 2019-10-21 | 2022-09-27 | 深圳金蝶账无忧网络科技有限公司 | 一种虚拟机资源管理方法、系统及相关设备 |
CN111221641A (zh) * | 2020-01-15 | 2020-06-02 | 广州虎牙科技有限公司 | 一种任务的调控方法、系统、存储介质及电子设备 |
CN111625319A (zh) * | 2020-05-25 | 2020-09-04 | 北京金山云网络技术有限公司 | 虚拟机监控数据的采集方法、装置及宿主机 |
CN112711465A (zh) * | 2021-03-23 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 基于云平台的数据处理方法、装置、电子设备及存储介质 |
CN112711465B (zh) * | 2021-03-23 | 2021-06-18 | 腾讯科技(深圳)有限公司 | 基于云平台的数据处理方法、装置、电子设备及存储介质 |
CN113254150A (zh) * | 2021-05-13 | 2021-08-13 | 曙光信息产业(北京)有限公司 | 负载均衡方法、系统、装置、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105988858A (zh) | 一种虚拟机资源调度方法、装置及系统 | |
CN109669758A (zh) | 服务器资源的调配方法、装置、设备及存储介质 | |
CN103473142B (zh) | 一种云计算操作系统下的虚拟机迁移方法及装置 | |
CN102369688A (zh) | 资源动态调整方法和调度设备 | |
CN103873534A (zh) | 一种应用集群迁移方法及装置 | |
CN106302632A (zh) | 一种基础镜像的下载方法以及管理节点 | |
US11886905B2 (en) | Host upgrade method and device | |
CN105808341A (zh) | 一种资源调度的方法、装置和系统 | |
CN105871580A (zh) | 跨集群自动化部署运维系统及方法 | |
CN109726007B (zh) | 一种容器编排配额管理方法和装置、及容器编排系统 | |
CN103036855A (zh) | 一种权限管理的实现设备和方法 | |
CN103955409A (zh) | 作业调度方法 | |
CN109597674B (zh) | 一种共享虚拟资源池份额调度方法及系统 | |
CN109144523A (zh) | 软件部署管理方法及服务器、管理客户端、普通客户端 | |
CN106598559A (zh) | 一种云平台的快速部署方法及系统 | |
CN115509676A (zh) | 一种容器集的部署方法及装置 | |
CN113608751B (zh) | 推理服务平台的运行方法、装置、设备及存储介质 | |
CN105933136A (zh) | 一种资源调度方法及系统 | |
CN103501509B (zh) | 一种均衡无线网络控制器负载的方法及装置 | |
CN116204268A (zh) | 一种云实例的扩缩容方法及其相关设备 | |
CN107783826B (zh) | 一种虚拟机迁移方法、装置及系统 | |
CN113992509B (zh) | Sdn网络业务配置下发方法、装置及存储介质 | |
CN113626472B (zh) | 一种处理订单数据的方法和装置 | |
JP7102783B2 (ja) | システム管理装置、システム管理方法、およびプログラム | |
CN113643010B (zh) | 派单方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161005 |