LINUX.ORG.RU
ФорумAdmin

[кэширование на SSD] Что выбрать bcache, flashcache или dm-cache?


0

3

[кэширование на SSD] Что выбрать bcache, flashcache или dm-cache?

Пожалуйста, помогите разобраться в чём реально разница, кроме алгоритмов помещения в кэш (т.е. формат «таблиц» блоков) и использования LVM в случае dm-cache? Мне необходимо использование на десктопе. Необходимо как кэширование записи, так и чтения. Есть вероятность внезапных перезагрузок и отключения питания (но не сверхбольшая).

!!! Просьба тем, кто реально пользовался данными технологиями, а не делает вывод на основании статей, написать об этом в комменте.

bcache:
http://www.linux-mag.com/id/7839/
http://bcache.evilpiepirate.org/
http://www.linux-mag.com/id/7843/
https://lkml.org/lkml/2011/5/20/26
The git repositories are git://evilpiepirate.org/~kent/linux-bcache.git and git://evilpiepirate.org/~kent/bcache-tools.git.

flashcache:
http://www.linux-mag.com/id/7839/
http://www.opennet.ru/openforum/vsluhforumID3/80479.html
http://www.mysqlperformanceblog.com/2010/05/10/flashcache-first-experiments/
https://github.com/facebook/flashcache


dm-cache: http://visa.cis.fiu.edu/ming/dmcache/
http://kernelnewbies.org/KernelProjects/DmCache
https://github.com/mingzhao/dm-cache

ВНИМАНИЕ!! dm-cache не протух, как вы могли подумать по странице выше, он как минимум есть для 3.0.8 ядра, чего мне более чем достаточно.

тестируем flashcaсhe, хотим перенести эту аццкую технологию на продакшен, ибо не подразумевает потери данных (как я понял из оф.доков bcache там необходимо форматировать новосозданное устройство. во fc этого не нужно). ну и наш местный хостер-провайдер (Екб) использует это решение на своих прод.серверах т.к. нет потери данных в случае подыхания ssd (в случае writearound-режима).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.