Citrix 服务器虚拟化之六 Xenserver虚拟机创建与快照
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主机的本地存储上
个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
Citrix 服务器虚拟化之六 Xenserver虚拟机创建与快照的更多相关文章
- Citrix 服务器虚拟化之八 Xenserver虚拟机模版
Citrix 服务器虚拟化之八 Xenserver虚拟机模版 XenServer与VMware不同,Vmware只能将现有的VM转换成模版,而XenServer具有两种方法:一种是将现有 VM 转换为 ...
- Citrix 服务器虚拟化之五 Xenserver配置存储
Citrix 服务器虚拟化之五 Xenserver配置存储 XenServer中定义了一个容器称为存储库(SR)来描述一个特定的存储目标存储虚拟磁盘映像(VDI). VDI是一个的磁盘抽象,包含一个 ...
- Citrix 服务器虚拟化之四 Xenserver资源池
Citrix 服务器虚拟化之四 Xenserver资源池 台主机,尽管这种限制没有执行.池总是至少有一个物理节点,称为主.只有主节点公开管理界面(使用XenCenter和XenServer命令行界面 ...
- Citrix 服务器虚拟化之三 Xenserver 网络管理
Citrix 服务器虚拟化之三 Xenserver 网络管理 每个Xenserver服务器都有一个或多个网络.XenServer 网络是虚拟的以太网交换机,它可以连接到外部接口(带或不带 VLAN 标 ...
- Citrix 服务器虚拟化之十三 Xenserver虚拟机内存优化与性能监控
Citrix 服务器虚拟化之十三 Xenserver虚拟机内存优化与性能监控 XenServer的DMC通过自动调节运行的虚拟机的内存,每个VM分配给指定的最小和最大内存值之间,以保证性能并允许每 ...
- Citrix 服务器虚拟化之九 Xenserver虚拟机的XenMotion
Citrix 服务器虚拟化之九 Xenserver虚拟机的XenMotion XenMotion 是 XenServer 的一项功能,能够将正在运行的虚拟机从一台 XenServer 主机上迁移到另外 ...
- Citrix 服务器虚拟化之十二 Xenserver灾难恢复
Citrix 服务器虚拟化之十二 Xenserver灾难恢复 (环境有限实验无法测试,配置步骤摘取自官方文档) XenServer 灾难恢复的工作原理在存储库(SR)上还原从主(生产)环境复制到备份环 ...
- Citrix 服务器虚拟化之十一 Xenserver管理vApps
Citrix 服务器虚拟化之十一 Xenserver管理vApps vApps是把几个业务相关的虚拟机作为一个单一实体管理,把vApps中的虚拟机的称为Application.启动vApps时其中包 ...
- Citrix 服务器虚拟化之二 Xenserver加域管理
Citrix 服务器虚拟化之二 Xenserver加域管理 如果要使用多个用户和用户组来管理XenServer服务器,就必须使用 Active Directory 用户账户进行身份验证.XenSe ...
随机推荐
- 性能优化(一个)Hibernate 使用缓存(一个、两、查询)提高系统性能
在hibernate有三种类型的高速缓存,我们使用最频繁.分别缓存.缓存和查询缓存.下面我们使用这三个缓存中的项目和分析的优点和缺点. 缓存它的作用在于提高性能系统性能,介于应用系统与数据库之间而存在 ...
- 工作流Jpbm4.4工作流知识点总结(工作流开发宝典)
原文:工作流Jpbm4.4工作流知识点总结(工作流开发宝典) Jbpm工作流开发过程中的一些知识点总结,方便以后开发使用! 目录: 一.工作流框架的搭建 二.工作流框架的流程开发 1.管理流程定义 ① ...
- Dialog中显示倒计时,到时自己主动关闭
这里直接用系统Dialog中加入了倒计时的显示,假设用自己定义Dialog会更美观: private TextView mOffTextView; private Handler mOffHandle ...
- MVC02
1.在EF5.0修改实体的时候,出现“对一个或多个实体的验证失败.有关详细信息,请参见“EntityValidationErrors”属性这个错误db.Configuration.ValidateOn ...
- AFNetworking3.0 POST请求
// 请求管理者 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.responseSerializer ...
- SVN:One or more files are in a conflicted state
解决代码冲突 如果commit时出现"You have to update your work copy first."红色警告,说明版本库中的此文件已经被其他人修改了. 请先点& ...
- SQLServer 2005 数据库定阅复制实现双机热备(主要是sharepoint 内容数据库)
原文:SQLServer 2005 数据库定阅复制实现双机热备(主要是sharepoint 内容数据库) 场景 公司最近的sharepoint的数据库服务器老是出问题,并且在一旦出现问题,就导致无法正 ...
- android的EditText获取另一个焦点
在android关于开发过程EditText在setFocusable(false);后,设置时需要再次获得输入焦点setFocusable(true);问题后仍然无法获得焦点: 解决的方法: 对Ed ...
- Oracle中的Union、Union All、Intersect、Minus
Oracle中的Union.Union All.Intersect.Minus 众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考. 假设我们有一个表Student,包括 ...
- 阿里云WinServer2008下配置IIS7支持php
先送一只法克鱿给百度,百度了n多的方法都或多或少有问题. 0.php安装包 php-5.2.1-Win32.zip 下载地址 http://pan.baidu.com/s/1pJuc8YZ 最开始是p ...