SlideShare a Scribd company logo
1 of 16
Download to read offline
Copyright © 2015 Mirantis, Inc. All rights reserved
www.mirantis.com
Murano:
Каталог приложений для OpenStack
Обзор
Юрий Конов, Mirantis
Copyright © 2015 Mirantis, Inc. All rights reserved
Миссия
Миссия:
Создать каталог приложений для OpenStack, который
позволит разработчикам и администратором облаков
публиковать и многократно переиспользовать приложения.
Каталог приложений для OpenStack
Copyright © 2015 Mirantis, Inc. All rights reserved
Что есть Murano?
● Уровень абстракции над IaaS
● Новые сущности - приложение и окружение
● Каталог позволяет:
● Публиковать приложения
● Управлять доступом к приложениям
● Создавать окружения из множества приложений
● Управлять жизненным циклом приложений
Copyright © 2015 Mirantis, Inc. All rights reserved
Ключевые возможности (Juno)
● Поддержка Windows и Linux
● Динамические интерфейс создания приложения
● “Действия” для управления жизненым циклом
● Поддержка нескольких видов пакетов приложений
● MuranoPL
● HOT Templates
Copyright © 2015 Mirantis, Inc. All rights reserved
● Community App Catalog - http://apps.openstack.org/
● “Долгоиграющие” инсталляции и Mistral workflow
● Подключаемые модули на Python
● Сеть для окружения
● конфигурирование новой
● использование существующей
● Chef & Puppet
● Policy
● Docker & Kubernetes
Новые возможности (Kilo)
Copyright © 2015 Mirantis, Inc. All rights reserved
Roadmap
● Версионирование пакетов приложений
● Поддержка Keystone v3
● Несколько сетей в одном окружении
● Больше статистики для Ceilometer
● … и многое другое
Copyright © 2015 Mirantis, Inc. All rights reserved
Окружения, композиция приложений
● Композиция
● Зависимости между приложениями
● Автоматические определение
зависимостей
Окружения в Murano это логическое представление многоуровневых приложений. Оно состоит из
приложений которые служат строительными блоками для построения стэка приложений.
Copyright © 2015 Mirantis, Inc. All rights reserved
“Действия” в Murano
● Действие привязать к процессу в приложении
● Действие можно вызвать через URL:
● Интеграция со сторонними инструментами
● Интеграция с системами мониторинга
● HA, Auto-scaling, DR
Copyright © 2015 Mirantis, Inc. All rights reserved
Авто-скейлинг
● Настройка связи с мониторингом:
● Ceilometer
● Другой решение
● Процесс скейлинга как “действие”
Copyright © 2015 Mirantis, Inc. All rights reserved
Зависимости
мониторинг
Абстрактная
реализация
Nagios
Ceilometer
Zabbix
Собственное решение
Copyright © 2015 Mirantis, Inc. All rights reserved
Docker
● Сотни готовых приложений
● Быстрая разработка
● Стабильность
Copyright © 2015 Mirantis, Inc. All rights reserved
Как это работает?
VM
Copyright © 2015 Mirantis, Inc. All rights reserved
Docker & Kubernetes
Copyright © 2015 Mirantis, Inc. All rights reserved
Архитектура
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
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

More Related Content

What's hot

Что такое OpenStack
Что такое OpenStackЧто такое OpenStack
Что такое OpenStack
Ilya Alekseyev
 
СISCO: групповые политики в OpenStack
СISCO: групповые политики в OpenStackСISCO: групповые политики в OpenStack
СISCO: групповые политики в OpenStack
Mirantis IT Russia
 

What's hot (20)

Cоздаем облачную среду на базе open-sourсe решения OpenStack
Cоздаем облачную среду на базе open-sourсe решения OpenStackCоздаем облачную среду на базе open-sourсe решения OpenStack
Cоздаем облачную среду на базе open-sourсe решения OpenStack
 
Решение TIONIX на базе Mirantis OpenStack
Решение TIONIX на базе Mirantis OpenStackРешение TIONIX на базе Mirantis OpenStack
Решение TIONIX на базе Mirantis OpenStack
 
Что такое OpenStack
Что такое OpenStackЧто такое OpenStack
Что такое OpenStack
 
ITkey: примеры использования OpenStack
 ITkey: примеры использования OpenStack ITkey: примеры использования OpenStack
ITkey: примеры использования OpenStack
 
OpenShift 2.2
OpenShift 2.2OpenShift 2.2
OpenShift 2.2
 
Servionica: опыт публичного облака на базе OpenStack
Servionica: опыт публичного облака на базе OpenStackServionica: опыт публичного облака на базе OpenStack
Servionica: опыт публичного облака на базе OpenStack
 
ASD Technologies: внедрение enterprise-grade облака для Softbank
ASD Technologies: внедрение enterprise-grade облака для SoftbankASD Technologies: внедрение enterprise-grade облака для Softbank
ASD Technologies: внедрение enterprise-grade облака для Softbank
 
Mirantis OpenStack
Mirantis OpenStackMirantis OpenStack
Mirantis OpenStack
 
СISCO: групповые политики в OpenStack
СISCO: групповые политики в OpenStackСISCO: групповые политики в OpenStack
СISCO: групповые политики в OpenStack
 
OpenStack семинар - введение
OpenStack семинар - введениеOpenStack семинар - введение
OpenStack семинар - введение
 
AT Consulting: внедрение OpenStack в корпоративной среде
AT Consulting: внедрение OpenStack в корпоративной средеAT Consulting: внедрение OpenStack в корпоративной среде
AT Consulting: внедрение OpenStack в корпоративной среде
 
Опыт внедрения OpenStack
Опыт внедрения OpenStackОпыт внедрения OpenStack
Опыт внедрения OpenStack
 
Менеджер пакетов NuGet
Менеджер пакетов NuGetМенеджер пакетов NuGet
Менеджер пакетов NuGet
 
ETegro: решения для ЦОД
ETegro: решения для ЦОДETegro: решения для ЦОД
ETegro: решения для ЦОД
 
Четырехлетие OpenStack - Опыт ITKey
Четырехлетие OpenStack - Опыт ITKeyЧетырехлетие OpenStack - Опыт ITKey
Четырехлетие OpenStack - Опыт ITKey
 
Четырехлетие OpenStack - Сложный возраст OpenStack
Четырехлетие OpenStack - Сложный возраст OpenStackЧетырехлетие OpenStack - Сложный возраст OpenStack
Четырехлетие OpenStack - Сложный возраст OpenStack
 
Мифы и легенды о проекте OpenVZ
Мифы и легенды о проекте OpenVZМифы и легенды о проекте OpenVZ
Мифы и легенды о проекте OpenVZ
 
RHELOPS
RHELOPSRHELOPS
RHELOPS
 
Open stack в 2ГИС
Open stack в 2ГИСOpen stack в 2ГИС
Open stack в 2ГИС
 
Стажировка 2015. Разработка. Занятие 7. Работа с серверами
Стажировка 2015. Разработка. Занятие 7. Работа с серверамиСтажировка 2015. Разработка. Занятие 7. Работа с серверами
Стажировка 2015. Разработка. Занятие 7. Работа с серверами
 

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

Mos day2015 -mirantis-- murano
Mos day2015 -mirantis-- muranoMos day2015 -mirantis-- murano
Mos day2015 -mirantis-- murano
Mirantis IT Russia
 
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Dmitry Savchenko
 
Hivext – облачная платформа для быстрой разработки интернет приложений
Hivext – облачная платформа для быстрой разработки  интернет приложений Hivext – облачная платформа для быстрой разработки  интернет приложений
Hivext – облачная платформа для быстрой разработки интернет приложений
guest800050
 
Cloud. Business-model-innovation
Cloud. Business-model-innovationCloud. Business-model-innovation
Cloud. Business-model-innovation
RuslanKorotaev
 
