Dwpd ssd что это
Dwpd ssd что это
Всем привет, сегодня что то идет мысля к написанию на мой взгляд интересного поста, речь пойдет о том что такое DWPD и TBW. Не так давно лет 7 назад в нашу жизнь стали входить SSD диски, призванные заменить HHD диски, за счет огромного количества операций ввода вывода, в простонародье IOPS, меньшей энергопотребляемостью и весом, меньшей теплоотдачей и отсутствием механики, что позволяло ее ронять не боясь потерять информацию. Все было бы хорошо но по своей специфике SSD диски имеют определенный лимит перезаписей блоков, после чего они ломаются, конечно технологии продолжают развиваться и количество циклов записи растет, хочется понять на сколько хватит SSD диска в задачах бизнеса, которые работают 24/7. Этот нам как раз поможет понять два показателя TBW и DWPD.
Что такое TBW
Что такое DWPD
Формула расчета DWPD
Еще на срока службы SSD влияет количество циклов записи-стирания (P/E Cycles) используемых в накопителе чипов NAND. Чем больше перезаписей допускают ячейки памяти, тем надежнее накопитель. Более того, количество циклов записи-стирания определяется главным образом типом используемых чипов, далее представлена сводная таблица по текущим видам чипов.
Рассчитать Total Bytes Written зная DWPD очень просто, нужно DWPD*на объем ssd*365*3 или 5 лет (все зависит от того на какой срок рассчитывалось или указано в документации Disk Write per Day)
Еще ниже представлена таблица, в которой описано какие SSD для каких сегментов выбирать.
Таблица области применения ssd
И еще хочу для примера показать таблицу по ССД дискам объемом от 800 до 1000 гб в сервера, для одного проекта. Актуально на 27.10.2015 при цене доллара 60 рублей.
Как можете заметить есть три явных лидера, это Intel DC S3710, Samsung SV843 и Intel DC S3700 у каждого из них отличный TBW. В день на них можно записывать около 7 терабайт в течении 5 лет, такой вариант будет гораздо дешевле, если вы будите покупать SSD диски с TBW например меньше 1. Из десктопных я бы посоветовал Transcend SSD370 и проживет долго и по стоимости более менее.
Примеры SSD с DWPD и TBW
Надеюсь вы теперь знаете что такое DWPD и TBW и как их рассчитывать.
Сам ты винчестер! Разбираемся в конструкции SSD
Привет, Гиктаймс! До тех пор, пока твердотельные накопители не перещеголяют HDD по соотношению цены и ёмкости, покупатели будут продолжать кивать на жёсткие диски и рассказывать, что «вон там точно такие же диски раздают намного дешевле». Поэтому, во имя великой борьбы с увеличивающейся энтропией и просто ликбеза ради необходимо поговорить о конструктивных особенностях SSD.
Когда явления или предметы прогрессируют, принято считать, что они становятся сложнее. Уж в компьютерной индустрии — так наверняка. Пользователям такие истины являются в виде «теорий заговора», мол, все устройства сегодня выходят из строя на следующий день после гарантии. Энтузиасты, кстати, в таких причитаниях тоже не отстают и сетуют, что новые технологии уже не починишь с помощью скотча и паяльника, и подозрения только усугубляются год от года. К слову, аналогичный путь уже прошла автомобильная промышленность.
Но с SSD история сложилась иначе — они не стали следующим этапом эволюции накопителей предыдущего типа, а вышли в открытую продажу, когда жёсткие диски уже были, мягко говоря, не новшеством. Десятилетия подряд считывающая головка в HDD носится себе над ферромагнитным слоем и считывает информацию с дорожек на «блинах». Конечно, с годами механика усложнилась и сегодня эта самая головка работает даже не в вакууме (хотя мифы вокруг жёстких дисков твердят обратное), а в гелии, но согласитесь — это всего лишь обновленные декорации к старой пьесе.
С твердотельными накопителями же ситуация обстоит проще и сложнее одновременно. Их даже прежними «мерялками» не измерить. Раньше производительность жёстких дисков можно было определять «на глазок» по скорости вращения шпинделя (любой пионер знает, что 7200 об/мин при прочих равных круче, чем 5400 об/мин) и объёму кэш-памяти. Но «патефонный» принцип считывания информации уходит в историю, а на его место пришла разномастная флэш-память, толпа производителей контроллеров, причём каждый со своим модельным рядом, и всё это при всё том же буфере памяти да с новыми аббревиатурами IOPS, TBW, DWPD и прочих неведомых словах.
А ведь всё это — даже не маркетинговые термины-пустышки, а важная информация, которая поможет выбрать SSD, предугадать его срок службы и даже заранее предсказать скорость новейших моделей. Сегодня мы разберёмся, что контролируют контроллеры и зачем им нужен кэш, в чём измеряется надёжность SSD и о чём на самом деле сообщают стандартные аббревиатуры.
Контроллер — «заведующий» флэш-памятью в SSD
Никто не любит лишнюю бюрократию, особенно в компьютерных комплектующих, но с момента своего изобретения накопителям был жизненно важен правильный режим работы. Такую миссию можно было бы возложить и на «мозги», то есть, операционную систему ПК, но несовместимости и конфликты ПО всех достали ещё с незапамятных времён, поэтому жёсткие диски общаются с компьютером посредством интегральной схемы, а на печатной плате SSD зиждятся контроллер и работник его балда — кэш.
Схема работы твердотельного накопителя сходна с типовой возней в сетевом супермаркете. Контроллер — это такой завхоз… ой, простите, администратор магазина. Руководит приемом товаров (файлов), распределяет их складу (запись в ячейки в флэш-памяти), командует грузчиками, когда нужно пополнить торговый зал (чтение из ячеек памяти) или требует перенести товары на витрины с молочными продуктами на место бытовой химии (функция TRIM).

