Алексей Черевков представил пример применения публичного облака на базе OpenStack для корпоративных решений из опыта компании Сервионика. В докладе Алексея освещались основные этапы работы над проектом: определение функционала и целевой аудитории, критерии выбора платформы, разработка, вывод в промышленную эксплуатацию; доводка платформы по результатам эксплуатации, трансформация в платформу для крупнокорпоративных клиентов.
1 of 14
Downloaded 23 times
More Related Content
Servionica: опыт публичного облака на базе OpenStack
1. Опыт создания и эксплуатации
публичного облака на базе OpenStack.
Применение для корпоративных
решений.
2. §
Входит в группу компаний «Ай-Теко»;
§
12 сервисных подразделений;
§
128 компаний-партнеров в 85 регионах РФ;
§
Количество сотрудников – более 1000;
§
Собственный ЦОД «ТрастИнфо» и КЦ «Лоджиколл»;
§
Собственное публичное облако «MakeCloud»;
§
Собственное частное облако «eCloud».
Краткая информация о компании
«Сервионика»
3. Основные этапы:
1. Определение функционала и целевой аудитории;
2. Выбор платформы;
3. Разработка;
4. Вывод в промышленную эксплуатацию;
5. Доводка платформы по результатам эксплуатации;
6. Трансформация в платформу для крупнокорпоративных
клиентов.
Публичное облако «MakeCloud»
4. Определение функционала и целевой аудитории.
Целевая аудитория: SMB
Принципы определения функционала: анализ существующих решений +
наши прогнозы на ближайшее будущее
Базовые требования к сервису:
1. Надежность
2. Максимальная автоматизация жизненного цикла сервиса
Стартовый функционал:
3. Работа с виртуальными машинами (создание/удаление/изменение
конфигурации)
4. Добавление дисков различных типов
5. Возможность группировки ВМ в подсети
6. Firewall
7. LBaaS
8. VPN
Публичное облако «MakeCloud»
5. Выбор платформы.
Критерии выбора:
1. Цена владения;
2. Возможность быстрой доработки существующего
функционала;
3. Возможность добавления новых модулей;
4. Распространенность;
5. Наличие требуемого функционала;
Рассматривали VMWare, Cloudburst, Eucalyptus, CloudScaling,
OpenStack.
Публичное облако «MakeCloud»
6. OpenStack был лучшим по сумме параметров, но очень далек от
идеала.
Доработки:
1. Возможность выбора default GW при использовании нескольких
сетей для ВМ;
2. Создание модуля для DNSaaS;
3. Доработка CloudPipe (сервис VPN);
4. Повышение стабильности работы распределенной объектной
системы хранения;
5. HA для KVM;
6. Распределение ВМ в зависимости от нагрузки на ноды.
Исправления:
7. Повышение производительности (работа с БД);
8. Холодная миграция;
Публичное облако «MakeCloud»
7. ИТОГ:
1. Сервису более двух лет;
2. 4,5 тысячи пользователей;
3. За все время работы сервиса не было потеряно ни одного
байта пользовательских данных;
4. Платформа, включая все компоненты, работает стабильно
и не требует вмешательства специалистов.
Публичное облако «MakeCloud»
8. Тенденции развития мировой ИТ-индустрии
Физическое
оборудование
Виртуализация Технологическая
платформа
Биллинговая система
Портал самообслуживания
Сервисная платформа
Мировая ИТ-индустрия развивается в сторону сервисных платформ.
Ведущие компании, базируясь на платформах виртуализации, вывели на рынок свои
технологические платформы и ведут активную разработку сервисных платформ.
Hyper-V vCloud
vCenter
RHEL OS vCAC
OpenStack HP Cloud
Cisco CIF Azure Pack
Ру-Стэк
9. Развитие облачных решений компании
2009 2011 2012 2013 2014
Hybrid
Cloud
Запуск e-Cloud
(IaaS Enterprise
платформа на
VMWare)
Запуск магазина
облачных
сервисов
www.i-oblako.ru
Запуск
MakeCloud
(IaaS SMB
конструктор на
OpenStack)
Объединение
e-Cloud и
MakeCloud в
гибридное
решение
Ру-Стэк –
сервисная
платформа. Готовое
решение для
провайдеров
облачных сервисов.
При разработке решения Ру-Стэк был
использован многолетний опыт «Ай-Теко» по
управлению облачными платформами и
предоставлению облачных сервисов.
Ру-Стэк
базируется на
конструктивн
ых элементах
коммерчески
успешных
решений.
Выручка по облачным решениям и
сервисам выделяется в отчетности
с 2012 года:
694 млн. руб. 769 млн. руб. 909 млн. руб.
1-е место на рынке IAAS
РФ, >30% рынка (J’son &
Partners)
2015
§
Сертификация
ФСТЭК
§
Расширение ряда
сервисов,
интегрированных
в платформу
§
Разработка ПАК
на отечественном
оборудовании
1-е место на рынке IAAS
РФ, >30% рынка (J’son &
Partners)
1-е место на рынке IAAS
РФ, >30% рынка (J’son &
Partners)
10. Архитектура и функционал сервисных
платформ
Функционал сервисных платформ:
Сервисныеплатформы
§
Автоматизация работы с пользователями (портал,
Личный кабинет, уведомления);
§
Автоматизированное подключение и управление
сервисами;
§
Централизованное администрирование сервисов;
§
Интеграции с внешними биллинговыми системами;
§
Интеграции с внешними сервисами и облачными
платформами;
§
Учет и контроль использования ресурсов ИТ-
инфраструктуры компании.
§
Управление средой для размещения сервисов
компании (почтовые сервисы, сервисы
взаимодействия, управления клиентами и др.);
§
Управление всей инфраструктурой предприятия через
единый интерфейс;
§
Управление несколькими системами виртуализации
(KVM, VMware, Hyper-V и др.).
Традиционная инфраструктура
(Hardware)
ESXi
(Vmware)
KVM
Платформа управления виртуальной
инфраструктурой
Платформа управления сервисами
Биллинговая система
Веб-портал самообслуживания
Техническиеплатформы
11. Конец 2013 года - старт проекта РУ-СТЭК
Конец 2014 года – создание собственного стенда.
Конец 2014 года – начало 2015 года – развернуто 3 стенда
на площадках Заказчиков
Вехи платформы Ру-Стэк
12. SDN в составе Ру-Стэк
Единая система управления функциями
сетевой безопасности (межсетевыми
экранами)
Единая система управления трафиком в
рамках облачной платформы (в т.ч.
обеспечение QoS на каждую VM)
Disaster Recovery (автоматизация миграции
виртуальных ресурсов облачной платформы
и пользователей между ЦОДами)
Взаимодействие различных сред
виртуализации
Автоматизация миграции виртуальных
ресурсов пользователей по запросу
Независимость от физической
инфраструктуры, связывающей ЦОДы
Автоматизация развертывания виртуальных
сетей
За счет использования в составе Ру-Стэк технологии SDN (Software Defined Network)
обеспечивается автоматизация функций управления виртуальными сетями и трафиком:
В рамках одного ЦОДа: В рамках мультиЦОДовой платформы:
Единая система управления сетевыми
функциями облачной платформы (VPN,
балансировка сетевой нагрузки)
Автоматизация развертывания
виртуальных сетей
Возможность распространения общих
виртуальных сетей между ЦОДами
14. Сервисная облачная платформа
Черевков Алексей
+ 7 (926) 442-54-56
cherevkov@servionica.ru
Руководитель направления IaaS
Компания «Сервионика»
www.servionica.ru | www.i-teco.ru