XenMotion的系统要求 1. XenServer中的处理器必须具有相同的类型。 尽管XenMotion允许每个系统的内存,存储控制器和网络控制器可以不相同,但是其处理器却必须具有相同的类型。除了类型有硬性的规定之外,它还允许其存在一些细微的差异(比如CPU的运转速度)。举个例子,对同一个Resource Pool中的服务器来说,必须使用同一系列处理器。 2. Resource Pools中至少要有两台XenServer Enterprise服务器处于运转状态。 3. 虚拟机的存储器类型 虚拟机必须存储在远程共享的存储器中。比如与基于网络文件系统NFS(Network File System)或者iSCSI(通过iSCSI启动软件)的存储器相连接。 此外,假如Resource Pools中有某台XenServer主机被移除,那么原本在上面运行的虚拟机并没有随之被删除,而是依然存在于数据库中,不会导致数据丢失,并且对于其他的XenServer主机成员是可见的。但是这些虚拟机是处于停用状态,只有它们的虚拟磁盘被连接到共享服务器时,才可以被Resource Pools中的其他XenServer共享。因此,为了提高资源的利用率,最好在共享存储器创建完成的时候,就把本地磁盘添加到共享存储器中。 4. 网络的带宽要求:推荐使用千兆位的以太网。 XenMotion的运行原理 XenMotion使用的是预复制迁移(Pre-Copy Migration)。其具体步骤如下: 1. 系统验证目标服务器的存储器和网络设置是否正确,并保留目标服务器虚拟机的资源。 2. 当虚拟机还在源服务器上运转时,将内存镜像复制到目标服务器上。在这个过程中,XenServer依然会监视内存的任何变化。 3. 在这一步完成后,大部分的内存镜像已经被复制到目标服务器上了。检查在这个阶段中,内存较复制前是否发生了变化。
|
正在阅读:Citrix虚拟化动态迁移技术XenMotion介绍Citrix虚拟化动态迁移技术XenMotion介绍
2009-07-24 17:46
出处:PConline原创
责任编辑:heyaorong
键盘也能翻页,试试“← →”键