SlideShare a Scribd company logo
1 of 8
Download to read offline
IBM FlashSystem 810 и IBM SVC
Ранее, продукция TMS Ramsan официально не поставлялась в Украину. После того как данное
подразделение было продано IBM – ситуация изменилась и ко мне, по случаю, попала TMS Ramsan 810 уже в
виде IBM FlashSystem 810. Что из этого получилось – можно прочитать ниже.
Конфигурация тестируемой IBM FlashSystem 810:
-

установлено 13х FlashCard eMLC 480GB полезной емкости каждая, 12 – для данных, 1- active spare (то
есть, тестируемая конфигурация отличается от максимальной)
host interfaces 4x8Gb FC
полный набор лицензий
выглядит это все примерно так
-

В SPC-1 на момент написания данного обзора нет результатов IBM FlashSystem 810. А официальный
результат схожей (но уже полностью отказоустойчивой) IBM FlashSystem 820 в SPC-1– ~195K iops при Average
Response Time 1,29 ms.
Проведем ряд тестов для определения реально достижимых показателей производительности на IBM
FlashSystem 810 в данной конфигурации. А также повторим их для ситуации, когда IBM FlashSystem 810
виртуализирована посредством IBM SVC, чтобы определить – не будет ли SVC в такой ситуации узким местом?
В тестовом ландшафте часть емкости IBM FlashSystem 810 была отдана напрямую (через SAN) хосту, а
другая часть была презентована хосту через отдельный pool SVC (единственная io-группа, 2-ноды CG8). Хост
представлял собой dLPAR на IBM Power Systems 9117-MMB с AIX 6.1 TL08 SP3 (в данный релиз включена
поддержка IBM FlashSystem 810 и для него не требуется установка дополнительных ODM ). И с SVC и
напрямую с FlashSystem 810 хосту было презентовано по 16хLU, которые на хосте были собраны в страйп
посредством AIX LVM. Для размещения данных была использована файловая система JFS2 с inline log и
опциями монтирования noatime, cio. Каждая из файловых систем (размером по 2ТБ) была заполнена
данными на >80%. На IBM SVC все 16xLU были thin (IBM FlashSystem 810 не обладает подобной технологией).
Первый тест проведем для многопоточной нагрузки вида - 100% Random, соотношения Read/Write=
80/20, варьируя размер блока (diagram 1,2). Используя подключение IBM FlashSystem 810 к хосту через SAN
(без IBM SVC).


для блоков 64KB/128KB была достигнута максимальна пропускная способность, ограниченная
4х8Gbit FC интерфейсов.
относительно низкие показатели производительности при размере блока 512B и 2KB, обусловлены
размером используемого блока на уровне файловой системы JFS2 (4KB)



diagram 1 - IBM FlashSystem 810
100% Random, Read/Write= 80/20
250000

200000

IOPS

150000

100000

50000

0
FlashSystem 810

512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

54303

54347

225278

191741

167754

89818

51661

25010

diagram 2 - IBM FlashSystem 810
average latency
25

ms

20
15
10
5
0
512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

FlashSystem 810, write

512B
0.1

2KB
0.1

4KB
0.1

8KB
0.1

16KB
0.1

32KB
0.2

64KB
0.3

128KB
0.4

FlashSystem 810, read

0.2

0.2

0.3

0.5

0.8

1.5

3.5

8.2
Повторим тест для многопоточной нагрузки вида - 100% Random, соотношения Read/Write= 80/20,
варьируя размер блока, но презентуя IBM FlashSystem 810 к хосту через IBM SVC (diagram 3,4). Как видно на
диаграмме – ряд цифр меньше, чем в предыдущем тесте. Причина была более чем очевидна – во время
теста фиксировалась максимальная загрузка CPU на обеих нодах SVC. Одновременно с уменьшением кол-ва
iops ухудшилось время отклика.

diagram 3 - IBM FlashSystem 810 over IBM SVC
100% Random, Read/Write= 80/20
250000

200000

IOPS

150000

100000

50000

0
SVC+FlashSystem 810

512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

44444

44423

153889

135541

111212

68236

36558

18193

diagram 4 - IBM FlashSystem 810 over IBM SVC
average latency
25

ms

20
15
10
5
0
512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

SVC+FlashSystem 810, write

512B
0.1

2KB
0.1

4KB
0.5

8KB
0.5

16KB
0.5

32KB
0.4

64KB
0.5

128KB
0.6

