qq竞彩足球比分直播 > 網絡資訊 > 技術支持 >
數據中心內虛擬機遷移帶來的網絡技術難題
分享至:0
2017-07-18 15:37:24     來源:互聯網     點擊:
導讀: 虛擬機是指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。通過虛擬化軟件,用戶可以在一臺物...         虛擬機是指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。通過虛擬化軟件,用戶可以在一臺物理服務器上模擬出一臺或多臺虛擬的服務器,服務器硬件資源經過虛擬化技術變成一個可以拆分的資源,拆分后的資源也就是一個個虛擬機,都擁有完整的原有硬件可提供的服務能力。虛擬機擁有一個殺手級的方案,就是虛擬機的在線遷移技術。所謂在線遷移,也就是可以在不?;那榭魷?,將虛擬機從一臺物理服務器遷移到另外一臺物理服務器上,遷移過程不影響虛擬機的正常運行,也就不會影響用戶跑著虛擬機上的業務。

白牌

虛擬機遷移在數據中心里大受歡迎,原因在于:一是物理qq竞彩足球比分直播故障。很多時候,物理qq竞彩足球比分直播宕機或者故障是有先兆的。例如硬盤訪問出錯,在接收到錯誤直到設備宕機這段時間里,可以通過在線遷移將虛擬機遷移到其它狀態正常的物理服務器上,避免受到物理機影響,保障用戶業務正常運行;二是Raid卡故障。物理服務器的Raid卡若出現故障,會造成虛擬機的訪問IO急劇下降,相當于虛擬機不能再用,同樣可以通過在線遷移將虛擬機遷移走,保證虛擬機的IO性能;三是物理機過載。當物理服務器復雜達到瓶頸,上面的虛擬機性能也會受到影響,當出現過載問題,通過在線遷移上面的部分虛擬機,來降低物理機負載,以達到資源利用率和虛擬機性能的平衡。

顯然虛擬機遷移技術給數據中心帶來了極大好處,降低數據中心故障發生的概率,提升了物理服務器的利用率,節約能耗。所以,虛擬機技術已經成為數據中心必備的技術之一,在數據中心里使用非常普及。不過,虛擬機遷移技術雖好,也給數據中心帶來了一些煩惱,為了滿足虛擬機在線遷移,這給數據中心帶來了網絡實現上的難題。

首先是虛擬機要在二層環境中才能完成遷移,大二層環境。數據中心網絡均是按照三層架構來搭建,不具備虛擬機遷移的環境。尤其是跨過數據中心的轉發均要通過路由器才能完成,這顯然是無法實現虛擬機遷移功能的。聰明的人類很快找到了解決的辦法,即在物理網絡上再疊加一層虛擬網絡,虛擬的大二層網絡,從而實現虛擬機在網絡上自由遷移。要實現虛擬二層網絡,需要數據中心在網絡上做出翻天覆地的變化,和重建網絡也差不多了。原來的網絡設備均要換成支持虛擬技術的設備,部署難度相比以往更高。為了實現虛擬機在數據中心內部,甚至外部自由遷移,需要建設全新一代的數據中心網絡,引入很多新的虛擬技術,這給數據中心帶來了挑戰,尤其是由此而帶來的運維問題。

其次是虛擬機遷移隨之也帶來了MAC遷移,虛擬機遷移相當于同一個MAC在網絡中換了一個位置,對于網絡設備,會感知到這種變換,并及時刷新轉發表項,這樣才能不影響流量轉發。當數據中心里虛擬機遷移頻繁,將導致網絡設備轉發表項不穩定,不斷進行刷新,當刷新不及時或者刷新錯誤時,就會對業務流量造成影響,這時的虛擬機遷移就屬于失敗了。正常的虛擬機遷移是在業務不受影響的情況下完成的。頻繁的MAC遷移也給網絡設備帶來了計算負擔,要頻繁進行表項的更新,設備CPU和內存隨之也會升高,影響網絡設備運行穩定性。另外在靜態IP地址和靜態DNS解析環境中,虛擬機遷移是一個麻煩事情,此時最好配置系統從 DHCP服務器自動獲得所有的網絡配置信息。

第三是虛擬機遷移到來的帶寬問題。虛擬機遷移也要占用網絡帶寬,尤其是在頻繁遷移的時候。qq竞彩足球比分直播需要速度更快的網絡端口,用于主機之間遷移VM,比如在線遷移數據量大小為16GB的VM,通?;岬賈慮д錐絲詒ズ統ご鍤種?,當遷移涉及的虛擬機內容很大時,網絡帶寬問題會變得突出,出現擁塞的情況。如果配置了128GB內存的虛擬機內存被完全使用的話,那么使用單個千兆端口遷移該VM可能會花半個小時甚至更長的時間。如果是由于即將發生的物理故障而對VM進行遷移的話,那么會感覺遷移所花費的時間更加漫長,所以要給服務器留有一定帶寬,如果將千兆端口改為萬兆端口,此時遷移虛擬機的話,大概只需要五分鐘,這大大降低了由于qq竞彩足球比分直播故障而導致虛擬機停用的風險,所以帶寬是虛擬機能否成功遷移的關鍵,我們要保證服務器網卡不要工作在滿帶寬模式下,留有一定余量,以便在虛擬機發生遷移時,不至于影響遷移效果,或者導致虛擬機遷移失敗。


? ? ?
?