SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Copyright © 2014 Mirantis, Inc. All rights reserved
www.mirantis.com
Облачная операционная
система OpenStack: примеры
использования
Валерий Безруков
Copyright © 2014 Mirantis, Inc. All rights reserved
Что такое OpenStack
●  самая популярная облачная операционная система
(Cloud Platform)
●  активно развивается с 2010 года
●  top5 участников: Rackspace, RedHat, HP, IBM, Mirantis
●  открытый код: Apache v2
●  самодостаточная платформа для *aaS
●  самодостаточная платформа для SDDC
Copyright © 2014 Mirantis, Inc. All rights reserved
Что делает OpenStack
●  управляет оборудованием
●  серверы
●  системы хранения
●  сетевое оборудование
●  вводит универсальный уровень
абстракции
●  виртуальная машина, стэк, окружение
●  том, контейнер и объект
●  сеть (L2, L3), сетевой ресурс, сетевой
сервис
Copyright © 2014 Mirantis, Inc. All rights reserved
Как работает OpenStack
●  OpenStack = framework
●  функциональные модули
(Проекты)
●  отдельный модуль для каждой
базовой сущности
●  каждый модуль:
●  только управление (control path)
●  набор API
●  reference implementation
●  документация для разработчика
FUNCTION PROJECT NAME
Compute Nova
Object Storage Swift
Block Storage Cinder
Networking Neutron
Dashboard Horizon
Identity Service Keystone
Image Service Glance
Telemetry Ceilometer
Orchestration Heat
Copyright © 2014 Mirantis, Inc. All rights reserved
Как работает OpenStack: Nova (Compute)
Nova Compute
XCP
VM
VM
VMWare libvirt
KVM
VM
VM
Xen
VM
VM
Qemu
VM
VM
LXC
Conta
iner
Conta
iner
Allows multiple hypervisor types per
cloud. Libvirt / KVM is most commonly
used in deployment
Bare
Metal
XenAPI
PXETilera
Somewhat
experimental
HyperV
VM
VM
vCenter
VM
VM
UML
VM
VM
Microsoft
Copyright © 2014 Mirantis, Inc. All rights reserved
Как работает OpenStack: Network (Neutron)
Neutron Server
Neutron CLI NovaHorizon
Neutron
Queue
Neutron DB
Optional depending
on plugin.
Neutron L3 Agents
HTTP
AMQP
SQL
3rd-party
Neutron DHCP
Agents
Local vSwitchesNeutron L2 Agent
Runs on each
Compute Node.
Optional depending
on plugin.
Other Network
Services
FWaaS, VPNaaS, LBaaS,
etc.
Neutron
Metadata Agent
Neutron
Plugin
SDN Controller,
etc.
Optional depending
on plugin.
Copyright © 2014 Mirantis, Inc. All rights reserved
Плагины Neutron в составе дистрибутива
●  SW Overlay Networks: CloudBase Hyper-V, IBM SDN-VE,
MidoNet, Nuage, One Convergence NVSD, OpenContrail,
PLUMgrid, VMWare NSX
●  OpenFlow Based Controllers: BigSwitch (Floodlight)
Controller, NEC ProgrammableFlow Controller, Ryu
OpenFlow Controller
●  Specific HW Support: Brocade, Cisco, Mellanox, SR-IOV
●  Other: Embrane
Copyright © 2014 Mirantis, Inc. All rights reserved
Как работает OpenStack: Cinder (Block Storage)
Cinder
Cinder DB
Queue
Cinder Volume
Backend
Storage DevicesScheduler
Cinder API
Cinder CLI NovaHorizon
HTTP
AMQP
SQL
3rd-party
Cinder Backup
Object Storage
Copyright © 2014 Mirantis, Inc. All rights reserved
Драйверы Cinder, iSCSI
●  Reference: Linux LVM
●  IBM: Storwise, SVC, XIV
●  EMC: VMAX, VNX
●  HP: 3PAR, Lefthand
●  NetApp: FAS, E-series
●  VMware Datastore
●  Windows Server 2012
●  ZFS
Copyright © 2014 Mirantis, Inc. All rights reserved
Mirantis
●  в тройке лидеров по величине вклада в OpenStack
●  #1 разработчик чистого OpenStack
●  офисы разработки: Москва, Саратов, Харьков
●  более 400 инженеров: PD, DevOps, Services, Support
●  уникальный опыт международных проектов
●  заказчики: AT&T, Symantec, Cisco, NetApp, Expedia,
Ericsson, Pacnet, CapitalOne, Wells Fargo
Copyright © 2014 Mirantis, Inc. All rights reserved
Mirantis: проекты
●  >30 проектов базовой установки OpenStack
●  миграция с CloudStack: TATA (#28 compute), HortonWorks
(#40 compute)
●  миграция и интеграция с VMware: Wells Fargo (#7 regions,
#23 VMware based clouds)
●  новое частное или публичное облако
●  >55 комплексных проектов (доработка, разработка,
интеграция) на базе OpenStack
●  DevOps: AT&T, Symantec, Expedia
●  CI/CD: Ericsson, NetApp
Copyright © 2015 Mirantis, Inc. All rights reserved Page 12
OpenStack без Mirantis
Всего много:
•  компонентов
•  конфигураций
•  вариантов выбора
•  документации
Как с этим всем
разобраться?
Copyright © 2014 Mirantis, Inc. All rights reserved
Mirantis OpenStack (MOS)
●  Mirantis OpenStack (MOS): полностью открытый
бесплатный дистрибутив
●  все компоненты лицензируются по Apache v2
●  в составе дистрибутива нет никакого закрытого ПО
●  Fuel: установка, настройка и администрирование
кластеров OpenStack
●  готов к промышленному использованию
●  24x7 поддержка командой опытных
русскоговорящих инженеров
Copyright © 2015 Mirantis, Inc. All rights reserved Page 14
MOS Fuel: установка, настройка и управление
пошаговая установка
выбор шаблона установки
возможность установки в режиме HA
проверка корректности установки
настройки и работы сети
корректной работы всех компонентов
работы кластера в целом
Copyright © 2015 Mirantis, Inc. All rights reserved Page 15
MOS Murano: каталог приложений
•  каталог приложений,
сервисов и платформ
разработки
•  легко добавлять новые
элементы
•  выберите приложение,
задайте установки и
установите одним
нажатием за несколько
минут
Copyright © 2015 Mirantis, Inc. All rights reserved Page 16
MOS Sahara: Hadoop в облаке
•  легкая и быстрая
установка кластеров
Hadoop на базе
OpenStack
•  быстрое
масштабирование
кластера
•  предоставление
ресурсов SDDC для
кластера
Copyright © 2015 Mirantis, Inc. All rights reserved Page 17
MOS: встроенная интеграция с vCenter и NSX
OpenStack API
vCenter
NSX
Controller
…
Generic x86 and disk HW
Generic network HW
(requires only IP connectivity)
Nova
compute
vSphere
driver
Cinder
Block storage
vSphere
datastore
driver
Neutron
network
NSX
driver
1 N
NSX
vSwitch
vSAN
Disks
Glance
Images
vSphere
datastore
driver
Copyright © 2014 Mirantis, Inc. All rights reserved
Mirantis OpenStack: сценарии использования
●  унификация оборудования (программно-определяемый
ЦОД, SDDC)
●  использование любых серверов x86 для вычислительной
нагрузки и реализации программно-определяемых СХД
(SDS)
●  использование SDN и/или коммутаторов с загружаемой ОС
(Cumulus Linux) для унификации сети
●  снижение затрат на приобретение и обслуживание
оборудования
●  свобода в выборе вендора ИТ инфраструктуры
●  плавность перехода: возможность поэтапного перехода к
SDDC или параллельное использование старой и новой
инфраструктуры
Copyright © 2014 Mirantis, Inc. All rights reserved
Mirantis OpenStack: сценарии использования
●  интеграция и/или миграция существующих платформ
виртуализации: VMware vCenter, MS Hyper-V
●  возможность выбора гипервизора на этапе создания
виртуальной машины: vCenter/Hyper-V + KVM –
разные для разных задач
●  возможность плавной миграции существующей
среды виртуализации
●  возможность выделения ресурсов SDDC под
существующую среду виртуализации
●  получение всех преимуществ OpenStack: Murano -
управление приложениями, Sahara, …
Copyright © 2014 Mirantis, Inc. All rights reserved
Mirantis OpenStack: сценарии использования
●  автоматизация управления процессом разработки и
тестовыми средами на базе Murano
●  в десятки раз сокращает время разворачивания и
сворачивания приложений в облаке
●  автоматизирует выделение и освобождение
физической и виртуальной инфраструктуры
●  в разы сокращает время простоя ИТ инфраструктуры
и требования к ее количеству
●  в разы сокращает количество ошибок за счет
минимизации ручной работы
●  Существенно сокращает время вывода новых
приложений и сервисов в продуктив
Copyright © 2014 Mirantis, Inc. All rights reserved
День открытых дверей Mirantis
День открытых дверей Mirantis:
OpenStack для бизнеса
2 АПРЕЛЯ
http://mirantis.ru
делимся уникальным практическим опытом
внедрения, доработки, разработки OpenStack
Copyright © 2014 Mirantis, Inc. All rights reserved
Спасибо!
Вопросы?

Contenu connexe

Tendances

AT Consulting: внедрение OpenStack в корпоративной среде
AT Consulting: внедрение OpenStack в корпоративной средеAT Consulting: внедрение OpenStack в корпоративной среде
AT Consulting: внедрение OpenStack в корпоративной средеMirantis IT Russia
 
Четырехлетие OpenStack - Сложный возраст OpenStack
Четырехлетие OpenStack - Сложный возраст OpenStackЧетырехлетие OpenStack - Сложный возраст OpenStack
Четырехлетие OpenStack - Сложный возраст OpenStackOpenStackRussia
 
ETegro: решения для ЦОД
ETegro: решения для ЦОДETegro: решения для ЦОД
ETegro: решения для ЦОДMirantis IT Russia
 
OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...
OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...
OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...Mirantis IT Russia
 
Четырехлетие OpenStack - Опыт ITKey
Четырехлетие OpenStack - Опыт ITKeyЧетырехлетие OpenStack - Опыт ITKey
Четырехлетие OpenStack - Опыт ITKeyOpenStackRussia
 
Демо установки OpenStack с помощью devstack
Демо установки OpenStack с помощью devstackДемо установки OpenStack с помощью devstack
Демо установки OpenStack с помощью devstackMirantis
 
OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)
OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)
OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)GeeksLab Odessa
 