SVC+FlashSystem 810, read

0.3

0.3

1.1

1.2

1.8

4

10

20
Еще раз повторим тест. Оставив характер нагрузки неизменным - 100% Random, соотношения
Read/Write= 80/20. Но теперь выключим кеширование на SVC для соответствующих volumes (Cache
Mode Disabled
). Как видно на диаграмме ниже (diagram 5,6) –
это позволило улучшить немного результат в iops, но ухудшило время отклика на больших блоках. И снова
ограничивающим фактором была загрузка CPU на нодах SVC.

diagram 5 - IBM FlashSystem 810 over IBM SVC
100% Random, Read/Write= 80/20
250000

200000

iops

150000

100000

50000

0
SVC (Cache disabled)+FlashSystem 810

512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

45552

46684

191483

169890

133663

79913

40926

18821

diagram 6 - IBM FlashSystem 810 over IBM SVC
average latency
25

ms

20
15
10
5
0
512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

SVC (Cache disabled)+FlashSystem 810,
write

0.1

0.1

0.2

0.2

0.2

0.5

1.2

2.2

SVC (Cache disabled)+FlashSystem 810,
read

0.3

0.3

0.6

1

1.5

3.1

9

25
Сведем ранее полученные данные вместе на (diagram 7,8).

diagram 7 - iops

250000
200000
150000
100000
50000
0

512B

2KB

4KB

SVC+FlashSystem 810

8KB

16KB

32KB

64KB

SVC (Cache disabled)+FlashSystem 810

128KB

FlashSystem 810

diagram 8 - average R/W latency, ms

25
20
15
10
5
0
512B

2KB

4KB

8KB

16KB

32KB

64KB

128KB

FlashSystem 810, write

SVC (Cache disabled)+FlashSystem 810, write

SVC+FlashSystem 810, write

FlashSystem 810, read

SVC (Cache disabled)+FlashSystem 810, read

SVC+FlashSystem 810, read
Зависимость в предыдущих тестах CPU load на SVC от нагрузки в iops отражена ниже на diagram 9.

diagram 9 - 100% Random, Read/Write= 80/20, block size=8KB SVC
(Cache disabled)+FlashSystem 810

200
150
100
50

19

37

48

59

75

76

80

80

80

80

80

SVC CPU load %
K IOPS

0
8

10

12

14

16

18

20

22

the number of concurrent streams ->

24

26

28
Результаты:
Как было продемонстрировано выше, производительность одной IBM FlashSystem 810 даже не в
полной конфигурации превосходит производительность двухнодовой IBM SVC. (тем не менее связка IBM
SVC+ IBM FlashSystem,все равно быстрее чем, например, IBM Storwize V7000 с SSD).
Стоит отметить, что для IBM SVC доступен ряд апгрейдов, в частности – добавление второго CPU и еще
одной 4-портовой FC HBA. В ряде IBM RedBooks, при совместном использовании IBM FlashSystem и IBM SVC,
есть рекомендация - апгрейдить ноды IBM SVC путем установки второй FC HBA. Но при этом нет
рекомендации добавить второй процессор. Почему? Ведь выше было наглядно продемонстрированно, что
для такой связки узким местом является именно CPU на нодах SVC. Причина достаточно банальна – текущий
код/firmware SVC может использовать дополнительный CPU только (и исключительно) для Real-time
Compression, т.к. для общих вычислений поддерживается не более 4хCPU Core.

Вопросы?

Олег Король
it-expert@ukr.net
http://ua.linkedin.com/pub/oleg-korol/26/920/716

More Related Content

What's hot

Флеш в серверах: работа со скоростью вспышки
Флеш в серверах: работа со скоростью вспышкиФлеш в серверах: работа со скоростью вспышки
Флеш в серверах: работа со скоростью вспышкиКРОК
 
ESXi 5.x CPU scheduler
ESXi 5.x CPU schedulerESXi 5.x CPU scheduler
ESXi 5.x CPU schedulerAnton Zhbankov
 
Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.
Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.
Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.GigaCloud
 
Беспроблемная эксплуатация PostgreSQL
Беспроблемная эксплуатация PostgreSQLБеспроблемная эксплуатация PostgreSQL
Беспроблемная эксплуатация PostgreSQLДмитрий Васильев
 
ERP-системы в облаке: разбор кейсов DataLine
ERP-системы в облаке: разбор кейсов DataLineERP-системы в облаке: разбор кейсов DataLine
ERP-системы в облаке: разбор кейсов DataLineDataLine
 
