当前位置:首页 > 虚拟机 > 正文

虚拟机支持跨虚拟平台迁移(虚拟机迁移技术)


一、Blackberry10真的可以兼容Android和iOS的应用吗对于Android应用程序
大多数Android应用程序只需转换到BB10(官方介绍页面)即可使用。
它起作用的原因是BB10(实际上是Playbook)使用Dalvik虚拟机。
不仅是BB10,N9(MeeGo)和iPad(IOS)都可以通过Dalvik虚拟机运行Android应用程序。
MeeGo甚至拥有OpenMobile更残酷的ACL(ApplicationCompatibilityLayer)。
因此,从某种程度上来说,BB10支持Android应用程序也就不足为奇了。
此外,关于谷歌的立场,此链接中有一段文字说:“谷歌对在非Android设备上使用其开源Dalvik引擎有何看法?”“无可奉告”。RIM。
对于iOS应用程序
第二个链接应该稍后添加官方文档实际上讲了如何将代码从iOS迁移到BB10。这基本上是一个全新的开发,并不对应于Android应用程序的简单实现和执行。
如果第二个链接可以认为是“可执行的”,那么所有的APP都可以认为是跨平台的。
这种类型的文档实际上存在于其他平台上。就我个人而言,我认为你不能仅仅称其为“可运行”。
事实上,这样的迁移成本非常高,并且实现的存在会产生很大的差异,所以苹果当然不会反对。


二、虚拟化技术的迁移技术

伟大的虚拟迁移技术提供了一种便捷的服务器虚拟化方式。目前流行的虚拟化工具,如VMware、Xen、HyperV和KVM都提供了自己的迁移组件。迁移服务器可以节省用户的管理、维护和升级成本。以前的x86服务器体积比较“庞大”;而将官们的房间空间却比之前小了很多。另外,虚拟机中的服务器只有一个“虚拟资源”,不像以前的服务器有很多硬件资源(比如不同的主板、不同的网卡、硬盘、raid卡和显卡)。迁移服务器不仅可以在一个界面中进行处理,还可以通过特定的虚拟机软件,例如VMware提供的高可用性工具,当服务器因各种故障而宕机时,可以自动切换到其他相同的服务器。穿着裙子总而言之,迁移的优点是简化系统维护和管理、改善系统负载准备、提高系统容错能力以及优化系统电源管理。
V2P(虚拟到物理迁移)
V2P将操作系统、应用程序和数据从虚拟机迁移到物理机的主硬盘。直机系统可以同时迁移到一台或多台物理机。虽然虚拟化的主要需求是将物理机集成到虚拟机中,但这并不是虚拟化的唯一应用。例如,有时虚拟机中的应用程序出现问题需要在物理机上进行验证以影响虚拟环境。此外,配置新的操作对于IT经理来说是一个令人头疼的问题,但应用程序虚拟化可以帮助解决这个问题。首先配置虚拟机,然后使用硬盘将数据复制到工作站硬件,例如Symantec的Save&Restore(Ghost)。然而,这种复杂的方法有两个限制:图像只能在具有相同硬件配置的设备上使用;
V2V(虚拟到虚拟)
V2V迁移是虚拟机之间操作系统和数据的移动,照顾服务级别的差异并处理不同的虚拟硬件。直接从一台物理机上的VMM迁移到另一台物理机上的VMM。例如,VMware迁移到KVM,KVM迁移到KVM。有多种方法可以将虚拟机从一个VMHost移动到另一个VMHost。
P2V(物理到虚拟的迁移)
P2V是指将物理服务器上的操作系统及其应用软件和数据迁移到VMM(VirtualMachineMonitor)管理的虚拟服务器上。这种迁移方式主要是利用各种工具和软件将物理服务器上的系统状态和数据“镜像”到VMM准备的虚拟机上,并在虚拟机上“替换”物理服务器的网络硬件和网卡驱动。。只要在虚拟服务器中安装相应的驱动程序,并设置与原服务器相同的地址(如TCP/IP地址等),重启虚拟机服务器后,虚拟服务器就可以替代物理服务器。


