25 августа 2016
Бизнес-ужин «Современный подход к хранению баз данных, или как сократить время на развертывание с 5 дней до 5 минут»
Подробнее http://www.croc.ru/action/detail/65761/
Виртуализация баз данных с КРОК и Delphix. Кейс Ингосстрах
1. СОВРЕМЕННЫЙ ПОДХОД
К ХРАНЕНИЮ БАЗ ДАННЫХ,
или Как сократить время
на развертывание с 5 дней до 5 минут
Антон Фрёлих
Консультант компании Delphix
Муслим Гафуров
Эксперт компании КРОК
Москва, 25 августа 2016
Сергей Бирюков
Эксперт компании КРОК
4. 4
ПРЕДПОСЫЛКИ
• Необходимо ускорить написание кода и повысить его качества
• Отсутствие единого решения заставляет использовать разнообразные и
трудно интегрируемые системы
• Множество систем создают мешают создавать
высококачественное ПО в сжатые сроки
• Заказчику нужны полные и достоверные
копии производственных баз данных –
оперативно и регулярно
5. 5
АКТУАЛЬНЫЕ БИЗНЕС-ПРОБЛЕМЫ (1)
Сократить расходы
на оборудование
Оптимизировать
регламенты
Экономия, экономия,
экономия всюду!
Сократить издержки
Включение режима
максимальной экономии
6. 6
АКТУАЛЬНЫЕ БИЗНЕС-ПРОБЛЕМЫ (2)
Скорость
разработки ПО
Увеличить скорость и
качество тестирования
Обеспечить
безопасность
обрабатываемых
данных
Переезды в облакаУскорить выпуск
обновлений ПО без
потери качества
7. 7
Комфортные условия
для разработчиков
Создание копии
промышленной БД не за
дни, а за минуты
Возможность быстро
вернуть копию БД в
первоначальное
состояние
Обеспечить сохранность
(маскирование)
информации в БД
Нужна актуальная
копия промышленной
Базы Данных (БД)
АКТУАЛЬНЫЕ БИЗНЕС-ПРОБЛЕМЫ (3)
12. 12
СУЩЕСТВУЮЩИЕ РЕШЕНИЯ
Чтобы решить все обозначенные выше задачи, сегодня нужны три разных вида
технологий – зачастую от разных вендоров
• Синхронизация с продуктивной БД
• Восстановление БД в первоначальное состояние
• Предоставление БД для проектных команд
13. 13
ЦЕЛИ И ЗАДАЧИ
Задачи:
• Ускоренный выпуск приложений
• Снижение расходов на инфраструктуру
• Интегрированная система безопасности (маскирование)
Цель: найти единое решение
14. 14
У нас для вас есть хорошая новость!
Одна технология для решения всех перечисленных проблем
19. 19
МАСКИРОВАНИЕ
ДАННЫЕ В НЕПРОДУКТИВНОЙ СРЕДЕ – ОСНОВНОЙ РИСК УТЕЧЕК
ПРОДУКТИВНЫЕ ДАННЫЕ
20%
80%
НЕПРОДУКТИВНЫЕ
ДАННЫЕ
НЕПРОДУКТИВНЫЕ ДАННЫЕ:
» ПРЕДСТАВЛЯЮТ СОБОЙ БОЛЬШУЮ ЗОНУ РИСКА
В среднем 8-12 копий для каждого
продуктивного источника
» ПРИВОДЯТ К ПОЯВЛЕНИЮ РАЗРОЗНЕННЫХ
ИСТОЧНИКОВ ДАННЫХ
Источники защищены множеством
инструментов и процессов
» ПОСТОЯННО РАСТУТ
И со временем меняются
Маскирование данных может значительно сократить зону риска
20. 20
"ДАННЫЕ
ПОД
УГРОЗОЙ"
НАХОДЯТС
Я В БАЗАХ
ДАННЫХ
Таблица
заявителей
ID Имя
1 Джордж
2 Мэри
3 Джон
Таблица
работников
ID Имя
5 Джон
6 Джордж
7 Мэри
Таблица
заявителей
ID Имя
1 Романт
2 Клара
3 Дэмиен
Таблица
работников
ID Имя
5 Дэмиен
6 Романт
7 Клара
Немаскированные данные Маскированные данные
КРИТИЧНЫЕ ДАННЫЕ ЗАКРЫТЫ В НЕПРОДУКТИВНОЙ СРЕДЕ
РЕАЛИСТИЧНОСТЬ
Значение сохраняется для
тестирования и анализа
ЦЕЛОСТНОСТЬ ССЫЛОЧНЫХ ДАННЫХ
Последовательное маскирование данных даже из гетерогенных источников
НЕОБРАТИМОСТЬ
Критичные данные не могут
быть извлечены
ВОСПРОИЗВОДИМОСТЬ
Автоматизация обеспечивает
синхронизацию с постоянными
изменениями данных
КРИТИЧНЫЕ ДАННЫЕ В ПРОДУКТИВНОЙ СРЕДЕ
Номера соц. страхования, данные кредитных карт, сведения о пациентах,
адреса эл. почты
МАСКИРОВАНИЕ
21. 21
МАСКИРОВАНИЕ DELPHIX + DAAS = БЕЗОПАСНЫЙ DAAS
► ► ►
Синхронизация
с источником данных
Считывание данных
► ► ►
Создание виртуальной
копии продуктивных
данных
Выпуск
Разовое маскирование
для создания
безопасной эталонной
копии
Маскирование
Единовременное маскирование
DEV
TEST
QA
BI
Самостоятельное
распределение
маскированных данных
за считанные минуты
Доставка
Немаскированные данные
никогда не выходят за пределы
продуктивной зоны
МАСКИРОВАНИЕ
22. 22
БЕЗОПАСНОЕ РЕШЕНИЕ ДЛЯ УСКОРЕНИЯ ПРОЕКТОВ ПО
РАЗРАБОТКЕ ПРИЛОЖЕНИЙ
АВТОНОМНОЕ
МАСКИРОВАНИЕ
Нет необходимости в маскировании и
многократном перемещении физических копий
Создание защищенных сред
за считанные минуты
Самостоятельный выпуск маскированных
данных
Среды DEV, TEST и QA
18 часов
Выпуск копии
Маскирование
данных
6 часов
Выпуск копии
Выпуск копии
Создание
маскированной
эталонной копии
Доставка маскированных
виртуальных копий для сред
DEV, TEST, QA
15 минут
Маскирова
ние
данных
4 часа
БЕЗОПАСНОСТЬ + УСКОРЕНИЕ ЦИКЛА РАЗРАБОТКИ
МАСКИРОВАНИЕ
23. 23
ПРЕИМУЩЕСТВА
Безопасные данные как услуга
УНИВЕРСАЛЬНОСТЬ ЭФФЕКТИВНОСТЬ
• Внедрение не требует навыков
разработки
• Развертывание без
масштабного привлечения
профессиональных услуг
• Маскирование внутри памяти
без необходимости в
дополнительных хранилищах
• Последовательное
маскирование данных на
гетерогенных СХД-
платформах
• Только Delphix решает сразу
обе задачи: создание и
распределение маскированных
данных
ПРОСТОТА
МАСКИРОВАНИЕ
25. 25
КЕЙС: ВИРТУАЛИЗАЦИЯ БД
В «ИНГОССТРАХЕ»
• 1 новый страховой продукт = 1 команда разработчиков = 1 тестовая
среда разработки
• Компании необходимо одновременно разрабатывать и обновлять
много продуктов
• Компании важно осуществлять разработку в очень сжатые сроки, а
процесс получения тестовой среды для каждого сервиса занимал
около 5 суток!
ПОЧЕМУ «ИНГОССТРАХ» ОБРАТИЛСЯ В КРОК?
26. 26
• Ускорение процесса разработки и тестирования ПО, повышение качества и
эффективности отладки и тестирования ПО
• Оптимизация/снижение расходов на дисковое пространство,
выделяемое для БД разработки, тестирования и иных целей
• Повышение эффективности в процессах резервного копирования и
восстановления данных после сбоя
КЕЙС: ВИРТУАЛИЗАЦИЯ БД
В «ИНГОССТРАХЕ»
ПОСТАВЛЕННЫЕ ЗАДАЧИ:
27. 27
КАК ЭТО БЫЛО
Бизнес
Администра-
тор БД
Системный
администра-
тор
Администра-
тор СХД
Разработчики
Отправить
запрос
Проверка
свободных
дисков?
Подтверждение
запроса $$
(2 недели)
Подтверждение
запроса $$
(2 недели)
Запрос
дополнитель
ного
дискового
пространства
?
Предоставл
ение
дисков
Конфигурир
ование
файловой
системы?
Конфигурирован
ие LUNS &
Создание
файловой
системы
Координация
репликации/
Инфракструктура
Настройка &
Конфигурация
БД
Запуск,
Восстановлени
е БД на
определенное
время
Начало
работы
Подтверждение
запроса $$
(2 недели)
(3 дня)
(3 дня)
(2 Days)
(3 дня)
(3 дня)
…….1-2 Недели на Утверждения, Задержки, и Предоставление ресурсов……
КЕЙС: ВИРТУАЛИЗАЦИЯ БД
В «ИНГОССТРАХЕ»
28. 28
• Значительное ускорение процесса разработки и тестирования ПО
• Снижение объема дискового пространства, выделяемого для создания
тестовых баз данных
• Повышение эффективности в процессах резервного копирования и
восстановления данных после сбоя
КЕЙС: ВИРТУАЛИЗАЦИЯ БД
В «ИНГОССТРАХЕ»
ПОЛУЧЕННЫЕ РЕЗУЛЬТАТЫ:
30. 30
ВАЖНО!
• Срок внедрения – 2 месяца
• Срок окупаемости – 5 месяцев
• В настоящее время «Ингосстрах» эксплуатирует уже 7 тестовых сред
одновременно, которые занимают 25тБ
Раньше – 7 новых физических тестовых баз данных заняли бы около 210тБ!
КЕЙС: ВИРТУАЛИЗАЦИЯ БД
В «ИНГОССТРАХЕ»
31. 31
ВЛАДИМИР ТИХОМИРОВ,
ДИРЕКТОР ДЕПАРТАМЕНТА
ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ:
«Оперативная реакция на постоянно меняющиеся требования рынка –
это то, что повышает нашу конкурентоспособность в глазах клиентов.
Фактически мы столкнулись с ситуацией, когда стоимость и скорость
работы систем хранения данных стали ограничивать количество и
оперативность запуска новых сервисов компании. Мы обратились в КРОК
с целью изменить такое положение вещей».
КЕЙС: ВИРТУАЛИЗАЦИЯ БД
В «ИНГОССТРАХЕ»
32. 32
ВЫВОДЫ
Значительное ускорение процесса разработки и тестирования ПО
Оптимизация расходов на дисковое пространство для тестовых баз данных
Оперативное обновление баз данных
Маскирование и безопасность данных
33. 33
Заинтересованы ли Вы в бесплатном пилотном тестировании
системы виртуализация баз данных Delphix в Вашей
организации?