Серверные накопители

Предварительная подготовка SSD к тесту

Определение

Предварительная подготовка SSD к тесту — запись данных по заданным правилам, которая подготавливает накопитель к измерению производительности. Подготовка не заменяет проверку стабильности результата.

Также ищут: SSD preconditioning · Подготовка SSD к измерению производительности

Зачем это знать

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

Связи из словаря

Карта понятия

Предварительная подготовка SSD к тесту
Доказательная часть

Что подтверждено

  1. SNIA различает подготовку нагрузкой, не зависящей от конкретного теста, и подготовку самой тестовой нагрузкой. Во втором случае записи продолжаются внутри повторяемого теста.

    Граница применимости: SNIA SSS PTS 2.0.2, §2.1.18, §3.3 и §4: WIPC и WDPC. Объём и профиль определяет конкретная процедура.

  2. Возврат SSD к состоянию без действительных пользовательских данных и последующая подготовка записью имеют разное назначение; очистка не заменяет нагрузку.

    Граница применимости: SNIA SSS PTS 2.0.2, §2.1.20 и §4. Термин Purge здесь описывает начальное состояние теста, а не сертификат безопасного уничтожения информации.

  3. Параметр ramp_time в fio задаёт время работы до учёта показателей производительности. Проверку стабильности настраивают отдельно через steadystate и ss_dur.

    Граница применимости: Документация fio, §1.13.4 и §1.13.18; окончание ramp_time само по себе не является результатом проверки стабильности.

  4. Рекомендация редакции

    Тест с очисткой или записью выполнять на выделенном носителе, данные которого разрешено потерять. Перед запуском сверять устройство и границы записи.

    Граница применимости: Рекомендация следует из разрушающего исходные данные шага Purge в SNIA и разграничения записи, удаления и --readonly в fio; сама методика не является разрешением на удаление данных.

  5. Отчёт SNIA SSS PTS связывает результат с устройством, его прошивкой, тестовой системой и настройками: размером блока, характером операций и глубиной очереди.

    Граница применимости: SNIA SSS PTS 2.0.2, §5 и §7.3. Указание версии программы без прочих условий не воспроизводит тест.

Перед спецификацией

Что проверить

  1. Выберите выделенный SSD без нужных данных и проверьте его идентификатор.
  2. Зафиксируйте исходное состояние, диапазон адресов и подготовительную нагрузку.
  3. Не считайте завершение таймера доказательством стабильности.
  4. Сохраните прошивку, настройки системы, профиль теста и критерий завершения в отчёте.
Открытые основания

Первоисточники

  • Стандарт1
  • Документация1
  • Первичная спецификация
    Solid State Storage (SSS) Performance Test Specification (PTS) SNIA · Version 2.0.2, 1 октября 2020 года · проверено

    Прочитаны относящиеся к теме разделы 1–7: подготовка, окно измерений и критерии стабильности; таблицы проверены на изображениях страниц. Это не полный пересказ спецификации и не испытание накопителя.

  • Официальная документация
    fio — Flexible I/O tester: Time related parameters; Steady state fio project · Заголовок при чтении: fio 3.42-115-gcd29; разделы 1.13.4 и 1.13.18 · проверено

    Проверены ramp_time, steadystate, ss_dur и режим --readonly. URL latest изменяемый; описание привязано к прочитанному тексту. Работа fio на компьютере пользователя не запускалась.

Следующий шаг

Сформулируйте задачу и уточните требования к своей системе.

Подготовить состав проекта

Откроется черновик вопроса. Отправьте его, когда будете готовы.

Сообщить об ошибке

Опишите проблему — постараемся исправить как можно скорее.

Спасибо!

Получили ваше сообщение.
Подтвердите действие