LVM (cache)

Z DCEwiki
Skočit na navigaci Skočit na vyhledávání

LVM cache, je poměrně čerstvá funcionalita, která je při své činnosti závislá na jaderném modulu dm-cache. Ten umožňuje při IO operacích využívat rychlé SSD disky jako cache pro pomalejší rotační disky. Součástí linuxového jádra je tento modul od verze 3.9 která vyšla v dubnu 2013.

Princip LVM cache je jednoduchý - oba typy disku se začlení do VG skupiny, pak se nad každým z nich vytvoří logický oddíl a z nich se pak sestaví cache-pool. Logické oddíly, vytvořené v rámci tohoto poolu pak během IO operací používají SSD disk jako rychlou cache.

Replikace SSD

I když by z funkčního hlediska jako LVM cache postačoval jeden SSD disk, je doporučeno nasadit raději SSD disky dva sestavené do raid1. SSD disky totiž - na rozdíl od klasických HDD disků - před totálním selháním nevykazují žádné varovné příznaky a pokud by LVM cache byla postavena pouze nad jedním SSD diskem, tak by tím byla ohrožena data celého poolu.

Upozornění Efekt LVM cache se neprojeví hned, ale až při běžném použití. Cache se nepoužívá při prvním zápisu dat a při sekvenčním zápisu či čtení!