一种文件管理方法及装置制造方法及图纸

技术编号:16779069 阅读:22 留言:0更新日期:2017-12-12 23:34
本发明专利技术提供一种文件管理方法及装置,上述方法包括以下步骤:虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。上述技术方案中,虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,通过管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件,有效避免了用户误操作,同时,也保证了虚拟机迁移进程的顺利进行。

A method and device for file management

The invention provides a device and a file management method, the method comprises the following steps: virtual machine by virtual machine CD-ROM equipment to obtain the virtual machine configuration file and complete configuration, management server sends a notification message to the server; the management control of the virtual machine equipment CD-ROM uninstall the virtual machine configuration file. The technical scheme of virtual machine by virtual machine CD-ROM equipment to obtain the virtual machine configuration file and complete the configuration management server, through the control of the virtual machine equipment CD-ROM uninstall the virtual machine configuration file, effectively avoids the misoperation of the user, at the same time, also ensure the virtual machine migration process smoothly.

【技术实现步骤摘要】
一种文件管理方法及装置
本专利技术属于云计算领域,尤其涉及一种文件管理方法及装置。
技术介绍
在云计算环境中,一个数据中心所管理的虚拟机数量有了显著增加,为了实现大量虚拟机快速部署,用户通常会在云计算管理平台上制作一个基础的虚拟机模板,该虚拟机模板中安装一个初始化代理程序,通过该虚拟机模板批量快速部署大量虚拟机,在部署虚拟机时,往往需要对新部署出来的虚拟机进行个性化配置。现有实现方式是:1、接收用户输入的个性化配置信息,比如密码等,将用户输入的个性化配置信息打包成ISO格式的光盘文件;2、在通过虚拟机模板部署完成虚拟机之后,将该光盘文件挂载到虚拟机光驱中;3、开启虚拟机,虚拟机操作系统启动之后,虚拟机内的初始化代理程序从虚拟机光驱中读取用户输入配置信息,完成该虚拟机的个性化配置。在上述方案中,虚拟机完成初始化之后,由于虚拟机光驱关联了ISO文件,因此虚拟机光驱内依然包含个性化配置信息的ISO文件;这使得用户在打开虚拟机时,依然以为需要对虚拟机进行初始化,给用户造成误解,影响用户操作;另一方面,在虚拟机迁移时,虚拟机状态也需要实时迁移,初始化文件存在,也会影响虚拟机迁移进程。因此,迫切需要提供一种文件管理方案来解决上述技术问题。
技术实现思路
本专利技术提供一种文件管理方法及装置,以解决上述问题。本专利技术实施例提供一种文件管理方法,包括以下步骤:虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。本专利技术实施例还提供一种文件管理装置,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。本专利技术实施例提供的技术方案:虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。上述技术方案中,虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,通过管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件,有效避免了用户误操作,同时,也保证了虚拟机迁移进程的顺利进行。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1所示为本专利技术实施例1的文件管理方法流程图;图2所示为本专利技术实施例2的文件管理方法流程图;图3所示为本专利技术实施例3的文件管理装置结构图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。本专利技术的技术特点在于:在云计算管理平台制作包含初始化代理程序的虚拟机模板,基于该虚拟机模板批量创建预设数目的虚拟机,并对新部署出来的虚拟机进行个性化配置,在虚拟机内的初始化代理程序完成个性化配置之后,该初始化代理程序向云计算管理平台发出初始化完成的信号,云计算管理平台接收到该初始化完成信号之后,云计算管理平台发出卸载该虚拟机光驱中配置文件的指令,完成虚拟机光驱中配置文件的卸载。具体实现原理如下:首先,用户在云计算管理平台制作包含初始化代理程序的虚拟机模板,基于该虚拟机模板批量部署大量虚拟机,在部署过程中输入个性化的配置数据并将将用户输入的个性化配置数据打包成ISO格式的光盘文件;其次,用户通过云计算管理平台开启新部署的虚拟机,在用户开启虚拟机的同时将初始化光盘文件(ISO格式的光盘文件)即虚拟机配置文件挂载到虚拟机的光驱设备;再次,虚拟机开启成功之后,虚拟机内部的初始化代理程序启动,读取光驱设备中的虚拟机配置文件,对虚拟机进行初始化配置;完成对虚拟机的初始化配置之后,初始化代理程序向云计算管理平台发出初始化完成信号;最后,云计算管理平台收到该初始化完成信号,发出卸载虚拟机光驱设备中虚拟机配置文件的指令,完成虚拟机光驱设备中虚拟机配置文件的卸载。图1所示为本专利技术实施例1的文件管理方法流程图,包括以下步骤:步骤101:获取虚拟机模板;步骤102:批量部署预设数目的虚拟机并输入个性化配置数据;步骤103:开启虚拟机并挂载虚拟机配置文件;步骤104:虚拟机完成配置后,发出初始化完成信号;步骤105:管理服务器接收初始化完成信号;步骤106:所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。图2所示为本专利技术实施例2的文件管理方法流程图,包括以下步骤:步骤201:虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;进一步地,所述通知消息携带配置完成信息。进一步地,虚拟机通过虚拟机光驱设备获取虚拟机配置文件之前,还包括:通过虚拟机模板创建预设数目的虚拟机,其中,所述虚拟机模板携带初始化代理程序。进一步地,获取虚拟机配置数据,并将所述虚拟机配置数据转换成预设格式的虚拟机配置文件;虚拟机开启时,将所述虚拟机配置文件挂载至所述虚拟机光驱设备。进一步地,根据所述虚拟机中的初始化代理程序,通过所述虚拟机光驱设备读取所述虚拟机配置文件。步骤202:所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。图3所示为本专利技术实施例3的文件管理装置结构图,包括处理器,适于实现各指令;存储设备,适于存储多条指令,所述指令适于由所述处理器加载并执行;虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。进一步地,所述通知消息携带配置完成信息。进一步地,虚拟机通过虚拟机光驱设备获取虚拟机配置文件之前,还包括:通过虚拟机模板创建预设数目的虚拟机,其中,所述虚拟机模板携带初始化代理程序。进一步地,获取虚拟机配置数据,并将所述虚拟机配置数据转换成预设格式的虚拟机配置文件;虚拟机开启时,将所述虚拟机配置文件挂载至所述虚拟机光驱设备。进一步地,根据所述虚拟机中的初始化代理程序,通过所述虚拟机光驱设备读取所述虚拟机配置文件。本专利技术实施例提供的技术方案:虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。上述技术方案中,虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,通过管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件,有效避免了用户误操作,同时,也保证了虚拟机迁移进程的顺利进行。以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,对于本领域的技术人员来说,本专利技术可以有各种更改和变化。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...
一种文件管理方法及装置

