Citrix 服务器虚拟化之七 Xenserver虚拟机复制

XenServer 包含两种克隆虚拟机的方法,完整复制和快速复制。完整复制就是将虚拟机完整地复制一份,复制速度取决于存储性能。快速复制(相当于VMware的链接克隆)速度更快,此模式仅将已修改的块写入磁盘,而且只有采用文件作为后端的VM 才支持此模式。快速复制旨在节省磁盘空间和进行快速克隆,由于快速复制的处理方式全部采用链接的方式,链接越长,性能越差。但可以对一个模板进行多次快速克隆而不会影响性能。Citrix Xenserver不像VMware vSphere一样支持虚拟机的克隆,Citrix Xenserver系统仅支持一种克隆 Windows 虚拟机的方法,即使用 Windows 实用程序 sysprep 封装虚拟机。要进行克隆时,首先根据需要创建、安装和配置 Windows 虚拟机,并安装 XenServer Tools。准备好之后,必须关闭虚拟机电源。
完整复制:虚拟机必须安装了XenServer Tools 且处于关机状态,XenServer会直接完整复制原虚拟机,并生成新UUID,附加到克隆出来的虚拟机上
快速复制:虚拟机必须安装了XenServer Tools 且处于关机状态,采用链接的方式进行快速克隆,仅将已修改的块写入磁盘。XenServer首先会把原始虚拟机的VDI(假设UUID=1)重命名为基本节点(Base Copy)UUID=2,并生成新的VDI文件。也就是说,原始 VDI会转换成基本节点,原始虚拟机会链接到基本节点(Base Copy),此时完成了链接的创建,而快速复制出来的虚拟机会创建新的VDI(UUID=3),并链接到基本节点(Base Copy)。此时,如果对VDI(UUID=3)进行虚机完整复制, XenServer会根据快速复制以及其链接的快速复制(Base Copy)节点进行合并,然后转换成完整复制的新VDI(UUID=4)。但如果对VDI(UUID=3)进行快速复制,如果VDI(UUDI=3)相对于原始虚拟机没有变化,那么快速复制出来的虚拟机依然会连接到原始虚拟机的基本节点(Base Copy UUID=2)。

说明:
环境基于实验六

1、 在客户端使用XenCener连接两台Xenserver主机,然后选择“Windows 8”虚拟机,检查是否安装Xenserver Tools,如果是,关闭虚拟机。否则需要先安装Xenserver Tools然后关闭虚拟机

2、 对Windows 8虚拟机进行完整复制操作并保存到本地存储。观察复制过程,复制完成后启动复制出来的虚拟机,检查是否有变化。(过程比较慢,复制出来的虚拟机在完整复制过程自动进行了半Sysprep操作,生成新UUID)

3、 对Windows 8虚拟机进行快速复制操作。观察复制过程,复制完成后启动复制出来的虚拟机,检查是否有变化(过程比较快,复制出来的虚拟机在快速复制过程自动进行了半Sysprep操作,生成新UUID)

时间: 2024-08-05 11:09:09

Citrix 服务器虚拟化之七 Xenserver虚拟机复制的相关文章

Citrix 服务器虚拟化之八 Xenserver虚拟机模版

