Кэш дискового пространства в RAID 1
У меня 2 х Intel S3700 200GB. Я хочу использовать ReFS и дисковые пространства, зеркалирование на диск, ведение себя как RAID 1. Это все, что мне нужно, не больше.
Теперь я планирую использовать это как базу данных. Обычно в RAID-контроллере у меня есть выбор между записью и записью в кэш. Я всегда выбираю написать через для безопасности. Я понимаю, что S3700 имеет защиту от потери мощности и проверен в некоторых обзорах, которые я читал.
Мой вопрос, как работает кэш в дисковых пространствах? Нужно ли устанавливать собственный кэш вручную или это зависит от внутреннего кеша SSD? У меня только одна цель, я хочу, чтобы окна сообщали, когда данные физически записывались на диск, в режиме записи.
Любые советы высоко ценится.
Спасибо Рибао
1 ответ
Находясь в зеркальных пространствах RAID1, вам не нужно беспокоиться о кешировании.
WriteBackCache - это механизм, который предназначен для использования с более быстрыми дисками (NVMe или SSD) для ускорения записи на медленные диски (HDD или SSD).
Поэтому операция записи будет выглядеть так:
- запись для обратной записи в кэш (WBC)
- оптимизировать записи для хранилища второго уровня [второго уровня] (после выравнивания полос и т. д.)
- написать обратно на второй уровень
Кроме того, при использовании многоуровневых хранилищ с оптимизацией (и / или закреплением) наиболее часто используемые данные переносятся на более быстрый уровень, обеспечивая оптимальную производительность для большинства запросов.
Чтобы наконец ответить на ваш вопрос (снова):
Не беспокойтесь о кешировании. Если вы не включаете режим защищенного питания в своем пуле хранения (который не применяется по умолчанию), все операции сохраняются, когда они представляются как перситет.