发明名称 REPLICATING VIRTUAL MACHINES ACROSS DIFFERENT VIRTUALIZATION PLATFORMS
摘要 A first virtual machine executing in a first computer server is replicated to a second virtual machine executing in a second computer server, where the first computer server and the second computer server are connected over a network and are each connected to one or more disk storage units capable of storing files in a file system. Virtual disks of the first virtual machine on the first server are transmitted to the second server, where each transmitted virtual disk is stored as a file in a storage unit connected to the second server and corresponds to one of a plurality of virtual disks of the second virtual machine running in the second server, and where the virtual disks of the first virtual machine have a first format and the virtual disks of the second virtual machine have a second format that is different from the first format. A plurality of updates to the virtual disks of the first virtual machine is captured, and contiguous data blocks from the virtual disks of the first virtual machine that are subject to the captured updates are identified. The identified contiguous data blocks are then transmitted to the second server for storage in the virtual disks of the second virtual machine.
申请公布号 US2015106802(A1) 申请公布日期 2015.04.16
申请号 US201314053147 申请日期 2013.10.14
申请人 VMWARE, INC. 发明人 IVANOV Ivan;VELEVSKI Ivan
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人
主权项 1. In a plurality of networked computer servers having first and second servers, wherein the first server has executing therein a first virtual machine with a plurality of virtual disks, a method of replicating the first virtual machine to a second virtual machine executing on the second server, the method comprising: transmitting the virtual disks of the first virtual machine to the second server, wherein each transmitted virtual disk corresponds to one of a plurality of virtual disks of the second virtual machine, and wherein the virtual disks of the first virtual machine have a first format and the virtual disks of the second virtual machine have a second format; capturing a plurality of updates to virtual disks of the first virtual machine; identifying contiguous data blocks in the virtual disks of the first virtual machine that are subject to the captured updates; and transmitting the identified contiguous data blocks to the second server for storage in the virtual disks of the second virtual machine.
地址 Palo Alto CA US