Synology сравнительный тест HDD с SSD кешем и просто SSD

Я давно хотел сравнить производительность жестких дисков с SSD кешем и просто SSD диски в виртуальном окружении, что бы иметь понимание как хорошо или как плохо работает в данной ситуации SSD кеш.

Для сравнительного теста я буду использовать два устройства

  • Synology DS920+
  • SHR (RAID5) из трех дисков WD Gold
  • SSD кеш чтения и записи из Samsung 970 EVO
  • Virtual Windows 11 22H2
  • Xpenology DS920+
  • SHR (Basic) из одного диска SSD
  • Virtual Windows 11 22H2

Сразу хочу отметить, что SSD диск в Xpenology стоит довольно дешевый с посредственными показателями подключенный по SATA III и ждать от него чудес совсем не стоит.

Тестирование буду с помощью всеми известной программы CrystalDiskMark

Начну с Synology DS920+ с SSD кешем.

Во время теста я делал скриншоты загрузки дисков, просто мне было интересно работает ли SSD кеш для виртуальной машины. Работает и работает очень хорошо. В последовательных тестах большая часть нагрузки шла на жесткие диски, но в тестах с рандомным доступом и мелких файлов всю нагрузку принимали SSD в кеше. Это очень меня порадовало.

Ну а теперь сами результаты:

Из тестов выше я вижу, что чистый SSD диск лучше, чем SSD кеш и если использовать SSD диск хорошего качества, производительный, то показатели будут еще лучше. Буду считать, что SSD диск заметно производительнее SSD кеша. Но SSD кеш обслуживает пул ресурсов размером 8 Терабайт в моем случаи, попробуйте и купите столько SSD дисков как говориться.

Вывод: SSD кеш это компромиссное решение, которое дает относительно хорошую производительность за свои деньги для большого объёма данных, но не максимальную.


Информация ниже взята с vellisa.ru

В программе имеется 4 типа тестов:

  • SEQ1М Q8T1 — последовательный тест для данных размером блока в 1 мегабайт с 8 последовательными задачами в 1 потоке.
  • SEQ1М Q1T1 — последовательный тест для данных размером блока в 1 мегабайт с 1 последовательной задачей в 1 потоке.
  • RND4К Q32T16 — случайный тест для блока в 4 килобайта для 32 процессов в очереди на 16 потоков.
  • RND4K Q1T1 — случайный тест для блока в 4 килобайта для 1 процесса в очереди в 1 потоке.

Расшифровка аббревиатур тестов, используемых в приложении:

  • SEQ — применяется последовательная (1, 2, 3, 4…) запись и чтение тестового файла.
  • RND — произвольная, случайная (рандомная) запись и чтение контрольного файла.
  • 1M — используются блоки размером 1 МБ для последовательной записи и чтения.
  • 4K — используются блоки размером 4 КБ для тестирования диска с использованием случайных (2, 5, 7, 1…) операций чтения и записи, которые требуют больше ресурсов, чем последовательный тест.
  • Q — глубина очереди, количество запросов (процессов, задач), выполняемых в один момент времени.
  • T — количество процессов (потоков), обращающихся к диску в определенный момент времени.
Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии