Несколько примеров использования OpenStack предложили Илья Алексеев и Федор Тарасенко из компании IT Key. Первый кейс был посвящен работе дисков с несколькими подключениями, второй - решению с несколькими гипервизорами, третий - созданию ПАК на основе Quark, последний кейс рассматривал 1С как облачное приложение.
2. 8.4.15 2
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Докладчики
Федор Тарасенко
Архитектор комплексных решений
Опыт создания и внедрения инфраструктуры OpenStack
Сертификация MCA
ftarasenko@itkey.com
Илья Алексеев
директор по развитию облачных решений ITKey
координатор Russian OpenStack Community
член RCCPA
ialekseyev@itkey.com
О нас
3. 8.4.15 3
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
О нас
ITKeyКомпания – это команда квалифицированных профессионалов, обладающих
экспертизой в таких областях, как:
•
Cloud Computing
•
OpenStack
•
DevOps
С 2008 года наша компания помогает российским предприятиям быстро и наиболее рентабельно внедрять
облачные технологии в структуру их бизнеса
О нас
4. 8.4.15 4
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Пилотные решения
Решения на стадии
пилотирования
Пилотные решения
5. 8.4.15 5
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Диски с несколькими подключениями
Задача:
Текущий релиз OpenStack не поддерживает
подключения дисков к нескольким машинам (Juno)
Решение:
Модификация кода текущего релиза (Juno)
Результат:
Возможность проводить корректное подключение
дисков к нескольким машинам
Возможность создания кластерных файловых систем
CINDER
VOLUME
INSTANCE A INSTANCE B
Диски с несколькими подключениями
6. 8.4.15 6
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Решения с несколькими
гипервизорами
VM VM VM
...
VM VM VM
KVM
VM VM VM
vmware
SDN
OpenStack
Задача:
Заказчикам требуется создание облака с
несколькими гипервизорами
Решение:
Развертывание нескольких сегментов с
единой управляющей платформой
Результат:
Корректное управление облаком с
несколькими гипервизорами с единой
платформой управления
Решения с несколькими гипервизорами
7. 8.4.15 7
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Создание ПАК на основе Quark
Задача:
Заказчикам требуется готовое решение
управление облачной платформой на
защищенной ОС
Решение:
Подготовка ПАК на основе Quark на ОС
AstraLinux РусБИТех
Результат:
ПАК проходит тестирование у
заинтересованных заказчиков
Загрузка и регистрация
образов
Управление VM и
виртуальными сетями
Доступ к рабочим столам с мандатным
разграничением
Реестр образов
Glance
Инструментальная
панель
Horizon
Службабезопасности
Keystone
Виртуализация Linux
Quantum Nova
OpenStack API
Cinder
Гипервизор KVM
OpenvSwitch libvirt
Система безопасности
PARSEC
LDAP Kerberos
Файловое
хранилище
CIFS/
GlusterFS
Создание ПАК на основе Quark
8. 8.4.15 8
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
1C как облачное приложение
Задача:
Заказчикам требуется простое решение для
использования 1С в своей инфраструктуре
Решение:
Создание пакета в каталоге Murano для
создания 1С инфраструктуры
Murano App
Клиентское приложение
Веб-сервер
Кластер 1С
PostgreSQL
1C как облачное приложение
10. 8.4.15 10
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
Заказчик использует Zimbra Community как
средство создания и поддержки сообщества.
Zimbra filestorage – общая папка на сервере.
При больших объемах и интеграции с системами
CRM, документооборота является не
эффективным решением.
Задачи:
Интеграция Zimbra c объектным хранилищем.
Миграция данных.
Объектное хранение данных в НКО
11. 8.4.15 11
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Объектное хранение данных в НКО
Результат:
•
.NET клиент для OpenStack Swift
•
CIFS прокси для OpenStack Swift
•
Инструменты миграции текущих данных в
Swift
Объектное хранение данных в НКО
NLB
Storage
Internet
12. 8.4.15 12
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Case №2: Крупный ритейл -
Предпосылки
Мотивы и предпосылки:
•
Автоматизация внутренней разработки
•
Оптимизация использования внутренних
вычислительных ресурсов
•
Ускорение вывода продуктов на рынок
•
Расширение каталога услуг
Задачи:
•
Создать систему виртуализации
•
Self-Service портал, application catalog
•
Hadoop as a Service
•
Автоматизация процессов управления
конфигурации
•
Интеграция с CMDB
Крупный ритейл
13. 8.4.15 13
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
•
Case №2: Крупный ритейл - Решение
ComputeComputeMB+DBBalanc e
Controller
Neutron
ComputeComputeComputeMB+DBMB+DB ControllerBalanc eBalanc e
Controller
Neutron
Controller
Neutron
StorageStorageStorage
ComputeComputeComputeMB+DB
Storage
GW
Storage
GW
MB+DB Cont rollerBalanc eBalanc e
Controller
Neutron
Controller
Neutron
StorageStorageStorage
ComputeComputeComputeMB+DB
Storage
GW
Storage
GW
MB+DB Cont rollerBalanc eBalanc e
Control
Monitoring
Controller
Neutron
Controller
Neutron
Крупный ритейл
14. 8.4.15 14
127051, Россия, Москва,
Садовая-Каретная 22/1,
+7 (495) 755-60-69
1 2
RabbitMQ
SQL SQL SQL
Galera
Galera
WEB WEBWeb
1
Keepalive
Haproxy
VIP
2
Java JavaTomcat
Результат:
•
Сокращение срока развёртывания приложений с недель до часов
•
Уменьшение времени вывода на рынок продуктов и услуг
•
Поддержка CD/CI на всех этапах цикла разработки и тестирования
•
Сокращение временных затрат на подготовку релизов
•
Расширенные возможности по автоматизации тестирования
•
Возникновение собственной экспертизы по разработке облачных решений
•
Крупный ритейл