Накопитель Kingston SSDNow V300 — спасибо товарищу SandForce за наш счастливый апгрейд!
Контроллеры остаются скромными трудягами без своей героической летописи: ну вот не получится так просто взять и расписать их поступательную эволюцию. Если копать совсем уж глубоко, микросхемы такого типа восходят корнями к старенькому Intel 8051 и представляют собой не больно интеллектуальный, но достаточно быстрый и надёжный «мозговой центр» накопителя. Состоит он из процессора с ядрами ARM/RISC, в повседневной работе находит и исправляет ошибки памяти, оперирует данными из буфера (кэша), контролирует передачу данных на интерфейсы SATA/PCIe, шифрует файлы, когда это требуется, да ещё умно «размазывает» данные по NAND, чтобы ячейки изнашивались равномерно и накопитель прослужил дольше. А курирует все эти хлопотные занятия микропрограмма (firmware), известная в народе как «прошивка».
Сегодня в массовых SSD контроллеры используют строго параллельное подключение к памяти. Потому что один-единственный грузчик Вася не будет успевать выполнять задачи администратора так быстро, как от него требуется. Другое дело, что с распределением обязанностей между коллективом грузчиков работа завертится в должном темпе. Теперь вы понимаете преимущества многоканального подключения NAND для операций при большой глубине очереди.
Производителей контроллеров сегодня немало (SandForce, Phison, Marvell, Indilinx, LAMD, MDX, Intel, Silicon Motion), но отличаются между собой далеко не кардинальным образом. Разница обнаруживается на уровне бизнес-подхода. К примеру, SandForce и Phison отпускают производителям SSD контроллеры «под ключ» — с прошивкой и софтом для обслуживания. Остальные производители продают контроллеры дешевле, но при большей доле самообслуживания производителями. Или же не продают их вообще и оставляют для своих продуктов — так поступают, к примеру, Intel и Samsung.
За годы широкого использования SSD на свет появились поистине «меметичные» модели контроллеров. Одним из таких представителей считается SandForce SF-2281 — суперзвезда индустрии SSD, которая, как и многие наши кумиры, не сподобилась вовремя уйти и стать классикой. Несколько лет тому назад, когда эта модель отправилась в серию, производители SSD расхватывали её огромными тиражами. Всё потому, что помимо пресловутого «сервиса с человеческим лицом» LSI SandForce включил в свой контроллер очень интересную фичу — сжатие данных.

Контроллер SandForce SF-2281 обходился без отдельной кэш-памяти, а вот современные Phison с ней взаимодействуют обязательно
В отличие от жёстких дисков, где местоположение файлов в памяти зависит от файловой системы, в SSD файлы складируются блоками туда, по наитию контроллера. И в этом нет ничего зазорного — хорошее вино не становится хуже, если его наливают не из такой сказочно красивой бочки, как в рекламном буклете. Но, если для последовательных операций распределение файлов уже выполнено оптимальным образом, то перемещение/копирование пачки мелких файлов — работа хлопотная (огромное количество однотипных операций) и трудозатратная. Учитывая, что наиболее мелкие файлы в рутине операционной системе или являются часть программ, или представляют собой документы, LSI научила контроллеры SF-2281 сжимать такие файлы и за счёт этого неплохо повышать скорость работы.
Кроме того, 2281-й был уникален по причине отсутствия отдельной кэш-памяти на повседневные нужды — все операции выполнялись в рамках служебной памяти контроллера. По соотношению цены/производительности и долговечности такие накопители «рулили» долго, но сегодня к такой модели сформировалось отношение, как к Windows XP (в смысле, что хорошие были времена, но кто прошлое помянет…), поэтому все новые накопители Kingston постепенно переехали на аппаратную платформу Phison. Производительность на базе таких моделей варьируется в зависимости от класса накопителя, но 8-канальные четырёхъядерные чипы «едут» вполне в духе времени, способны распознавать «пустопорожние» (с большим количеством пустых блоков, иначе говоря, нулей) данных и работать с ними быстрее, а главное — не допускают деградации скорости накопителя и работают надёжно.
Блок-схема 4-ядерного контроллера Phison PS3110-S10 в новых накопителях Kingston
Такие качества нашей компании всегда импонировали, тем более, что все мы наблюдали за накопителем от известного производителя смартфонов, в котором из-за ленивой «сборки мусора» скорость работы проседала до анекдотичных величин. Впрочем, в нашей топ-модели HyperX Predator используется контроллер Marvell 88SS9293 — во флагманских накопителях возможность «слепить под себя» прошивку дорогого стоит.
Чем занят буфер памяти (кэш)