XenServer与VMware不同,Vmware只能将现有的VM转换成模版,而XenServer具有两种方法:一种是将现有 VM 转换为模板,另一种则是基于 VM 的快照创建模板.XenServer不像VMware那样可以使用自定义规则从模版中创建虚拟机,所以在Citrix XenServer中,如果在基于现有的windows虚拟机或虚拟机快照创建模版时,您需要先执行WindowsSysprep操作进行封装准备.由于安装Windows操作系统包括了许多独特的元素(包括安全必须保持唯一的标识符S

Citrix 服务器虚拟化之九 Xenserver虚拟机的XenMotion

XenMotion 是 XenServer 的一项功能,能够将正在运行的虚拟机从一台 XenServer 主机上迁移到另外一台主机,而不会有停机的危险.XenMotion 的主要目的是在某台服务器进行计划维修时,使终端用户觉察不到应用程序出现过极短暂的中断,令整个服务过程正常顺畅.XenMotion并不仅仅在服务器 出现故障或无法正常工作的情况下才进行迁移.XenMotion结合Xen Workload Balancing,当服务器超负荷的时候,就会将上面一部分的虚拟机,包括正在运行的应用程序原

Citrix 服务器虚拟化之十三 Xenserver虚拟机内存优化与性能监控

XenServer的DMC通过自动调节运行的虚拟机的内存,每个VM分配给指定的最小和最大内存值之间,以保证性能并允许每台服务器的虚拟机密度更大.没有DMC,当一台负载较高的服务器创建虚拟机时将出现"内存不足"错误提示而失败:减少现有的虚拟机内存分配,使更多的虚拟机的空间,你必须编辑每个虚拟机的内存分配和然后重新启动虚拟机.启用DMC,即使服务器已满,XenServer将尝试回收内存通过自动降低其定义的内存范围内运行的虚拟机的当前内存分配.因此XenServer环境中,使用动态内存控制(

服务器虚拟化

将服务器物理资源抽象成逻辑资源,让一台服务器变成几台甚至上百台相互隔离的虚拟服务器,我们不再受限于物理上的界限,而是让CPU.内存.磁盘.I/O等硬件变成可以动态管理的“资源池”,从而提高资源的利用率,简化系统管理,实现服务器整合,让IT对业务的变化更具适应力--------这就是服务器的虚拟化. 分类 编辑 服务器虚拟化主要分为三种:“一虚多”.“多虚一”和“多虚多”.“一虚多”是一台服务器虚拟成多台服务器,即将一台物理服务器分割成多个相互独立.互不干扰的虚拟环境.“多虚一”就是多个独立的物理

如何开始你的服务器虚拟化之旅

 虚拟化并不仅限于大中型网络环境,即使是小型的网络环境,通过虚拟化也可以让管理变得简单,并且降低成本.如果你是刚刚涉足虚拟化技术的新手,那么应该如何来开始呢? 如果有一种技术可以任意扩充计算环境,那么它一定是虚拟化.通过一台物理服务器来运行多个虚拟服务器,你可以降低运营成本,并且业务可以更加高效.不管你的企业是有两台服务器还是两千台,都能够以不同的方式从虚拟化中获得好处,更好的消息是,做到这些并不难,而且廉价. 即使是一个小型的基础架构,应用虚拟化也能够让管理变得简单并且降低成本,成本的降低是来

更新日期 2015年8月23日 - Citrix桌面虚拟化平台交付推荐版本及相关hotfix

更新日志: 2015年8月19日    增加NVIDIA最新vGPU for XenServer下载地址 2015年8月21日    增加Windows Server 2008R2 推荐安装补丁 2015年8月23日    更新XenServer 6.5 hotfix ++++++++++ 为了方便大家在使用Citrix产品时选择合适的版本及相应的hotfix补丁,特将相关内容整理如下,并不定期更新. 以下所有内容为个人经验分享,不代表任何Citrix官方建议. 目前Citrix桌面虚拟化平台中

如何规划构建一套大型的Citrix桌面虚拟化架构 - Part3

在前序两篇文章,我们介绍了桌面相关的基础架构.桌面承载等部分的内容. 但是作为一个桌面虚拟化项目,要考虑的不仅仅是桌面虚拟化相关的内容,服务器.存储.网络都是不可规避的内容. 那么接下来我们就讨论一下网络方面的设定. 作为服务器虚拟化,网络方面最重要的标准就是三网隔离,即:业务网.存储网.管理网三网. 而在本例中,所有的半刀服务器都配置了2块10Gb的网卡,本例中刀片服务器所使用的HP VC Flex虚拟交换机. 我们直接将2块10Gb网卡做AA绑定,形成20G的带宽. 注:对应的需要在你的交换

如何规划构建一套大型的Citrix桌面虚拟化架构 - Part2

前文,我介绍了如何为一个大型的Citrix桌面虚拟化环境规划集基础架构,那么我们接下来介绍如何规划虚拟机承载部分的内容. 在完成了基础架构的构架之后,就是3000台Windows虚拟机规划.相比基础架构部分这块的内容,要考虑的内容就更多. 本例中使用的是刀片服务器,全部使用的半刀,所以一个刀箱我们可以部署16个半刀. 所以每台半刀服务器都安装XenServer虚拟化平台,共计16台XenServer服务器,并将其加入同一个资源池,正好符合Citrix 16台上限组建一个资源池的标准.同时启用HA

超融合架构和服务器虚拟化是什么关系?超融合厂商提供什么样的服务器虚拟化?

虽然超融合架构以其为用户带来的巨大价值,已经被越来越广泛地接受,但市场上对超融合仍然有诸多不清晰的概念和疑问,本系列文章将力求对这些概念进行逐一解释. 本篇介绍很多人经常问到的融合架构和服务器虚拟化的关系,并介绍不同的主流厂商对服务器虚拟化的支持情况. 首先,超融合是近几年兴起的一种新的 IT 基础架构,这种架构具备以下特点: 1.符合软件定义数据中心理念,一定是通过软件结合标准的 x86 服务器来构建分布式存储,而不使用基于定制硬件的传统集中式存储: 这个概念强调的是分布式存储软件和虚拟化软件