虚拟机升级的方法及装置制造方法及图纸

技术编号:8489683 阅读:217 留言:0更新日期:2013-03-28 08:42
本申请公开了一种虚拟机升级的方法,包括:生成每一虚拟机模板时,在该虚拟机模板对应的基础镜像文件中预留出空闲存储空间,为该虚拟机模板创建超级管理虚拟机;当需要对基于上述基础镜像文件创建的虚拟机中的任一虚拟机升级时,查找到该虚拟机对应的基础镜像文件,暂停所有基于该基础镜像文件创建的虚拟机,通过该基础镜像文件对应的超级管理虚拟机对该基础镜像文件进行升级,将升级时变化的数据写入该基础镜像文件预留的空闲存储空间,对基于该基础镜像文件创建的所有虚拟机进行批量升级。本申请还公开了一种虚拟机升级的装置。本申请在需要对大量虚拟机进行升级时,可以极大减少升级的工作量,简化升级操作,提高效率。

【技术实现步骤摘要】

本申请涉及虚拟机升级
,尤其涉及虚拟机升级的方法及装置
技术介绍
随着硬件速度的不断提高,服务器性能大大提升,数据中心中的部分服务器的使用率有所下降,为了提高服务器硬件利用率,降低数据中心的运维成本,近年来,虚拟化技术得到了很大的发展,其中,虚拟机的使用日益普遍。虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通过虚拟机软件,我们可以在一台物理计算机上模拟出一台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如可以安装操作系统、安装应用程序、访问网络资源等等。从用户的角度看,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就像是在真正的计算机中进行工作。使用备份文件技术(backing file技术)可以基于一个基础镜像文件大量部署虚拟机。backing file技术的基本原理就是基于一个基础文件产生一个不同于所述基础文件的增量文件,因此,根据backing file技术,首先需要创建一个基础镜像(base image),里面把各个虚拟机都需要的环境本文档来自技高网...

【技术保护点】
一种虚拟机升级的方法,其特征在于,该方法包括:生成每一虚拟机模板时,在该虚拟机模板对应的基础镜像文件中预留出空闲存储空间,为该虚拟机模板创建超级管理虚拟机;当需要对基于上述基础镜像文件创建的虚拟机中的任一虚拟机升级时,查找到该虚拟机对应的基础镜像文件,暂停所有基于该基础镜像文件创建的虚拟机,通过该基础镜像文件对应的超级管理虚拟机对该基础镜像文件进行升级,将升级时变化的数据写入该基础镜像文件预留的空闲存储空间,对基于该基础镜像文件创建的所有虚拟机进行批量升级。

【技术特征摘要】

【专利技术属性】
技术研发人员:蔡志峰常利民郑雄开
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:

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

1