舊文章
VMware FT (VMware Fault Tolerance)
透過vLockStep機制(其實是取自workstation的record/replay機制而來),vmkernel底層會不斷的record與 replicate來源虛擬機的所有行為與資料到目的虛擬機上,其實要驗證並展示給客戶看最簡單的方式就是使用remote console開啟目的虛擬機的畫面,可以看到在來源虛擬機上面移動滑鼠游標同時在目的虛擬機也可以看到~感覺就好像是在遠端遙控那種感覺,不過其實這就是一種在目的虛擬機端replay的機制。
不過我是蠻好奇的,當來源虛擬機fail的話(可能因為安裝錯誤的軟體導致crash),那麼目的端虛擬機是不是會也一併同步,一起死給你看呢?
VMware FT 是令人期待且非常重要的功能,不過相對一些硬體與軟體需求上又提高了門檻~
硬體: CPU限制,需要AMD-V 如AMD Barcelona 或以上版本, Intel VT 則是 Intel Harpertown 以上。且要做FT的所有ESX Server CPU family要一致。
軟體:所有ESX版本(build number)必須一致。
我覺得VMware最成功的地方在於,介面真的比較符合人性操作,很多功能做的很簡易。雖然背景運作機制複雜,但是大部分的時候,IT管理員沒有那麼多時間或精力study繁複的操作與技術,
困難的架構與規劃還有troubshooting就讓SI煩惱,不然錢哪那麼好賺?
不斷推陳出新的功能,無止盡的錢坑... 我想,企業IT人還是視自己是否確實需要這種功能,仔細思考才能不落入永無止盡的功能升級迷思吧...
VMware FT 時程 - 2009 Q2
所以 新技術的 實現 是有門檻的
沒有留言:
張貼留言