TBW описывает ресурс записи со стороны сервера, а WAF — отношение внутренних записей к внешним. Коэффициент WAF не является дополнительным объёмом TBW.
Усиление записи SSD
Определение
Усиление записи SSD — появление дополнительных записей во флеш-память при обработке записей от сервера. Коэффициент WAF — отношение объёма записей в NAND к объёму записей, полученных от сервера.
Также ищут: Усиление записи · Write Amplification · WAF (SSD) · Write Amplification Factor
Зачем это знать
Внутренняя работа SSD расходует ресурс, даже когда приложение не увеличивает объём своих файлов. Для оценки нужны записи на уровне устройства и документированный способ измерения записей в NAND.
Карта понятия
Что подтверждено
WAF равен объёму записей в NAND, делённому на объём записей, поступивших от сервера. Перенос действительных данных при сборке мусора создаёт дополнительные внутренние записи.
Граница применимости: Модель NAND SSD в KIOXIA Rev. 1.0, страницы 3–4. Отношение сравнивает объёмы в одних единицах; оно не является процентом занятой ёмкости.
Для оценки WAF на испытании Samsung использует приращения записей в NAND и со стороны сервера между началом и концом одного теста.
Граница применимости: Процедура Samsung, страницы 4–5. Способ получения NAND-записей и коды SMART зависят от изготовителя; описанные атрибуты Samsung не переносятся на любой SSD.
Если за один интервал в NAND записано 6 TB, а от сервера поступило 3 TB, WAF равен 2. При нулевом объёме записей от сервера такое отношение не определено.
Граница применимости: Учебная арифметика для приращений в одинаковых единицах без сброса счётчиков. Накопленные значения за разные сроки нельзя подставлять как измерение этого интервала.
Если паспортный TBW задан по записям от сервера, с ним сравнивают измеренные записи от сервера. Умножать их на WAF и сравнивать с тем же TBW означает смешать стороны учёта.
Граница применимости: Редакторское следствие определения TBW и WAF. Изменение ресурса при другом профиле нагрузки требует отдельной модели изготовителя; произвольная поправка к паспорту не вводится.
Не путать
Что проверить
- Найдите описание счётчиков именно своей модели и прошивки.
- Сохраните начальные и конечные значения, единицы и длительность теста.
- Проверьте отсутствие сброса счётчиков и ненулевые записи от сервера.
- Считайте отношение приращений за один интервал в одинаковых единицах.
- Разделите паспортный ресурс и оценку для своего профиля нагрузки.
Первоисточники
- How Does Endurance Work in SSDs?
Проверены определения, пересчёт TBW/DWPD, WAF и единицы. Рекомендации типов NAND из документа не переносятся на современные модели SSD.
- Using SMART Attributes to Estimate Drive Lifetime
Проверены записи со стороны сервера, приращения счётчиков и единицы. Коды SMART относятся к описанным Samsung SSD. Числовой пример на странице 6 содержит несогласованность; он не используется.
Связанные понятия
Курсы по теме
Следующий шаг
Сформулируйте задачу и уточните требования к своей системе.
Подготовить состав проектаОткроется черновик вопроса. Отправьте его, когда будете готовы.