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

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

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

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

Любое предложение?

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

0 ответов

На высоком уровне вы можете использовать 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)

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

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

Другие вопросы по тегам