У меня есть LSI Megaraid 9271-8i, использующий 6x samsung 850 pro SSD, и я не могу изменить «политику кеширования диска», она неактивна в свойствах для любых виртуальных дисков.
Почему так, 850 плюсов указаны в матрице совместимости?
Сильно ли это влияет на производительность (я что-то упускаю)?
Это работает как задумано.
В традиционных жестких дисках с вращающейся ржавчиной на контроллере есть кэш, который помогает повысить производительность, поскольку чтение / запись выполняется медленно, особенно на дисках 5400 и 7200 об / мин. При использовании карты, такой как LSI, у них есть собственное кэширование (обычно намного больше, чем у жестких дисков), и когда они записывают на диск, они приказывают диску обойти свой локальный кеш и записать прямо на диск. Это предпочтительнее, если вы не можете повредить данные из-за потери питания. При отключении питания диски теряют кэш, поэтому все, что не было записано на диск, теряется.
Рейд-карта может быть дополнена батареей, чтобы она могла выдержать сценарии потери питания и гарантировать запись данных на диск. SSD-диски могут иметь или не иметь встроенного кеша. Samsung 850 Pro этого не делает, поэтому интерфейс говорит вам, что отключить его нельзя. У Samsung есть способы использовать вашу системную оперативную память в качестве кеша, но это не физическая память на самом диске. Вы по-прежнему рискуете потерять или повредить данные, если ваш LSI MegaRaid не имеет кеш-памяти с резервным питанием от батареи и вы используете кэширование рейдовой карты. Часто в корпоративных сценариях используются твердотельные накопители корпоративного класса, которые на самом деле имеют небольшую батарею конденсаторов, чтобы гарантировать, что диск завершит все ожидающие операции чтения / записи до того, как он погаснет, что отлично в сочетании с кешем с резервным питанием от батареи и / или надлежащим ИБП. решение.
С кешем на рейд-контроллере, если он не имеет батарейного питания и вы используете все твердотельные накопители, лучше всего просто обойти кеш, так как это на одно место меньше для данных, которые могут быть потеряны / повреждены, если произойдет сбой питания и, как вы сказали , при использовании твердотельных накопителей реального выигрыша в производительности нет. Даже если вы использовали традиционные диски и чувствительны к проблемам с повреждением данных (подумайте о базах данных), вам лучше обойтись без систем кэширования, которые не работают от батареи. Кэш гораздо важнее для традиционных жестких дисков, поскольку он снижает задержку при записи и частом чтении данных с дисков.