正在阅读:始终如一的高可用 VMware HA完全图解始终如一的高可用 VMware HA完全图解

2009-07-10 06:49 出处:PConline原创 作者:小蚁 责任编辑:heyaorong

  VMware HA作为2006年推出的VMware Infrastructure 3的新功能,受到很多IT业界人士的瞩目。它具有易操作,低成本,高可用的优点,而且不需要增加额外的成本,也不会像传统的应用群集技术那样,需要额外的备用硬件或者分层软件。对于Vmware HA,Vmware的宗旨是以最低的成本提供始终如一的高可用性。

VMware HA概述

  HA的全称是High Availability(高可用性)。VMware HA群集一般具有一个包括两个或者两个以上ESX主机的逻辑队列。在一个HA群集中,每一台VMware ESX服务器配有一个HA代理,持续不断地检测群集中其他主机的心跳信号。ESX主机每隔五秒就会通过服务主机的网络连接发送心跳信号。假如某台ESX主机在连续三个时间间隔后都还没有发出心跳信号,那么该主机就被默认为发生了故障或者与网络的连接出现了问题。

    在这种情况下,原本在该主机上运行的虚拟机就会自动被转移到群集中的其他主机上。反之,如果一台主机无法接收到来自群集的其他主机的心跳信号,那么该主机便会启动一个内部进程来检测自己跟群集中其他主机的连接是否出现了问题。如果真的出现了问题,那么就会中断在这台主机上所有正在运行的虚拟机,并启动预先设定好的备用主机。

Vmware HA
VMware HA示意图

  此外,VMware HA的另一个显著的特点是能够对一个群集中的多台ESX服务器(多达四台)上进行故障转移。对于一次VMware HA故障转移,客户端操作系统认为只是一次因硬件的崩溃而进行的重启,并不会觉察到是一次有序的关机。因此,这样的修复并不会改变操作系统的状态。此外,虚拟机中任何正在进行的业务也不会丢失。即使备用ESX服务器主机的硬件设备跟原ESX服务器主机的硬件设备有所不同,客户端操作系统也不会检测到这种不同。所以,VMware HA的故障转移对于客户来说可以算是完全透明的,几乎不会出现任何停机的危险。

VMware HA的完整过程

  进行VMware HA操作时,并不用像Windows Cluster那样需要两张网卡来进行网络的链接和传送心跳信号。它仅仅只需要一张网卡和一个Service Console即可,而且还不必创建Vmkernel。

  另外,进行VMware HA操作还需要满足以下两个条件:

  群集中主机(host)中启动的虚拟机必须能够访问共同的存储器和网络。

  群集中的主机(host)能够通过主机名、完整的正式域名和IP来PING通对方。

  下面可以对VMware HA的完整操作进行详细的描述。

  一、 创建一个DNS服务器,为主机(host)提供主机名到IP地址的解析

  在VMware HA群集中的所有主机都必须进行DNS配置,以便通过对群集中任意主机的短名(short host name,不包含域后缀)进行解析,得到其他主机正确的IP地址。假如没有进行DNS配置,那么整个VMware HA配置就会失败。如果你想要添加主机的使用IP地址,那么就必须启动DNS查找(DNS lookup),因为IP地址必须通过解析,变成主机的短名(short host name)。

 
追求极致的体验 神画智能影院F1 Pro新品评测 斐讯与他的0元购:一个猜到开头却猜错结尾的故事 不好意思 你在电脑上干了什么我们都知道! 国外随时掐断咱的网络?危言耸听还是确有其事 清水、旧电厂做幕布 炫目影像让人叹为观止
键盘也能翻页,试试“← →”键

为您推荐

加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多
加载更多

网络设备论坛帖子排行

最高点击 最高回复 最新
最新资讯离线随时看 聊天吐槽赢奖品