Murano обзор

18
Copyright © 2015 Mirantis, Inc. All rights reserved www.mirantis.com Murano Каталог Приложений Обзор Зайцев Кирилл ([email protected]) Июль 21, 2015 1

Transcript of Murano обзор

Copyright © 2015 Mirantis, Inc. All rights reserved

www.mirantis.com

MuranoКаталог Приложений

ОбзорЗайцев Кирилл ([email protected])

Июль 21, 2015

1

Copyright © 2015 Mirantis, Inc. All rights reserved

Миссия

Миссия: Создать каталог приложений для OpenStack,

который позволит разработчикам и администраторам облаков публиковать

различные cloud-ready приложения в удобный каталог

Каталог приложений для OpenStack

2

Copyright © 2015 Mirantis, Inc. All rights reserved

Как это работает

3

Copyright © 2015 Mirantis, Inc. All rights reserved

Как это работает

4

Copyright © 2015 Mirantis, Inc. All rights reserved

Как это работает

5

Copyright © 2015 Mirantis, Inc. All rights reserved

Как это работает

6

Copyright © 2015 Mirantis, Inc. All rights reserved

Пользователи Murano

● Конечные пользователи

● Находят, разворачивают и пользуются нужными им приложениями

● Администраторы● Предоставляют пользователям доступ к

приложениям и контролируют их использование

● Разработчики приложений Murano● Разрабатывают и доставляют приложения

в облака на базе OpenStack

7

Copyright © 2015 Mirantis, Inc. All rights reserved

Ключевые возможности

● Следующий уровень абстракции над облаком

● Каталог с возможностями категоризации и поиска

● Поддержка Windows и Linux

● Поддержка нескольких видов пакетов приложений

● HOT Templates

● MuranoPL

● «Действия» для управление жизненным циклом приложений 8

Copyright © 2015 Mirantis, Inc. All rights reserved

«Действия» в Murano

● Возможность повлиять на работу развернутого приложения

● Действие можно вызвать через URL:

● Интеграция со сторонними инструментами

● Интеграция с системами мониторинга

● Использование для реализации● Auto Scaling● High Availability

9

Copyright © 2015 Mirantis, Inc. All rights reserved

Автоматическое масштабирование

10

● Настройка связи с мониторингом:● Ceilometer● Другие решения

● Масштабирование как «Действие»

Copyright © 2015 Mirantis, Inc. All rights reserved

Окружения в Murano

● Композиция приложений● Зависимости между

приложениями● Автоматическое определение

типов зависимостей

Окружение в Murano это логическое представление много-уровневых приложений. Оно состоит из приложений, которые служат строительными блоками для построения стэка приложений.

11

Copyright © 2015 Mirantis, Inc. All rights reserved

Зависимости

Мониторинг

Абстрактный интерфейс

Nagios

Ceilometer

Zabbix

Собственное решение

12

Copyright © 2015 Mirantis, Inc. All rights reserved

Архитектура

13

Copyright © 2015 Mirantis, Inc. All rights reserved

Ключевые Возможности. Kilo & MOS 7.0

● Репозиторий приложений (аналог PyPI/Docker Hub)

● Поддержка подключаемых модулей (Plug-ins)

● Chef & Puppet

14

Copyright © 2015 Mirantis, Inc. All rights reserved

Планы на Будущее. Liberty

● Версионирование приложений● Дальнейшая интеграция с OpenStack ● Упрощение разработки приложений для

Murano● Интеграция с PaaS (Cloud Foundry)

15

Copyright © 2015 Mirantis, Inc. All rights reserved

Где взять?

http://apps.openstack.org

16

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

17

Copyright © 2015 Mirantis, Inc. All rights reserved

Вопросы?

(Кирилл Зайцев [email protected])

Еженедельный IRC митинг проходит по вторникам в 17:00 UTC на канале #openstack-meeting-alt @ Freenode.

MailingList:[email protected] тегом [Murano] в заголовке

Ссылки:● https://launchpad.net/murano● https://wiki.openstack.org/wiki/Mura

no● https://murano.readthedocs.org

18