После моего предыдущего поста о bcache, мне посоветовали использовать более быстрый btier. Через некоторое время появилась возможность попробовать его в боевых условиях. Этот пост будет о сравнении двух разных подоходов к ускорению работы жестких дисков…
Рубрика «bcache»
Сравнение bcache и btier
2013-11-14 в 13:57, admin, рубрики: bcache, linux, ssd+hdd, системное администрирование, метки: bcache, linux, ssd+hddУскоряем базу данных. Bcache
2013-06-06 в 9:30, admin, рубрики: bcache, linux, OSM, Администрирование баз данных, системное администрирование, метки: bcache, OSMДля работы мы используем postgresql + postgis базу данных с данными для всей планеты от osm.org. На диске она занимает около 350 Gb и работает не быстро, да и хранится на обычном винчестере 2Tb 7200rpm, без RAID-a. Т.к. нагрузка на базу данных постепенно растет, было решено ускорить дисковую подсистему, потратив при этом минимум денег. Вариантов было не много:
- или купить еще один такой же винчестер и объединить их в raid-0.
- или купить небольшой SSD и организовать на нем быстрый кэш:
- dm-cache. Был добавлен в ядро 3.9, ставится просто.
- bcache. Судя по обзорам самый быстрый. Основной минус — надо форматировать диски перед началом использования. Официально добавлен в ядро 3.10, распространяется как пропатченое ядро 3.9.
- EnhanceIO. В обзорах я встретил упоминание его, как самого медленного, но простого в использовании. Добавлен в ядро 3.10.
Взвесив плюсы и минусы, а так же спросив отзывы знакомых, я решил остановиться на bcache. О нем и расскажу подробнее.
Читать полностью »
BCache готов к включению в ядро Linux
2013-01-16 в 12:46, admin, рубрики: bcache, linux, высокая производительность, метки: bcache BCache — это продвинутая система кэширования доступа к SATA дискам на дисках SSD на блочном уровне. Существуют два режима кэширования — writethrough (данные пишутся на основной диск и кэшируются на SSD только для последующего чтения) и writeback (данные пишутся сначала на SSD, а далее синхронизируются с основным носителем). Второй режим немного опаснее в плане потери данных и видимо предназначен для использования совместно с отказоустойчивой системой из SSD носителей. Подробная документация доступна в дереве исходных текстов.
Читать полностью »