开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

2705

2013年8月7日 05:00

请问啥是 VMware vSphere Fault Tolerance for Multiprocessor Virtual Machines ?

​看到几个解决方案的博文​

​http://e.weibo.com/2633084753/A3DFZ9auV​

​http://e.weibo.com/2633084753/A3DH7ss6X​

​http://e.weibo.com/2633084753/A3DHFpBfR?ref=http%3A%2F%2Fweibo.com%2Fu%2F2652210073%3Fmblogsort%3D1​

​偶有点不同意。求证,吹牛的吧 ,按照说法在发生虚拟机down的情况 数据是不会发生丢失 但是业务应用一定会down。其实不用RAC不用VM也可以保证数据不丢失,所以所说的VM新功能也没有那么强悍的吧。​

4K 消息

2013年8月7日 20:00

VMware vSphere Fault Tolerance for Multiprocessor 应该是针对之前版本的FT功能的一个重要限制来说的:

vmware_ft_single_cpu.jpg

VMware利用vLockstep技术让主VM和从VM上的vCPU始终同步执行一样的x86指令。估计由于技术限制,在多个CPU间做到指令集同步执行有难度,因此以前的FT都只支持一个vCPU的VM。

vmware_ft_top.jpg

单从技术原理来看我觉得FT确实是能做到两边的VM完全一致。实际操作中可能需要注意的问题更多些,比如这种备份机制对管理员在主机应用上主动的错误操作引起的服务不可用是无效的。总之FT支持多CPU后,用的人应该会逐渐多起来,期待它的表现吧。

1.8K 消息

2013年8月7日 07:00

我猜测是一些类似于集群的机制,被应用到了虚拟机以及整个平台里面去了。从而让用户可以不用额外购买高昂的集群授权。

66 消息

2013年8月7日 17:00

哈哈,这个是多进程容错虚机群组,我这边有接触过

11 消息

2013年8月7日 21:00

it's not only about function, but the cost.

This new technology allows continuous availability of multiprocessor virtual machines with literally zero downtime and zero data loss, even surviving server failures. If your customer has licensed all the cores across two or Oracle servers this fault tolerance solution might offer simplified fault tolerance design and better TCO than having to license RAC.

11 消息

2013年8月7日 22:00

正解,FT的一个重大改进。 从使用Oracle的角度来说,有资本开始抗衡RAC.

3.2K 消息

2013年8月8日 04:00

偶觉得与RAC还是有很大差距的

3.2K 消息

2013年8月8日 15:00

估计硬件实施的费用并不比一个许可便宜

631 消息

2013年8月8日 21:00

那倒不见得。

尤其是Oracle的软件授权不是一般的贵~~

631 消息

2013年8月8日 21:00

从目前来看,FT的应用前景还不明朗,太关键的一般不会用虚拟化的PC Server,都上小型机甚至大机了。

不关键的用FT又觉着浪费,何况现在还只支持1个vCPU。

不过等以后支持多CPU了,情况应该会好一些。

找不到事件!

Top