Неприятие сетевой среды Nova

С введением полного определяемого программным обеспечением сетевого стека, предоставленного сетевой средой OpenStack (neutron) начиная с редакции Folsom, постепенно уменьшаются усилия в области развития начального сетевого кода, который остается частью компонента вычислительной среды. Хотя многие все еще используют nova-network на практике, существует долгосрочный план постепенного удаления этого коды в пользу более гибкой и полнофункциональной сетевой среды OpenStack.

Была сделана попытка понизить роль nova-network в редакции Havana, которая была прервана из-за отсутствия эквивалентной функциональности (например, уже упоминавшийся в данном руководстве режим высокой доступности FlatDHCP с многими хостами), отсутствие пути миграции между версиями, недостаточное тестирование и простота при использовании для случаев более очевидного применения традиционно поддерживаемых nova-network. Несмотря на предпринятые значительные усилия для решения этих проблем, nova-network не признается устаревшей в редакции Juno. Кроме того, в ограниченной степени для nova-network снова начинают приниматься исправления, например, такие функциональность установки параметров на посетевой основе и SR-IOV поддержка в Juno.

Это оставляет вас один на один с важным моментом принятия решения при проектировании вашего облака. Сетевая среда OpenStack является достаточно надежной для использования с небольшим числом ограничений (проблемы с производительностью в некоторых случаях, связанные исключительно с высокой доступностью систем с 3 уровнем) и предоставляет гораздо больше возможностей, чем nova-network. Однако, если у вас нет более сложных случаев использования, которые могут извлечь выгоду из более полного использования возможностей определяемых программным обеспечением сетей, или вам не комфортно с новыми введенными понятиями, nova-network может продолжать быть жизнеспособным вариантом в течение следующих 12 месяцев.

Аналогичным образом, если у вас уже есть облако и вы хотите модернизировать nova-network на сетевую среду OpenStack, вы должны иметь возможность отложить обновление на этот период времени. Тем не менее, каждая редакция OpenStack приносит значительные новые инновации, и независимо от того, какую сетевую методологию вы используете, по-видимому лучше всего начать планирование модернизации в пределах разумных сроков для каждой редакции.

Как уже упоминалось, в настоящее время не существует никакого способа ясной миграции из nova-network в neutron. Мы рекомендуем вам держать необходимость миграции в виду и то, что когда соответствующий процесс будет выпущен, можно будет погрузиться в этот процесс. В текущем понимании развития, обновление без простоя экземпляров будет доступно в редакции Kilo.