HA(high availability)顾名思义——高可用性的意思,其在ESX3.0测试版里称呼为DAS(Distributed Availability Services)
下面是出自IBM的一小段介绍
DAS是VirtualCenter2.0的选件,DAS检测运行故障的虚拟机并且自动的交替的重启它们在ESX server主机上。如果虚拟机的磁盘和配置文件存储在共享存储设备上,那么从故障中恢复的时间应该是很短暂的。DAS有一些智能化的规则来应用以适当的方式重启服务器,例如不会同时重启在一个ESX server主机上的配置负载均衡的虚拟机。DAS将为像群集这样高价值和高复杂性的应用提供高可用性。
简单的说HA就是ESX3.0的集群(cluster)功能。
一、实验环境:
2台IBM345服务器都安装了ESX3.0,同时连接到1台EDIns 3000 SCSI阵列柜上,另有1台PC机是Windows Server 2003的操作系统安装了VC 2.0和DNS服务。
下面的网络配置非常重要,HA配置大部分的错误都是由这里引起的!!!切记切记!!!!
其中一台IBM345的网络配置为:



其中192.168.19.245即为上文的VC2.0+DNS服务器。
另一台IBM345的配置和它完全相同,只是name改成了a2,IP换为192.168.19.126。
在DNS上手工添加a1和a2的A记录。

全部配置完后的效果应该是:在a1上可以ping通a2的域名,a2反之也可以;在VC上可以ping通a1和a2的域名;a1和a2可以ping通网关。(很重要!!)对于操作VC2.0的VMware Virtual Infrastructure Client则可以不做任何要求。


在a1上安装了一个Win2003的虚拟机,虚拟机的名字是win2k3;在a2上安装了一个win2000的虚拟机,名字是win2k。都安装在EDIns3000的存储上。

二、配置HA
1.先remove删除a1和a2,一会在集群里再添加
2. 单击New Cluster

3.输入集群的名字并选中HA选项,单击Next

4.这里暂时用缺省的参数和选项,直接next。

5.单击完成。
6.在集群的名字上鼠标右键,再单击Add Host

7.分别添加a1和a2两台Host,过程很简单,不做介绍了。

8.添加完成后如图:

HA配置结束,貌似很简单,以前俺一直苦于没有实验环境,其实里面的很多东西都是失败了很多次才总结出来的,尤其是第二节第4部分的参数和选项,我感觉不太好理解,直到上个月才完全搞明白
。
第二部分将介绍故障转移的测试














本文介绍了VMware Virtual Infrastructure 3.0的HA(高可用性)功能,也称为DAS,用于自动检测和恢复虚拟机故障。实验环境包括两台IBM345服务器和一台Windows Server 2003的VC服务器。详细步骤包括网络配置、DNS设置、集群创建及主机添加,最后提到HA配置的简易性和故障转移测试的预告。
4890

被折叠的 条评论
为什么被折叠?