Приватный клауд на базе OpenStack
Приватный клауд на базе OpenStackПриватный клауд на базе OpenStack
Приватный клауд на базе OpenStackIlya Alekseyev
 
Что такое OpenStack
Что такое OpenStackЧто такое OpenStack
Что такое OpenStackIlya Alekseyev
 
Mos day2015 -mirantis--open source for enterprise market2
Mos day2015 -mirantis--open source for enterprise market2Mos day2015 -mirantis--open source for enterprise market2
Mos day2015 -mirantis--open source for enterprise market2Mirantis IT Russia
 
Open stack на службе у глобальных телеком провайдеров
Open stack на службе у глобальных телеком провайдеровOpen stack на службе у глобальных телеком провайдеров
Open stack на службе у глобальных телеком провайдеровOpenStackRussia
 
Применение облачной модели OpenStack для внутренней разработки ПО в компании
Применение облачной модели OpenStack для внутренней разработки ПО в компанииПрименение облачной модели OpenStack для внутренней разработки ПО в компании
Применение облачной модели OpenStack для внутренней разработки ПО в компанииCisco Russia
 
Повышение доступности данных для современных ЦОД
Повышение доступности данных для современных ЦОДПовышение доступности данных для современных ЦОД
Повышение доступности данных для современных ЦОДCisco Russia
 