begun Hl Ha
begun Hl Habegun Hl Ha
begun Hl HaOntico
 
Стенд РТК РМСИ
Стенд РТК РМСИСтенд РТК РМСИ
Стенд РТК РМСИAlexander Petrov
 
Резервное копирование (Appliance)
Резервное копирование (Appliance)Резервное копирование (Appliance)
Резервное копирование (Appliance)КРОК
 
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, ЯндексYandex
 
Apache Kafka and stream processing peculiarities [ru]
Apache Kafka and stream processing peculiarities [ru]Apache Kafka and stream processing peculiarities [ru]
Apache Kafka and stream processing peculiarities [ru]Vsevolod Solovyov
 
Apache Ignite.NET в действии
Apache Ignite.NET в действииApache Ignite.NET в действии
Apache Ignite.NET в действииMikhail Shcherbakov
 
Обзор новых моделей EMC VNX
Обзор новых моделей EMC VNXОбзор новых моделей EMC VNX
Обзор новых моделей EMC VNXКРОК
 
подготовка рабочего окружения
подготовка рабочего окруженияподготовка рабочего окружения
подготовка рабочего окруженияRoman Brovko
 
Кластер высокой готовности @ Лаборатория 50
Кластер высокой готовности @ Лаборатория 50Кластер высокой готовности @ Лаборатория 50
Кластер высокой готовности @ Лаборатория 50lab50
 
Знакомство с In-Memory Data Grid
Знакомство с In-Memory Data GridЗнакомство с In-Memory Data Grid
Знакомство с In-Memory Data GridMikhail Shcherbakov
 

What's hot (19)

Backup veeam data_line
Backup veeam data_lineBackup veeam data_line
Backup veeam data_line
 
Флеш в серверах: работа со скоростью вспышки
Флеш в серверах: работа со скоростью вспышкиФлеш в серверах: работа со скоростью вспышки
Флеш в серверах: работа со скоростью вспышки
 
ESXi 5.x CPU scheduler
ESXi 5.x CPU schedulerESXi 5.x CPU scheduler
ESXi 5.x CPU scheduler
 
Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.
Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.
Кирилл Науменко. "Выжать максимум". IT-пятница, сентябрь 2018.
 
Беспроблемная эксплуатация PostgreSQL
Беспроблемная эксплуатация PostgreSQLБеспроблемная эксплуатация PostgreSQL
Беспроблемная эксплуатация PostgreSQL
 
ERP-системы в облаке: разбор кейсов DataLine
ERP-системы в облаке: разбор кейсов DataLineERP-системы в облаке: разбор кейсов DataLine
ERP-системы в облаке: разбор кейсов DataLine
 
begun Hl Ha
begun Hl Habegun Hl Ha
begun Hl Ha
 
Стенд РТК РМСИ
Стенд РТК РМСИСтенд РТК РМСИ
Стенд РТК РМСИ
 
Scaling PostgreSQL
Scaling PostgreSQLScaling PostgreSQL
Scaling PostgreSQL
 
PostgreSQL on sas/ssd/nvme/nvdimm
PostgreSQL on sas/ssd/nvme/nvdimmPostgreSQL on sas/ssd/nvme/nvdimm
PostgreSQL on sas/ssd/nvme/nvdimm
 
Резервное копирование (Appliance)
Резервное копирование (Appliance)Резервное копирование (Appliance)
Резервное копирование (Appliance)
 
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс
"OpenStack & Oracle — взболтать, но не смешивать". Сергей Филимонцев, Яндекс
 
Apache Kafka and stream processing peculiarities [ru]
Apache Kafka and stream processing peculiarities [ru]Apache Kafka and stream processing peculiarities [ru]
Apache Kafka and stream processing peculiarities [ru]
 
ПК КВГ
ПК КВГПК КВГ
ПК КВГ
 
Apache Ignite.NET в действии
Apache Ignite.NET в действииApache Ignite.NET в действии
Apache Ignite.NET в действии
 
Обзор новых моделей EMC VNX
Обзор новых моделей EMC VNXОбзор новых моделей EMC VNX
Обзор новых моделей EMC VNX
 
подготовка рабочего окружения
подготовка рабочего окруженияподготовка рабочего окружения
подготовка рабочего окружения
 
Кластер высокой готовности @ Лаборатория 50
Кластер высокой готовности @ Лаборатория 50Кластер высокой готовности @ Лаборатория 50
Кластер высокой готовности @ Лаборатория 50
 
