【技术实现步骤摘要】
【国外来华专利技术】背景背景和相关技术存在多种在计算机化环境中分发不同类型的资源(软件、硬件、或其组合)的方式。例如,从软件的观点来看,企业可以在多个不同的计算机上安装操作系统(或应用程序)的多个副本,并由此在多个系统之中分发一个副本。共享硬件的常规方式包括在网络上建立计算机系统以使得多个不同的计算机系统能够出于各种存储或文件共享需求而访问另一个计算机的驱动器空间。然而,近来硬件能力(即,现有存储、存储器和处理能力)的发展意味着仅仅提供传统的存储和/或网络通信量管理功能往往未充分利用给定的物理机器。如此,现在从软件和硬件组合的观点来看,分发资源的另外的方法包括在单个物理机器上安装多个虚拟计算机系统。通常,虚拟机可以用在主机存储的指定部分上的特定操作系统的唯一实例,并用所分配的主存储器和处理能力部分来安装。因为这些和其它特征,虚拟机可以很容易地区别于其它虚拟机,且甚至区别于它们被安装在其上的主服务器。对网络上的其它用户来说,虚拟机仅仅作为诸如网络上的任何其它物理计算机系统等独立可寻址的计算机系统出现。随后可以将虚拟机用于各种目的,如用作网络上的另一服务器(例如,电子邮件或数据库服务器),出于软件或硬件测试目的而用作瘦客户机的主计算机系统等。除该功能之外,虚拟机还可以提供额外的好处——其能够相当容易且在某些情况下相当迅速地被安装和设置以及移除。例如,特定主计算机系统的管理员可以接收对虚拟机的请求,在该主计算机上手动地 ...
【技术保护点】
一种在包括被配置为主存一个或多个虚拟机的虚拟机主机的计算机化环境中的机器处的方法,其中所述机器包括一个或多个卷,所述方法将所述机器转换为所述虚拟机主机处的虚拟机而不在所述一个或多个机器卷上招致显著的停机时间,所述方法包括以下动作: 标 识机器的一个或多个卷的一个或多个硬件配置设置; 创建对应于所述一个或多个机器卷的一个或多个一致的快照; 将所述一个或多个一致的快照发送到所挂载的虚拟硬盘文件;以及 将所述一个或多个一致的快照的引导记录发送到所挂载的虚拟硬盘 文件,以便可以在所述虚拟机主机处修改所述一个或多个一致的快照的所述引导记录。
【技术特征摘要】
【国外来华专利技术】US 2006-5-8 11/430,6761.一种在包括被配置为主存一个或多个虚拟机的虚拟机主机的计算机化
环境中的机器处的方法,其中所述机器包括一个或多个卷,所述方法将所述机
器转换为所述虚拟机主机处的虚拟机而不在所述一个或多个机器卷上招致显
著的停机时间,所述方法包括以下动作:
标识机器的一个或多个卷的一个或多个硬件配置设置;
创建对应于所述一个或多个机器卷的一个或多个一致的快照;
将所述一个或多个一致的快照发送到所挂载的虚拟硬盘文件;以及
将所述一个或多个一致的快照的引导记录发送到所挂载的虚拟硬盘文件,
以便可以在所述虚拟机主机处修改所述一个或多个一致的快照的所述引导记
录。
2.如权利要求1所述的方法,其特征在于,通过将所述一个或多个一致的
快照中的至少一个作为一组一个或多个字节块来传输而将所述至少一个快照
发送到所述虚拟机主机。
3.如权利要求1所述的方法,其特征在于,所述机器是物理机器,且所述
物理机器和所述虚拟机主机是同一计算机系统,以便所述物理机器的一个或多
个卷被传输到所述同一计算机系统中的所述物理机器的不同盘设备。
4.如权利要求1所述的方法,其特征在于,所述一个或多个机器卷包括安
装在动态物理盘上的多个机器卷。
5.如权利要求1所述的方法,其特征在于,所述创建所述一个或多个一致
的快照的动作还包括以下动作:
标识所述一个或多个机器卷上的已使用的空间和空闲空间;
标识所述已使用的空间中要在快照或复制操作期间避开的一个或多个文
件,所述要避开的一个或多个文件包括差异区域文件、页文件、坏簇、休眠文
件中的任何一个或多个;以及
将所述数据从所述一个或多个机器卷复制到一个或多个虚拟硬盘文件,以
使所复制的数据只包括以下的一个:
(i)所标识的已使用空间;或
(ii)所标识的不具有所述一个或多个要避开的文件的已使用空间。
6.如权利要求1所述的方法,其特征在于,所述标识一个或多个硬件配置
设置的动作还包括以下动作:
标识所述一个或多个卷上针对涉及写入器的快照过程配置的一个或多个
应用程序;以及
向每一所标识的应用程序发送开始涉及写入器的快照过程的指令。
7.如权利要求6所述的方法,其特征在于,还包括以下动作:
标识未针对涉及写入器的快照过程配置的一个或多个应用程序;以及
关闭所标识的未针对涉及写入器的过程配置的一个或多个应用程序的每
一个。
8.如权利要求1所述的方法,其特征在于,还包括以下动作:
向所述虚拟机主机发送创建所述虚拟硬盘文件的一个或多个指令;以及
向所述虚拟机主机发送使所述虚拟硬盘文件可写的指令。
9.如权利要求8所述的方法,其特征在于,所创建的虚拟硬盘文件是动态
大小的,以使所述虚拟硬盘文件的大小可以随时间改变。
10.如权利要求8所述的方法,其特征在于,还包括以下动作:
发送挂载所创建的虚拟硬盘文件的一个或多个指令;以及
标识所挂载的虚拟硬盘文件的设备标识符。
11.如权利要求10所述的方法,其特征在于,还包括标识所述一个或
多个一致的快照的一个或多个设备标识符的动作。
12.如权利要求1所述的方法,其特征在于,还包括以下动作:
标识所述虚拟机主机的一个或多个系统值;以及
发送根据所标...
【专利技术属性】
技术研发人员:ML麦克尔,WL沙伊德尔,BA莱斯,K梅拉,V拉曼,NV纳拉弗,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。