新聞中心
虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):常見(jiàn)問(wèn)題
2010-09-01 13:07:48
云計(jì)算
虛擬化 本文介紹虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn)的幾個(gè)常見(jiàn)問(wèn)題。

一、VMware HA與VMotion關(guān)系
這雖說(shuō)不是個(gè)問(wèn)題,但在做的過(guò)程中總是由于理解造成一些功能實(shí)現(xiàn)期望達(dá)不到。
VMware HA 可以將虛擬機(jī)及其所駐留的主機(jī)集中在群集內(nèi),從而為虛擬機(jī)提供高可用性。群集中的主機(jī)均會(huì)受到監(jiān)控,如果發(fā)生故障,故障主機(jī)上的虛擬機(jī)將在備用主機(jī)上重新啟動(dòng)。也就是說(shuō)VMware HA是針對(duì)ESX主機(jī)的(硬件),且在虛擬機(jī)重新在另一臺(tái)ESX主機(jī)啟動(dòng)過(guò)程中,會(huì)根據(jù)硬件及架構(gòu)設(shè)計(jì)的不同有不程序的業(yè)務(wù)中止情況(盡管時(shí)間很短)。這樣就為計(jì)劃的或非計(jì)劃的停機(jī)時(shí)間內(nèi)保持業(yè)務(wù)的可用性提供了保證。
VMware VMotion是能夠?qū)⑻摂M機(jī)動(dòng)態(tài)地在不同的物理主機(jī)(ESX主機(jī))之間遷移的技術(shù),且在遷移的過(guò)程是不會(huì)終止最終用戶的訪問(wèn)(業(yè)務(wù)的對(duì)外供給是不會(huì)停止的)。
二、HA在集群中檢測(cè)到可能的主機(jī)故障
如下圖,有時(shí)侯會(huì)出這樣的配置問(wèn)題,這種情況一般是此臺(tái)ESX主機(jī)(圖中的ESXTWO)意外關(guān)機(jī)、重啟、停機(jī)維護(hù)或是出現(xiàn)了硬件故障等。此時(shí)當(dāng)檢測(cè)到這種問(wèn)題出現(xiàn)時(shí),就會(huì)轉(zhuǎn)移其上的虛擬機(jī)到另外一臺(tái)正在運(yùn)行的群集中的ESX主機(jī),也就是所謂的HA功能實(shí)現(xiàn)。(圖1)
三、無(wú)法成功添加ESX主機(jī)到HA群集中
出現(xiàn)這種錯(cuò)誤是和ESX主機(jī)名、vCenter Server名稱(chēng)解析有關(guān)。
通常采用兩種方法解決:
1、 在加入群集的所有ESX主機(jī)及vCenter Server機(jī)器上的HOSTS文件里,添加這幾臺(tái)機(jī)器主機(jī)名及IP地址。
2、 如果存在DNS,需要在DNS中加入相向的主機(jī)A記錄,并填寫(xiě)相應(yīng)的反向解析記錄。
下圖就是如何通過(guò)圖形界面的方式設(shè)置ESX主機(jī)的DNS域:(圖2)
四、在設(shè)置VM所在的VLAN時(shí),尤其是存在多個(gè)VLAN時(shí),如何與物理網(wǎng)絡(luò)中的具有同樣VLAN ID的機(jī)器實(shí)現(xiàn)通訊。
遇到此種情況時(shí),就不得不提一種交換機(jī)支持的端口功能:TRUNK。當(dāng)一個(gè)端口啟用了TRUNK功能后,就具備端口聚合的功效,會(huì)自動(dòng)檢測(cè)來(lái)流向此端口的所有流量,并把不同VLAN的流量導(dǎo)向物理交換機(jī)上相應(yīng)的VLAN中。
比如,在一臺(tái)ESX主機(jī)上有兩個(gè)千M網(wǎng)卡綁定在一起(組合成vswitch1)提供VM與外通訊的流量,并與物理交換機(jī)上的兩個(gè)啟用了TRUNK功能的端口相連接。此時(shí)VMs分別在VLAN 1、VLAN2、VLAN3上,同時(shí)在物理交換機(jī)上也有同樣ID的VLAN。那么,在VLAN1中的虛擬機(jī),就可以和與物理交換機(jī)上VLAN1中的端口相連的機(jī)器相互通訊了。
五、HA及VMotion功能,無(wú)法實(shí)現(xiàn)
除了是主機(jī)名解析的原因,還要保證一個(gè)前提,那就是ESX主機(jī)必需連接一個(gè)共享的存儲(chǔ),此上的VM配置及硬盤(pán)文件放置在此上。
六、 容錯(cuò)無(wú)法實(shí)現(xiàn)
容錯(cuò)是一個(gè)很好的可用性功能,但此實(shí)現(xiàn)的限制條件較高、較多。當(dāng)不能襪現(xiàn)時(shí),就需要從硬件如CPU、主板來(lái)檢查,從軟件環(huán)境如HA是否啟用、是否合規(guī)等方面來(lái)檢查。
當(dāng)前標(biāo)題:虛擬化動(dòng)手實(shí)驗(yàn)之高可用實(shí)現(xiàn):常見(jiàn)問(wèn)題
URL鏈接:http://m.5511xx.com/article/dphesoj.html


咨詢(xún)
建站咨詢(xún)