Знакомство с In-Memory Data Grid
Знакомство с In-Memory Data GridЗнакомство с In-Memory Data Grid
Знакомство с In-Memory Data Grid
 

Viewers also liked

Perf EMC VNX5100 vs IBM DS5300 Rus
Perf EMC VNX5100 vs IBM DS5300 RusPerf EMC VNX5100 vs IBM DS5300 Rus
Perf EMC VNX5100 vs IBM DS5300 RusOleg Korol
 
Обзор подходов IBM к построению динамической инфраструктуры обработки информации
Обзор подходов IBM к построению динамической инфраструктуры обработки информацииОбзор подходов IBM к построению динамической инфраструктуры обработки информации
Обзор подходов IBM к построению динамической инфраструктуры обработки информацииNick Turunov
 
Архитектура ЦОД
Архитектура ЦОДАрхитектура ЦОД
Архитектура ЦОДNick Turunov
 
IBM System Storage
IBM System StorageIBM System Storage
IBM System StorageSSA KPI
 
Портфель решений Fujitsu для SAP
Портфель решений Fujitsu для SAPПортфель решений Fujitsu для SAP
Портфель решений Fujitsu для SAPFujitsu Russia
 
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...Yaryomenko
 
коммерческий цод De novo история большой стройки.
коммерческий цод De novo   история большой стройки.коммерческий цод De novo   история большой стройки.
коммерческий цод De novo история большой стройки.Nick Turunov
 
IBM Technology Day 2013 Sy Storage
IBM Technology Day 2013 Sy StorageIBM Technology Day 2013 Sy Storage
IBM Technology Day 2013 Sy StorageSergey Kostenko
 
IBM x86 Data Center IT Optimization Strategy
IBM x86 Data Center IT Optimization StrategyIBM x86 Data Center IT Optimization Strategy
IBM x86 Data Center IT Optimization StrategySSA KPI
 
Alekseev hpc day 2011 Kiev
Alekseev hpc day 2011 KievAlekseev hpc day 2011 Kiev
Alekseev hpc day 2011 KievVolodymyr Saviak
 

Viewers also liked (10)

Perf EMC VNX5100 vs IBM DS5300 Rus
Perf EMC VNX5100 vs IBM DS5300 RusPerf EMC VNX5100 vs IBM DS5300 Rus
Perf EMC VNX5100 vs IBM DS5300 Rus
 
Обзор подходов IBM к построению динамической инфраструктуры обработки информации
Обзор подходов IBM к построению динамической инфраструктуры обработки информацииОбзор подходов IBM к построению динамической инфраструктуры обработки информации
Обзор подходов IBM к построению динамической инфраструктуры обработки информации
 
Архитектура ЦОД
Архитектура ЦОДАрхитектура ЦОД
Архитектура ЦОД
 
IBM System Storage
IBM System StorageIBM System Storage
IBM System Storage
 
Портфель решений Fujitsu для SAP
Портфель решений Fujitsu для SAPПортфель решений Fujitsu для SAP
Портфель решений Fujitsu для SAP
 
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
ОПТИМИЗАЦИЯ ИНФРАСТРУКТУРЫ И СОКРАЩЕНИЕ ЗАТРАТ ПРИ ПОМОЩИ ПРОДУКТОВ И ТЕХНОЛО...
 
коммерческий цод De novo история большой стройки.
коммерческий цод De novo   история большой стройки.коммерческий цод De novo   история большой стройки.
коммерческий цод De novo история большой стройки.
 
IBM Technology Day 2013 Sy Storage
IBM Technology Day 2013 Sy StorageIBM Technology Day 2013 Sy Storage
IBM Technology Day 2013 Sy Storage
 
IBM x86 Data Center IT Optimization Strategy
IBM x86 Data Center IT Optimization StrategyIBM x86 Data Center IT Optimization Strategy
IBM x86 Data Center IT Optimization Strategy
 
Alekseev hpc day 2011 Kiev
Alekseev hpc day 2011 KievAlekseev hpc day 2011 Kiev
Alekseev hpc day 2011 Kiev
 

Similar to IBM Flash System 810 Ru

Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...Айдар Гилязов
 
Test IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier RusTest IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier RusOleg Korol
 
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000Cisco Russia
 
