Как обновить OpenStack без стресса

Как обновить OpenStack без стресса

С фокусом на пользователя, технология OpenStack регулярно выпускает новые обновления вместе сообществом ее разработчиков. Однако без должного опыта и профессиональных навыков обновление OpenStack может превратиться в сложную задачу.

Что такое релиз OpenStack?

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

С 2010 года компания OpenStack всегда фокусировалась на постоянном совершенствовании, чтобы обеспечить высочайшее качество программных продуктов и услуг. Его подход уже давно эволюционирует, расширяя возможности OpenStack и количество вариантов обслуживания.

Более того, чтобы соответствовать быстрому развитию индустрии, изменениям в тенденциях и трендах спроса, дважды в год сообщество OpenStack предлагает улучшения и новые функциональные возможности для технологии, выпуская регулярные обновления для текущей версии.

Первый официальный релиз под кодовым названием Austin появился через три месяца после запуска OpenStack. С тех пор было выпущено 24 обновления. Сообщество Openstack выбирает название релизов, следуя определенным критериям наименования релизов:

  • Название начинается с буквы латинского алфавита, следующей за начальной буквой предыдущего релиза. После «Z» название следующего релиза снова будет с начальной буквой «A».
  • Слова названия должны включать только символы латинского алфавита.
  • Название релиза — это одно слово длиной не более 10 символов.

Международное сообщество Openstack активно участвует в выборе названия для нового релиза. Любой желающий может предложить свой вариант названия, добавив его на определенную страницу в вики OpenStack. Затем слова названия ранжируются, и Технический комитет объявляет победителя. Если возникает конфликт торговых марок, Фонд выбирает следующее по рангу имя, пока не будет найдено слово без конфликта торговых марок.

Что означает «обновление»?

Обновление означает, что пользователи смогут перевести свои текущие облачные системы OpenStack на новую, более стабильную и улучшенную версию OpenStack после ее выхода. Кроме того, с точки зрения бизнеса, не обновленная вовремя система старой версии OpenStack может стать настоящей проблемой для предприятий, негативно влияющей на бесперебойную работу рабочих нагрузок. Хотя бы потому, что со временем устаревшая версия OpenStack перестает поддерживаться. Именно поэтому, чтобы не попасть впросак, мы настоятельно рекомендуем вовремя обновлять версии OpenStack.

Что ж, решение обновить свои облачные системы после выхода новых релизов OpenStack — единственно верное. Каковы Ваши следующие шаги? Как избежать возможных ошибок при обновлении OpenStack? Вот ключевые моменты, о которых мы должны упомянуть.

Обновление вручную — не вариант

Процесс обновления вручную чреват сбоями при выполнении вручную повторяющихся задач в условиях сложной топологии и взаимосвязи между облачными сервисами. Ручной метод потерпит неудачу из-за своей сложности с высокой вероятностью. Вот почему.

Неправильный порядок шагов обновления может привести к проблемам

Шаг за шагом, в правильном порядке, обновленные компоненты облачной системы OpenStack — это половина успеха.

Если не обновлять облачные сервисы в правильном порядке, это может привести к поломке облачной среды. Все необходимые шаги по обновлению компонентов OpenStack должны выполняться в следующем порядке:

  • OpenStack Identity (Keystone)
  • OpenStack Compute (Nova)
  • Сервис OpenStack Image (Glance)
  • OpenStack Networking (Neutron)
  • Блочное хранилище OpenStack (Cinder)
  • Приборная панель OpenStack (Horizon)
  • OpenStack Orchestration (Heat) и все остальные развернутые компоненты OpenStack и вспомогательные сервисы, такие как Message Queue (RabbitMQ).

Обратите внимание на API

Каждый новый выпуск OpenStack приносит новую версию API. Если какое-то другое программное обеспечение или пользовательские скрипты используют уже устаревшую версию API OpenStack, это приведет к неудачному обновлению. Проверьте дважды, чтобы сэкономить время и силы!

Автоматизируйте процесс

Полная автоматизация процесса обновления помогает устранить риск того, что неправильные изменения приведут к сбою в Ваших обновлениях. Самое главное, автоматизация позволяет Вам не тратить свое драгоценное время на постоянное отслеживание изменений и непрерывную оценку того, правильно ли идет процесс обновления.

Если все сделано правильно, обновление с нулевым временем простоя может дать превосходный результат. Рабочая нагрузка обеспечена, а обслуживание не прерывается!

Обновление без стресса

Sardina Systems предоставляет поддержку обновления OpenStack в рамках лицензии FishOS, чтобы предложить клиентам высококачественный сервис. Наше эффективное программное решение для управления облаком FishOS включает в себя первый на рынке модуль Zero-Downtime Upgrader. Он предназначен для обеспечения необходимого обновления версии OpenStack без перерывов в работе корпоративного облака. После выхода нового релиза OpenStack обычно требуется пара месяцев, чтобы тщательно протестировать и плавно интегрировать все новые функции в FishOS. С этого момента мы рекомендуем нашим клиентам обновить свои облачные системы до последней версии OpenStack и предоставляем профессиональную техническую поддержку, чтобы сделать это быстрым и простым для предприятий. Будучи полностью автоматизированным программным решением, FishOS обеспечивает комплексное облачное решение полного жизненного цикла — от быстрого развертывания облака до планового обновления системы, позволяя своим клиентам получать преимущества от простоты процесса и нулевого простоя облачных операций.

Остались вопросы? Нужна дополнительная информация?

Не стесняйтесь обращаться к команде Sardina за экспертными рекомендациями о том, как FishOS может масштабировать бизнес, внедрить комплексное корпоративное облако Openstack и помочь решить проблемы обновления.

Sardina Systems предоставляет востребованную техническую экспертизу и профессиональные знания, подтвержденные большим количеством успешных внедрений облака OpenStack. Мы поможем предприятиям быстро и легко внедрить облако OpenStack, соответствующее всем отраслевым требованиям, законодательным нормам и уникальным ИТ-потребностям клиентов, чтобы сэкономить ценные ресурсы бизнеса — время, деньги и усилия.

1024 512 Natalya Samovol
Start Typing