Метрика производительности, за которой вам нужно следить - это последовательные записи. Устройства с высокой скоростью последовательной записи хороши для внешнего устройства регистрации. Тем не менее, журналы FS довольно малы относительно размера данных. Старомодные ротационные магнитные носители могут превращаться в впечатляющие числа последовательных записей. Если вы можете позволить себе сэкономить, один жесткий диск старой школы может быть очень хорошим внешним устройством регистрации, если вы можете выделить одно устройство для одного журнала.
Верхний уровень твердотельных накопителей может обойти вращательные носители для последовательной скорости записи. Посвятив один из этих первоклассных дисков журналу, вы получите несколько вещей. Да, он будет изнашиваться быстрее, так как записи изнашивают SSD. Однако, если вы используете только 5% диска (если так много), прошивка на этих дисках достаточно умна, чтобы позволить даже 50% (или более) плохих ячеек, прежде чем вы начнете получать проблемы с повреждением тома журнала; Ваша ОС должна сигнализировать об этом задолго до того, как вы доберетесь до этой точки. Записывая записи быстрее, чем ротационные носители, вы значительно уменьшаете узкое место метаданных, к которому склонна XFS.
Это быстрее на практике? Не могу сказать. Многое зависит от того, какие данные находятся на этом диске XFS. Как я уже сказал, обновления метаданных - это серьезная вещь. Если «noatime» не дает вам достаточно места для дыхания, а ваша пропускная способность все еще ограничивается обновлениями метаданных, внешний накопитель журналов (SSD или ротационный) был бы хорошим следующим шагом для получения производительности.
Re: «Ограниченные записи не были проблемой для хорошего твердотельного хранилища в течение 10 лет или около того ...»
Это не правда.
Новые твердотельные накопители на основе флэш-памяти основаны на флэш-памяти MLC и имеют меньшую стойкость при записи, чем старые модели на основе SLC (~ в 10 раз ниже). Встроенное ПО на этих SSD распределяет записи по всей емкости SSD, это называется выравниванием износа. Суть в том, что все флэш-накопители Flash изнашиваются из-за активности записи, и чем больше увеличивается плотность базовых частей Flash (от SLC до 2-битного на CEL MLC до 3-битного на cel и т. Д.), Тем быстрее Вспышка изнашивается.
Диски со временем изнашиваются, Flash изнашивается с использованием.
Flash не является хорошим местом для размещения журнала файловой системы, не только потому, что Flash изнашивается, но и по экономическим причинам. Записи журнала / журнала - это 100% чистый последовательный ввод-вывод (без случайности). Для этой рабочей нагрузки вращающийся диск стоит всего лишь на 1/10 от стоимости твердотельного накопителя в секунду.
источник
Есть ли способ отправить метаданные файла (inode, extents ...) на внешний SSD?
источник
Это было бы очень плохой идеей. SSD имеет ограниченное количество операций записи, поэтому запись журнала файловой системы будет быстрым способом его завершения.
Удачи,
Жоао Мигель Невес
источник