Современные флэш-технологии – от концепции к преимуществам использования // А...
Современные флэш-технологии – от концепции к преимуществам использования // А...Современные флэш-технологии – от концепции к преимуществам использования // А...
Современные флэш-технологии – от концепции к преимуществам использования // А...IBS
 
Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)
Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)
Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)Ontico
 
Инновации Cisco для маршрутизации и коммутации в корпоративных сетях
Инновации Cisco для маршрутизации и коммутации в корпоративных сетяхИнновации Cisco для маршрутизации и коммутации в корпоративных сетях
Инновации Cisco для маршрутизации и коммутации в корпоративных сетяхCisco Russia
 
IBM Flex System Enterprise Chassis
IBM Flex System Enterprise ChassisIBM Flex System Enterprise Chassis
IBM Flex System Enterprise ChassisVyacheslav Tretyakov
 
Современные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO StorageСовременные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO StorageDEPO Computers
 
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...Cisco Russia
 
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...Cisco Russia
 
Поговорим про память
Поговорим про памятьПоговорим про память
Поговорим про памятьAndrey Akinshin
 
Расширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIOРасширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIOКРОК
 
Гиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlexГиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlexCisco Russia
 
Решения Cisco для сетей хранения данных: обзор, преимущества, новинки
Решения Cisco для сетей хранения данных: обзор, преимущества, новинки Решения Cisco для сетей хранения данных: обзор, преимущества, новинки
Решения Cisco для сетей хранения данных: обзор, преимущества, новинки Cisco Russia
 
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...Unigine Corp.
 
Summit x480
Summit x480Summit x480
Summit x480MUK
 
Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...
Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...
Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...Ontico
 

Similar to IBM Flash System 810 Ru (20)

Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
Опыт построения комплексного катастрофоустойчивого решения NetApp и фрагмента...
 
Test IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier RusTest IBM Storwize V7000 with Easy Tier Rus
Test IBM Storwize V7000 with Easy Tier Rus
 
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
Архитектура и уникальные особенности магистральной платформы Cisco NCS 6000
 
Современные флэш-технологии – от концепции к преимуществам использования // А...
Современные флэш-технологии – от концепции к преимуществам использования // А...Современные флэш-технологии – от концепции к преимуществам использования // А...
Современные флэш-технологии – от концепции к преимуществам использования // А...
 
Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)
Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)
Практика использования NoSQL в высоконагруженном проекте (Дмитрий Ананьев)
 
Инновации Cisco для маршрутизации и коммутации в корпоративных сетях
Инновации Cisco для маршрутизации и коммутации в корпоративных сетяхИнновации Cisco для маршрутизации и коммутации в корпоративных сетях
Инновации Cisco для маршрутизации и коммутации в корпоративных сетях
 
IBM Flex System Enterprise Chassis
IBM Flex System Enterprise ChassisIBM Flex System Enterprise Chassis
IBM Flex System Enterprise Chassis
 
HP 3PAR StoreServ 7200
HP 3PAR StoreServ 7200HP 3PAR StoreServ 7200
HP 3PAR StoreServ 7200
 
Современные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO StorageСовременные серверы DEPO Storm и системы хранения DEPO Storage
Современные серверы DEPO Storm и системы хранения DEPO Storage
 
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
Межсетевые экраны Cisco ASA – десять лет непрерывного развития. Новые функции...
 
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
Cisco Nexus 7700 и Cisco Catalyst 6800. Особенности применения в корпоративно...
 
Поговорим про память
Поговорим про памятьПоговорим про память
Поговорим про память
 
Расширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIOРасширение границ возможного с EMC XtremIO
Расширение границ возможного с EMC XtremIO
 
Гиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlexГиперконвергентное решение Cisco HyperFlex
Гиперконвергентное решение Cisco HyperFlex
 
Решения Cisco для сетей хранения данных: обзор, преимущества, новинки
Решения Cisco для сетей хранения данных: обзор, преимущества, новинки Решения Cisco для сетей хранения данных: обзор, преимущества, новинки
Решения Cisco для сетей хранения данных: обзор, преимущества, новинки
 
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
Портирование C++ приложений на FLASCC: опыт Unreal Engine 3. Павел Наказненко...
 
Summit x480
Summit x480Summit x480
Summit x480
 
Summit x480
Summit x480Summit x480
Summit x480
 
Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...
Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...
Внутреннее устройство PostgreSQL: временные таблицы и фрагментация памяти / Г...
 
Treukhov mclags
Treukhov mclagsTreukhov mclags
Treukhov mclags
 

More from Oleg Korol

