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