Кэш дисковых пространств в RAID 1

У меня 2 x Intel S3700 200GB. Я хочу использовать ReFS и Storage Spaces, Mirroring to the drive, вести себя как RAID 1. Это все, что мне нужно, не больше.

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

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

Любой совет приветствуется.

Спасибо Ribao

0
задан 11 March 2016 в 07:46
1 ответ

Находясь в зеркальном пространстве "RAID1", вам не нужно беспокоиться о кэшировании.


WriteBackCache - это механизм, который предназначен для использования с более быстрыми дисками (NVMe или SSD) для ускорения записи на более медленные диски (HDD или SSD).

Операция записи будет выглядеть следующим образом:

  1. запись в обратный кэш (WBC)
  2. оптимизация записи для второго уровня хранилища [второй уровень] (после выравнивания полос и т.д.)
  3. запись обратно на второй уровень

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


Чтобы наконец-то ответить на ваш вопрос (еще раз):

Не беспокойтесь о кэшировании. Если только вы не включили режим защиты питания в пуле хранения данных (что не происходит по умолчанию), все операции сохраняются, когда они выполняются в виде отчета в режиме "persitet".

.
0
ответ дан 5 December 2019 в 10:40

Теги

Похожие вопросы