Murano: каталог приложений для OpenStack
Murano: каталог приложений для OpenStackMurano: каталог приложений для OpenStack
Murano: каталог приложений для OpenStackOpenStackRussia
 
Cистема сетевой аналитики для ЦОД Cisco Tetration Analytics
Cистема сетевой аналитики для ЦОД Cisco Tetration AnalyticsCистема сетевой аналитики для ЦОД Cisco Tetration Analytics
Cистема сетевой аналитики для ЦОД Cisco Tetration AnalyticsCisco Russia
 
Управление гибридным ландшафтом с помощью Cisco CloudCenter
Управление гибридным ландшафтом с помощью Cisco CloudCenterУправление гибридным ландшафтом с помощью Cisco CloudCenter
Управление гибридным ландшафтом с помощью Cisco CloudCenterCisco Russia
 
Open stack в 2ГИС
Open stack в 2ГИСOpen stack в 2ГИС
Open stack в 2ГИСDenis Honig
 
Автоматизация задач с помощью EEM
Автоматизация задач с помощью EEMАвтоматизация задач с помощью EEM
Автоматизация задач с помощью EEMCisco Russia
 
Облака в вашей компании: обозначаем цели, определяем методы
Облака в вашей компании: обозначаем цели, определяем методыОблака в вашей компании: обозначаем цели, определяем методы
Облака в вашей компании: обозначаем цели, определяем методыКРОК
 
Обеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОКОбеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОККРОК
 

Tendances (20)

AT Consulting: внедрение OpenStack в корпоративной среде
AT Consulting: внедрение OpenStack в корпоративной средеAT Consulting: внедрение OpenStack в корпоративной среде
AT Consulting: внедрение OpenStack в корпоративной среде
 
Четырехлетие OpenStack - Сложный возраст OpenStack
Четырехлетие OpenStack - Сложный возраст OpenStackЧетырехлетие OpenStack - Сложный возраст OpenStack
Четырехлетие OpenStack - Сложный возраст OpenStack
 
ETegro: решения для ЦОД
ETegro: решения для ЦОДETegro: решения для ЦОД
ETegro: решения для ЦОД
 
OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...
OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...
OpenStack Murano: управления приложениями в облаке на платформах Linux, Solar...
 
Четырехлетие OpenStack - Опыт ITKey
Четырехлетие OpenStack - Опыт ITKeyЧетырехлетие OpenStack - Опыт ITKey
Четырехлетие OpenStack - Опыт ITKey
 
Демо установки OpenStack с помощью devstack
Демо установки OpenStack с помощью devstackДемо установки OpenStack с помощью devstack
Демо установки OpenStack с помощью devstack
 
OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)
OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)
OpenStack - открытая облачная платформа (Руслан Киянчук, Mirantis)
 
Приватный клауд на базе OpenStack
Приватный клауд на базе OpenStackПриватный клауд на базе OpenStack
Приватный клауд на базе OpenStack
 
Что такое OpenStack
Что такое OpenStackЧто такое OpenStack
Что такое OpenStack
 
Mos day2015 -mirantis--open source for enterprise market2
Mos day2015 -mirantis--open source for enterprise market2Mos day2015 -mirantis--open source for enterprise market2
Mos day2015 -mirantis--open source for enterprise market2
 
Open stack на службе у глобальных телеком провайдеров
Open stack на службе у глобальных телеком провайдеровOpen stack на службе у глобальных телеком провайдеров
Open stack на службе у глобальных телеком провайдеров
 
Применение облачной модели OpenStack для внутренней разработки ПО в компании
Применение облачной модели OpenStack для внутренней разработки ПО в компанииПрименение облачной модели OpenStack для внутренней разработки ПО в компании
Применение облачной модели OpenStack для внутренней разработки ПО в компании
 
Повышение доступности данных для современных ЦОД
Повышение доступности данных для современных ЦОДПовышение доступности данных для современных ЦОД
Повышение доступности данных для современных ЦОД
 
Murano: каталог приложений для OpenStack
Murano: каталог приложений для OpenStackMurano: каталог приложений для OpenStack
Murano: каталог приложений для OpenStack
 
Cистема сетевой аналитики для ЦОД Cisco Tetration Analytics
Cистема сетевой аналитики для ЦОД Cisco Tetration AnalyticsCистема сетевой аналитики для ЦОД Cisco Tetration Analytics
Cистема сетевой аналитики для ЦОД Cisco Tetration Analytics
 
Управление гибридным ландшафтом с помощью Cisco CloudCenter
Управление гибридным ландшафтом с помощью Cisco CloudCenterУправление гибридным ландшафтом с помощью Cisco CloudCenter
Управление гибридным ландшафтом с помощью Cisco CloudCenter
 
Open stack в 2ГИС
Open stack в 2ГИСOpen stack в 2ГИС
Open stack в 2ГИС
 
Автоматизация задач с помощью EEM
Автоматизация задач с помощью EEMАвтоматизация задач с помощью EEM
Автоматизация задач с помощью EEM
 
Облака в вашей компании: обозначаем цели, определяем методы
Облака в вашей компании: обозначаем цели, определяем методыОблака в вашей компании: обозначаем цели, определяем методы
Облака в вашей компании: обозначаем цели, определяем методы
 
Обеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОКОбеспечение безопасности данных в облаке КРОК
Обеспечение безопасности данных в облаке КРОК
 

En vedette

Cloud forum anisimov parallels
Cloud forum anisimov  parallelsCloud forum anisimov  parallels
Cloud forum anisimov parallelsExpolink
 
