Кэш записи
3 минуты

Кэш записи

Кэш записи 

 Функция кэша записи – защита данных и сокращение задержки при записи. Кэш записи работает по принципу быстрого буфера, временно сохраняющего в себе записываемые на СХД данные, до их записи на накопители пулов. 

Кэш записи имеет двухуровневую структуру. Первый уровень размещается в оперативной памяти системы. Он накапливает полученные от клиентов данные и формирует из них страйпы для записи на пулы. Второй уровень размещается на быстром накопителе и служит для промежуточного хранения записываемых данных (журнал записи).

Когда система записывает данные в кэш, она должна в какой-то момент записать эти данные также на пул. Время этой записи контролируется тем, что известно, как политика записи. Существует два основных подхода:

  • адаптивная асинхронная запись.  данные записываются в кэш 1-го уровня, параллельно в кэш 2-го уровня, после записи в кэш 2-го уровня высылается подтверждение о записи; данные удаляются из кэша 1-го и 2-го уровней после того как данные будут записаны на пул;
  • синхронная запись. данные записываются в кэш 1-го уровня, параллельно в кэш 2-го уровня и на пул, подтверждение о записи высылается после записи данных на пул; данные удаляются из кэша 1-го и 2-го уровней после того как данные будут успешно записаны на пул.

 

СХД поддерживает обе политики записи данных в кэш. Соответственно запись может выполняться в асинхронном или синхронном режимах. Режим работы обычно выбирает клиент. 

Обычные пулы в качестве кэша записи должны использовать производительные SSD накопители по своей скорости превосходящие общую скорость записи пула. Для поддержания отказоустойчивости система использует зеркало из двух накопителей, т.е. чтобы иметь возможность использовать кэш записи необходимо минимум два накопителя. Перед тем, как использовать диск в качестве кэша записи его необходимо разметить, разметка диска под кэш записи выполняется из Web-интерфейса СХД. Разметка создает на диске несколько разделов. Диски кэша записи могут быть подключены к нескольким пулам. Для обычных пулов применение дискового кэша записи является рекомендуемым.

Быстрые пулы используют политику сквозной записи данных на пул.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *
Author
Посетитель сайта

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

Комментариев пока нет

Другие статьи, которые могут быть полезными

№ Вопрос Ответ 1. Как организован контроль доступа к BAUMSTORAGE? Доступ к Web-интерфейсу на данный момент осуществляется по защищенному протоколу https. Для входа в систему используется аутентификация по паре...
2409
3
2687
31
Введение Omni-Path Architecture (OPA) — высокопроизводительная коммуникационная архитектура, принадлежащая Intel. Она ориентирована на низкую задержку связи, низкое энергопотребление и высокую пропускную способность. Intel планировала разработать технологию на основе этой архитектуры...
2687
31