Без буфера памяти сегодня не обходятся даже скромные по объёму SSD
Верный подмастерье и помощник контроллера. Не увеличивает скорость работы накопителя сам по себе, но помогает в рутинных задачах. Например, как только операционная система даёт команду стереть/изменить файлы на накопителе, внутри SSD начинается следующее трюкачество:
1. Блок, который нужно изменить, отправляется в кэш-память и там видеоизменяется, как и просила «операционка»;
2. Исходные данные в микросхеме NAND отправляются на удаление, контроллер приглядывает данным из буфера новое местоположение исходя из износа ячеек;
3. Кэш переписывает модифицированные данные на новое место.
В этот же самый кэш время от времени кочуют таблицы со служебной информацией о состоянии NAND и ячейках, которые износились окончательно. В общем, задачи «подай-принеси» и «дай старшему на блок-схему взглянуть» этот компонент SSD выполняет исправно.
Ехал IOPS через TBW, видит — DWPD
Когда новый SSD только попадает на рынок, составить впечатление о его скорости и надёжности до выхода тематических обзоров получается не всегда. Раньше (а кто-то и до сих пор) компании боролись с дефицитом информации эпитетами «невероятный, потрясающий, беспрецедентно технологичный накопитель для взыскательных покупателей», но вешать лапшу на уши гикам сегодня чревато, поэтому на помощь приходят сухие цифры и конкретные термины.
IOPS (input/output operations per second) или «количество операций ввода/вывода в секунду» — количество блоков, которые успевают считаться или записаться за сами видите какой промежуток времени. Вычисляются IOPS элементарно: делим скорость считывания на размер блока. Если файл объёмом 10 Кбайт считывается со скоростью 1000 Кбайт/с, значит производительность накопителя в этом конкретном режиме работы равна 100 IOPS.
Iometer — уже немолодая, но проверенная временем утилита для замера IOPS
Во избежание разногласий такие показания сегодня принято снимать с помощью программы Iometer, а современные накопители Kingston, для справки, выжимают (чтение/запись файлов весом 4 Кбайт) порядка 95000/26000 IOPS в случае с недорогими моделями и 160000/130000 в случае с флагманским HyperX Predator.
Понятное дело, что крупными блоками данных SSD оперирует значительно быстрее, чем мелкими, поэтому производители указывают максимально возможное количество IOPS для случайных и последовательных операций. Относиться к таким данным следует так же, как к пометкам «до 100500 Мбит/с на вашем безлимитном тарифе!» у интернет-провайдеров, но за неимением точных результатов тестов и такая информация об SSD будет полезной.
TBW (Total Bytes Written) — объём данных, который можно записать на SSD, прежде чем он испустит дух. Чем больше цифра (а сегодня такой показатель указывают аж в петабайтах) — тем надёжнее накопитель и, как правило, выше гарантийный срок. Воодушевляющие цифры греют душу, но нужно помнить, что в реальности накопитель износится раньше — слишком многое зависит от количества незанятого места, на котором контроллер будет вести свою бурную деятельность и воевать с износом ячеек. Кстати, приглашаем всех взглянуть, как ведут себя наши накопители при работе «на убой».
DWPD (Drive Write Per Day) — забавный измеритель, который показывает, сколько раз в день можно полностью перезаписывать накопитель начиная с первого и заканчивая последним днём гарантии. Словом, вычисление подобно подсчёту образа жизни по горячо любимым нами социальным квотам, где выход за N-киловатт электричества означает «ты попал, парень, плати по двойному/тройному/ещё какому-нибудь тарифу». Вот и покупатель комплектующих волен прикинуть, сколько гигабайт он гоняет по накопителю в день, а затем оценить, выработает ли его SSD свой ресурс до окончания гарантийного обслуживания.
Главное — не размер, а умение пользоваться
Мы намеренно не останавливались на провоцирующих зевоту частностях. Потому что цифры чуть выше средних по рынку/неуспехи многих накопителей носили локальный характер и по прошествии лет уже не впечатляют. И «пришивать к делу» результаты тестирования отдельных моделей мы также не станем — смаковать нюансы обработки команд и сборки мусора отдельными контроллерами нам ещё доведётся в топиках, посвященных тестированию. Словом, после того, как мы сегодня разобрались с типичной конструкцией современных SSD, самое время вникнуть в уникальные новшества таких накопителей. Об этом и поговорим в ближайшем будущем.
Спасибо за внимание и оставайтесь с Kingston на Гиктаймс!
Для получения дополнительной информации о продукции Kingston и HyperX обращайтесь на официальный сайт компании. В выборе своего комплекта HyperX поможет страничка с наглядным пособием.
Характеристики надежности SSD дисков: TBW и DWPD
После того как вы поработаете на компе или ноуте с нормальным SSD, обычные жёсткие диски воспринимаются как что-то из прошлого и жутко тормозное. Однако, не всё так радужно и основным недостатком твердотельных накопителей, по сей день является ограниченное количество циклов перезаписи ячеек памяти. Косвенным показателем хороших дисков для дома может быть величина срока гарантии от производителя. К примеру, Samsung на свои SSD-диски серии 950/960 EVO даёт гарантию в 5 лет, чего для обычного пользователя вполне достаточно.
Надёжность накопителя напрямую зависит от допустимого числа перезаписей ячеек памяти, и чем оно выше, тем надежнее накопитель и определяется типом используемых чипов.
Итак, нам требуются какие-то более осмысленные показатели надёжности при выборе SSD, а не только гарантия от производителя, пусть и большая. Ведь требования к файловой системе у всех разные, собственно как и объёмы и частота записи данных на диск. Кроме того у различных контроллеров, установленных в SSD применяются разные схемы балансирования нагрузки на ячейки памяти для увеличения срока службы.
Что показывают характеристики TBW и DWPD у твердотельных накопителей?
При всём многообразии технологий изготовления SSD, нужен был некий общий показатель надёжности твердотельных дисков. Так показателем стал суммарный объем данных, который гарантированно можно записать на накопитель TBW (Total Bytes Written). На текущий момент это ключевая характеристика надежности SSD, которая должна быть указана любого твердотельного диска.
DWPD, TBW, PBW, GB/day — характеристики надёжности SSD
SSD диски вытесняют обычные HDD диски. SSD более производительные, лёгкие, тихие, энергоэффективные, меньше в размерах. Несмотря на все преимущества SSD диски обладают рядом недостатков. Во-первых, они дороже, но цена неуклонно снижается. Во-вторых, имеют небольшой объём, и снова объём диска растёт. В третьих, сама технология SSD подразумевает ограниченное количество циклов перезаписи ячеек памяти, а вот это уже существенно.
Есть несколько показателей надёжности SSD дисков, косвенно или напрямую связанных с количеством перезаписи данных.
Назначение SSD
Есть два варианта назначения SSD дисков:
Для домашнего использования или персональных ПК
Для серверов и корпоративного использования
Так себе показатель. Корпоративное использование подразумевает работу 24×7, поэтому эти диски выдерживают большее количество циклов перезаписи. И стоят больше.
Гарантия
Гарантия на диски может быть 1 год, 3 года, 5 лет. Возможны другие варианты. Чем дольше проработает SSD диск, тем больше произойдёт циклов перезаписи. Соответственно, чем больше гарантия, тем больше может перезаписывать данные диск.
А теперь более точные показатели надёжности SSD:
Онлайн конвертер
Формулы
Научимся перегонять показатели надёжности SSD из одного формата в другой. При переводе объёмов нужно учесть, что во вселенной производителей SSD есть свои метрики:
Нам понадобятся дополнительные данные:
DWPD = (TBW (TB) × 1000) ÷ (S × T × 365)
GB/day = (TBW (TB) × 1000) ÷ (T × 365)
TBW (TB) = (DWPD × S × T × 365) ÷ 1000
TBW (TB) = (GB/day × T × 365) ÷ 1000
PBW = TBW (PB) = TBW (TB) ÷ 1000
Пример
S — ёмкость 960 Гб. T — гарантия 5 лет. PBW = 1.86. Нужно вычислить TBW, DWPD и GB/day.
TBW = TBW (TB) = PBW × 1000 = 1.86 × 1000 = 1860
DWPD = (TBW (TB) × 1000) ÷ (S × T × 365) = 1860 × 1000) ÷ (960 × 5 × 365) = 1.062
GB/day = (TBW (TB) × 1000) ÷ (T × 365) = 1860 × 1000 ÷ (5 × 365) = 1019.178
SSD: подвиды и перспективы

