Программно-определяемое хранение

28
1 Программно-определяемое хранение Задачи, решения, будущее Денис Серов Руководитель направления технического консультирования EMC Россия и СНГ

Upload: zeno

Post on 17-Mar-2016

91 views

Category:

Documents


3 download

DESCRIPTION

Задачи, решения, будущее. Программно-определяемое хранение. Денис Серов Руководитель направления технического консультирования EMC Россия и СНГ. Виртуализация серверов была первым шагом. 3. 2. 1. Автоматизация. Виртуализация. Стандартизация. Решение или новый вызов?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Программно-определяемое  хранение

1

Программно-определяемое хранение

Задачи, решения, будущее

Денис СеровРуководитель направления технического консультированияEMC Россия и СНГ

Page 2: Программно-определяемое  хранение

2

Виртуализация серверов была первым шагом

Автоматизация3 Стандартизация1 Виртуализация2

Page 3: Программно-определяемое  хранение

3

$???5 дней и… 2 минуты

$3002 минуты

$10,00010 недель

СталоБыло

+Система хранения

Сеть

Сетевые сервисы

SLA

Доступность

Решение или новый вызов?

Page 4: Программно-определяемое  хранение

4

Слой Виртуализации – Облачная Операционная Система

ХРАНЕНИЕВЫЧИСЛЕНИЯ СЕТЬ

Virtualization Layer - Cloud Operating SystemБольше виртуализации = Больше автоматизации

Абстрактный ИнтеллектИспользование Интеллекта

Page 5: Программно-определяемое  хранение

5

СЕТЬ

Это – Программно-Определяемый ЦОДСнижает издержки и повышает гибкость инфраструктуры

ХРАНЕНИЕВЫЧИСЛЕНИЯ

Слой Виртуализации – Облачная Операционная СистемаИспользование Интеллекта

Page 6: Программно-определяемое  хранение

6

Как сделать хранение программно-определяемым?

Автоматизация3 Стандартизация1 Виртуализация2

?

Page 7: Программно-определяемое  хранение

7

Программно-Определяемое хранениеПробные камни• Центральный виртуализатор СХД

• HDS, IBM, NetApp, EMC и др.• Центральное управление всеми СХД

• EMC, BMC, Symantec, и др.• Облачные сервисы хранения

• EMC, Google, Amazon, Open Stack и др.• Программная эмуляция СХД на серверах

• EMC, VMware, Coraid, Virsto, и др

Page 8: Программно-определяемое  хранение

8

Программно-Определяемое хранениеПодводные камни• Инфраструктуры унаследовали традиционные

СХД• Большие объемы данных инертны• Переход на полностью новую платформу - риск• Эмуляция старых подходов теряет

актуальность

Page 9: Программно-определяемое  хранение

9

Требования к программно-определяемому хранению

✓ Абстракция, объединение и автоматизация хранения

Использование как новых, так и существующих платформ

Доступность разными способами

Минимизация перемещения данных

Page 10: Программно-определяемое  хранение

10

ViPR™: Программно-Определяемая СХДГЛОБАЛЬНЫЕ СЕРВИСЫ ДАННЫХ

HDFSОбъектное хранение

Измерение

Раздача

АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД

Tenants Портал само-обслуживания

API

VMAXStorage

VNXStorage

IsilonStorage

ПУТЬ КОНТРОЛЯ ПУТЬ ДАННЫХ

ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ

Другие производители

Стандартное оборудование

Другие сервисы

Page 11: Программно-определяемое  хранение

11

Управление жизненным циклом хранения: путь контроля

API

VMAXStorage

VNXStorage

IsilonStorage

ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ

Измерение

Раздача

АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД

Tenants Портал само-обслуживания

ПУТЬ КОНТРОЛЯ

Другие производители

Стандартное оборудование

Page 12: Программно-определяемое  хранение

12

Автоматический выбор СХД Логические тома - автоматически

– Выбираются из различных пулов согласно политикам

– Получают предпочитаемое QoS Автоматический «проброс»

ресурса до потребителя

Автоматизация выделения ресурсовApplication

Automation

ДЕМО

Page 13: Программно-определяемое  хранение

13

ViPR™ Архитектура контроллера

ПЛАГИНЫ ПРЕДОСТАВЛЯЕМЫЕ EMC ПЛАГИНЫ КОНТРОЛЛЕРА

SCALE-OUT DISTRIBUTED INFRASTRUCTURE SERVICESAAA, Persistent System State, Cluster Coordination, Workflow & Synchronization Primitives

АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХДProvisioning, Metering, Monitoring

REST API

Web-интерфейс пользователя ViPR™ CLI JAVA SDK

• Поддерживает разные СХД• Опубликован EMC SDK

• Построенная для облака• Эластичный кластер• Распределенная• Отказоустойчивая

