itkey: примеры использования openstack
TRANSCRIPT
OpenStack Примеры использования
8.4.15
8.4.15 2
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• Докладчики
Федор ТарасенкоАрхитектор комплексных решенийОпыт создания и внедрения инфраструктуры OpenStack Сертификация [email protected]
Илья Алексеев директор по развитию облачных решений ITKeyкоординатор Russian OpenStack Communityчлен [email protected]
О нас
8.4.15 3
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• О нас
ITKey Компания – это команда квалифицированных профессионалов, обладающих экспертизой в таких областях, как:
• Cloud Computing• OpenStack• DevOps
С 2008 года наша компания помогает российским предприятиям быстро и наиболее рентабельно внедрять облачные технологии в структуру их бизнеса
О нас
8.4.15 4
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• Пилотные решения
Решения на стадии
пилотирования
Пилотные решения
8.4.15 5
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• Диски с несколькими подключениямиЗадача:Текущий релиз OpenStack не поддерживает подключения дисков к нескольким машинам (Juno)
Решение:Модификация кода текущего релиза (Juno)
Результат:Возможность проводить корректное подключение дисков к нескольким машинамВозможность создания кластерных файловых систем
CINDERVOLUME
INSTANCE A INSTANCE B
Диски с несколькими подключениями
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
Задача:Заказчикам требуется создание облака с несколькими гипервизорами
Решение:Развертывание нескольких сегментов с единой управляющей платформой
Результат:Корректное управление облаком с несколькими гипервизорами с единой платформой управления
Решения с несколькими гипервизорами
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.4.15 8
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• 1C как облачное приложение
Задача:Заказчикам требуется простое решение для использования 1С в своей инфраструктуре
Решение:Создание пакета в каталоге Murano для создания 1С инфраструктуры
Murano App
Клиентское приложение
Веб-сервер
Кластер 1С
PostgreSQL
1C как облачное приложение
8.4.15 9
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
Опыт внедрения
8.4.15 10
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
Заказчик использует Zimbra Community как средство создания и поддержки сообщества.
Zimbra filestorage – общая папка на сервере.
При больших объемах и интеграции с системами CRM, документооборота является не эффективным решением.
Задачи:Интеграция Zimbra c объектным хранилищем. Миграция данных.
Объектное хранение данных в НКО
8.4.15 11
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• Объектное хранение данных в НКО
Результат:
• .NET клиент для OpenStack Swift• CIFS прокси для OpenStack Swift• Инструменты миграции текущих данных в
Swift
Объектное хранение данных в НКО
NLB
Storage
Internet
8.4.15 12
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• Case №2: Крупный ритейл - Предпосылки
Мотивы и предпосылки:
• Автоматизация внутренней разработки• Оптимизация использования внутренних
вычислительных ресурсов• Ускорение вывода продуктов на рынок• Расширение каталога услуг
Задачи:
• Создать систему виртуализации• Self-Service портал, application catalog• Hadoop as a Service• Автоматизация процессов управления
конфигурации• Интеграция с CMDB
Крупный ритейл
8.4.15 13
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
• Case №2: Крупный ритейл - Решение
ComputeComputeMB+DBBalanc eCont rollerNeut ron
ComputeComputeComputeMB+DBMB+DB Cont rollerBalanc eBalanc eCont rollerNeut ron
Cont rollerNeut ron
StorageStorageStorage
ComputeComputeComputeMB+DBStorage
GWStorage
GWMB+DB Cont rollerBalanc eBalanc e
Cont rollerNeut ron
Cont rollerNeut ron
StorageStorageStorage
ComputeComputeComputeMB+DBStorage
GWStorage
GWMB+DB Cont rollerBalanc eBalanc e
Cont rolMoni tor ing
Cont rollerNeut ron
Cont rollerNeut ron
Крупный ритейл
8.4.15 14
127051, Россия, Москва,Садовая-Каретная 22/1,
+7 (495) 755-60-69
1 2
RabbitMQ
SQL SQL SQL
Galera
Galera
WEB WEBWeb
1KeepaliveHaproxy
VIP
2
Java JavaTomcat
Результат:
• Сокращение срока развёртывания приложений с недель до часов• Уменьшение времени вывода на рынок продуктов и услуг • Поддержка CD/CI на всех этапах цикла разработки и тестирования• Сокращение временных затрат на подготовку релизов• Расширенные возможности по автоматизации тестирования• Возникновение собственной экспертизы по разработке облачных решений
• Крупный ритейл
СПАСИБО ЗА ВНИМАНИЕ!