1 Программно-определяемое хранение Задачи, решения, будущее Денис Серов Руководитель направления технического консультирования EMC Россия и СНГ
2 Виртуализация серверов была первым шагом Автоматизация 3 Стандартизация 1 Виртуализация 2
3 $??? 5 дней и… 2 минуты $300 2 минуты $10, недель + Система хранения Сеть Сетевые сервисы SLA Доступность Решение или новый вызов?
4 Слой Виртуализации – Облачная Операционная Система Virtualization Layer - Cloud Operating System Больше виртуализации = Больше автоматизации Абстрактный Интеллект Использование Интеллекта
5 Это – Программно-Определяемый ЦОД Снижает издержки и повышает гибкость инфраструктуры Слой Виртуализации – Облачная Операционная Система Использование Интеллекта
6 Как сделать хранение программно- определяемым? Автоматизация 3 Стандартизация 1 Виртуализация 2 ?
7 Программно-Определяемое хранение Пробные камни Центральный виртуализатор СХД HDS, IBM, NetApp, EMC и др. Центральное управление всеми СХД EMC, BMC, Symantec, и др. Облачные сервисы хранения EMC, Google, Amazon, Open Stack и др. Программная эмуляция СХД на серверах EMC, VMware, Coraid, Virsto, и др
8 Программно-Определяемое хранение Подводные камни Инфраструктуры унаследовали традиционные СХД Большие объемы данных инертны Переход на полностью новую платформу - риск Эмуляция старых подходов теряет актуальность
9 Требования к программно- определяемому хранению Абстракция, объединение и автоматизация хранения Использование как новых, так и существующих платформ Доступность разными способами Минимизация перемещения данных
10 ViPR: Программно-Определяемая СХД ГЛОБАЛЬНЫЕ СЕРВИСЫ ДАННЫХ HDFS Объектное хранение Измерение Раздача АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД Tenants Портал само- обслуживания API VMAX Storage VNX Storage Isilon Storage ПУТЬ КОНТРОЛЯПУТЬ ДАННЫХ ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ Другие производители Стандартное оборудование Другие сервисы
11 Управление жизненным циклом хранения: путь контроля API VMAX Storage VNX Storage Isilon Storage ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ Измерение Раздача АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД Tenants Портал само- обслуживания ПУТЬ КОНТРОЛЯ Другие производители Стандартное оборудование
12 Автоматический выбор СХД Логические тома - автоматически –Выбираются из различных пулов согласно политикам –Получают предпочитаемое QoS Автоматический «проброс» ресурса до потребителя Автоматизация выделения ресурсов ДЕМО
13 ViPR Архитектура контроллера ПЛАГИНЫ ПРЕДОСТАВЛЯЕМЫЕ EMC ПЛАГИНЫ КОНТРОЛЛЕРА SCALE-OUT DISTRIBUTED INFRASTRUCTURE SERVICES AAA, Persistent System State, Cluster Coordination, Workflow & Synchronization Primitives SCALE-OUT DISTRIBUTED INFRASTRUCTURE SERVICES AAA, Persistent System State, Cluster Coordination, Workflow & Synchronization Primitives АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД Provisioning, Metering, Monitoring АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД Provisioning, Metering, Monitoring REST API Web-интерфейс пользователя ViPR CLI JAVA SDK Поддерживает разные СХД Опубликован EMC SDK Построенная для облака Эластичный кластер Распределенная Отказоустойчивая Программно- определяемая СХД Разнородные СХД Виртуальные пулы Multi-Tenancy Извлечение данных для мониторинга и измерения
14 Открытая архитектура дает выбор ViPR интегрируется с VMware и OpenStack Программно-определяемый ЦОД
15 ViPR Infrastructure Management Storage Resource Mgmt Suite Интеграция со стеком VMware vCloud Automation Center vSphere Client / vCenter vCenter Operations Manager Service Assurance Suite vCenter Orchestrator VSI VASA ДЕМО
16 Единое окно мониторинга Администраторы СХД Инфраструктура хранения ViPR Данные о ViPR Данные о производительности (SRM Suite) Данные о приложениях ДЕМО
17
18 А если уровень сервиса не устраивает? Владельцы приложений могут легко «пробовать» разные уровни сервиса Самообслуживание позволяет потребителям СХД заказывать и производить изменения Решения принимаются на основе объективных показателей Метрики производительности V1
19 ViPR: Сервисы Данных API VMAX Storage VNX Storage Isilon Storage ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ ГЛОБАЛЬНЫЕ СЕРВИСЫ ДАННЫХ HDFS Объектное хранение ПУТЬ ДАННЫХ Другие сервисы Другие производители Стандартное оборудование
20 Объектный сервис v1.0 Объект поверх файла –Доступ к набору объектов непосредственно на СХД без потери производительности –Динамическое переключение между Object и File Mode через API Object Mode – Full Object Mode API, no File Access File Mode – Objects in buckets are mapped 1:1 to files. Native R/W access to file. No Object, other than toggle API Поддержка API –Полная поддержка Amazon, OpenStack, Atmos Расширения –Расширения S3 API и Swift API для апдейтов на уровне диапазонов байтов и atomic append. ДЕМО
21 Пример: Обработка Видео/Изображений: снижение сложности ViPR Объектный Сервис ПУТЬ ДАННЫХ GENIE Создатель использует объектный интерфейс REST для закачки: Anywhere, Any Devices or Any Interface 1 Медиа-компании используют тяжелые приложения для цифровой обработки (например, добавление логотипов, итп) по протоколу NFS 2 Не нужно копировать файлы в другое место для обработки 3
22 Локализация обработки информации Новый виток эволюционной спирали ИТ предприятий Параллельно распределенная обработка (Hadoop) Облачное хранение Эластичная масштабируемость Индексация на лету Операции с хранением на уровне объектов (REST/SOAP) Легко интегрируется с приложениями Запись один раз, доступ множеством способов Методы определяются на уровне объекта
23 Программно-Определяемая СХД EMC ГЛОБАЛЬНЫЕ СЕРВИСЫ ДАННЫХ HDFS Объектное хранение Измерение Раздача АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД Tenants Портал само- обслуживания API VMAX Storage VNX Storage Isilon Storage ПУТЬ КОНТРОЛЯПУТЬ ДАННЫХ ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ Другие производители Стандартное оборудование Другие сервисы
24 Программные сервисы хранения для предприятий Сервис хранения по требованию Активное объектное хранилище Архивирование файлового контента Резервное копирование Защита данных и катастрофоустойчивость ДЕМО
25 Виртуальные программные сервисы хранения для предприятий VVOL – сервис хранения по требованию Atmos/VE – активное объектное хранилище CTA/VE - Архивирование файлового контента Avamar/VE - резервное копирование RP/VE – защита данных и катастрофоустойчивость
26 Software Defined Storage ViPR: Итого Виртуальное масштабируемое приложение (vApp) Обеспечивает плавный переход к новому хранению Общее управление, API, 3 rd party СХД Делает процесс выделения хранения незаметным Портал самообслуживания, плагины, итп Дополняет возможности хранения новыми сервисами Защита, катастрофоустойчивость, миграция, архивирование, обработка на месте, разные виды доступа к данным, итд
27 EMC ViPR Программно-определяемое хранение БЕЗ КОМПРОМИСОВ ВИРТУАЛИЗУЙТЕ ВСЕ
28 Контакты Посетите стенды VMware, Cisco, EMC Наши партнеры на форуме: Комптек, АйТеко, Крок, Оберон