Обеспечение эффективности использования кэшей записи

Оценить
(0 голоса)

Следующие стратегии использования кэша записи являются самыми быстрыми (от-юсительно времени задержки) и приводятся в порядке предпочтения:

•             Кэши записи на основе самого хоста (например, плата StorEdge Fast Write Cache).

•             Кэши записи, выполненные на основе дискового контроллера (обычно внутри дискового массива).

•             Кэши записи, находящиеся на диске.

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

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

Фирма Sun выпустила второе поколение кэшей записи на основе хоста (продуктом первого поколения была плата PrestoServe SBus, которая была главным образом ориентирована на среды NFS). Этот продукт обычно называется StorEdge Fast Write Cache и выпускается как в формате плат шины SBus, так и в формате PCI. Этот кэш записи питается от аккумуляторной батареи и для обеспечения надежности может быть внутри зазеркален между двумя платами.

Сохранение целостности данных при использовании кэшей записи
Использование кэшей записи для журналов БД
Высокая готовность
Планирование отказа дисков
Влияние зеркалирования на производительность

Добавить комментарий


Защитный код
Обновить