Одна из самых востребованных функциональностей, с самого начала OpenStack (для компонентов, отличных от хранилищ объектов, которые стремятся "просто работать"): более легкая модернизация. Начиная с Grizzly пошло продвижение (и значительные улучшения произошли в Havana и Icehouse), внутренний обмен сообщениями получил версии, что означает, что теоретически службы могут отставать для режима обратной совместимости. Это позволяет вам выполнять более поздние версии некоторых компонентов, сохраняя при этом более старые версии других.
Кроме того, в Icehouse много внимания было уделено миграции баз данных. Они теперь лучше управляются, втом числе, благодаря применению инструментария Turbo Hipster, который выполняет тестирование работы мигрирующей базы данных на копии базыданных реальных пользователей.
Эти обновления способствовали появлению первого настоящего руководства по модернизации OpenStack, содержащееся в Главе 18, Модернизации, и продолжит улучшаться в Kilo.