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

У меня 2 х Intel S3700 200GB. Я хочу использовать ReFS и дисковые пространства, зеркалирование на диск, ведение себя как RAID 1. Это все, что мне нужно, не больше.

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

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

Любые советы высоко ценится.

Спасибо Рибао

1 ответ

Решение

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


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

Поэтому операция записи будет выглядеть так:

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

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


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

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

Другие вопросы по тегам