Имеет ли для вас смысл SSD?

В лучших устройствах nas можно использовать SSD в качестве кеша. Иногда жертвуя одним из отсеков для дисков ради SSD, но некоторые устройства NAS даже имеют специальные слоты для SSD-кешей. Но насколько это полезно сейчас? Или, скорее: когда это имеет смысл? Два года мы использовали SSD-кеш в нашем NAS, сейчас подведем итоги.

Понятие «кэш» использовалось в компьютерах на протяжении десятилетий. Например, современный процессор имеет что-то вроде кеша, но механические диски и твердотельные накопители (твердотельные накопители) почти всегда используют какой-либо вид кеша. Кэш - это просто буфер, буфер, который работает быстрее, чем остальное базовое оборудование. Добавив немного более быструю и более дорогую кэш-память, вы можете значительно улучшить производительность детали без чрезмерных затрат.

Кэш можно использовать для более быстрого чтения данных, т. Е. Запрошенные данные доступны быстрее, но также и для более быстрой записи, и в этом случае буфер может принимать данные быстрее, прежде чем эти данные будут обработаны.

Кеш в нас

Сетевое хранилище, полностью состоящее из твердотельных накопителей, работает очень быстро, но при этом очень дорого. Имея небольшой объем твердотельного накопителя, работающего в качестве кеша для большего объема механического хранилища, вы можете значительно повысить производительность. Кэш чтения ssd в nas проверяет, какие файлы вы используете больше всего, и гарантирует их немедленную готовность к использованию. Помимо увеличения скорости, у этого есть еще одно преимущество: тот факт, что ваши механические диски должны выполнять меньше действий, положительно влияет на их срок службы и уровень шума. Кэш SSD для записи гарантирует, что при хранении данных вы, очевидно, будете записывать файлы быстрее, в то время как сам NAS затем незаметно передает данные из кеша на механические диски.

Быстрее и тише, но ...

В течение двух лет работали две сопоставимые системы NAS, одна с кэш-памятью SSD. Мы, конечно, не можем жаловаться на эффективность функции кеширования нашего Synology DS918 +, NAS с 4 отсеками и двумя слотами для кэш-памяти SSD. Примерно через два месяца использования примерно треть всех запрошенных нами данных поступила из кеша, и теперь этот процент вырос до более чем девяноста процентов. Хотя это, конечно, будет отличаться в зависимости от сценария использования, мы все же считаем это очень положительным знаком. И мы говорим только о 256 ГБ кеш-памяти SSD на 32 ТБ жестких дисков.

Тем не менее, нам интересно, насколько эта прибыль действительно заметна. Открытие папки с фотографиями на NAS без кеша тоже кажется приятным. Просто потому, что у нас есть возможность сравнить обе ситуации, некоторая разница действительно заметна, но мы оцениваем вероятность того, что как конечный пользователь вы вдруг почувствуете энтузиазм по поводу увеличения производительности. И хотя кэш-память SSD-накопителя определенно заметно тише, это все же не то устройство, которое вы хотите помещать в зону слышимости. Мы еще более критично относимся к кешу записи. Какой смысл в сверхбыстром буфере записи, когда узким местом передачи данных является ваша гигабитная сеть? Только энтузиасты с мультигигабитной сетью и мультигигабитным NAS действительно выигрывают от такого кэша записи.

Комплексные соображения

Итак, реальность такова, что прибыль и полезность кеш-памяти SSD очень сильно зависят от сценария, в котором вы находитесь. Дребезжат жесткие диски в вашем районе? Тогда преимущество кеш-памяти SSD очень интересно только по этой причине. Если вы не планируете обновлять свой гигабитный сетевой адаптер и сеть, то увеличение скорости не совсем то, ради чего нужно бежать в магазин. А для некоторых устройств NAS это также играет роль, так как вам придется пожертвовать одним из своих обычных отсеков для дисков. Таким образом, кэш SSD - это даже не рабочий вариант для всех.

Заключение

Хотя в этой концепции есть некоторые препятствия, мы не должны забывать, что в наши дни твердотельные накопители не очень дороги и что с кешем SSD мы также делаем что-то действительно важное: мы устраняем одну из наиболее уязвимых частей с помощью относительно высокий риск отказа: механический жесткий диск. Теперь у вас всегда должна быть резервная копия вашего NAS в любом случае, но если вы можете освободить эти части за скромную сумму, ваш NAS станет тише и вы получите дополнительную производительность, мы говорим: если у вас есть место для кеша - ssd действительно неплохая идея!

Альтернатива: предоставить SSD отдельную папку

Вместо того, чтобы использовать SSD в качестве кеша для всего вашего NAS, вы также можете рассмотреть возможность добавления SSD к вашему NAS и назначения ему собственной папки в вашей сети. Твердотельные накопители подешевели, и модели емкостью 1 или 2 ТБ стали очень доступными. Таким образом, вы можете просто навсегда припарковать наиболее часто используемые файлы меньшего размера на SSD, другими словами, без звука и на максимальной скорости, в то время как вы оставляете более крупные папки, такие как видеофайлы, которые обычно не кэшируются, на более медленных жестких дисках. Дополнительным преимуществом (поскольку SSD является отдельным объектом в вашей операционной системе NAS) является то, что также можно запускать определенные приложения, которые вы запускаете на своем NAS, с SSD, например контейнеры Docker.