Citrix 服务器虚拟化之六 Xenserver虚拟机创建与快照
在Xenserver上可以创建Windows和Linux等虚拟机,Xenserver支持大部分的主流操作系统,可以使用 XenCenter 或 xen CLI 克隆相应的模板,然后安装操作系统。对于适用于各系统的模板,已经设置了用来定义虚拟硬件配置的预定义平台标志,所有 Windows VM 安装都支持ACPI 硬件抽象层(HAL) 模式。如果后来将其中一个 VM 更改为包含多个虚拟 CPU,Windows会自动将HAL 切换为多处理器模式。必须在每个 VM 上安装 XenServer Tools。Xenserver不支持运行不包含 XenServer Tools 的虚拟机。
说明:
环境基于实验五
1、在客户端使用XenCener连接两台Xenserver主机,然后选择创建新的虚拟机
2、选择创建虚拟机的模版,这里选择“Windws 8 64-bit”,每个模板包含创建具有特定操作系统和最佳存储的新 VM 所需的设置信息。此列表列出了XenServer 当前支持的模板。Xenserver支持大部分的主流操作系统。Citrix XenApp on Windows XXX表示此模板经过专门调整,可优化 XenApp 的性能。最新模版支持windows server 2012和windows8。
3、填写虚拟机的名称为Windows 8
4、为将安装在新 VM 上的操作系统选择安装源,XenServer 允许从CD、DVD、network多种来源提取操作系统安装介质,这里选择之前创建的ISO共享库中的Windows 8操作系统镜像。要连接预先存在的 ISO 库,可单击新建 ISO 库,并指定 ISO 库的位置和类型,然后可以从下拉列表中选择特定的操作系统 ISO 介质。
5、为虚拟机选择主服务器或者群集,如果为虚拟机指定主服务器,则只要该服务器可用,虚拟机始终在该虚拟机上启动,如果不行,则会自动选择相同池中的备用服务器。这里选择自定义摆放在Xen1主机上
6、设置虚拟机的内存和CPU。对于 Windows 8默认设置为1 个虚拟CPU 和 4096MB的 RAM。也可以选择修改默认设置。
7、为新 Windows 8虚拟机分配和配置存储,默认分配 (24 GB)配置。这里把虚拟机设置成30G,并把它配置存放在Xen1主机的本地存储上
8、配置Windows8虚拟机的网络连接设置。在创建虚拟机时候,最多创建4个NIC,可以在虚拟机创建完成后继续添加NIC。对于每个 VM,最多支持 7 个虚拟网络接口,这里把默认的NIC全部删除,手动添加一个NIC连接VMNetork。
9、完成虚拟机创建,检查配置属性。然后启动虚拟机进行操作系统安装。(事先已经安装好一台Windows 8的虚拟机)
10、 虚拟机操作系统好后,必须为它安装XenServer Tools。XenServer Tools 可提供高速I/O 以实现更高的磁盘和网络性能。XenServer Tools 必须安装在每个 VM 上,以使 VM 具有完全受支持的配置。尽管没有这些工具 VM 也可以工作,但是性能将大打折扣。XenServer Tools 还支持某些功能和特性,包括彻底关闭、重新引导、挂起和实时迁移VM。单击安装XenServer Tools,会挂载XenServerTools.ISO。之后会在VM 控制台上打开 XenServer Tools 安装向导。XenServer Tools需要Microsoft.NET Framework 4.0 或更高版本支持,由于虚拟机是Windows 8,里面自带Microsoft.NET Framework 4.0,这里就不需要单独安装。如果虚拟机运行的是Windows 7或更低版本,则需要在安装XenServer Tools 之前先安装Microsoft .NET Framework 4.0组件。
11、 对虚拟机进行关机和重启、挂起操作
i. 关机:正常关闭Windows 需要XenServer Tools支持
ii. 挂起:停止Windows禁止操作,可直接恢复需要XenServer Tools支持
iii. 重启:正常重启Windows需要XenServer Tools支持
iv. 强制关机:即是直接断电。
v. 强制重启:即是断电后重启
12、对Windows 8虚拟机进行快照操作(注意快照不能代替备份,虚拟机的备份工作必须做好)。XenServer 提供了一种简便的快照机制。无需麻烦的配置向导,借助该机制,可以在给定的时间生成 VM 存储和元数据的快照。生成快照时,可在需要时临时停止 IO 以确保捕获自身一致的磁盘映像。快照操作会生成类似于模板的快照 VM。VM 快照包含所有存储信息和 VM 配置,可以导出并还原这些信息和配置以进行备份。虽然所有存储类型都支持快照,但对基于 LVM的存储类型而言,如果存储库是使用以前版本的 XenServer 创建的,则必须对其进行升级,而且卷必须采用默认格式。快照操作过程是将元数据捕获为模板,然后创建磁盘的 VDI 快照。 XenServer支持三种类型的 VM 快照:常规快照、静态快照以及包含内存数据的快照。
1. 常规快照:仅创建磁盘快照,可以在所有 VM 类型(包括 Linux VM)上执行。还原快照会重启虚拟机
2. 静态快照:生成虚拟机磁盘快照,生成快照前使 VM 静止。仅限于Windows的虚拟机,利用 Windows 卷快照服务 (VSS),生成和应用程序一致的实时快照。VSS 框架帮助可识别VSS 的应用程序(例如 Microsoft Exchange 或 Microsoft SQL Server)在生成快照前将数据刷新到磁盘并为快照做好准备。XenServer 支持 Windows Server 2003 和 Windows Server 2008(32 位与 64 位的各种版本)上的静态快照。不支持 Windows 2000、Windows XP、Windows Vista和Windows 7
3. 包含内存数据的快照:是除保存虚拟机内存(存储)和元数据外,包含内存数据的快照还保存虚拟机状态 (RAM)。当您正在升级或修补软件,或想要测试新应用程序,但同时又希望能选择返回到虚拟机的当前、更改前状态(RAM) 时,这种快照类型会非常有用。还原到包含内存数据的快照无需重新引导 VM。还原快照会重启虚拟机
注:磁盘快照与内存快照的颜色是不同的,这样就能区分两者
视频分享:http://pan.baidu.com/share/link?shareid=147973794&uk=1025659618