Что такое ресурс диска и зачем на него смотреть

Твердотельные накопители, в отличие от классических жёстких дисков, не изнашиваются механически — у них нет движущихся частей. Но у них есть другая уязвимость: ячейки флеш-памяти выдерживают ограниченное количество циклов записи и перезаписи. С каждым таким циклом структура ячейки постепенно деградирует, и рано или поздно она перестаёт надёжно хранить данные.

Именно это ограничение и называют ресурсом диска — максимальным объёмом данных, который SSD способен принять на запись за весь срок службы, прежде чем контроллер начнёт выводить из строя изношенные ячейки, а свободное место для новых записей закончится. Производители выражают этот параметр двумя способами: через TBW (Total Bytes Written) и через DWPD (Drive Writes Per Day). Оба показателя описывают одно и то же явление — предел записи, — но делают это с разных сторон, и разобраться в них важно каждому, кто подбирает накопители для сервера.

TBW: сколько данных накопитель выдержит за всю жизнь

TBW, или Total Bytes Written, — это суммарный объём данных, который SSD гарантированно способен записать за весь срок эксплуатации, оставаясь исправным и в пределах заявленной надёжности. Значение указывается в терабайтах: например, TBW в 1000 ТБ означает, что производитель гарантирует корректную работу диска вплоть до момента, пока через него не «пройдёт» суммарно тысяча терабайт записанной информации — независимо от того, за какой календарный срок это произойдёт.

Удобная аналогия — лист бумаги и ластик. TBW показывает, сколько символов в сумме можно написать и стереть на этом листе, прежде чем бумага протрётся до дыр. Чем выше TBW, тем больше данных диск способен «пропустить через себя» и тем больше его общий ресурс. При выборе накопителя для задач с высокой интенсивностью записи (базы данных, кэширование, виртуализация) TBW — один из первых параметров, на которые стоит смотреть в спецификации.

DWPD: сколько раз в день можно перезаписывать весь диск

DWPD (Drive Writes Per Day) — второй способ выразить тот же ресурс, но привязанный не к абсолютному объёму, а к ежедневной нагрузке в течение гарантийного периода. Показатель отвечает на вопрос: сколько раз в сутки можно полностью перезаписать весь объём накопителя, не выходя за пределы гарантии производителя.

Возвращаясь к аналогии с листом и ластиком: если TBW — это общее количество символов, которое можно написать и стереть за всю «жизнь» листа, то DWPD — это сколько раз в день можно стирать написанное с одного и того же места, прежде чем там протрётся дыра.

Например, DWPD равный 3 означает, что весь объём диска можно полностью перезаписывать три раза в сутки на протяжении всего гарантийного срока — обычно 5 лет — и накопитель при этом не выйдет за рамки заявленной надёжности. Чем выше DWPD, тем накопитель «выносливее» к интенсивной записи.

Формулы TBW и DWPD связаны между собой: зная ёмкость диска и срок гарантии, можно пересчитать один показатель в другой. Оба параметра одинаково важны там, где данные перезаписываются часто и много: в серверах баз данных, облачных платформах, задачах транскодирования видео и обработке больших массивов данных (Big Data).

Гарантийные сроки у разных производителей

Гарантия на серверные SSD напрямую связана с заявленным ресурсом: производитель обязуется, что диск выдержит указанный TBW/DWPD в течение определённого периода. Сроки и условия гарантии отличаются от бренда к бренду и зависят от класса накопителя и его назначения. Вот ориентировочные значения по основным поставщикам серверных SSD-решений:

Производитель Типичный гарантийный срок
Intel до 5 лет
Samsung до 5 лет
Micron до 5 лет
Kioxia (ранее Toshiba) до 5 лет
Solidigm (бывшее подразделение SSD Intel) 5 лет
Innodisk от 3 до 5 лет

Важно понимать: гарантия действует при условии, что фактическая нагрузка на диск не превышает заявленный DWPD. Если сервер регулярно «перезаписывает» накопитель чаще, чем позволяет его класс, износ ячеек ускоряется, и диск может исчерпать ресурс задолго до истечения календарного гарантийного срока.

Какой DWPD нужен серверу: общие ориентиры

Требуемый показатель DWPD напрямую зависит от того, какую нагрузку сервер создаёт на дисковую подсистему. Чем интенсивнее происходит запись данных, тем более «выносливый» — и, как правило, более дорогой — накопитель нужен. Ориентировочно все сценарии можно разделить на четыре уровня нагрузки:

Уровень нагрузки Рекомендуемый DWPD
Лёгкие нагрузки 0,5–1
Средние нагрузки 1–3
Интенсивные нагрузки 3–5
Сверхвысокие нагрузки более 10

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

DWPD для конкретных задач: кэширование, базы данных, виртуализация, офис

Серверы кэширования данных. Это, пожалуй, самая требовательная к DWPD категория. Смысл кэширования в том, чтобы операции с часто запрашиваемыми данными выполнялись не на HDD, а на SSD — это ускоряет обработку в разы и одновременно снижает нагрузку на механические диски. Но для самого SSD такой режим работы губителен: постоянное обновление одних и тех же данных быстро изнашивает ячейки памяти. Для кэш-серверов стоит выбирать накопители с DWPD выше 10. Такие диски заметно дороже, но в перспективе оказываются более выгодным вложением — они дольше служат в условиях постоянной перезаписи и выдерживают нагрузки, недоступные накопителям с более низким DWPD.

Серверы баз данных. СУБД создают на дисковую подсистему серьёзную и практически непрерывную нагрузку — данные одновременно активно читаются и записываются. По требовательности к DWPD базы данных занимают второе место после кэш-серверов. Оптимальный диапазон здесь — DWPD от 3 до 10: этого достаточно, чтобы поддерживать стабильную работу СУБД, избежать преждевременного износа накопителей и обеспечить надёжную работу узла обработки данных на протяжении многих лет.

Серверы виртуализации. Такие серверы разворачивают на одном физическом узле сразу несколько виртуальных машин и операционных систем, что позволяет решать широкий спектр бизнес-задач параллельно. Для стабильной работы виртуализации нужен достаточно «ресурсоёмкий» накопитель — рекомендуемый диапазон DWPD от 1 до 3. Такого запаса прочности хватает даже при одновременной работе нескольких пользователей и виртуальных машин с общим хранилищем.

Офисные серверы. Это наименее требовательная к DWPD категория. Офисный сервер решает достаточно приземлённые задачи для ограниченного круга сотрудников — файловое хранилище, веб-сервер, почтовый сервер. Для таких сценариев подходят и накопители с DWPD ниже 1. Но если предполагается более высокая интенсивность операций записи — например, активный документооборот или частое обновление баз, — экономить на DWPD не стоит и лучше выбрать диски с показателем выше 1.

Как выбрать SSD по ресурсу: итог

TBW и DWPD — это, по сути, два взгляда на один и тот же параметр: предельный объём записи, который накопитель способен выдержать за срок службы. TBW удобен для оценки абсолютного ресурса диска, DWPD — для сопоставления ресурса с реальным характером ежедневной нагрузки конкретного сервера.

Подбирать SSD по этим показателям нужно с учётом специфики задач: накопитель с недостаточным ресурсом в системе с интенсивной записью изнашивается заметно раньше срока и может привести к отказу критически важных сервисов. И наоборот — избыточный по DWPD диск в лёгких сценариях означает переплату без реальной необходимости. Правильное сопоставление ожидаемой нагрузки с показателями TBW и DWPD — один из ключевых факторов долгосрочной надёжности серверной инфраструктуры.

Автор: СервакМастер