Цель Big Picture : иметь систему OpenStack (состоит из 7 компьютеров с установленным сервером Ubuntu) для размещения одного приложения.
Вот мои текущие настройки:
Машины : 7 серверов, на которых работает сервер Ubuntu.
Сеть : маршрутизатор / коммутатор, где статический IP-адрес связывает свой главный порт. Остальные 7 подчиненных портов физически связаны с 7 машинами.
Допущение и вопрос
Предположим, что следующие адреса связаны с главным портом маршрутизатора / коммутатора:
Вопрос в том, какими будут сетевые интерфейсы ( т.е. / etc / network / interfaces) каждой из этих 7 машин?
Официальный метод должен использовать Среда Автопилот OpenStack .
, не используя автопилот, следующий рекомендуемый метод должен использовать МААС для ввода в действие машин, то используют Амулет для развертывания OpenStack.
В этих сценариях, МААС обрабатывает DHCP для широковещательного домена позади Вашего маршрутизатора ("LAN") и нейтронный DHCP дескрипторов для экземпляров в Вашей сети (сетях) арендатора.
при развертывании сервисов с Амулетом и МААСОМ машины автоматически настроены и настроены, включая их сетевые интерфейсы. Даже для просто горстки серверов, это делает развертывание и управление довольно хорошими. Примите во внимание, что единица нейтронного шлюза должна иметь два соединенные NICs.
Это могло бы закончить тем, что выглядело примерно так, предположив использование/24 сетей с 255.255.255.0 масками подсети повсюду:
11.11.11.11/24 <-WAN-> (YourRouter w/o DHCP@LAN) <-LAN-> 10.10.10.1/24
MAAS @ 10.10.10.2/24
MAAS configured to handle DHCP and DNS
MAAS DHCP pool: 10.10.10.10 through .127
Neutron floating IP range: 10.10.10.128 through .254
Juju units @ 10.10.10.10 through .?, automatically assigned
Другие рекомендуемые документы и ссылки: