2016-04-26 41 views

回答

0

據我瞭解,在一個典型的數據中心有很多主機/服務器,它們容納了許多虛擬機。考慮你想將虛擬機/主機從一個位置移動/移動到另一個位置。在傳統網絡中,您必須手動將主機/虛擬機從原始位置斷開連接,將其添加到新位置,然後更新網絡的相關條目以知道發生了遷移。

在此遷移過程中,請考慮對運行在該主機/ VM上的應用程序的傳入請求,此時段內的所有數據包都將丟失。

我們可以用SDN來解決這個問題。當主機/虛擬機遷移到新的位置時,控制器檢測到此遷移並自己更新交換機/流表條目以促進遷移,並且網絡現在知道新拓撲。因此,在這個過程中數據包不會丟失,因爲它幾乎是瞬時的,並且術語實時遷移

首先,您需要了解如何使用mininet設置拓撲。 http://mininet.org/walkthrough/

對於控制器實現,我使用了POX(基於Python)。雖然其他幾個實現也在那裏。 https://openflow.stanford.edu/display/ONL/POX+Wiki

相關問題