創(chuàng)建一個具有彈性的虛擬數(shù)據(jù)中心最關鍵的是集中存儲,所有虛擬機都應該放到一個集中的存儲池中,所有宿主服務器都可以訪問這個存儲池,在這種情況下,如果出現(xiàn)故障,虛擬服務器可以快速移到另一個宿主服務器,如果虛擬硬盤驅動器是放在直接附加存儲(DAS)上的,那這種類型的彈性就不可用,因為DAS是與一臺服務器固定了的。
良好的網(wǎng)絡架構確保一個網(wǎng)絡組件故障不會影響虛擬服務器的可用性,雖然這種架構具備了網(wǎng)絡冗余,但它并不是一個可行的高可用策略,因為服務器硬件故障仍然是一個潛在的威脅,冗余網(wǎng)絡架構就是一步創(chuàng)建一個彈性的虛擬數(shù)據(jù)中心。
創(chuàng)建一個具有彈性的虛擬數(shù)據(jù)中心最關鍵的是集中存儲,所有虛擬機都應該放到一個集中的存儲池中,所有宿主服務器都可以訪問這個存儲池,在這種情況下,如果出現(xiàn)故障,虛擬服務器可以快速移到另一個宿主服務器,如果虛擬硬盤驅動器是放在直接附加存儲(DAS)上的,那這種類型的彈性就不可用,因為DAS是與一臺服務器固定了的。
集中存儲池是創(chuàng)建一個無單點故障的最佳方法,實現(xiàn)集中才存儲的方法是在每臺宿主服務器上安裝多塊光纖卡,每塊光纖網(wǎng)卡連接到獨立的光纖交換機上,交換機再連接到公共存儲池,存儲池本身由冗余的存儲陣列組成,圖2展示了一個冗余的光纖架構,同時也展示了一個冗余的網(wǎng)絡架構,我們要仔細看看它們是如何與多臺服務器融合到一起的。
VMware和容錯性
實時遷移和真實容錯都需要一個共享的存儲架構,它們都允許虛擬機在兩臺宿主服務器之間快速移動。雖然這兩個功能具有某些相似性,但它們的用途卻完全不一樣。
實時遷移是通過VMware的vMotion實現(xiàn)的,在Hyper-V R2中類似的功能,它將宿主服務器當作一個資源池,資源可以分配給虛擬服務器,你可以立即將一個宿主服務器上的虛擬服務器轉移到另一個宿主服務器上。如果宿主服務器超載了,你可以使用實時遷移功能將某些虛擬服務器轉移到其它宿主服務器上。需要記住的是vMotion并不是一個容錯功能。
VMware包括的容錯功能叫做VMware FT,它屬于vSphere 4中的一個功能,與VMotion不一樣,VMware FT設計目的是快速檢測和響應硬件故障,以便及早將虛擬服務器轉移到其它宿主服務器,通過vLockstep技術使其成為可能。
vLockstep的基本前提是主虛擬機和備用虛擬機要保持完全同步,在這種情況下,如果主虛擬機故障,備用虛擬機可以立即接管主虛擬機的任務,vLockstep技術確保了主備虛擬機以相同的順序執(zhí)行相同的命令,主虛擬服務器的命令使用專用骨干網(wǎng)傳遞到備用虛擬服務器,此外,骨干網(wǎng)也要傳輸主備虛擬服務器之間的心跳信息,因此故障可以被快速檢測到。
關于vLockstep技術有趣的是主備虛擬服務器執(zhí)行是相同的命令,兩個虛擬服務器都會執(zhí)行寫入操作,但兩個服務器都連接到相同的存儲池,VMware FT會阻止備用虛擬服務器的寫操作,這樣才能確保只有一個虛擬機可以修改虛擬硬盤驅動器上的數(shù)據(jù)。
VMware FT可以用于VMware HA集群中,這樣就容許發(fā)生多個故障,如果主虛擬機出現(xiàn)故障,備用虛擬機就接管成為主虛擬機,VMware HA將會在另一個集群節(jié)點上自動創(chuàng)建一個新的備用虛擬機,這樣虛擬機就具有真正的容錯功能了,不管故障是否發(fā)生在源宿主服務器上。
雖然創(chuàng)建一個彈性虛擬數(shù)據(jù)中心不是必須要創(chuàng)建一個傳統(tǒng)的服務器集群,但使用冗余的硬件仍然是必須的,為了使虛擬機轉移和容錯成為現(xiàn)實,你的數(shù)據(jù)中心必須提供集中式存儲,讓所有的宿主服務器都可以訪問,但集中存儲也要實現(xiàn)冗余,否則它也會存在一個單點故障。
河南億恩科技股份有限公司(www.allwellnessguide.com)始創(chuàng)于2000年,專注服務器托管租用,是國家工信部認定的綜合電信服務運營商。億恩為近五十萬的用戶提供服務器托管、服務器租用、機柜租用、云服務器、網(wǎng)站建設、網(wǎng)站托管等網(wǎng)絡基礎服務,另有網(wǎng)總管、名片俠網(wǎng)絡推廣服務,使得客戶不斷的獲得更大的收益。
服務器/云主機 24小時售后服務電話:
0371-60135900
虛擬主機/智能建站 24小時售后服務電話:
0371-55621053
網(wǎng)絡版權侵權舉報電話:
0371-60135995
服務熱線:
0371-60135900