您好,登錄后才能下訂單哦!
在公司待了有5個(gè)月之久了吧,線(xiàn)上的一些服務(wù)器也都在我的管理之下。通過(guò)親手搭建的nagios監(jiān)控平臺(tái)來(lái)監(jiān)控我們的所以主機(jī)發(fā)現(xiàn):我們?cè)跈C(jī)房托管的一臺(tái)物理機(jī)上的虛擬機(jī)時(shí)常出現(xiàn)網(wǎng)絡(luò)不穩(wěn)定的情況。為此,我不少麻煩機(jī)房的人員幫忙查詢(xún)網(wǎng)絡(luò)方面的問(wèn)題,最后都是虛擬機(jī)在自己穩(wěn)定之后不了了之。今天突然想起一個(gè)問(wèn)題,那就是我們的所有的虛擬機(jī),雖然是獨(dú)立運(yùn)行的,但是他們的虛擬網(wǎng)絡(luò)與外界所要進(jìn)行的交互流量(即網(wǎng)絡(luò)流量)都是通過(guò)一個(gè)出口(即同一個(gè)物理網(wǎng)卡)進(jìn)出的,所以這個(gè)問(wèn)題很明顯就有了解決思路:
當(dāng)我們的所有的虛擬機(jī)在業(yè)務(wù)量不大的時(shí)候,產(chǎn)生的網(wǎng)絡(luò)流量能夠是物理網(wǎng)絡(luò)承受的了,所以表現(xiàn)出來(lái)的狀態(tài)是正常的;但當(dāng)某個(gè)虛擬機(jī)或者某幾個(gè)虛擬機(jī)的業(yè)務(wù)量上升時(shí),他們所產(chǎn)生的網(wǎng)絡(luò)流量就會(huì)達(dá)到物理網(wǎng)卡所能承受的峰值,從而造成整個(gè)物理網(wǎng)卡的網(wǎng)絡(luò)擁堵,在這種情況下,就會(huì)造成另外的一臺(tái)多幾臺(tái)虛擬機(jī)出現(xiàn)網(wǎng)絡(luò)不穩(wěn)定的情況,包括ping虛擬機(jī)ip時(shí)會(huì)有網(wǎng)絡(luò)丟包、延遲等,從而造成nagios服務(wù)器無(wú)法獲取該虛擬機(jī)的數(shù)據(jù),從而造成誤報(bào)警...
解決該問(wèn)題的思路提供如下:
1、首先檢測(cè)物理機(jī)物理網(wǎng)卡的最大網(wǎng)絡(luò)流量值
2、通過(guò)流量控制策略對(duì)虛擬機(jī)各個(gè)虛擬網(wǎng)卡的流量進(jìn)行限制,避免單個(gè)虛擬網(wǎng)卡產(chǎn)生的流量過(guò)高造成網(wǎng)絡(luò)阻塞,從而影響其他虛擬機(jī)的正常業(yè)務(wù)。
當(dāng)然,這個(gè)也不是一個(gè)根本的解決方案,因?yàn)橄拗屏司W(wǎng)卡的流量就是等于當(dāng)業(yè)務(wù)請(qǐng)求到達(dá)服務(wù)器之前排隊(duì)的現(xiàn)象。所以,解決這個(gè)問(wèn)題還應(yīng)該從硬件層面來(lái)解決:添置千兆級(jí)網(wǎng)卡
盡量避免單個(gè)物理機(jī)上虛擬機(jī)的多數(shù)量
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。