Назад | Перейти на главную страницу

Как я могу настроить сеть Centos 7 KVM с сетью CloudStack, чтобы управлять vlan и иметь 2 подсети внутри облачного стека?

Я новичок в kvm и Cloudstack, и я понятия не имею, как настроить CloudStack в KVM с одним хостом, имеющим внутреннюю сеть, подключенную к виртуальной машине (IP: 192.168.1.x), и вторую сеть для «внешней» маршрутизации с управляемым также с помощью CloudStack внутренняя прошивка.

Моя идея состоит в том, чтобы иметь инфраструктуру, подобную этой картинке:

Когда я устанавливаю облачный стек, я могу включить для всех виртуальных машин только «внешнюю сеть», внутреннюю которой автоматически управляет облачный стек с помощью apipa.

какие-нибудь предложения?

Другой идеей может быть включение NAT для всех виртуальных машин, перемещающихся по внешней сети, с использованием внешнего IP-адреса Physical KVM (10.0.1.3).

С высокого уровня вы можете использовать openvswitch и создать 3 моста:

  1. br-mgmt -> он будет действовать как интерфейс mgmt для гипервизора, связанный с em4
  2. br-int -> внутренний мост, без физического интерфейса.
  3. br-ext -> внешний мост, имеющий 3 разъема

теперь в облачном стеке создайте 3 физические сети при создании зоны (дополнительно):

cloud-mgmt -> мост будет br-mgmt

cloud-int -> мост будет br-int

cloud-ext -> мост будет br-ext

теперь создайте пул IP 192.168.1.x в cloud-int и 10.0.1.x в cloud-ext с vlan 2050 (убедитесь, что оба используют dhcp)

на порте коммутатора управления, подключающемся к em4, установите его как доступ vlan 2110, а другой как транк, соединяющий em {1..3}

Вы можете увидеть этот блог в качестве примера https://rohityadav.cloud/blog/cloudstack-kvm/