1. Новый игрок рынка СХД:
Violin Memory
Вадим Болотнов
менеджер по развитию решений КРОК
Антон Семчишен
менеджер департамента вычислительных систем КРОК
2. 2
ЭВОЛЮЦИЯ ХРАНЕНИЯ ДАННЫХ
2000г 2012гКонтроллеры
Кэш-память
Полки
с дисками
и шина
2013г
Избавиться от
• Наращивания «шпинделей»
• Backend-шины
• Архитектуры с кэш-памятью
?
4. 4
VIOLIN MEMORY: БИЗНЕС НА СКОРОСТИ
ОПЕРАТИВНОЙ ПАМЯТИ
Штаб квартира в Silicon Valley,
CA
• Команда «пионеров» на рынке флеш с 2005г
— CEO Don Basile (ex CEO Fusion IO)
— CSO Donpaul Stephens (основатель)
— 200+ разработчиков
• Сотрудничество на уровне R&D с Toshiba
• Стратегические партнеры: Toshiba, SAP, Juniper…
• Капитализация $800+ M (Q1 2012)
• Рынок РФ: Эксклюзивное партнерство с КРОК с 2012г
— Право
на продажу
и сервис
— Сертифицированные
инженеры
— Поддержка вендора
— Склад запчастей
5. 5
ПРОБЛЕМЫ «КЛАССИЧЕСКИХ» СХД
• Контроллер СХД работает с SSD-диском
—CPU обрабатывает операции ввода-вывода HDD & SSD
—RAID (Redundant Array of Independent Disks)
—SSD-контроллер видит только внутри своего диска
• Кэш-памяти всегда не хватает
• Проблема «сбора мусора»
—Новые данные ждут очистки ячейки от предыдущих
К чему это приводит?
6. 6
ПРОБЛЕМЫ «КЛАССИЧЕСКИХ» СХД
• Необходимо точно предсказать нагрузку приложения
• Рекомендуется разделять приложения друг от друга
• Время отклика больше из-за «исторических» алгоритмов
• Аналитические отчеты выполняются «неприлично» долго
• Больше SSD приводит к перегрузке CPU
Как их решить?
7. 7
ЧТО НЕОБЫЧНОГО В VIOLIN?
• Каждый уровень ПО и АО построен на собственной
разработке
— Комбинация проприетарных механизмов и технологий
позволяет назвать решение уникальным
• Интеграция снизу-вверх
— Стратегическое партнерство с Toshiba
— Управление чипами контроллером Violin
— VMOS - Violin Memory Operating System для работы с флеш
— vRAID – уровень защиты, разработанный под флеш
Toshiba
Flash
VIMM
vRAID Group
Violin Memory
Array
8. 8
ОТВЕЧАЕТ ТРЕБОВАНИЯМ ENTERPRISE КЛАССА
• Модули ввода-вывода
—FC, 10GE, InfiniBand, PCIe
• Active/Active контроллеры
—Виртуализация пространства
—Конфигурация томов
• Модули управления
—Управляют флеш-фабрикой
—Коммутация на уровне PCIe
• Флеш-фабрика
—Сердце системы
FLASH
MEMORY
FABRIC
24 to 64
Hot Swappable
VIMMs
9. 9
НЕ SSD! ─ VIOLIN INTELLIGENT MEMORY MODULE
• «Кирпичик» флеш-фабрики
—256GB SLC Flash / 512 GB MLC Flash
—3GB / 6GB DRAM для метаданных
и кэширования
• Горячая замена
• Жизнь модуля продлевается до 10 раз
—Контроллер «знает» каждую ячейку
—Постоянная очистка данных (scrubbing)
—Защита advanced ECC
—Оптимизированный учет циклов
перезаписи
10. 10
VIOLIN 6000: СХД ДЛЯ ДАННЫХ УРОВНЯ 1
Шлюзы Контроллеры vRaid
контроллеры VIMMыКомпоненты
Виртуализация
пространства
Конфигурация томов
RAID Флеш-памятьФункция
Обработка и
Управление
запросами
FC SAN
iSCSI
QDR IB
X
X
Violin 6000 Series
PCIe
11. 11
ВСЕ ТОМА ОДИНАКОВО ПРОИЗВОДИТЕЛЬНЫ
• Мощь всей системы доступна
всем томам
• Автоматическая балансировка
—Шлюз –> VCM – > VIMM
—VIMM балансирует данные
по внутренним чипам
• Метаданные в DRAMVCMVCM
VCM VCM
12. 12
ЕЩЕ ЧУТЬ-ЧУТЬ ПРО SSD
Особенность SSD
• Время записи дольше
• Кол-во IOPS падает
при не 100% чтении
13. 13
МИНИМАЛЬНЫЕ ЗАДЕРЖКИ ВВОДА/ВЫВОДА
• Механизм «Сбора мусора» vRAID не влияет
на производительность
—1 из 3х групп доступна на запись
—4 VIMMа из группы готовы обрабатывать
запросы на чтение (за счет vRAID)
VCM
Доступно на запись
Доступно для чтения
Доступно для чтения
14. 14
ПРОСТОТА УПРАВЛЕНИЯ
• Выделение томов
—vRAID сам разместит данные
тома в системе оптимально
• Обработка пиков
• Пользовательский интерфейс
—«Панель ИТ-директора»
—Статистика
по производительности
—Поддержка в качестве Plug-In
для vCenter
15. 15
ЧТО ЭТО ДАЕТ БИЗНЕСУ
• Время отклика не зависит от типа нагрузки (Read / Write)
• Приложение получит больше IO, если понадобится
—Снижает риски при внедрении
• Получение аналитических данных в реальном времени
—Analytics On Demand уже требование бизнеса
• Процессор не ждет ответа от СХД
—Больше VM на процессор
—Меньше лицензий SAP/ORACLE/VMMWare
16. 18
V-3200 Series Memory Arrays
• Для ускорения работы приложений
• SLC для производительности
• 99.999% доступность
ЛИНЕЙКА ПРОДУКТОВ
V-3100 Series Memory Arrays
• Для ускорения работы приложений
• MLC для больших объемов
• 99.999% доступность
V-6200 Series Memory Arrays
• Замена FC HDD массивов
• Высокая производительность и плотность
• 99.999% доступность
V-6600 Series Memory Arrays
• Консолидация высокопроизводительного
хранения
• SLC + высочайшая производительность
• 99.999% доступность
Объемданных
(MLC)
Производительность
(SLC)
Решения для проектов Консолидация хранения (SAN)
19. 21
МИР ИЗМЕНИЛСЯ
Рынок СХД не стоит на месте и движется в сторону новых
инновационных решений
VMware демонстрирует 1M IOPs с хоста
Hi-End массив (8 контроллеров, 960 дисков)
5 Монтажных стоек – 32,000 Вт!!!
VMware демонстрирует 1M IOPs с VM
Два Violin 6616 флеш-массива
6RU (97% экономии) – 3600 Вт (90% экономии)
20. 22
МИРОВЫЕ РЕКОРДЫ С VIOLIN MEMORY
File System World Record
6/22/11 9/18/12
VMmark 2.1
World Record
TPC-C World Record
5/9/11
TPC-C World
Record
9/27/12 11/13/12
VMmark 2.1
World Record
5/23/11
TPC-C
World Record
10/2/12
VMmark 2.1
World Record
VMmark 2.1
World Record
9/11/12
TPC-C World Record
12/8/11
2010 2011 2012
VMmark 2.1
World Record
12/25/12
TPC-E
World Record
6/21/10
Ведущие производители раскрывают
потенциал своих систем с массивами
Violin Memory
21. 23
FLASH МАССИВЫ – ОБЛАСТЬ ПРИМЕНЕНИЯ
Основное применение
• Производительные
БД
• Виртуальные рабочие
места VDI
• Виртуальная
серверная
инфраструктура
• Приложения,
«требовательные»
к СХД
22. 24
ЦОД БУДУЩЕГО С VIOLIN MEMORY
СХДСерверыПриложенияИнфраструктура
status - quo
30% - 70% Экономия на лицензиях ПО
Уменьшение объектов лицензирования: объемов СХД,
количества портов, ядер, серверов
30% - 80% Экономия на ядрах
Существенное уменьшение времени ожидания «IO»
увеличивает эффективность процессорных ядер
5x–10x Ускорение работы приложений
50% - 90% Экономия на СХД
Избавление от лишних «шпинделей», используемых
только для увеличения производительности
60% - 90% Экономия на питании,
охлаждении и пр-ве ЦОД
За счет уменьшения пространства для шкафов
с дисками
ЦОД будущего
24. 26
ПРИМЕНЕНИЕ И ВЛИЯНИЕ НА БИЗНЕС
Область Тип нагрузки Влияние Результат
Бизнес-аналитика
(SAP)
Комплексные
запросы
4 мин 3 сек 80x улучшение
BI-нагрузка ETL 1 час 10
мин
6x улучшение
VDI
(VMware View, Intel
Sandy Bridge)
Рабочие места 10 25 польз.
на ядро
2.5x больше
польз./ядро
(2,560 ядер!)
OLTP-отчеты
(SAP BW)
Комплексные
запросы
24 часов 3
часа
8x улучшение
CRM-система
(Remedy)
Пользовательские
запросы
8-10 мин 30
секунд
20x улучшение
25. 27
ПРИМЕНЕНИЕ И ВЛИЯНИЕ НА БИЗНЕС
Область Тип нагрузки Влияние Результат
Биллинг
(Keenan)
Месячный
биллинг
72 час 22
час
330% улучшение
Управление
цепочками
поставок
(SAP Sales
Distribution,
Materials
Management)
ERP 7 час 2 час 350% улучшение
VDI
(XenServer, Intel)
Рабочие места 6 15 польз.
На ядро
Меньше портов
SAN (112)
и серверов (56)
для 3000
пользователей
26. 28
КРОК + VIOLIN = СТРАТЕГИЧЕСКОЕ ПАРТНЕРСТВО
Поддержка продаж
Антон Семчишен
asemchishen@croc.ru
+7(495)974-22-74#2666
Вадим Болотнов
vbolotnov@croc.ru
+7(495)974-22-74#4663
Сервис
2 сертифицированных инженера
Локальный склад запчастей
Сервис 24х7 с соглашением
по времени реакции и FixTime
Наличие центра тестирования
Подключение специалистов
и разработчиков из Европы
и США
Быстрая поставка запчастей
со складов в Европе и США
Демо-система
Christian Putz
Regional Sales Director EMEA