Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Murano: каталог приложений для OpenStack

636 views

Published on

Презентация на митапе 21 мая 2015

Published in: Software
  • Be the first to comment

  • Be the first to like this

Murano: каталог приложений для OpenStack

  1. 1. Copyright © 2015 Mirantis, Inc. All rights reserved www.mirantis.com Murano: Каталог приложений для OpenStack Обзор Юрий Конов, Mirantis
  2. 2. Copyright © 2015 Mirantis, Inc. All rights reserved Миссия Миссия: Создать каталог приложений для OpenStack, который позволит разработчикам и администратором облаков публиковать и многократно переиспользовать приложения. Каталог приложений для OpenStack
  3. 3. Copyright © 2015 Mirantis, Inc. All rights reserved Что есть Murano? ● Уровень абстракции над IaaS ● Новые сущности - приложение и окружение ● Каталог позволяет: ● Публиковать приложения ● Управлять доступом к приложениям ● Создавать окружения из множества приложений ● Управлять жизненным циклом приложений
  4. 4. Copyright © 2015 Mirantis, Inc. All rights reserved Ключевые возможности (Juno) ● Поддержка Windows и Linux ● Динамические интерфейс создания приложения ● “Действия” для управления жизненым циклом ● Поддержка нескольких видов пакетов приложений ● MuranoPL ● HOT Templates
  5. 5. Copyright © 2015 Mirantis, Inc. All rights reserved ● Community App Catalog - http://apps.openstack.org/ ● “Долгоиграющие” инсталляции и Mistral workflow ● Подключаемые модули на Python ● Сеть для окружения ● конфигурирование новой ● использование существующей ● Chef & Puppet ● Policy ● Docker & Kubernetes Новые возможности (Kilo)
  6. 6. Copyright © 2015 Mirantis, Inc. All rights reserved Roadmap ● Версионирование пакетов приложений ● Поддержка Keystone v3 ● Несколько сетей в одном окружении ● Больше статистики для Ceilometer ● … и многое другое
  7. 7. Copyright © 2015 Mirantis, Inc. All rights reserved Окружения, композиция приложений ● Композиция ● Зависимости между приложениями ● Автоматические определение зависимостей Окружения в Murano это логическое представление многоуровневых приложений. Оно состоит из приложений которые служат строительными блоками для построения стэка приложений.
  8. 8. Copyright © 2015 Mirantis, Inc. All rights reserved “Действия” в Murano ● Действие привязать к процессу в приложении ● Действие можно вызвать через URL: ● Интеграция со сторонними инструментами ● Интеграция с системами мониторинга ● HA, Auto-scaling, DR
  9. 9. Copyright © 2015 Mirantis, Inc. All rights reserved Авто-скейлинг ● Настройка связи с мониторингом: ● Ceilometer ● Другой решение ● Процесс скейлинга как “действие”
  10. 10. Copyright © 2015 Mirantis, Inc. All rights reserved Зависимости мониторинг Абстрактная реализация Nagios Ceilometer Zabbix Собственное решение
  11. 11. Copyright © 2015 Mirantis, Inc. All rights reserved Docker ● Сотни готовых приложений ● Быстрая разработка ● Стабильность
  12. 12. Copyright © 2015 Mirantis, Inc. All rights reserved Как это работает? VM
  13. 13. Copyright © 2015 Mirantis, Inc. All rights reserved Docker & Kubernetes
  14. 14. Copyright © 2015 Mirantis, Inc. All rights reserved Архитектура
  15. 15. Copyright © 2015 Mirantis, Inc. All rights reserved Скринкасты Вы можете найти другие скринкасты на нашей страничке в wiki: https://wiki.openstack. org/wiki/Murano/Screencasts ● Openstack Application Catalog. Quick introduction ● HA & Autoscaling for Applications ● Docker Integration ● Support for Heat based application ● Composing Murano Application Package
  16. 16. Copyright © 2015 Mirantis, Inc. All rights reserved Спасибо! Еженедельный IRC митинг проходит по вторникам в 17:00 UTC на канале #openstack-meeting-alt @ Freenode. MailingList: openstack-dev@openstack.org c тегом [Murano] в заголовке Ссылки: ● https://launchpad.net/murano ● https://wiki.openstack.org/wiki/Murano ● https://murano.readthedocs.org

×