У меня 2 x Intel S3700 200GB. Я хочу использовать ReFS и Storage Spaces, Mirroring to the drive, вести себя как RAID 1. Это все, что мне нужно, не больше.
Теперь я планирую использовать это как базу данных. Обычно в RAID-контроллере у меня есть выбор между сквозной записью и кешем записи. Я всегда выбираю написание в целях безопасности. Я понимаю, что S3700 имеет защиту от потери мощности, и это было доказано в каком-то обзоре, который я читал.
Мой вопрос, как работает кеш в дисковых пространствах? Нужно ли нам настраивать собственный кеш вручную или это зависит от внутреннего кеша SSD? У меня только одна цель, я хочу, чтобы окна сообщали, когда данные были физически записаны на диск, в режиме записи.
Любой совет приветствуется.
Спасибо Ribao
Находясь в зеркальном пространстве "RAID1", вам не нужно беспокоиться о кэшировании.
WriteBackCache - это механизм, который предназначен для использования с более быстрыми дисками (NVMe или SSD) для ускорения записи на более медленные диски (HDD или SSD).
Операция записи будет выглядеть следующим образом:
Также - при использовании многоуровневых хранилищ с оптимизацией (и/или пиннингом) - наиболее часто используемые данные переносятся на более быстрый уровень, чтобы обеспечить оптимальную производительность для большинства запросов.
Чтобы наконец-то ответить на ваш вопрос (еще раз):
Не беспокойтесь о кэшировании. Если только вы не включили режим защиты питания в пуле хранения данных (что не происходит по умолчанию), все операции сохраняются, когда они выполняются в виде отчета в режиме "persitet".
.