Как я могу настроить сеть 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 моста:
- br-mgmt -> он будет действовать как интерфейс mgmt для гипервизора, связанный с em4
- br-int -> внутренний мост, без физического интерфейса.
- 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/