Networking
在多個 Dom0 上橋接僅限主機的子網
我目前有兩個 XEN 主機執行一組虛擬機。這些機器可以通過僅主機網路相互通信。我希望能夠在兩台伺服器之間移動虛擬機,而虛擬機甚至不會注意到它們已被移動。例如,考慮以下設置:我有一個網路伺服器,它通過 10.42.254.0 子網上的僅主機網路與數據庫伺服器通信。我希望能夠將網路伺服器移動到另一台主機(host2),並且仍然能夠訪問在 host1 上執行的數據庫,而無需更改配置。
我的想法是在兩個專用主機上橋接僅主機的橋接適配器,以便共享同一個子網。這是可能嗎?兩個 Dom0 位於同一個數據中心和同一個子網中。
不知何故,該解決方案聽起來有點臟,但我不確定如何以任何其他方式保持兩個系統之間的透明度。
您可以使用 OpenVPN 或使用 TAP 模式的類似隧道軟體在兩台 Xen 主機之間建立隧道,這會在兩台主機上創建一個虛擬乙太網適配器。
然後,您可以在兩台 Xen 主機中橋接 TAP 介面和僅主機網路適配器,然後您的虛擬主機就有一個 IP 子網。
在這種情況下,我更喜歡使用加密隧道,因為您無法確定誰/什麼在收聽網路。