В чем разница между lvmcache и dm-cache?

Вы также можете заставить bash экранировать кавычки за вас, например

read -r  <<\!
hexdump -e '/1 "%_ax) "' -e '/1 "%02X" "\n"'
!
alias analyze="$REPLY"
4
29.11.2016, 08:37
1 ответ

lvmcache построен поверх dm-cache; он устанавливает dm-cache, используя логические тома, и избавляет от необходимости вычислять смещения и размеры блоков. Все описано в manpage; основная идея заключается в использовании

  • оригинального LV (медленного, для кэширования)
  • нового LV данных кэша
  • нового LV метаданных кэша

Два LV кэша группируются в LV "пула кэша", затем оригинальный LV и LV пула кэша группируются в LV кэша, который вы используете вместо оригинального LV.

lvmcache также упрощает настройку избыточных кэшей, изменение режима или политики кэширования и т.д.

2
27.01.2020, 20:57

Теги

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