SMT and Linux on POWER8 ukr
SMT and Linux on POWER8 ukrSMT and Linux on POWER8 ukr
SMT and Linux on POWER8 ukrOleg Korol
 
HPE 3PAR OS 3.2.2 MU3 and Adaptive Optimization
HPE 3PAR OS 3.2.2 MU3 and Adaptive OptimizationHPE 3PAR OS 3.2.2 MU3 and Adaptive Optimization
HPE 3PAR OS 3.2.2 MU3 and Adaptive OptimizationOleg Korol
 
SPEC CPU2006 Rate
SPEC CPU2006 RateSPEC CPU2006 Rate
SPEC CPU2006 RateOleg Korol
 
IBM FlashSystem 840 UA
IBM FlashSystem 840 UAIBM FlashSystem 840 UA
IBM FlashSystem 840 UAOleg Korol
 
IBM FlashSystem 840 eng
IBM FlashSystem 840 engIBM FlashSystem 840 eng
IBM FlashSystem 840 engOleg Korol
 
IBM Flash System 810 Eng
IBM Flash System 810 EngIBM Flash System 810 Eng
IBM Flash System 810 EngOleg Korol
 
IDC Tracker for non x86 servers Ru
IDC Tracker for non x86 servers RuIDC Tracker for non x86 servers Ru
IDC Tracker for non x86 servers RuOleg Korol
 
IBM Storwize V7000 Ultimate Performance Ru
IBM Storwize V7000 Ultimate Performance RuIBM Storwize V7000 Ultimate Performance Ru
IBM Storwize V7000 Ultimate Performance RuOleg Korol
 
IBM Storwize V7000 Ultimate Performance Eng
IBM Storwize V7000 Ultimate Performance EngIBM Storwize V7000 Ultimate Performance Eng
IBM Storwize V7000 Ultimate Performance EngOleg Korol
 
Virtual Ethernet On Power Eng
Virtual Ethernet On Power EngVirtual Ethernet On Power Eng
Virtual Ethernet On Power EngOleg Korol
 
Virtual Ethernet On Power Rus
Virtual Ethernet On Power RusVirtual Ethernet On Power Rus
Virtual Ethernet On Power RusOleg Korol
 
Perf EMC VNX5100 vs IBM DS5300 Eng
Perf EMC VNX5100 vs IBM DS5300 EngPerf EMC VNX5100 vs IBM DS5300 Eng
Perf EMC VNX5100 vs IBM DS5300 EngOleg Korol
 
Perf Storwize V7000 Rus
Perf Storwize V7000 RusPerf Storwize V7000 Rus
Perf Storwize V7000 RusOleg Korol
 
Perf Storwize V7000 Eng
Perf Storwize V7000 EngPerf Storwize V7000 Eng
Perf Storwize V7000 EngOleg Korol
 

More from Oleg Korol (14)

SMT and Linux on POWER8 ukr
SMT and Linux on POWER8 ukrSMT and Linux on POWER8 ukr
SMT and Linux on POWER8 ukr
 
HPE 3PAR OS 3.2.2 MU3 and Adaptive Optimization
HPE 3PAR OS 3.2.2 MU3 and Adaptive OptimizationHPE 3PAR OS 3.2.2 MU3 and Adaptive Optimization
HPE 3PAR OS 3.2.2 MU3 and Adaptive Optimization
 
SPEC CPU2006 Rate
SPEC CPU2006 RateSPEC CPU2006 Rate
SPEC CPU2006 Rate
 
IBM FlashSystem 840 UA
IBM FlashSystem 840 UAIBM FlashSystem 840 UA
IBM FlashSystem 840 UA
 
IBM FlashSystem 840 eng
IBM FlashSystem 840 engIBM FlashSystem 840 eng
IBM FlashSystem 840 eng
 
IBM Flash System 810 Eng
IBM Flash System 810 EngIBM Flash System 810 Eng
IBM Flash System 810 Eng
 
IDC Tracker for non x86 servers Ru
IDC Tracker for non x86 servers RuIDC Tracker for non x86 servers Ru
IDC Tracker for non x86 servers Ru
 
IBM Storwize V7000 Ultimate Performance Ru
IBM Storwize V7000 Ultimate Performance RuIBM Storwize V7000 Ultimate Performance Ru
IBM Storwize V7000 Ultimate Performance Ru
 
