Zajímavé odkazy
- Linux
- CZfree
- OpenSource SW
- HomeOffice
- Ostatní
- Zajímavosti
Provozují SPOJE.NET.
Nejlepší internet v Praze.
FlashCahe je system vyvinuty Facebookem k urychleni diskoveho IO pomoci cache na SSD. Například na agregovaných virtualizačních serverech s OpenVZ jsme pozorovali 2-3násobné zvýšení kapacity hostitelského stroje co se týká počtu hostovaných virtuálních serverů. Zajímavé bude jistě i využití u větších databázových strojů, atd…
* make
* make install
* modprobe flashcache
flashcache_create -p back flashcache-zarizeni /dev/ssd-zarizeni /dev/pomaly-zarizeni
Vytvori /dev/mapper/flashcache-zarizeni
Cache uvolníme pomocí dmsetupu…
dmsetup remove cachedev
zrychleny vypnuti systemu
echo 1 > /proc/sys/dev/flashcache/sdc1+vservers/fast_remove
Takhle se projevila instalace flashcache na vytížení disku s virtuálními servery OpenVZ:
Někdy se stane, že je potřeba flashcache zakázat, např. když se rozbije SSD disk. V takovém případě je nutné zákazat modul flashcache v grubu. V debianu použijeme konfigurační soubor /etc/default/grub a tam přidáme do řádku GRUB_CMDLINE_LINUX následující
GRUB_CMDLINE_LINUX="flashcache.blacklist=yes"
A provedeme update-grub
V centosu pak použijeme přímo /boot/grub/menu.lst a pridame volbu flashcache.blacklist=yes na konec cmdline kernelu, ktery bootujeme.
Pro jistotu muzeme jeste modul flashcache pridat do /etc/modprobe.d/blacklist.conf
blacklist flashcache
Nezapomente potom v /etc/fstab opravit mountovani cachovaneho disku na skutecny fyzicky disk! Take je vyhodne flashcache disky pripojovat s parametrem nofail
, aby se predeslo zaseku pri bootu, kdyz modul nenabehne.