Сетевой менеджер Quantum, включенный в последние версии OpenStack, не поддерживает --bridge
и --bridge-interface
аргументы в nova-list network create
команда. Если не писать новый плагин Quantum, есть ли способ заставить Quantum использовать существующие мостовые устройства вместо создания новых?
Мы развертываем OpenStack в среде, где у нас есть небольшое количество виртуальных локальных сетей, назначенных для использования в нашей облачной среде. Наша типичная конфигурация хоста KVM предоставляет их через ряд мостовых устройств, а при ручном запуске новых гостевых экземпляров с помощью virt-install
мы просто назначаем их соответствующему устройству моста, и все готово.
Мы еще не выяснили, как интегрировать Quantum в эту среду (и если это вообще возможно). В качестве запасного варианта мы можем использовать некоторые другие сетевые средства поддержки, доступные в OpenStack, но нам сложно определить, являются ли наши проблемы с Quantum просто дизайнерскими решениями в коде или проблемами при чтении документации.
Я PTL для Quantum :)
На данный момент то, что вы пытаетесь сделать, не поддерживается. Первоначальная версия Quantum ориентирована на модель, в которой есть пул виртуальных локальных сетей (или эквивалент), которые могут быть выделены в логическую сеть исключительно по усмотрению Quantum. Помимо непосредственного управления базой данных, вы можете сопоставить квантовую сеть с определенной VLAN.
Хорошая новость заключается в том, что люди работают над включением этого через API (и, следовательно, через интерфейс командной строки) для выпуска в середине июля: https://blueprints.launchpad.net/quantum/+spec/provider-networks