Облачный рынок в России в и в мире. Взгляд Parallels.
Облачный рынок в России в и в мире. Взгляд Parallels.Облачный рынок в России в и в мире. Взгляд Parallels.
Облачный рынок в России в и в мире. Взгляд Parallels.Michael Oreshin
 
Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...
Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...
Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...Ontico
 
Kolerov parallels cloud_market_in_numbers
Kolerov parallels cloud_market_in_numbersKolerov parallels cloud_market_in_numbers
Kolerov parallels cloud_market_in_numbersru_Parallels
 
Расширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloudРасширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloudru_Parallels
 
Pumphouse Capabilities
Pumphouse CapabilitiesPumphouse Capabilities
Pumphouse CapabilitiesMark Roberts
 
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...Cisco Russia
 

En vedette (8)

Cloud forum anisimov parallels
Cloud forum anisimov  parallelsCloud forum anisimov  parallels
Cloud forum anisimov parallels
 
Облачный рынок в России в и в мире. Взгляд Parallels.
Облачный рынок в России в и в мире. Взгляд Parallels.Облачный рынок в России в и в мире. Взгляд Parallels.
Облачный рынок в России в и в мире. Взгляд Parallels.
 
Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...
Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...
Как мы строили Jelastic - облачную платформу (PaaS) нового поколения (Дмитрий...
 
Kolerov parallels cloud_market_in_numbers
Kolerov parallels cloud_market_in_numbersKolerov parallels cloud_market_in_numbers
Kolerov parallels cloud_market_in_numbers
 
Расширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloudРасширяем горизонты с помощью iCloud
Расширяем горизонты с помощью iCloud
 
Pumphouse Capabilities
Pumphouse CapabilitiesPumphouse Capabilities
Pumphouse Capabilities
 
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
Стратегия реализации облачных вычислений предприятия. На что нужно обратить в...
 
OpenStack 4th Birthday
OpenStack 4th BirthdayOpenStack 4th Birthday
OpenStack 4th Birthday
 

Similaire à Mirantis OpenStack. Обзор

[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
[Mirantis Day 2015] Проект Sahara - BigData на OpenStack[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
[Mirantis Day 2015] Проект Sahara - BigData на OpenStackSergey Lukjanov
 
Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018ITEM
 
Soft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPUSoft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPUEkaterina Shelest
 
FlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектур
FlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектурFlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектур
FlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектурCisco Russia
 
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 IT Russia
 
Портфолио облачных сервисов от IBM
Портфолио облачных сервисов от IBMПортфолио облачных сервисов от IBM
Портфолио облачных сервисов от IBMZaur Abutalimov
 
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...De Novo
 
VMware - коротко о продуктах, технологиях и сложностях перевода
VMware - коротко о продуктах, технологиях и сложностях переводаVMware - коротко о продуктах, технологиях и сложностях перевода
VMware - коротко о продуктах, технологиях и сложностях переводаMUK
 
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise LinuxКорпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise LinuxSkillFactory
 
Virtuozzo platform
Virtuozzo platformVirtuozzo platform
Virtuozzo platformru_Parallels
 
Тенденции в развитии сетей операторов связи
Тенденции в развитии сетей операторов связиТенденции в развитии сетей операторов связи
Тенденции в развитии сетей операторов связиCisco Russia
 
VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)Artem Medvedev
 
Решения Brocade для построения IP сетей будущего
Решения Brocade для построения IP сетей будущегоРешения Brocade для построения IP сетей будущего
Решения Brocade для построения IP сетей будущегоARCCN
 
OpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельностиOpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельностиAndrey Markelov
 
De Novo Hybrid Backup as a Service
De Novo Hybrid Backup as a ServiceDe Novo Hybrid Backup as a Service
De Novo Hybrid Backup as a ServiceDe Novo
 
Jelastic для разработчиков ПО
Jelastic для разработчиков ПОJelastic для разработчиков ПО
Jelastic для разработчиков ПОDmitry Lazarenko
 
Готовые решения Cisco для построения «частного облака»
Готовые решения Cisco для построения «частного облака»Готовые решения Cisco для построения «частного облака»
Готовые решения Cisco для построения «частного облака»Cisco Russia
 
OpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельностиOpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельностиOpenStackRussia
 

Similaire à Mirantis OpenStack. Обзор (20)

[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
[Mirantis Day 2015] Проект Sahara - BigData на OpenStack[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
[Mirantis Day 2015] Проект Sahara - BigData на OpenStack
 
Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018Andrii Bereznikov ITEM 2018
Andrii Bereznikov ITEM 2018
 
Soft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPUSoft layer IBM Cloud platform and GPU
Soft layer IBM Cloud platform and GPU
 
FlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектур
FlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектурFlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектур
FlexPod для machine learning, 3D, контейнеров и еще сотня проверенных архитектур
 
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)
 
Портфолио облачных сервисов от IBM
Портфолио облачных сервисов от IBMПортфолио облачных сервисов от IBM
Портфолио облачных сервисов от IBM
 
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...
Геннадий Карпов, De Novo: "Облако De Novo 2015-2016: история прошедшего года ...
 
EMC ScaleIO
EMC ScaleIOEMC ScaleIO
EMC ScaleIO
 
VMware - коротко о продуктах, технологиях и сложностях перевода
VMware - коротко о продуктах, технологиях и сложностях переводаVMware - коротко о продуктах, технологиях и сложностях перевода
VMware - коротко о продуктах, технологиях и сложностях перевода
 
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise LinuxКорпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
Корпоративный Linux: осваиваем с нуля Red Hat Enterprise Linux
 
Virtuozzo platform
Virtuozzo platformVirtuozzo platform
Virtuozzo platform
 
Тенденции в развитии сетей операторов связи
Тенденции в развитии сетей операторов связиТенденции в развитии сетей операторов связи
Тенденции в развитии сетей операторов связи
 
VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)VMware on IBM Cloud - Webinar (russian)
VMware on IBM Cloud - Webinar (russian)
 
Решения Brocade для построения IP сетей будущего
Решения Brocade для построения IP сетей будущегоРешения Brocade для построения IP сетей будущего
Решения Brocade для построения IP сетей будущего
 
OpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельностиOpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельности
 
De Novo Hybrid Backup as a Service
De Novo Hybrid Backup as a ServiceDe Novo Hybrid Backup as a Service
De Novo Hybrid Backup as a Service
 
Jelastic для разработчиков ПО
Jelastic для разработчиков ПОJelastic для разработчиков ПО
Jelastic для разработчиков ПО
 
Openstack
OpenstackOpenstack
Openstack
 
Готовые решения Cisco для построения «частного облака»
Готовые решения Cisco для построения «частного облака»Готовые решения Cisco для построения «частного облака»
Готовые решения Cisco для построения «частного облака»
 
OpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельностиOpenStack и Docker: вместе и по отдельности
OpenStack и Docker: вместе и по отдельности
 

Plus de Mirantis IT Russia

План пресс-конференции 2 апреля 2015
План пресс-конференции 2 апреля 2015План пресс-конференции 2 апреля 2015
План пресс-конференции 2 апреля 2015Mirantis IT Russia
 
Mos day2015 -mirantis-- murano
Mos day2015 -mirantis-- muranoMos day2015 -mirantis-- murano
Mos day2015 -mirantis-- muranoMirantis IT Russia
 
Libcontainer: joining forces under one roof
Libcontainer: joining forces under one roofLibcontainer: joining forces under one roof
Libcontainer: joining forces under one roofMirantis IT Russia
 

Plus de Mirantis IT Russia (6)

План пресс-конференции 2 апреля 2015
План пресс-конференции 2 апреля 2015План пресс-конференции 2 апреля 2015
План пресс-конференции 2 апреля 2015
 
Mos day2015 -mirantis-- murano
Mos day2015 -mirantis-- muranoMos day2015 -mirantis-- murano
Mos day2015 -mirantis-- murano
 
Docker. General overview
Docker. General overviewDocker. General overview
Docker. General overview
 
Scaling Docker Registry
Scaling Docker RegistryScaling Docker Registry
Scaling Docker Registry
 
Libcontainer: joining forces under one roof
Libcontainer: joining forces under one roofLibcontainer: joining forces under one roof
Libcontainer: joining forces under one roof
 
Docker off the grid
Docker off the gridDocker off the grid
Docker off the grid
 

Mirantis OpenStack. Обзор

  • 1. Copyright © 2014 Mirantis, Inc. All rights reserved www.mirantis.com Облачная операционная система OpenStack: примеры использования Валерий Безруков
  • 2. Copyright © 2014 Mirantis, Inc. All rights reserved Что такое OpenStack ●  самая популярная облачная операционная система (Cloud Platform) ●  активно развивается с 2010 года ●  top5 участников: Rackspace, RedHat, HP, IBM, Mirantis ●  открытый код: Apache v2 ●  самодостаточная платформа для *aaS ●  самодостаточная платформа для SDDC
  • 3. Copyright © 2014 Mirantis, Inc. All rights reserved Что делает OpenStack ●  управляет оборудованием ●  серверы ●  системы хранения ●  сетевое оборудование ●  вводит универсальный уровень абстракции ●  виртуальная машина, стэк, окружение ●  том, контейнер и объект ●  сеть (L2, L3), сетевой ресурс, сетевой сервис
  • 4. Copyright © 2014 Mirantis, Inc. All rights reserved Как работает OpenStack ●  OpenStack = framework ●  функциональные модули (Проекты) ●  отдельный модуль для каждой базовой сущности ●  каждый модуль: ●  только управление (control path) ●  набор API ●  reference implementation ●  документация для разработчика FUNCTION PROJECT NAME Compute Nova Object Storage Swift Block Storage Cinder Networking Neutron Dashboard Horizon Identity Service Keystone Image Service Glance Telemetry Ceilometer Orchestration Heat
  • 5. Copyright © 2014 Mirantis, Inc. All rights reserved Как работает OpenStack: Nova (Compute) Nova Compute XCP VM VM VMWare libvirt KVM VM VM Xen VM VM Qemu VM VM LXC Conta iner Conta iner Allows multiple hypervisor types per cloud. Libvirt / KVM is most commonly used in deployment Bare Metal XenAPI PXETilera Somewhat experimental HyperV VM VM vCenter VM VM UML VM VM Microsoft
  • 6. Copyright © 2014 Mirantis, Inc. All rights reserved Как работает OpenStack: Network (Neutron) Neutron Server Neutron CLI NovaHorizon Neutron Queue Neutron DB Optional depending on plugin. Neutron L3 Agents HTTP AMQP SQL 3rd-party Neutron DHCP Agents Local vSwitchesNeutron L2 Agent Runs on each Compute Node. Optional depending on plugin. Other Network Services FWaaS, VPNaaS, LBaaS, etc. Neutron Metadata Agent Neutron Plugin SDN Controller, etc. Optional depending on plugin.
  • 7. Copyright © 2014 Mirantis, Inc. All rights reserved Плагины Neutron в составе дистрибутива ●  SW Overlay Networks: CloudBase Hyper-V, IBM SDN-VE, MidoNet, Nuage, One Convergence NVSD, OpenContrail, PLUMgrid, VMWare NSX ●  OpenFlow Based Controllers: BigSwitch (Floodlight) Controller, NEC ProgrammableFlow Controller, Ryu OpenFlow Controller ●  Specific HW Support: Brocade, Cisco, Mellanox, SR-IOV ●  Other: Embrane
  • 8. Copyright © 2014 Mirantis, Inc. All rights reserved Как работает OpenStack: Cinder (Block Storage) Cinder Cinder DB Queue Cinder Volume Backend Storage DevicesScheduler Cinder API Cinder CLI NovaHorizon HTTP AMQP SQL 3rd-party Cinder Backup Object Storage
  • 9. Copyright © 2014 Mirantis, Inc. All rights reserved Драйверы Cinder, iSCSI ●  Reference: Linux LVM ●  IBM: Storwise, SVC, XIV ●  EMC: VMAX, VNX ●  HP: 3PAR, Lefthand ●  NetApp: FAS, E-series ●  VMware Datastore ●  Windows Server 2012 ●  ZFS
  • 10. Copyright © 2014 Mirantis, Inc. All rights reserved Mirantis ●  в тройке лидеров по величине вклада в OpenStack ●  #1 разработчик чистого OpenStack ●  офисы разработки: Москва, Саратов, Харьков ●  более 400 инженеров: PD, DevOps, Services, Support ●  уникальный опыт международных проектов ●  заказчики: AT&T, Symantec, Cisco, NetApp, Expedia, Ericsson, Pacnet, CapitalOne, Wells Fargo
  • 11. Copyright © 2014 Mirantis, Inc. All rights reserved Mirantis: проекты ●  >30 проектов базовой установки OpenStack ●  миграция с CloudStack: TATA (#28 compute), HortonWorks (#40 compute) ●  миграция и интеграция с VMware: Wells Fargo (#7 regions, #23 VMware based clouds) ●  новое частное или публичное облако ●  >55 комплексных проектов (доработка, разработка, интеграция) на базе OpenStack ●  DevOps: AT&T, Symantec, Expedia ●  CI/CD: Ericsson, NetApp
  • 12. Copyright © 2015 Mirantis, Inc. All rights reserved Page 12 OpenStack без Mirantis Всего много: •  компонентов •  конфигураций •  вариантов выбора •  документации Как с этим всем разобраться?
  • 13. Copyright © 2014 Mirantis, Inc. All rights reserved Mirantis OpenStack (MOS) ●  Mirantis OpenStack (MOS): полностью открытый бесплатный дистрибутив ●  все компоненты лицензируются по Apache v2 ●  в составе дистрибутива нет никакого закрытого ПО ●  Fuel: установка, настройка и администрирование кластеров OpenStack ●  готов к промышленному использованию ●  24x7 поддержка командой опытных русскоговорящих инженеров
  • 14. Copyright © 2015 Mirantis, Inc. All rights reserved Page 14 MOS Fuel: установка, настройка и управление пошаговая установка выбор шаблона установки возможность установки в режиме HA проверка корректности установки настройки и работы сети корректной работы всех компонентов работы кластера в целом
  • 15. Copyright © 2015 Mirantis, Inc. All rights reserved Page 15 MOS Murano: каталог приложений •  каталог приложений, сервисов и платформ разработки •  легко добавлять новые элементы •  выберите приложение, задайте установки и установите одним нажатием за несколько минут
  • 16. Copyright © 2015 Mirantis, Inc. All rights reserved Page 16 MOS Sahara: Hadoop в облаке •  легкая и быстрая установка кластеров Hadoop на базе OpenStack •  быстрое масштабирование кластера •  предоставление ресурсов SDDC для кластера
  • 17. Copyright © 2015 Mirantis, Inc. All rights reserved Page 17 MOS: встроенная интеграция с vCenter и NSX OpenStack API vCenter NSX Controller … Generic x86 and disk HW Generic network HW (requires only IP connectivity) Nova compute vSphere driver Cinder Block storage vSphere datastore driver Neutron network NSX driver 1 N NSX vSwitch vSAN Disks Glance Images vSphere datastore driver
  • 18. Copyright © 2014 Mirantis, Inc. All rights reserved Mirantis OpenStack: сценарии использования ●  унификация оборудования (программно-определяемый ЦОД, SDDC) ●  использование любых серверов x86 для вычислительной нагрузки и реализации программно-определяемых СХД (SDS) ●  использование SDN и/или коммутаторов с загружаемой ОС (Cumulus Linux) для унификации сети ●  снижение затрат на приобретение и обслуживание оборудования ●  свобода в выборе вендора ИТ инфраструктуры ●  плавность перехода: возможность поэтапного перехода к SDDC или параллельное использование старой и новой инфраструктуры
  • 19. Copyright © 2014 Mirantis, Inc. All rights reserved Mirantis OpenStack: сценарии использования ●  интеграция и/или миграция существующих платформ виртуализации: VMware vCenter, MS Hyper-V ●  возможность выбора гипервизора на этапе создания виртуальной машины: vCenter/Hyper-V + KVM – разные для разных задач ●  возможность плавной миграции существующей среды виртуализации ●  возможность выделения ресурсов SDDC под существующую среду виртуализации ●  получение всех преимуществ OpenStack: Murano - управление приложениями, Sahara, …
  • 20. Copyright © 2014 Mirantis, Inc. All rights reserved Mirantis OpenStack: сценарии использования ●  автоматизация управления процессом разработки и тестовыми средами на базе Murano ●  в десятки раз сокращает время разворачивания и сворачивания приложений в облаке ●  автоматизирует выделение и освобождение физической и виртуальной инфраструктуры ●  в разы сокращает время простоя ИТ инфраструктуры и требования к ее количеству ●  в разы сокращает количество ошибок за счет минимизации ручной работы ●  Существенно сокращает время вывода новых приложений и сервисов в продуктив
  • 21. Copyright © 2014 Mirantis, Inc. All rights reserved День открытых дверей Mirantis День открытых дверей Mirantis: OpenStack для бизнеса 2 АПРЕЛЯ http://mirantis.ru делимся уникальным практическим опытом внедрения, доработки, разработки OpenStack
  • 22. Copyright © 2014 Mirantis, Inc. All rights reserved Спасибо! Вопросы?