一种虚拟机创建方法、装置、管理设备及终端设备制造方法及图纸

技术编号:19341344 阅读:43 留言:0更新日期:2018-11-07 13:36
本发明专利技术实施例提供了一种虚拟机创建方法、装置、管理设备及终端设备,其中,所述方法应用于管理设备,包括:获取虚拟机创建指令中包括的用户标识,并获取所述用户标识对应的历史虚拟机画像;根据所述历史虚拟机画像,确定待创建虚拟机的预估模型;将所述预估模型发送至所述用户标识对应的终端设备,以使所述终端设备展示所述预估模型;接收所述终端设备发送的针对所述预估模型的调整指令;根据所述调整指令、所述预估模型以及可用资源信息,创建所述待创建虚拟机。本发明专利技术实施例的技术方案可以使为用户分配的虚拟机资源更好地满足用户需求,从而提高所创建虚拟机的可用性。

Virtual machine creation method, device, management equipment and terminal equipment

The embodiment of the present invention provides a virtual machine creation method, device, management device and terminal device, in which the method is applied to the management device, including acquiring the user identification included in the virtual machine creation instruction, and acquiring the historical virtual machine image corresponding to the user identification, and according to the historical virtual machine portrait. To determine the prediction model of the virtual machine to be created; to send the prediction model to the terminal device corresponding to the user identification so that the terminal device can display the prediction model; to receive the adjustment instructions sent by the terminal device for the prediction model; and according to the adjustment instructions, the prediction model and the Using resource information to create the virtual machine to be created. The technical scheme of the embodiment of the present invention can make the virtual machine resources allocated to users better meet the user's needs, thereby improving the availability of the created virtual machine.

【技术实现步骤摘要】
一种虚拟机创建方法、装置、管理设备及终端设备
本专利技术涉及云计算
,特别是涉及一种虚拟机创建方法、装置、管理设备及终端设备。
技术介绍
云计算通常涉及通过互联网来提供动态易扩展且可以是虚拟化的资源。虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在云计算系统中,创建虚拟机时的资源调度是实现高效使用共享资源的重要环节。现有技术在处理虚拟机资源调度时常用的方法为:系统通过分析其资源池内各主机的负载情况,如各主机的CPU使用情况、存储占用情况等,根据用户提交的待创建虚拟机的属性信息,为用户待创建的虚拟机分配适当的资源。用户提交的待创建虚拟机的属性信息,通常包括虚拟机的CPU、内存大小、存储大小等信息。然而,专利技术人在实现本专利技术的过程中发现,现有技术至少存在如下问题:现有技术在创建虚拟机时,需要用户提交待创建虚拟机的属性信息,因此,用户需要设置待创建虚拟机的多项属性信息,当用户提交的待创建虚拟机的属性信息不全面时,为用户分配的虚拟机资源可能无法满足用户需求,从而导致所创建的虚拟机无法满足用户的实际需求,创建的虚拟机可用性较低。专利技术内本文档来自技高网...

【技术保护点】
1.一种虚拟机创建方法,其特征在于,应用于管理设备,包括:获取虚拟机创建指令中包括的用户标识,并获取所述用户标识对应的历史虚拟机画像;根据所述历史虚拟机画像,确定待创建虚拟机的预估模型;将所述预估模型发送至所述用户标识对应的终端设备,以使所述终端设备展示所述预估模型;接收所述终端设备发送的针对所述预估模型的调整指令;根据所述调整指令、所述预估模型以及可用资源信息,创建所述待创建虚拟机。

【技术特征摘要】
1.一种虚拟机创建方法,其特征在于,应用于管理设备,包括:获取虚拟机创建指令中包括的用户标识,并获取所述用户标识对应的历史虚拟机画像;根据所述历史虚拟机画像,确定待创建虚拟机的预估模型;将所述预估模型发送至所述用户标识对应的终端设备,以使所述终端设备展示所述预估模型;接收所述终端设备发送的针对所述预估模型的调整指令;根据所述调整指令、所述预估模型以及可用资源信息,创建所述待创建虚拟机。2.根据权利要求1所述的方法,其特征在于,所述根据所述历史虚拟机画像,确定待创建虚拟机的预估模型,包括:根据所述历史虚拟机画像,创建包含对应参数的初始虚拟机模型;根据所述历史虚拟机画像,确定各所述参数的取值,得到待创建虚拟机的预估模型。3.根据权利要求1所述的方法,其特征在于,所述根据所述历史虚拟机画像,确定待创建虚拟机的预估模型,包括:获取预设虚拟机模型;根据所述历史虚拟机画像,确定所述预设虚拟机模型中各参数的取值,得到待创建虚拟机的预估模型。4.根据权利要求1所述的方法,其特征在于,所述创建所述待创建虚拟机后,还包括:采集创建的所述待创建虚拟机的画像。5.根据权利要求1所述的方法,其特征在于,所述根据所述调整指令、所述预估模型以及可用资源信息,创建所述待创建虚拟机前,还包括:获取各虚拟机所属的资源区域的当前资源信息,所述资源区域包括:集群、域控制器、存储区域中的至少一项,所述当前资源信息包括当前资源分布信息和当前资源消耗信息;根据所述当前资源信息,确定可用资源信息。6.根据权利要求1所述的方法,其特征在于,所述根据所述历史虚拟机画像,确定待创建虚拟机的预估模型前,还包括:获取待创建虚拟机对应的用户标识的用户画像;所述用户画像包括:所述用户标识所属的业务分部、所述用户标识对应的用户的业务量、所述用户标识所属的业务分部的业务类型中的至少一项;相应的,所述根据所述历史虚拟机画像,确定所述待创建虚拟机的预估模型,包括:根据所述历史虚拟机画像以及所述用户画像,确定所述待创建虚拟机的预估模型。7.根据权利要求1至6任一项所述的方法,其特征在于,所述历史虚拟机画像,包括:所述历史虚拟机的中央处理器CPU使用率、所述历史虚拟机的CPU负载、所述历史虚拟机的内存使用率、所述历史虚拟机的磁盘读/写速度、所述历史虚拟机的网络负载中的至少一项。8.根据权利要求1至6任一项所述的方法,其特征在于,所述用户标识对应的历史虚拟机画像,包括:与所述用户标识对应的历史虚拟机画像、与所述用户标识所属的项目组对应的历史虚拟机画像、与所述用户标识所属的业务分部对应的历史虚拟机画像中的至少一项。9.一种虚拟机创建方法,其特征在于,应用于终端设备,包括:接收待创建虚拟机的预估模型;所述待创建虚拟机的预估模型是由管理设备获取虚拟机创建指令中包括的用户标识,并获取所述用户标识对应的历史虚拟机画像后,根据所述历史虚拟机画像确定并发送的预估模型;展示所述预估模型;接收针对所述预估模型的调整指令;将所述调整指令发送给所述管理设备,以使所述管理设备根据所述调整指令、所述预估模型以及可用资源信息,创建所述待创建虚拟机。10.一种虚拟机创建装置,其特征在于,应用于管理设备,包括:虚拟机画像获取单元,用于获取虚拟机创建指令中包括的用户标识,并获取所述用户标识对应的历史虚拟机画像;预估模型确定单元,用于根据所述历史虚拟机画像,确定待创建虚拟机的预估模型;预估模型发送单元,用于将所述预估模型发送至所述用户标识对应的终端设备,以使所述终端设备展示所述预...

【专利技术属性】
技术研发人员:林青云顾晓洁
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京,11

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

1