免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3486 | 回复: 0
打印 上一主题 下一主题

vShpere FT 测试 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-24 05:51 |只看该作者 |倒序浏览
Fault tolerance:

Vmware fault tolerance(FT)功能创建一个虚拟机设置可以提供连续性能力。FT建立在ESX/ESXi主机平台。通过创建一个虚拟机一个完全相同的副本。

虚拟机的主要副本,处于活动状态,接受请求,服务信息,并运行程序。次要副本,接收与主副本相同的输入。次要副本完成的所有任务都依照主副本的变动。主副本所有非决定性的活动都将被捕捉,发送到运行在其他host上的次要副本,次要副本在一秒内将活动进行重演。
FT启动后,VM Tools从每个虚机中发送心跳到VMM,此心跳与HA的心跳类似。VMM检查以确保主要和次要副本都在运行。如果主副本所在的host丢失,VMM将不再发送心跳。此时,次要副本立刻变为活动的,并成为主要副本,服务不会经历任何中断。

FT提供了比HA更高的商业连续性级别。FT发生时,次要立刻被激活,所有关于虚机状态的信息都会被完整的保留。存储在内存中的数据不需要被re-entered或reloaded。而HA则要将任何丢失的虚拟机进行重启。这会结束所有虚拟机进程和状态信息,程序和未保存的用户输入信息都会丢失。



如何实现:

1 Home-inventory-hosts and clusters,选择一台虚拟机,右键-fault tolerance-turn on fault tolerance。
2 提示启用FT,将会使所有未使用的磁盘块清零。Thin和parsed磁盘将被膨胀到它们被供应的大小。DRS中此VM的自动化级别将更改为disabled

创建后,Vm的summary面板中多出fault tolerance对话:fault tolerance status为protected,fault tolerance state为enabled-running,secondary location将显示次要副本所在的主机FQDN

在cluster或secondary所在的主机,在Virtual machines列表中,将看到一台名为 主副本名(secondary)的虚拟机,状态为开启,功能为fault tolerance

此时,分别打开主要和次要副本的控制台,两虚拟机界面完全相同,在主副本中进行任何操作,如打开某个应用程序等,次要副本会进行完全相同的操作,但要有不到一秒的时间延迟。

尝试将主要副本所在的主机关机或隔离,由于没有心跳,在hosts and clusters中该主机和主要副本会显示为disconnected,点击cluster,浏览virtual machines列表,会发现原来作为次要副本的虚机成为了主要副本(没有secondary),而已经失去连接的主要副本成为了次要副本(名称后多了secondary)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP