mos day2015 -mirantis-- murano
TRANSCRIPT
![Page 1: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/1.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
www.mirantis.com
MuranoКаталог Приложений
ОбзорDocker & Kubernetes
April 2, 2015
Сергей Меликян
![Page 2: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/2.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Миссия
Миссия: Создать каталог приложений для OpenStack, который позволит разработчикам и администратором облаков публиковать различные cloud-ready приложения в в
удобный каталог.
Каталог приложений для OpenStack
![Page 3: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/3.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Описание
● Следующий уровень абстракции над IaaS● Новые сущности Приложение и Окружение● Каталог который позволяет:
● Публиковать приложения● Управлять доступом к приложениям● Состовлять окружения из множества приложений● Управлять жизненным циклом приложений
![Page 4: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/4.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Ключевые возможности
● Поддержка Windows и Linux● Динамические интерфейс создания приложения● “Действия” для управления жизненым циклом● Полноценный каталог● Поддержка нескольких видов пакетов приложений
● HOT Templates● MuranoPL
![Page 5: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/5.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Планы на следующий релиз
● Полноценная поддержка версионирования● Поддержка подключаемых модулей● Репозиторий приложений (аналог PyPI/Docker Hub)● Chef & Puppet● Policy● Docker & Kubernetes
![Page 6: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/6.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Окружения, композиция приложений
● Композиция● Зависимости между приложениями● Автоматические определение
зависимостей
Окружения в Murano это логическое представление много-уровневых приложений. Оно состоит из приложений которые служат строительными блоками для построения стэка приложений.
![Page 7: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/7.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
“Действия” в Murano
● Действие привязать к процессу в приложении● Действие можно вызвать через URL:
● Интеграция со сторонними инструментами● Интеграция с системами мониторинга● HA, Auto-scaling, DR
![Page 8: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/8.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Авто-скейлинг
● Настройка связи с мониторингом:● Ceilometer● Другой решение
● Процесс скейлинга как “действие”
![Page 9: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/9.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Зависимости
мониторинг
Абстрактная реализация
Nagios
Ceilometer
Zabbix
Собственное решение
![Page 10: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/10.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Docker
● Сотни готовых приложений● Быстрая разработка● Стабильность
![Page 11: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/11.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Имлементация
Murano
VM
![Page 12: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/12.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Docker & Kubernetes
Murano
![Page 13: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/13.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Архитектура
![Page 14: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/14.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Демо
Композиция приложений & Docker приложения
![Page 15: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/15.jpg)
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
![Page 16: Mos day2015 -mirantis-- murano](https://reader030.vdocuments.us/reader030/viewer/2022032619/55c35d83bb61eb686f8b4640/html5/thumbnails/16.jpg)
Copyright © 2015 Mirantis, Inc. All rights reserved
Спасибо!
Еженедельный IRC митинг проходит по вторникам в 17:00 UTC на канале #openstack-meeting-alt @ Freenode.
MailingList:[email protected] тегом [Murano] в заголовке
Ссылки:● https://launchpad.net/murano● https://wiki.openstack.org/wiki/Murano● https://murano.readthedocs.org