虛擬機技術可將一臺物理計算機虛擬成多臺計算機,它可以使多個不同的操作系統(tǒng)同時、獨立地運行。
隨著CPU多核技術的日臻成熟,強大的硬件能力使單機運行多個獨立應用平臺更顯游刃有余。并且,使用虛擬機作服務器可以提高機器的使用效率,大幅節(jié)省硬件成本。
使用虛擬機作服務器的好處非常突出,但是缺點也很明顯。因為多臺虛擬機共用同一臺物理計算機,所以一臺物理計算機的故障會導致多臺虛擬服務器業(yè)務停止。因此避免單點故障保證業(yè)務的連續(xù)運行就顯得尤為重要。
NEC的虛擬平臺高可用解決方案,在故障發(fā)生時能夠自動將業(yè)務或虛擬服務器整體切換到備機上,可以很好地解決單點故障的問題,保證系統(tǒng)能夠365天24小時不間斷運行。
產(chǎn)品組成
NEC的虛擬平臺高可用解決方案由vSphere虛擬平臺和高可用集群產(chǎn)品EXPRESSCLUSTER X組成。
EXPRESSCLUSTER X可以全面***虛擬服務器以及物理服務器上的各種軟、硬件資源(包括虛擬硬件資源)的狀態(tài)。
一旦被***項目發(fā)生故障,則可以根據(jù)故障類型,在虛擬服務器之間或物理服務器之間自動進行切換,保證業(yè)務連續(xù)運行。
同時,可以通過EXPRESSCLUSTER X來統(tǒng)一管理虛擬服務器,通過特定設置,在故障發(fā)生時將信息通知管理員,方便系統(tǒng)管理員的管理,降低維護成本。
此外,通過結(jié)合使用VMware的虛擬架構(gòu)管理中的vMotion功能,可以在保證系統(tǒng)高可用性的同時進一步減少系統(tǒng)計劃內(nèi)宕機時間。
全方位實時故障***
可以***網(wǎng)絡、存儲、服務器、操作系統(tǒng)、應用軟件、VMware、EXPRESSCLUSTER自身服務狀態(tài),以及待機服務器上的軟硬件資源的狀態(tài)。
EXPRESSCLUSTER的獨特的內(nèi)核心跳技術,在進行服務器之間的狀態(tài)探測時,可以不受系統(tǒng)負荷的影響。
另外,除了支持網(wǎng)絡心跳外,還可以通過COM口、存儲設備上的特定分區(qū)、以及Ping第三方的方式確認服務器的狀態(tài)
豐富的應用程序***選件
EXPRESSCLUSTER的***選件通過Agent模塊定期對應用程序進行實際訪問處理,探測應用的響應時間、返回結(jié)果等狀態(tài)。
可以對應用進行深層次狀態(tài)***,實現(xiàn)迅速準確的故障診斷。
EXPRESSCLUSTER的***選件可以支持數(shù)據(jù)庫服務器,互聯(lián)網(wǎng)服務器,文件服務器,應用服務器這4個領域內(nèi)的幾乎全部主流應用。
靈活的集群配置方式
EXPRESSCLUSTER可以支持在虛擬機軟件的GuestOS之間進行故障切換,也可以用虛擬機對物理服務器作備份。
此外,通過EXPRESSCLUSTER的鏡像同步通能,可以對虛擬機上的特定分區(qū)的數(shù)據(jù)進行實時鏡像復制,保證數(shù)據(jù)資產(chǎn)的安全。
簡便的維護操作
利用EXPRESSCLUSTER基于B/S結(jié)構(gòu)的集中管理工具,可以進行跨平臺遠程管理與操作。并且可以可同時管理多個集群(Windows與Linux集群均可)的狀態(tài)。
EXPRESSCLUSTER簡便易用的集群配置工具實現(xiàn)了集群配置信息的導入導出和離線編輯。
在構(gòu)筑大量結(jié)構(gòu)相似的集群的時候,只要將一個集群的配置信息,復制后作簡單修改就可以導入到其他的集群。對于減少配置操作的工作量非常有效。
案例介紹
在某大型圖書館的管理系統(tǒng)中,有一臺Windows平臺的圖書管理服務器和一臺Linux平臺的數(shù)據(jù)庫服務器,一直處于單機運行狀態(tài)。
雖然系統(tǒng)負荷并不大,但是由于平臺不同,如果要實現(xiàn)系統(tǒng)高可用必須再購買兩臺服務器。
而我們利用該解決方案,使用兩個不同平臺的虛擬機對這兩臺服務器進行備份,就只需要一臺物理服務器,最大程度地減少了硬件成本支出。