Найти в Дзене
RackThought

Как выбрать SSD диск для вашего сервера

Оглавление

При создании конфигурации для вашего сервера, перед вами в конце концов встает задача выбора персистентного хранилища. Если вы поняли, что вам не хватит скорости HDD диска, вы не планируете использовать ваш сервер как холодное хранилище данных, а NVME кажется слишком нерациональным решением, тогда SATA SSD - ваш идеальный выбор.

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

Немножечко теории

Хотя, в конечном счете, выбор SSD диска сводится к подбору таких характеристик, как скорость записи, скорость чтения и ресурс записи, вы будете довольно часто видеть такой термин, как тип флеш-памяти. Данные знания позволяют быстрее ориентироваться в характеристиках диска, поэтому давайте разберемся в этом детально.

Тип флеш-памяти

Тип флеш-памяти диска говорит о том, сколько бит информации хранится в одной ячейке данных этого диска. Выделяют следующие типы:

  • SLC - single layer cell
  • MLC - multi layer cell
  • TLC - triple layer cell
  • QLC - quadro layer cell

Как не сложно понять из расшифровки в SLC, MLC, TLC, QLC будет 1, 2, 3, 4 бита на одну ячейку памяти соответственно. Еще иногда вы будете видеть такое обозначение, как MLC 3-bit или MLC 4-bit. Это, по сути, TLC и QLC, просто разные названия одного и того же.

Интересно для нас, что чем больше битов хранится в одной ячейке, тем меньше будет ресурс записи, но и цена тоже будет ниже. Также у флеш памяти с меньшим кол-вом битов на ячейку прослеживается меньшая скорость, но это уже не такая явная корреляция.

3D флеш-память

В какой-то момент умные дяди для дальнейшего увеличения плотности хранения данных придумали делать ячейки памяти выпуклыми, а не плоскими. Назвали это 3D флеш-памятью. И на свет появились такие типы памяти как 3D SLC, 3D MLC, 3D TLC и 3D QLC.

В рамках 3D логика, что чем меньше битов на ячейку, тем лучше - сохраняется, но в сравенении одинакового кол-ва битов на ячейку в 3D и 2D исполнении показывает, что 3D выигрывает как в качестве, так и в стоимости. И на самом деле в современном мире, кажется, что 3D флеш-память победила.

Теперь к практике

При выборе диска вам необходимо задать себе следующие вопросы:

  1. Какой ресурс записи мне нужен
  2. Какое будет соотношение записи к чтению на диск
  3. На сколько важна скорость работы диска

Давайте разберем каждый из этих пунктов в отдельности.

Ресурс записи

Ресурс записи еще называют TBW, который буквально означает, сколько террабайт записанных данных диск точно выдержит, а дальше каждый сам за себя. Тут кажется логичным, что чем больше, тем лучше, но этот показатель может доходить до абсолютно абсурдных значений, которые вам скорее всего не нужны, а стоить такое может очень дорого.

Так, например, диск на 2TB с типом флеш-памяти 3D MLC может обладать TBW равным 1200. Такой показатель позволит вам каждый день перезаписывать диск полностью на протяжении почти 2 лет. Что, согласитесь, очень нетипичная нагрузка на диск.

В то же время типичный диск 3D TLC на те же 2TB может обладать TBW равным 600, что даст вам перезаписывать диск уже чуть меньше года, но стоить будет раза в 4 дешевле.

В попытках сэкономить может появится желение рассмотреть диск на 3D QLC. Такие диски будут иметь TBW ~300, т.е. в два раза меньше и стоить будут примерно в два раза меньше.

Вывод: не стоит пытаться переплачивать за TBW. Сначала посчитайте нагрузку на диск, а только потом выбирайте TBW. Таким образом вы сможете сильно сэкономить!

Скорость записи и чтения

Тут ситуация такая: для всех дисков справедливо, что запись всегда дольше чем чтение, но при этом скорость записи все таки будет разной от диска к диску.

Для дисков 3D TLC и 3D MLC, на самом деле, большой разницы нет. И в том, и другом сегменте вы сможете найти диски с похожими соотношениями.

А вот у 3D QLC уже будут большие проблемы со скростью записи. В совокупности с маленьким ресурсом записи QLC надежно закрепляются в бюджетном сегменте SSD.

В общем, когда вы определились с типом флеш-памяти, вам остается только построить сравнительные таблицы дисков и найти наилучшее соотношение.

Скорость случайной записи

Тут ситуация следующая: когда вы провели выборку дисков, подходящих вам по предудущим параметрам вам остается оптимизировать последнюю важную характеристику: Random Access Write. Думаю, что всем будет довольно сложно оценить, какой конкретно вам нужен показатель. Но можно постараться придумать следующие случаи, когда вам стоит пытаться оптимизировать этот параметр сильнее, чем обычно:

  • Вы планируете использовать сервер как реляционную базу данных
  • Вы планируете использовать сервер для загрузки произвольных файлов на него

Но неявные ситуации, когда на самом деле Random Access будет уже не так важен:

  • Вы будете использовать сервер как хранилище бекапов
  • Вы будете использовать сервер как time-series базу данных

Но конечно в общем случае, чем больше, тем лучше, но сэкономить всегда хорошо.

Заключение

Хоть мы и дали достаточно вводных для подбора SSD, но, в конечном счете, все приходит к тому, что вам нужно расмотреть как можно больше предложений, присутствующих на рынке, и на основании идеального соотношения цена/качество делать решение о покупке.

Цена на комплектующие постоянно меняется, а многие хорошие комплектующие по хорошим ценам можно и вовсе только привезти из Китая на заказ. И в таких условиях очень сложно составить полную картину. Тем не менее, мы все это уже сделали и всегда рады оказать бесплатную консультацию по подбору серверного оборудования. Обращайтесь к нам на сайте: https://rackthought.ru/