三、如何对VMwarevSpherevMotion虚拟机进行迁移的步骤方法我们分享两种迁移方法:使用StoragevMotion迁移数据存储使用vSphereWebClient使用StoragevMotion跨主机迁移虚拟机。
方法1.使用StoragevMotion移动数据存储的方法和步骤
使用StoragevMotion,可以在虚拟机运行时将虚拟机及其磁盘文件从一个数据存储移动到另一个数据存储,您可以将虚拟机及其磁盘文件从一个数据存储移动到另一个数据存储。虚拟机和所有磁盘位于同一位置,或者为虚拟机配置文件和每个虚拟磁盘选择单独的位置,但需要注意的是,通过StoragevMotion移动虚拟机不会更改ESXi主机,并且虚拟机配置文件和每个虚拟磁盘都位于同一位置。计算机运行该计算机的主机必须拥有包含StorageVMotion的许可证。
通过StoragevMotion移动虚拟机时,不进行内存克隆,仅进行简单的数据克隆,因此StoragevMotion启动时,没有主机参与,仅在不同存储设备之间克隆文件。VMwareStorageVMotion允许以完全透明的方式将虚拟机的磁盘移动到不同的数据存储位置,同时保持虚拟机运行而无需停机。在移动虚拟机的磁盘文件之前,StorageVMotion会将虚拟机的“主目录”移动到新位置。“主目录”包含有关虚拟机的元数据信息,例如配置文件、替换文件和日志文件,然后它会“VMotion”到新的VM主位置。主目录迁移完成后,它将被磁盘移动;首先,StorageVMotion为每个要迁移的虚拟机磁盘创建一个“子磁盘”,迁移操作开始后,所有磁盘写入都会到这个“子磁盘”,磁盘从旧存储设备复制到新存储设备,然后捕获写入的子磁盘再次被控制到新复制的主磁盘,最后子磁盘被合并到新的主磁盘,并且ESX主机现在将重定向到新主磁盘的位置。主目录和磁盘迁移、创建子磁盘和主磁盘、重新建立父子关系以及合并子磁盘将在不到两秒的时间内发生,用户根本不会注意到。
通过StoragevMotion迁移时,您可以将虚拟磁盘从厚置备更改为精简置备,或从精简置备更改为厚置备您可以在不关闭虚拟机的情况下增加数据存储,还可以将虚拟机移离虚拟机。存储设备,以维护和重新配置存储设备,也可以使用StoragevMotion手动将虚拟机或虚拟磁盘重新分配到不同的存储卷,以平衡容量或提高性能。
1.点击“新建虚拟机-1”这是一个正在运行的虚拟机,并且虚拟机中已经正确安装并激活了VMwareTools,虚拟数据文件位于该虚拟机esxi02的本地磁盘到VMware01共享存储中。如图1
2右键单击​​“NewVirtualMachine-1”,在弹出菜单中选择“迁移”。如图2
3在弹出的迁移向导中,单击“选择迁移类型”中的“更改数据存储”,将虚拟机移动到其他存储,然后单击“下一步”。如图3
4选择“目标数据存储”,确认兼容性为“已成功验证”(下方兼容性显示框),并在“选择虚拟磁盘”中选择传输的磁盘格式。格式(“精简分配”占用已使用的空间,“厚格式”在直接存储上分配虚拟机空间)或选择与原始格式相同的格式。如图4
5查看当前设置,单击“完成”按钮启动StorageVMotion。如图5
6,虚拟机正在迁移,需要注意迁移过程中虚拟机不要中断或重启。如图6
方法二、使用vSphereWebClient进行虚拟机StoragevMotion主机传输的方法和步骤
vSphere5.1推荐使用vSphereWebClient管理vSphere虚拟化平台。在vSphereWebClient中,StoragevMotion可用于同时移动主机和数据存储,而无需在跨主机迁移过程中中断虚拟机的运行StoragevMotion可用于将虚拟机同时移动到其他主机和数据存储虚拟机可以同时移动到另一台主机和数据存储,而不受访问限制,这与StoragevMotion要求主机同时访问源数据存储和目标数据存储不同。
vMotion跨主机存储不需要环境中存在共享存储,这在目标群集计算机可能无法访问源群集存储的情况下执行跨群集迁移时非常有用。在使用vMotion跨主机存储进行迁移期间,虚拟机工作流程将继续,您可以将虚拟机及其所有磁盘放置在同一位置,或为虚拟机配置文件和每个虚拟磁盘选择单独的位置。您可以将虚拟磁盘从厚分配格式更改为精简分配格式,或从精简分配格式更改为厚分配格式对于RDM虚拟兼容模式,您可以传输映射文件或从RDM更改

上一篇:虚拟机热迁移

下一篇:vsphere虚拟机迁移