如何在 OpenNebula 上的多个主机上为 KVM 客户机创建覆盖子网?

如何在 OpenNebula 上的多个主机上为 KVM 客户机创建覆盖子网?

如何设置跨越两台物理主机的覆盖网络?

这是我所讨论的网络基础设施。

我希望能够通过 OpenNebula 配置多个虚拟机,并为这些客户机设置不同的子网。据我所知,我应该使用 OpenVSwitch 在物理主机上创建具有物理接口的网桥,但这只会使虚拟机出现在原始网络中。甚至可以虚拟化整个网络吗?

根据我的研究,我相信我需要为虚拟机设置 VXLAN?

我想要做的事情:

  • 主子网 192.168.70.0/24 - 物理主机
  • VM 的子网 192.168.80.0/24 - 仅限 VM
  • 通过托管虚拟机的一个(或两个?)物理主机静态路由到 192.168.80.0/24。

两台主机均运行 Ubuntu 18.04.06 和 OpenNebula 6.4。目前,我的虚拟机使用网桥并使用主子网。

谢谢大家!

相关内容