• Программно-определяемая СХД• Разнородные СХД• Виртуальные пулы• Multi-Tenancy• Извлечение данных

для мониторинга и измерения

Page 14: Программно-определяемое  хранение

14

Открытая архитектура дает выборViPR™ интегрируется с VMware и OpenStack

Программно-определяемый ЦОД

Page 15: Программно-определяемое  хранение

15

ViPR™Infrastructure Management

Storage Resource

Mgmt Suite

Интеграция со стеком VMwarevCloud Automation Center

vSphere Client / vCenter

vCenter Operations Manager

Service Assurance

Suite

vCenter Orchestrator VSI VASA

ДЕМО

Page 16: Программно-определяемое  хранение

16

Единое окно мониторинга

АдминистраторыСХД

Инфраструктура хранения

ViPR™

Данные о ViPR™Данные о

производительности(SRM Suite)

Данные о приложенияхДЕМО

Page 17: Программно-определяемое  хранение

18

А если уровень сервиса не устраивает? Владельцы приложений могут легко

«пробовать» разные уровни сервиса Самообслуживание позволяет потребителям

СХД заказывать и производить изменения Решения принимаются на основе объективных

показателей Метрики производительности

DIAMOND

PLATINUM

GOLD

SILVER

BRONZE

V1

V1

V1

Page 18: Программно-определяемое  хранение

19

ViPR™: Сервисы ДанныхAPI

VMAXStorage

VNXStorage

IsilonStorage

ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ

ГЛОБАЛЬНЫЕ СЕРВИСЫ ДАННЫХ

HDFSОбъектное хранение

ПУТЬ ДАННЫХ

Другие сервисы

Другие производители

Стандартное оборудование

Page 19: Программно-определяемое  хранение

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.

ДЕМО

Page 20: Программно-определяемое  хранение

21

Пример: Обработка Видео/Изображений: снижение сложности

ViPR™ Объектный СервисПУТЬ ДАННЫХ

GENIE

Создатель использует объектный интерфейс REST для закачки: Anywhere, Any

Devices or Any Interface 1

Медиа-компании используют тяжелые приложения для цифровой обработки (например, добавление

логотипов, итп) по протоколу NFS2

Не нужно копировать

файлы в другое место

для обработки

3

Page 21: Программно-определяемое  хранение

22

Локализация обработки информацииНовый виток эволюционной спирали ИТ предприятий• Параллельно распределенная обработка (Hadoop)

• Облачное хранение• Эластичная масштабируемость• Индексация на лету

• Операции с хранением на уровне объектов (REST/SOAP)• Легко интегрируется с приложениями• Запись один раз, доступ множеством способов• Методы определяются на уровне объекта

Page 22: Программно-определяемое  хранение

23

Программно-Определяемая СХД EMCГЛОБАЛЬНЫЕ СЕРВИСЫ ДАННЫХ

HDFSОбъектное хранение

Измерение

Раздача

АВТОМАТИЗИРОВАННОЕ УПРАВЛЕНИЕ СХД

Tenants Портал само-обслуживания

API

VMAXStorage

VNXStorage

IsilonStorage

ПУТЬ КОНТРОЛЯ ПУТЬ ДАННЫХ

ВИРТУАЛЬНЫЕ ПУЛЫ ХРАНЕНИЯ

Другие производители

Стандартное оборудование

Другие сервисы

Page 23: Программно-определяемое  хранение

24

Программные сервисы хранения для предприятий Сервис хранения по требованию Активное объектное хранилище Архивирование файлового контента Резервное копирование Защита данных и катастрофоустойчивость ДЕМО

Page 24: Программно-определяемое  хранение

25

Виртуальные программные сервисы хранения для предприятий VVOL – сервис хранения по требованию Atmos/VE – активное объектное хранилище CTA/VE - Архивирование файлового контента Avamar/VE - резервное копирование RP/VE – защита данных и катастрофоустойчивость

Page 25: Программно-определяемое  хранение

26

Software Defined Storage ViPR™: ИтогоВиртуальное масштабируемое приложение (vApp) Обеспечивает плавный переход к новому хранению Общее управление, API, 3rd party СХД Делает процесс выделения хранения незаметным Портал самообслуживания, плагины, итп Дополняет возможности хранения новыми сервисами

Защита, катастрофоустойчивость, миграция, архивирование, обработка на месте, разные виды доступа к данным, итд

Page 26: Программно-определяемое  хранение

27

EMC ViPRПрограммно-определяемое хранение

БЕЗ КОМПРОМИСОВВИРТУАЛИЗУЙТЕ ВСЕ

Page 27: Программно-определяемое  хранение

28

Контакты http://russia.emc.com [email protected] Посетите стенды VMware, Cisco, EMC Наши партнеры на форуме: Комптек,

АйТеко, Крок, Оберон

Page 28: Программно-определяемое  хранение