Компания NetApp представила новый All-flash массив EF560, который по результатам теста SPC-1 продемонстрировал лучшее соотношение производительность/цена среди систем с чрезвычайно низкими задержками. Новый массив входит в линейку EF, которая пользуется заслуженной популярностью. Многие системы этой линейки используются крупнейшими компаниями по всему миру для поддержки высокоприоритетных приложений.
Новый массив EF560 разрабатывался специально для достижения крайне низких задержек и исключительно высокой производительности. Кроме того он надежен, прост и экономичен.
Немного о тестах SPC-1.
SPC-1 представляет собой т ест блочного доступа с определенными профилями нагрузки. Его результаты используются для сравнительной информации о системах хранения. Такая информация важна на протяжении всего жизненного цикла продукта. Тест состоит из одной нагрузки, которая должна продемонстрировать производительность подсистемы хранения данных во время выполнения действий, характерных для критически важных бизнес-приложений, например приложений OLTP и почтовых серверов. Одной из особенностей функционирования таких приложений является случайный ввод/вывод. Сегодня этот тест является одним из наиболее жестких.
При анализе результатов теста имеет смысл обращать внимание на следующие моменты:
- Соотношение задержки/производительность. Высокие показатели IOPS при огромных задержках не имеют смысла для тех, кто нуждается в системах с низким показателем задержек.
- Стабильность результата
- Уровень RAID
- Использование пространства – показатель выражающий количество полезной емкости, использованной во время теста по сравнению с общей сырой емкостью.
Основные особенности массива EF560.
NetApp EF560 представляет собой систему хранения данных, которая отлично подходит для обслуживания ключевых бизнес-операций, например аналитики, баз данных, обработки транзакций в реальном времени. Устройство обеспечивает абсолютную производительность и постоянное время отклика, сокращая время реагирования пользователей и ускоряя процессы принятия решений.
Массив EF560 управляется операционной системой специально оптимизированной для уменьшения накладных расходов на обслуживание данных. Благодаря этому процесс обработки данных операционной системой практически не оказывает влияние на скорость чтения и записи данных, задержки со стороны операционной системы составляют около 30 микросекунд. Такая низкая задержка достигается сокращением длины пути прохождения данных.
Однако за низкую задержку приходится платить: в системах EF разработчики отказались от реализации дедупликации и компрессии данных, которые часто встречаются в All-flash массивах. Все дело в том, что системы с таким функционалом принципиально не могут обеспечить такой короткий путь данных, поэтому если есть потребность в широком наборе функций, лучше рассмотреть системы линейки FAS.
Благодаря короткому пути прохождения данных в операционной системе обеспечивают исключительно низкие задержки при высоких значениях IOPS в конфигурациях, используемых в реальных условиях.
Прочие особенности:
- При заполнении SSD-диска не происходит специфического «обрыва» во время записи на SSD.
- «Сборщик мусора» SSD-дисков не оказывает влияние на производительность.
- Компоненты, в том числе и SSD-накопители, промышленного класса.
- Поддержка установки 120 SSD дисков по 1,6 ТБ (общая емкость полезного пространства 135 ТБ при использовании DDP)
- Высокая пропускная способность: при чтении 12 Гб/с и 8 Гб/с при записи.
- Системы поставляются с полным комплектом доступных лицензий на функционал, кроме средств шифрования.
- Реализована функция моментального снимка, а также функции синхронной и асинхронной репликации.
- Реализована поддержка Consistency Group
- Есть ряд плагинов для прикладного программного обеспечения.
- Поддержка широкого набора блочных протоколов: FC, iSCSI, SAS, InfiniBand
- Поддержка стандартного набора уровней RAID-массива: 5,6,10.
- Технология DDP (Dynamic Disk Pools). По сути это собственная реализация массива RAID6 на субдисковом уровне. Технология удобна при работе с большими пулами дисков. Она позволяет быстро производить rebuild массива практически не оказывая влияния на производительность. Благодаря этому вы можете добавлять накопители в пул по одному без необходимости добавления целой RAID-группы.
- Поддерживается стандарт T10-PI, благодаря которому достигается надежная защита от потери данных из-за «тихих ошибок записи». Такие ошибки не удается предотвратить даже при наличии RAID. Благодаря поддержке этого стандарта осуществляется сквозной контроль данных от приложения до устройства хранения.
- Массив может быть использован с Clustered Data ONTAP в качестве виртуализированной с помощью Flex Array системы.
Что показал тест SPC-1.
При производительности 245 011.76 IOPS задержка составила в среднем 0,93 мс. График изменения задержки в процессе тестирования показан на рисунке.
По условиям проведения теста SPC-1 работа системы тестируется не менее 8 часов подряд. Следующий график показывает, что производительность массива EF560 была стабильной на протяжении всего времени работы.
При тестировании использовался RAID10 с опцией T10-PI, которая в целом снижает производительность. В случае RAID5 или RAID6 производительность будет хуже, но для систем, требовательных к задержке RAID10 является лучшим вариантом.
Показатель использования пространства тоже оказался на высоте. Он составил 46,9%, что является одним из лучших среди других результатов с использованием RAID10. Доступное после использования RAID10 пространство было задействовано практически полностью.
Здесь необходимо отметить, что текущая версия теста запрещает использование технологий дедупликации и компрессии.
Результаты теста SPC-1 демонстрируют, что система EF560 лидирует по соотношению производительность/цена среди систем с задержкой около 500 микросекунд. Если не принимать во внимание величину задержки, то близкое соотношение этих параметров могут демонстрировать системы на базе технологии DRAM. Однако помимо более длительных задержек эти системы очень ограничены в плане увеличения емкости.
На рынке представлен целый ряд систем, обеспечивающих весьма низкие показатели задержки, но все эти показатели получаются на сравнительно невысоких значениях IOPS. Это безусловно связано с длиной пути обработки данных.
По результатам теста минимальный показатель задержки (LRT) для системы EF560 По результатам теста SPC-1 составил 0,18 мс при значении IOPS 24 501,04. Это рекордно низкое значение показателя LRT, которое когда либо было показано на этих тестах.
Основные выводы:
Система EF560 – это ваш выбор, если вы ищете надежное хранилище с низкими задержками. Решение продемонстрировало абсолютную и стабильную латентность, пропускную способность и высокий показатель IOPS. Это идеальный вариант для баз данных и аналитических бизнес-приложений. По результатам теста SPC-1 массив EF560 показал лучшее соотношение цена/производительность среди All-flash массивов с временем отклика менее одной миллисекунды. Стоимость одной операции ввода/вывода за секунду для нового решения составила 0,54 доллара США.
Еще одним немаловажным достоинством системы является ее компактные размеры. Рассмотренные здесь результаты тестов SPC-1 производились на конфигурации, которая занимает в шкафу всего 2 юнита: EF560 c 24 SSD накопителями 400 ГБ.
Сегодня, когда постоянно развивающиеся технологии требуют внедрения новых решений к системам хранения данных предъявляются высокие требования. Новый высокопроизводительный массив EF560 – это решение, которое позволяет компаниям оперативно обслуживать клиентов и предоставляет лучший пользовательский опыт. Этот массив предоставляет улучшенную производительность и надежность для поддержки таких приложений как электронная почта, информационные хранилища, работа с видео, OLAP, SharePoint и другие.