Приватный клауд на базе openstack
DESCRIPTION
Слайды круглого стола Cloud Group MoscowTRANSCRIPT
![Page 1: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/1.jpg)
Приватный клауд на базе OpenStack
![Page 2: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/2.jpg)
План
1. Что такое приватное облако и зачем оно нужно2. Обзор решений в области приватных облаков3. OpenStack - open source решение для построения
приватных облаков4. От публичного облака к приватному5. Взгляд на облачную парадигму завтрашнего дня
![Page 3: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/3.jpg)
План
1. Что такое приватное облако и зачем оно нужно2. Обзор решений в области приватных облаков3. OpenStack - open source решение для построения
приватных облаков4. От публичного облака к приватному5. Взгляд на облачную парадигму завтрашнего дня
![Page 4: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/4.jpg)
Классификация облаков
По предоставляемым сервисам:
● SaaS● PaaS● IaaS● ...aaS
По модели развертывания:● Приватный● Сообщество● Публичный● Гибридный
![Page 5: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/5.jpg)
Определение
Private cloud - the cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise.
Приватное облако - облачная инфраструктура эксплуатирующаяся исключительно одной организацией. Может управляться самой организацией или же третьей стороной и может быть расположена внутри организации или вне ее.
The NIST Definition of Cloud Computing
NIST Special Publication 800-145 (Draft)
![Page 6: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/6.jpg)
Почему приватное облако?Критика публичных облаков
● Конфеденциальные данные● Соблюдение
законодательства● Возрастающие
операционные расходы● ...
![Page 7: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/7.jpg)
План
1. Что такое приватное облако и зачем оно нужно2. Обзор решений в области приватных облаков3. OpenStack - open source решение для построения
приватных облаков4. От публичного облака к приватному5. Взгляд на облачную парадигму завтрашнего дня
![Page 8: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/8.jpg)
Имеющиеся решения
Proprietary:● VMWare vCloud● Nimbula
![Page 9: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/9.jpg)
VMWare vCloud
● Собственный гипервизор (ESXi vmkernel) ● Основные компоненты vCenter, vSphere, vNetwork,
vShield● Очень развитый GUI● Первые шаги в сторону гибридных клаудов● vMotion- живая миграция в гомогенной среде● Отсутствие автоматизации деплоймента● 85% корпоративной виртуализации в США
![Page 10: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/10.jpg)
VMWare vCloud
![Page 11: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/11.jpg)
Nimbula
● Гипервизор KVM - аппаратная виртуализация● Автоматическое развертывание● RBAC● Управление сетью (vEthernets)● Управление дисками● Управление образами ВМ и планы запуска● Снятие метрик для CIO● Web интерфейс● Федерация нескольких инсталляций и федерация с EC2
(гибридный клауд)
![Page 12: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/12.jpg)
Имеющиеся решения
Open core:● Eucalyptus● CloudStack
![Page 13: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/13.jpg)
Eucalyptus
● Гипервизоры KVM Xen ESX● Поддержка vSphera AWS● Compute-Network-Storage-Identity● Плотно копирует AWS API● Euca-tools часто используют вместо AWS tools
![Page 14: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/14.jpg)
Eucalyptus
![Page 15: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/15.jpg)
CloudStack (cloud.com)
● Гипервизор агностик (VMware, KVM, Citrix XenServer, Citrix Xen Cloud Platform)
● Богатый API - CloudStack API and support additional API's (EC2 and VMware)
● Снапшоты дисков (в том числе по таймеру)● Алерты и нотификации ● Веб интерфейс● Live migration
![Page 16: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/16.jpg)
CloudStack Management Console
![Page 17: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/17.jpg)
Имеющиеся решения
Open source:
![Page 18: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/18.jpg)
План
1. Что такое приватное облако и зачем оно нужно2. Обзор решений в области приватных облаков3. OpenStack - open source решение для построения
приватных облаков4. От публичного облака к приватному5. Взгляд на облачную парадигму завтрашнего дня
![Page 19: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/19.jpg)
Что такое OpenStack?
![Page 20: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/20.jpg)
Компоненты облака
NovaSwiftGlanceKeystone Dashboard
![Page 21: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/21.jpg)
Компоненты OpenStack
![Page 22: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/22.jpg)
Nova - cloud fabric
![Page 23: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/23.jpg)
Nova features
● Поддержка ряда гипервизоров - KVM, Xen, UML, LXC, ESX,HyperV
● Управление жизненным циклом виртуальных машин● Управление сетью● Управление правами доступа (RBAC)● Управление дискам● Управление группами безопасности (security groups)● Различные планировщики - отвечают за размещение
машин на серверах
![Page 24: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/24.jpg)
SwiftOpenStack распределенное хранилище объектов.
Cистема хранения большого объема статических данных, позволяющая получать, использовать и обновлять данные. Подходит для видео и фото хостингов, хранения образов виртуальных дисков... Выскодоступное РаспределенноеИзбыточноеEventually consistentБез центральной нодыРасширяемое
![Page 25: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/25.jpg)
Swift featuresУправление через APIПриватные/публичные контейнерыНе требуется специального оборудованияЗащита от сбоев потеря ноды или жесткого диска не ведет к потере данныхНеограниченный объем Плоская структура. Данные доставляеются напрямую из сторадж нод.Расширяемая архитектура Бекапы с линейной нагрузкойАккаунт/Контейнер/Объект структура Нет вложенности. Легкая расширяемостьВстроенный механизм репликаций (N копий аккаунтов, контейнеров, объектов). 3x+ избыточность данных.Легкое расширение хранилища (в отличии от RAID)Отсутствие центральной базы Высокая производительностьВстроенные утилиты для управления аккаунтами, контейнерами и мониторингаОбнаружение отказов жестких дисков VNC Прокси через браузер Быстрое и легкое CLI администрирование
![Page 26: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/26.jpg)
Glance
OpenStack сервис образов дисков (Glance) для дискавери, регистрации и доставки виртуальных образов. REST API для запросов информации об образах в различных хранилищах, включая Swift.
![Page 27: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/27.jpg)
Glance Features● Image-as-a-service Хранение и доставка образов ВМ● Поддержка различных форматов/контейнеро ● Публичные/приватные образы● Расширяемость ● Хранение метаданных● Поддержка контрольных сумм● Интегрированное тестирование Verify functionality of the
virtual machine ● Различные хранилища Swift, Local, S3 или HTTP ● Version control Provides structure and control ● CLI доступ Administrative options
![Page 28: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/28.jpg)
Keystone
● Единое хранилище для учетных записей доступа (Nova, Swift)
● Поддержка различных средств хранения (RDBMS, LDAP, AD, text files...)
● Поддержка протоколов аутентификации, авторизации, федерации ( OAUTH, OpenID, Basic Auth, Token Auth, ...)
● Управление доступом к ресурсам (RBAC)
![Page 29: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/29.jpg)
OpenStack Dashboard
Web-консоль для управления OpenStack
![Page 30: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/30.jpg)
План
1. Что такое приватное облако и зачем оно нужно2. Обзор решений в области приватных облаков3. OpenStack - open source решение для построения
приватных облаков4. От публичного облака к приватному5. Взгляд на облачную парадигму завтрашнего дня
![Page 31: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/31.jpg)
Приватное облако – мифы и последствия
Alexey Bokov / 3A Computing /
* Инвестиции в инфраструктуру
* Вложения в менеджмент и процессы
* Комплексный подход к внедрению
![Page 32: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/32.jpg)
Инвестиции в инфраструктуру
● Возрастает нагрузка на сетевые устройства
● Значительно возрастает утилизация hardware ( до 100% )
![Page 33: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/33.jpg)
Управление процессами
● Всё управление ресурсами должно быть автоматическим
● Это потребует специалистов более высокой квалификации
● Процессы управления должны быть прозрачными
![Page 34: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/34.jpg)
Это всё - взаимосвязано
● Виртуализация● Серверное оборудование● Хранилища данных● Специалисты● Приложения
![Page 35: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/35.jpg)
Вопросы
Спасибо за внимание !Алексей Боков
web : http://bokov.net/weblogtwitter : http://twitter.com/abokovskype: alexey_bokovemail : [email protected]
![Page 36: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/36.jpg)
План
1. Что такое приватное облако и зачем оно нужно2. Обзор решений в области приватных облаков3. OpenStack - open source решение для построения
приватных облаков4. От публичного облака к приватному5. Взгляд на облачную парадигму завтрашнего дня
![Page 37: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/37.jpg)
Взгляд в будущее облачной парадигмыIntercloudhttp://www.sail-project.eu/
Изменение внутренней IT инфраструктуры компаний
Изменение концепции SaaS
...
![Page 38: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/38.jpg)
Взгляд в будущее облачной парадигмы
Обсудим? :-)
![Page 39: Приватный клауд на базе OpenStack](https://reader036.vdocuments.site/reader036/viewer/2022082310/557fe98ed8b42a117e8b535f/html5/thumbnails/39.jpg)
Рассказывали и показывали
Илья Алексеев - Russian OpenStack Community [email protected]
Эльдар Нугаев - Russian OpenStack [email protected]
Кирилл Шилеев - Russian OpenStack [email protected]
http://www.oscloud.ru