UAFPUG6 - PureMVC
UAFPUG6 - PureMVCUAFPUG6 - PureMVC
UAFPUG6 - PureMVC
mandrew182
 
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha DmitryUafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Max Rozdobudko
 
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опытМихаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опыт
UA Mobile
 
WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...
WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...
WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...
GeeksLab Odessa
 

Similar to Murano: каталог приложений для OpenStack (20)

Mos day2015 -mirantis-- murano
Mos day2015 -mirantis-- muranoMos day2015 -mirantis-- murano
Mos day2015 -mirantis-- murano
 
Murano обзор
Murano обзорMurano обзор
Murano обзор
 
Enabling Docker Applications on OpenStack (using Murano)
Enabling Docker Applications on OpenStack (using Murano) Enabling Docker Applications on OpenStack (using Murano)
Enabling Docker Applications on OpenStack (using Murano)
 
[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
[Mirantis Day 2015] Проект Sahara - BigData на OpenStack[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
 
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
Михаил Гaлушко "Разработка для WinRT: практика создания качественных приложений"
 
Hivext 04.2010
Hivext 04.2010Hivext 04.2010
Hivext 04.2010
 
Hivext – облачная платформа для быстрой разработки интернет приложений
Hivext – облачная платформа для быстрой разработки  интернет приложений Hivext – облачная платформа для быстрой разработки  интернет приложений
Hivext – облачная платформа для быстрой разработки интернет приложений
 
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012Разработка WinRT приложений для  Windows 8: реальный опыт, UA Mobile 2012
Разработка WinRT приложений для Windows 8: реальный опыт, UA Mobile 2012
 
Appery.io Ukraine_2016
Appery.io Ukraine_2016Appery.io Ukraine_2016
Appery.io Ukraine_2016
 
Павел Брылов, Skype
Павел Брылов, SkypeПавел Брылов, Skype
Павел Брылов, Skype
 
PMIufa 2011-03-24
PMIufa 2011-03-24PMIufa 2011-03-24
PMIufa 2011-03-24
 
Cloud. Business-model-innovation
Cloud. Business-model-innovationCloud. Business-model-innovation
Cloud. Business-model-innovation
 
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishingV Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
V Demin oracle mobile suite, soa 12c launch, 20.11.14 for publishing
 
UAFPUG6 - PureMVC
UAFPUG6 - PureMVCUAFPUG6 - PureMVC
UAFPUG6 - PureMVC
 
PureMVC and Papervision
PureMVC and PapervisionPureMVC and Papervision
PureMVC and Papervision
 
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha DmitryUafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
Uafpug 8 Presentation Puremvc Papervision Gallery Kuriksha Dmitry
 
Artsofte for b2 b
Artsofte for b2 b Artsofte for b2 b
Artsofte for b2 b
 
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опытМихаил Галушко -  Разработка WinRT приложений для Windows 8: реальный опыт
Михаил Галушко - Разработка WinRT приложений для Windows 8: реальный опыт
 
WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...
WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...
WebCamp:Back-end Developers Day - Денис Потапов "Простыми словами о 12-фактор...
 
Применение кроссплатформенных инструментов Qt для десктопных, мобильных и вст...
Применение кроссплатформенных инструментов Qt для десктопных, мобильных и вст...Применение кроссплатформенных инструментов Qt для десктопных, мобильных и вст...
Применение кроссплатформенных инструментов Qt для десктопных, мобильных и вст...
 

More from OpenStackRussia

Kinetic Open Storage Platform
Kinetic Open Storage PlatformKinetic Open Storage Platform
Kinetic Open Storage Platform
OpenStackRussia
 

More from OpenStackRussia (12)

OpenStack 2016
OpenStack 2016OpenStack 2016
OpenStack 2016
 
Ericsson и Openstack
Ericsson и OpenstackEricsson и Openstack
Ericsson и Openstack
 
Intel и OpenStack
Intel и OpenStackIntel и OpenStack
Intel и OpenStack
 
Fuel 9.0
Fuel 9.0 Fuel 9.0
Fuel 9.0
 
Arista интеллектуальная сеть и облако
Arista интеллектуальная сеть и облакоArista интеллектуальная сеть и облако
Arista интеллектуальная сеть и облако
 
Танки в облаках
Танки в облакахТанки в облаках
Танки в облаках
 
Презентация решений Tionix
Презентация решений TionixПрезентация решений Tionix
Презентация решений Tionix
 
Мурано и Каталог приложений
Мурано и Каталог приложенийМурано и Каталог приложений
Мурано и Каталог приложений
 
CloudDC и OpenStack
CloudDC и OpenStackCloudDC и OpenStack
CloudDC и OpenStack
 
StackLight (aka LMA)
StackLight (aka LMA)StackLight (aka LMA)
StackLight (aka LMA)
 
Я хочу работать с OpenStack! Куда идти и что нужно знать?
Я хочу работать с OpenStack! Куда идти и что нужно знать?Я хочу работать с OpenStack! Куда идти и что нужно знать?
Я хочу работать с OpenStack! Куда идти и что нужно знать?
 
Kinetic Open Storage Platform
Kinetic Open Storage PlatformKinetic Open Storage Platform
Kinetic Open Storage Platform
 

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

  • 1. Copyright © 2015 Mirantis, Inc. All rights reserved www.mirantis.com Murano: Каталог приложений для OpenStack Обзор Юрий Конов, Mirantis
  • 2. Copyright © 2015 Mirantis, Inc. All rights reserved Миссия Миссия: Создать каталог приложений для OpenStack, который позволит разработчикам и администратором облаков публиковать и многократно переиспользовать приложения. Каталог приложений для OpenStack
  • 3. Copyright © 2015 Mirantis, Inc. All rights reserved Что есть Murano? ● Уровень абстракции над IaaS ● Новые сущности - приложение и окружение ● Каталог позволяет: ● Публиковать приложения ● Управлять доступом к приложениям ● Создавать окружения из множества приложений ● Управлять жизненным циклом приложений
  • 4. Copyright © 2015 Mirantis, Inc. All rights reserved Ключевые возможности (Juno) ● Поддержка Windows и Linux ● Динамические интерфейс создания приложения ● “Действия” для управления жизненым циклом ● Поддержка нескольких видов пакетов приложений ● MuranoPL ● HOT Templates
  • 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. Copyright © 2015 Mirantis, Inc. All rights reserved Roadmap ● Версионирование пакетов приложений ● Поддержка Keystone v3 ● Несколько сетей в одном окружении ● Больше статистики для Ceilometer ● … и многое другое
  • 7. Copyright © 2015 Mirantis, Inc. All rights reserved Окружения, композиция приложений ● Композиция ● Зависимости между приложениями ● Автоматические определение зависимостей Окружения в Murano это логическое представление многоуровневых приложений. Оно состоит из приложений которые служат строительными блоками для построения стэка приложений.
  • 8. Copyright © 2015 Mirantis, Inc. All rights reserved “Действия” в Murano ● Действие привязать к процессу в приложении ● Действие можно вызвать через URL: ● Интеграция со сторонними инструментами ● Интеграция с системами мониторинга ● HA, Auto-scaling, DR
  • 9. Copyright © 2015 Mirantis, Inc. All rights reserved Авто-скейлинг ● Настройка связи с мониторингом: ● Ceilometer ● Другой решение ● Процесс скейлинга как “действие”
  • 10. Copyright © 2015 Mirantis, Inc. All rights reserved Зависимости мониторинг Абстрактная реализация Nagios Ceilometer Zabbix Собственное решение
  • 11. Copyright © 2015 Mirantis, Inc. All rights reserved Docker ● Сотни готовых приложений ● Быстрая разработка ● Стабильность
  • 12. Copyright © 2015 Mirantis, Inc. All rights reserved Как это работает? VM
  • 13. Copyright © 2015 Mirantis, Inc. All rights reserved Docker & Kubernetes
  • 14. Copyright © 2015 Mirantis, Inc. All rights reserved Архитектура
  • 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. 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