Тестирование флэш-массива Synology Flashstation FS3017 в виртуальных средах

Паттерны Real World задач

От синтетических тестов перейдем к эмуляции реальных задач. Тестовый пакет VDbench позволяет запускать паттерны, снятые программами I/O трейсинга с реальных задач. Грубо говоря, специальный софт записывает, каким образом приложение, будь то база данных или еще что-либо, работают с файловой системой: процент записи и чтения с разным сочетанием случайных и последовательных операций и разным размером блока записи и чтения. Мы использовали паттерны, снятые специалистами компании Pure Storage для трех кейсов: VSI (Virtual Storage Infrastructure), VDI (Virtual Desktop Infrastructure) и SQL Database. Тест проводился при 16 тредах для каждой виртуальной машины, что создавало глубину очереди примерно равной 64.

Паттерн Virtual Desktop Environment

Тест VDI

С точки зрения максимальной латентности, которую смог обеспечить наш тестовый стенд, производительность очень высокая. Грубо говоря, 64-х однотредовых VDI подключений система хранения даже не замечает.

Паттерн VSI

Тест VSI

Аналогичная ситуация - при использовании СХД в качестве виртуального хранилища.

Паттерн SQL

Тест SQL

При работе с базами данных, кривая задержки iSCSI томов на уровне файлов взмывает вертикально, поэтому для данных задач однозначно следует использовать только iSCSI на уровне блоков.

Oracle pattern

Тест Oracle

Производительность в реальных задачах сильно отличается от тех значений, которыми меряются производители СХД в тестах случайного чтения 4кб сектора. Время отклика во всех трех тестах составило менее 4 мс, примерно в 5 раз ниже рекомендуемого порога, выше которого надо уже задумываться об апгрейде системы хранения данных.

Последовательный доступ

Мы провели тест последовательного доступа со стандартными соотношениями чтения и записи: 100/0, 70/30 и 0/100 c 16 тредами, создающими глубину очереди около 64 и различным размером сектора.

Последовательное чтение

Последовательный доступ 70/30

Последовательная запись

Запись на уровне блоков происходит значительно быстрее. Не похоже, что это связано с кэшированием, а скорее с файловой системой btrfs.

По результатам замеров скорости можно сделать следующие выводы: производительности FS3017 достаточно для обслуживания хостов виртуальных машин и хранения файлов и логов баз данных. При тестировании, процессоры FS3017 не замечают загрузки, так что у меня нет оснований сомневаться, что СХД покажет производительность в районе 500к IOPS 4k и 6.4 Гб/с.



Похожие статьи:

Эксклюзивное интервью c генеральным директором Synology GmbH, Джеффри Хуаном

Внедрит ли компания Vendor Lock, как компания пережила майнинговую лихорадку, как смотрит на Web3 и децентрализацию, на ZFS и RAID 2.0+, будет ли DSM продаваться отдельно? Об этом и других темах беседуем с генеральным директором...

Неприступный NAS: настраиваем безопасность и защищаем Synology

Современный NAS вполне способен защитить себя от большинства атак и гарантировать не только непрерывность сервиса, но и неприкосновенность хранимых данных. Даже при осуществлении минимальных настроек и следованию рекомендаций производителя, ...

Обзор Synology RS4021xs+. Недорогой NAS, в котором есть всё!

Перед нами типичный бизнес-NAS класса Mainstream: с двумя 10-гигабитными сетевыми портами, отказоустойчивым блоком питания и 8-ядерным процессором Intel Xeon D-1541. Это решение для большинства крупных и мелких организаций, на к...

Обзор Lenovo ThinkAgile VX3320 - гиперконвергентное решение для упрощённого развёртывания vSAN в масштабах предприятия

Гиперконвергентные системы стремительно набирают популярность и уже становятся стандартом для построения платформ виртуализации в корпоративной среде. Компания Lenovo выпустила специальную серию серверов для установки и запуска VMware vSAN с...

Обзор 4-процессорного сервера Lenovo SR860 V2 на базе Intel Xeon Cooper Lake

Очень интересный сервер ценой под 1M$, созданный для SAP HANA и приложений с большим потреблением ОЗУ. Здесь процессоры расположены один над другим, имеется 3 Тб памяти, 4 блока питания, мониторинг с предиктивным анализом поломо...