IBM Storwize V7000 Ultimate Performance Eng
IBM Storwize V7000 Ultimate Performance EngIBM Storwize V7000 Ultimate Performance Eng
IBM Storwize V7000 Ultimate Performance Eng
 
Virtual Ethernet On Power Eng
Virtual Ethernet On Power EngVirtual Ethernet On Power Eng
Virtual Ethernet On Power Eng
 
Virtual Ethernet On Power Rus
Virtual Ethernet On Power RusVirtual Ethernet On Power Rus
Virtual Ethernet On Power Rus
 
Perf EMC VNX5100 vs IBM DS5300 Eng
Perf EMC VNX5100 vs IBM DS5300 EngPerf EMC VNX5100 vs IBM DS5300 Eng
Perf EMC VNX5100 vs IBM DS5300 Eng
 
Perf Storwize V7000 Rus
Perf Storwize V7000 RusPerf Storwize V7000 Rus
Perf Storwize V7000 Rus
 
Perf Storwize V7000 Eng
Perf Storwize V7000 EngPerf Storwize V7000 Eng
Perf Storwize V7000 Eng
 

IBM Flash System 810 Ru

  • 1. IBM FlashSystem 810 и IBM SVC Ранее, продукция TMS Ramsan официально не поставлялась в Украину. После того как данное подразделение было продано IBM – ситуация изменилась и ко мне, по случаю, попала TMS Ramsan 810 уже в виде IBM FlashSystem 810. Что из этого получилось – можно прочитать ниже. Конфигурация тестируемой IBM FlashSystem 810: - установлено 13х FlashCard eMLC 480GB полезной емкости каждая, 12 – для данных, 1- active spare (то есть, тестируемая конфигурация отличается от максимальной) host interfaces 4x8Gb FC полный набор лицензий выглядит это все примерно так
  • 2. - В SPC-1 на момент написания данного обзора нет результатов IBM FlashSystem 810. А официальный результат схожей (но уже полностью отказоустойчивой) IBM FlashSystem 820 в SPC-1– ~195K iops при Average Response Time 1,29 ms. Проведем ряд тестов для определения реально достижимых показателей производительности на IBM FlashSystem 810 в данной конфигурации. А также повторим их для ситуации, когда IBM FlashSystem 810 виртуализирована посредством IBM SVC, чтобы определить – не будет ли SVC в такой ситуации узким местом? В тестовом ландшафте часть емкости IBM FlashSystem 810 была отдана напрямую (через SAN) хосту, а другая часть была презентована хосту через отдельный pool SVC (единственная io-группа, 2-ноды CG8). Хост представлял собой dLPAR на IBM Power Systems 9117-MMB с AIX 6.1 TL08 SP3 (в данный релиз включена поддержка IBM FlashSystem 810 и для него не требуется установка дополнительных ODM ). И с SVC и напрямую с FlashSystem 810 хосту было презентовано по 16хLU, которые на хосте были собраны в страйп посредством AIX LVM. Для размещения данных была использована файловая система JFS2 с inline log и опциями монтирования noatime, cio. Каждая из файловых систем (размером по 2ТБ) была заполнена данными на >80%. На IBM SVC все 16xLU были thin (IBM FlashSystem 810 не обладает подобной технологией).
  • 3. Первый тест проведем для многопоточной нагрузки вида - 100% Random, соотношения Read/Write= 80/20, варьируя размер блока (diagram 1,2). Используя подключение IBM FlashSystem 810 к хосту через SAN (без IBM SVC).  для блоков 64KB/128KB была достигнута максимальна пропускная способность, ограниченная 4х8Gbit FC интерфейсов. относительно низкие показатели производительности при размере блока 512B и 2KB, обусловлены размером используемого блока на уровне файловой системы JFS2 (4KB)  diagram 1 - IBM FlashSystem 810 100% Random, Read/Write= 80/20 250000 200000 IOPS 150000 100000 50000 0 FlashSystem 810 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB 54303 54347 225278 191741 167754 89818 51661 25010 diagram 2 - IBM FlashSystem 810 average latency 25 ms 20 15 10 5 0 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB FlashSystem 810, write 512B 0.1 2KB 0.1 4KB 0.1 8KB 0.1 16KB 0.1 32KB 0.2 64KB 0.3 128KB 0.4 FlashSystem 810, read 0.2 0.2 0.3 0.5 0.8 1.5 3.5 8.2
  • 4. Повторим тест для многопоточной нагрузки вида - 100% Random, соотношения Read/Write= 80/20, варьируя размер блока, но презентуя IBM FlashSystem 810 к хосту через IBM SVC (diagram 3,4). Как видно на диаграмме – ряд цифр меньше, чем в предыдущем тесте. Причина была более чем очевидна – во время теста фиксировалась максимальная загрузка CPU на обеих нодах SVC. Одновременно с уменьшением кол-ва iops ухудшилось время отклика. diagram 3 - IBM FlashSystem 810 over IBM SVC 100% Random, Read/Write= 80/20 250000 200000 IOPS 150000 100000 50000 0 SVC+FlashSystem 810 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB 44444 44423 153889 135541 111212 68236 36558 18193 diagram 4 - IBM FlashSystem 810 over IBM SVC average latency 25 ms 20 15 10 5 0 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB SVC+FlashSystem 810, write 512B 0.1 2KB 0.1 4KB 0.5 8KB 0.5 16KB 0.5 32KB 0.4 64KB 0.5 128KB 0.6 SVC+FlashSystem 810, read 0.3 0.3 1.1 1.2 1.8 4 10 20
  • 5. Еще раз повторим тест. Оставив характер нагрузки неизменным - 100% Random, соотношения Read/Write= 80/20. Но теперь выключим кеширование на SVC для соответствующих volumes (Cache Mode Disabled ). Как видно на диаграмме ниже (diagram 5,6) – это позволило улучшить немного результат в iops, но ухудшило время отклика на больших блоках. И снова ограничивающим фактором была загрузка CPU на нодах SVC. diagram 5 - IBM FlashSystem 810 over IBM SVC 100% Random, Read/Write= 80/20 250000 200000 iops 150000 100000 50000 0 SVC (Cache disabled)+FlashSystem 810 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB 45552 46684 191483 169890 133663 79913 40926 18821 diagram 6 - IBM FlashSystem 810 over IBM SVC average latency 25 ms 20 15 10 5 0 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB SVC (Cache disabled)+FlashSystem 810, write 0.1 0.1 0.2 0.2 0.2 0.5 1.2 2.2 SVC (Cache disabled)+FlashSystem 810, read 0.3 0.3 0.6 1 1.5 3.1 9 25
  • 6. Сведем ранее полученные данные вместе на (diagram 7,8). diagram 7 - iops 250000 200000 150000 100000 50000 0 512B 2KB 4KB SVC+FlashSystem 810 8KB 16KB 32KB 64KB SVC (Cache disabled)+FlashSystem 810 128KB FlashSystem 810 diagram 8 - average R/W latency, ms 25 20 15 10 5 0 512B 2KB 4KB 8KB 16KB 32KB 64KB 128KB FlashSystem 810, write SVC (Cache disabled)+FlashSystem 810, write SVC+FlashSystem 810, write FlashSystem 810, read SVC (Cache disabled)+FlashSystem 810, read SVC+FlashSystem 810, read
  • 7. Зависимость в предыдущих тестах CPU load на SVC от нагрузки в iops отражена ниже на diagram 9. diagram 9 - 100% Random, Read/Write= 80/20, block size=8KB SVC (Cache disabled)+FlashSystem 810 200 150 100 50 19 37 48 59 75 76 80 80 80 80 80 SVC CPU load % K IOPS 0 8 10 12 14 16 18 20 22 the number of concurrent streams -> 24 26 28
  • 8. Результаты: Как было продемонстрировано выше, производительность одной IBM FlashSystem 810 даже не в полной конфигурации превосходит производительность двухнодовой IBM SVC. (тем не менее связка IBM SVC+ IBM FlashSystem,все равно быстрее чем, например, IBM Storwize V7000 с SSD). Стоит отметить, что для IBM SVC доступен ряд апгрейдов, в частности – добавление второго CPU и еще одной 4-портовой FC HBA. В ряде IBM RedBooks, при совместном использовании IBM FlashSystem и IBM SVC, есть рекомендация - апгрейдить ноды IBM SVC путем установки второй FC HBA. Но при этом нет рекомендации добавить второй процессор. Почему? Ведь выше было наглядно продемонстрированно, что для такой связки узким местом является именно CPU на нодах SVC. Причина достаточно банальна – текущий код/firmware SVC может использовать дополнительный CPU только (и исключительно) для Real-time Compression, т.к. для общих вычислений поддерживается не более 4хCPU Core. Вопросы? Олег Король it-expert@ukr.net http://ua.linkedin.com/pub/oleg-korol/26/920/716