借助NFS存储实现XenServer 6.0的高可用特性
2012-02-22 13:41
274 查看
原文出处:http://vdi.so/blog/?p=4419
XenServer中的HA(High Availability)是一项在企业应用场景中十分重要的特性,其可以帮助企业抵御意外宕机对业务造成的影响。在HA开启的情况下,一台运行若干VM的XenServer物理服务器节点如果发生故障甚至宕机时,其上的所有VM将根据保护策略,动态迁移至其他可用的XenServer物理服务器节点,最大限度地保证VM上承载的各项业务不会中断,保护企业免受意外带来的损失。
在XenServer 6.0版本之前,HA这一特性需要借助SAN存储才能实现,而新版本的XenServer正式支持通过NFS存储实现HA,这对企业以及工程师们都是一个好消息。接下来介绍一下配置HA的基本流程,借助Windows Server 2008 R2,我们可以轻松地得到一个NFS软存储,并开始下面的配置步骤。在实验开始前,请预先准备两台已部署XenServer 6.0的服务器以及一个允许两台服务器访问的NFS存储。
有关NFS的配置,可参考《如何通过Windows Server 2008 R2建立NFS存储》
首先,借助XenCenter连接两台XenServer;
选择图中选项,建立一个资源池;
将两台XenServer全部选中,并指定其中一台为PoolMaster;资源池建立后,通过XenCenter连接池中的任一台XenServer均可;
资源池建立成功,可看到两台服务器已经在DemoPool之中;
在池中新建一个存储;
类型选择”NFS VHD”;
为存储制定一个名称;
指定NFS存储位置;
点击”Scan”按钮开始搜索;
对于一个新的NFS卷,选择”Create a new SR”(事实上也只有这个选项可选),点击Finish;
NFS存储已经成功挂载于资源池上;
建立或导入一台新的虚拟机,记得在指定虚拟机存储位置时选择刚刚挂载的NFS存储
虚拟机已经建立完成,接下来可以开始配置HA了;
在资源池上选择”High Availability”;
点击Next,进行下一步;
选择一个心跳存储,在实际的环境部署中这个心跳存储可以单独指定一个共享存储,容量1G即可;
为所有的VM制定保护策略;
点击Finish结束;
配置完成了,现在试试效果吧。模拟将运行着DemoVM的XenServer拉闸(笑)
如预期的,VM成功的漂移到第二台XenServer上,至此HA已经配置完成,可以正常工作了。
XenServer中的HA(High Availability)是一项在企业应用场景中十分重要的特性,其可以帮助企业抵御意外宕机对业务造成的影响。在HA开启的情况下,一台运行若干VM的XenServer物理服务器节点如果发生故障甚至宕机时,其上的所有VM将根据保护策略,动态迁移至其他可用的XenServer物理服务器节点,最大限度地保证VM上承载的各项业务不会中断,保护企业免受意外带来的损失。
在XenServer 6.0版本之前,HA这一特性需要借助SAN存储才能实现,而新版本的XenServer正式支持通过NFS存储实现HA,这对企业以及工程师们都是一个好消息。接下来介绍一下配置HA的基本流程,借助Windows Server 2008 R2,我们可以轻松地得到一个NFS软存储,并开始下面的配置步骤。在实验开始前,请预先准备两台已部署XenServer 6.0的服务器以及一个允许两台服务器访问的NFS存储。
有关NFS的配置,可参考《如何通过Windows Server 2008 R2建立NFS存储》
首先,借助XenCenter连接两台XenServer;
选择图中选项,建立一个资源池;
将两台XenServer全部选中,并指定其中一台为PoolMaster;资源池建立后,通过XenCenter连接池中的任一台XenServer均可;
资源池建立成功,可看到两台服务器已经在DemoPool之中;
在池中新建一个存储;
类型选择”NFS VHD”;
为存储制定一个名称;
指定NFS存储位置;
点击”Scan”按钮开始搜索;
对于一个新的NFS卷,选择”Create a new SR”(事实上也只有这个选项可选),点击Finish;
NFS存储已经成功挂载于资源池上;
建立或导入一台新的虚拟机,记得在指定虚拟机存储位置时选择刚刚挂载的NFS存储
虚拟机已经建立完成,接下来可以开始配置HA了;
在资源池上选择”High Availability”;
点击Next,进行下一步;
选择一个心跳存储,在实际的环境部署中这个心跳存储可以单独指定一个共享存储,容量1G即可;
为所有的VM制定保护策略;
点击Finish结束;
配置完成了,现在试试效果吧。模拟将运行着DemoVM的XenServer拉闸(笑)
如预期的,VM成功的漂移到第二台XenServer上,至此HA已经配置完成,可以正常工作了。
相关文章推荐
- Centos6.0系统drbd+heartbeat+nfs实现高可用文件存储
- 使用Heartbeat V1和V2 实现nfs作为共享存储的高可用
- corosync与pacemaker实现nfs作为共享存储的Mysql高可用!
- DRBD+HeatBeat+NFS实现文件存储高可用
- openstack cinder+drbd+nfs实现高可用存储【kilo版】
- 使用Heartbeat V1实现nfs作为共享存储的高可用
- LAMP+NFS实现多个web服务器静态资源统一存储
- Keepalived+NFS+SHELL脚本实现NFS-HA高可用
- 红帽企业集群和存储管理之DRBD+Heartbeat+NFS实现详解 推荐
- Heartbeat+httpd+NFS 实现高可用的Web服务器 推荐
- nfs+keepalive+inotify+unison实现共享服务池的高可用
- heartbeat V2实现MySQL+NFS高可用
- 搭建nfs,实现linux之间共享存储
- MySQL共享存储主备模式利用Keepalived实现双机高可用
- NFS技术实现图片共享存储
- Heartbeat+DRBD+NFS构建高可用文件共享存储
- Corosync与Pacemaker实现nfs作为共享存储的MySQL高可用
- KVM存储方案选择——iSCSI 多路径实现 KVM 高可用
- 如何借助windowns的VHD引导特性实现VHD多windows系统共存
- DRBD + Heratbeat + NFS 高可用文件共享存储