【技术保护点】
一种文件管理方法,其特征在于,包括以下步骤:虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。

【技术特征摘要】
1.一种文件管理方法,其特征在于,包括以下步骤:虚拟机通过虚拟机光驱设备获取虚拟机配置文件并完成配置后,向管理服务器发送通知消息;所述管理服务器控制所述虚拟机光驱设备卸载所述虚拟机配置文件。2.根据权利要求1所述的文件管理方法,其特征在于,所述通知消息携带配置完成信息。3.根据权利要求1或2所述的文件管理方法,其特征在于,虚拟机通过虚拟机光驱设备获取虚拟机配置文件之前,还包括:通过虚拟机模板创建预设数目的虚拟机,其中,所述虚拟机模板携带初始化代理程序。4.根据权利要求3所述的文件管理方法,其特征在于,获取虚拟机配置数据,并将所述虚拟机配置数据转换成预设格式的虚拟机配置文件;虚拟机开启时,将所述虚拟机配置文件挂载至所述虚拟机光驱设备。5.根据权利要求4所述的文件管理方法,其特征在于,根据所述虚拟机中的初始化代理程序,通过所述虚拟机光驱设备读取所述虚拟机配置文件。6.一种文件管理装置,包括处理器,...

【专利技术属性】
技术研发人员:杨岳川庞慷宇王幸福
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1