Все помнят, как появились первые действительно массовые SSD продукты. Энтузиазм, рост показателей, красивые десятки тысяч IOPS производительности. Практически идиллия.
Естественно, что для серверного (одиночные компьютеры мы не не рассматриваем) рынка это стало огромным шагом вперед — ведь магнитные носители давно стали узким местом для построения высокопроизводительного решения. Нормой считалось несколько шкафов с дисками, которые в сумме осиливали две-три тысячи IOPS, а тут такая возможность увеличить производительность в сотню и более раз с одного накопителя (по сравнению с SAS 15K).
Оптимизма было море, но в реальности оказалось все не так гладко.
Тут и проблемы совместимости, и проблемы ресурса, когда в сервер ставили все подряд из самых дешевых линеек, и проблемы деградации производительности — до сих пор поднимаются вопросы поддержки TRIM в RAID контроллерах.
Развитие SSD технологий шло поэтапно. Сначала все работали над скоростью линейных операций, чтобы достичь предела интерфейсов. С SATA II это случилось почти сразу, на покорение SATA III ушло некоторое время. Следующим этапом стало наращивание производительности операций со случайным доступом, тут тоже удалось добиться приличного роста.
Следующим пунктом, на который обратили внимание, была стабильность производительности:

Взято из обзора Anandtech
В среднем оно, конечно, много, но скачки от 30К до значений в пару десятков iops — это сильно, шпиндель выдает свои показатели стабильно.
Первым, кто громко об этом заявил, был Intel с его линейкой DC S3700.
Взято из обзора Anandtech
Достаточно давно появились и SAS накопители, на SLC (Single Level Cell) памяти с космической стоимостью и практически неограниченным ресурсом. Естественно, они были разработаны для работе в составе СХД — там двухпортовый доступ обязательное условие для накопителя. Со временем появились и более доступные продукты на eMLC памяти. Ресурс, конечно, упал, но все равно остается весьма внушительным благодаря большому резервному объему недоступной для пользователя памяти.

Пример современного SAS SSD диска
Так как изначально они разрабатывались для работы в корпоративных системах, то стабильность производительности была на высоте сразу. Поскольку подходы жестких дисков к тестам производительности SSD мало применимы, то индустриальным консорциумом Storage Networking Industry Association (SNIA) была разработана специальная методика SNIA Solid State Storage Performance Test. Главная особенность методики — диск сначала «подготавливается», цель подготовки — забить всю доступную память, ведь особо умный контроллер пишет данные не только на выделенную емкость диска, он размазывает данные по всей доступной памяти. Для того, чтобы получить результат диска в реальном окружении после длительной непрерывной работы в синтетическом тесте — его надо лишить возможности доступа к «свежей» памяти, где никогда не было данных. После этого начинается реальное тестирование:
На случайной записи видно существенное преимущество от 12G SAS, но и загрузка процессора на обработку потока возрастает в два и более раз.
Текущее положение на рынке SAS/SATA SSD
Теперь расскажем о SSD в необычном исполнении, ведь флеш (в отличие от магнитных пластин) можно размещать как угодно.
SATA SSD в формате DIMM
Благодаря росту объема модулей памяти и стараниям Intel/AMD по увеличению количества поддерживаемых планок памяти на процессоре мало какие серверы используют все слоты на плате.
По нашему опыту даже 16 планок памяти в сервере встречается не слишком часто, в то время как модели RS130/230 G4 предлагают по 24 слота в системе.
Когда простаивает такая часть возможностей платформы — это глубоко обидно и досадно.
Что же с этим можно сделать?
Пустые слоты можно занять SSD накопителями!
Например, такими:

SSD в формате DIMM
Сейчас у нас валидируются несколько таких накопителей, емкость которых достигает 200GB на SLC памяти и 480GB на MLC/eMLC.
Технически это обычный SSD на базе контроллера SandForce SF-2281, знакомого по многим дискам в формате 2.5″ и весьма популярного в недорогих дисках для задач с преобладанием чтения (из первой группы). Интерфейс — стандартный SATA, от слота памяти берется только питание. Используется флеш Toshiba (MLC NAND Toggle Mode 2.0, 19нм) TH58TEG8DDJBA8C, 3К P/E циклов, общим объемом в 256 гигабайт. Обещанный Bit Error Rate (BER) менее 1 in 10^17 bits read (что это дает — было рассмотрено в предыдущем материале по жестким дискам).
Установка в сервер проста и удобна — достаточно вставить в слот памяти (c него берется питание) и протянуть кабель к порту:
Текущие SSD используют обычный SATA разъем, который встречается не на всех платах. К примеру, на наших RS130 G4 таких разъемов только два. При необходимости можно сделать кабель, который объединит четыре SSD в mini-SAS или mini-SAS HD.

mini-SAS кабель
Используя такой вариант можно сделать разные интересные изделия, например:

32 SSD в корпусе высотой 1U
Про SSD со стандартными SAS/SATA интерфейсами, пожалуй, все. В следующем материале мы рассмотрим PCIe SSD и их будущее, а пока немного о методе определения ресурса SSD на запись.
При домашнем использовании мало кого волнует ресурс диска на запись, в то время как для более серьезных задач это значение может быть критичным. Уже традиционным стал показатель количества перезаписей диска в день Disk Writes Per Day (DWPD), который определяется как общий объем записаны данных Total Terabyte Written, поделенный на период работы (обычно 5 лет). Лучшие SATA диски имеют показатель 10 DWPD, лучшие SAS SSD доходят до 45 DWPD.
Как этот волшебный показатель измеряется? Нужно углубиться в теорию работы флеш- памяти.
Главная особенность флеша — для записи (program) данных ячейку сначала нужно стереть (erase). К сожалению, нельзя стереть просто ячейку, такие операции проводятся над блоками (Erase block), минимальными объемами памяти для стирания, состоящими из нескольких страниц. Страница — это минимальная область памяти, которая может быть прочтена или записана за одну операцию чтения/записи.
Так появилось понятие цикла Программирования/стирания — Program/erase cycle. Запись данных на одну или несколько страниц в блоке и стирание блока, в любом порядке.
Логичным образом возникло понятие фактора увеличения записи — Write amplification factor (WAF). Количество данных, записанных на диск, поделенное на количество данных, отправленных системой для записи.
Например, если система отправляет для записи 4КБ, а на флеш записано 16КБ (один блок), то WAF = 4.

Один блок флеш-памяти
Здесь изображен один блок NAND, состоящий из 64 страниц. Предположим, что каждая страница имеет размер 2КБ (четыре сектора), в итоге 256 секторов в блоке. Все страницы блока заняты полезными данными. Предположим, что система перезаписывает только несколько секторов в блоке.

Страницы для перезаписи
Итого 256 секторов стерто и перезаписано ради изменения всего 8, WAF уже 32. Но это все ужасы мелких блоков и неоптимизированных алгоритмов работы с флешом, при записи крупными блоками WAF будет равен единице.
JEDEC (индустриальный консорциум по всякой микроэлектронике) определил кучу факторов, которые влияют на жизненный цикл SSD дисков и вывел функцию зависимости как f(TBW) = (TBW ×2 ×WAF) / C, где C — емкость диска, а множитель 2 введен для предотвращения влияния износа флеша на надежность хранения.
Итого, TBW Flash capacity*PE cycles/2*WA
В результате, живучесть каждого SSD определяется типом нагрузки, которую придется определять вручную. Случай линейной записи самый простой, для случайных операций будет еще сильно влиять запас NAND памяти, который не используется пользователем.
Если взять диск с 3K P/E циклов на ячейку памяти, то при линейной записи TBW = 384 или около 1 DWPD для емкости в 256GB в течении 5 лет.
Enterprise workload, по JEDEC’у, дает WA примерно равный 5, или около 0,2 DWPD в течении 5 лет.










