enhanceio是在flashcache的基础上stec-inc推出的改进版。昨天试用了一下,配置简单,易于操作,可以在硬盘挂载的情况下动态添加和删除enhanceio设备,一旦创建就是persistent的。其性能也非常出众。可惜被收购后,...
分类:
其他好文 时间:
2014-11-20 10:28:37
阅读次数:
205
一、简介Flashcache是为Linux操作系统开发的块设备回写缓存内核模块,使用了DeviceMapper的方式实现,具体用途就是通过flashcache模块用ssd加速sas盘的读写性能,提供sas盘的IOPS,此模块由Facebook开源,源代码地址:https://github.com/facebook/flashcache二、环境说明1、内..
分类:
系统相关 时间:
2014-10-25 02:11:52
阅读次数:
279
FlashCache呢是Facebook技术团队的又一力作,最初是为加速MySQL设计的。Flashcache是在Linux层面的,所以任何受磁盘IO困绕的软件或应用都可以方便的使用。为什么是用于加速MySqL呢,这个就涉及到数据库的专业知识了,传统磁盘的随机写随机读效率都相当低下,需要进行机械化的...
分类:
系统相关 时间:
2014-10-22 17:38:58
阅读次数:
946
源码安装:unzipflashcache-master.zipcdflashcache-mastermakemakeinstall
rpm来源:http://rpm.pbone.net/rpm安装:rpm-ivhkmod-flashcache-0.0-3.el6.elrepo.x86_64.rpmrpm-ivhflashcache-utils-0.0-4.1.el6.elrepo.x86_64.rpmdeb来源:alien将rpm包转换为deb包alien--scr..
分类:
系统相关 时间:
2014-10-15 21:49:21
阅读次数:
775
工作需要,看了些flashcache的内容,记录如下: 实现 flashcache,是facebook技术团队开发的新开源项目,主要目的是用SSD硬盘来缓存数据以加速MySQL的一个内核模块。可以看到,它最初是用来做数据库加速,但同时,...
分类:
其他好文 时间:
2014-08-18 14:40:04
阅读次数:
230
flashcache中跟磁盘相关的读写分为以下两类:1)磁盘跟内存的交互2)磁盘跟磁盘之前的交互比如说读不命中时就是直接从磁盘读,属于第1种情况,那读命中呢?也是属于第1种情况,不过这时候是从SSD读。磁盘跟磁盘之间交互是用于写脏数据,将SSD中脏cache块拷贝到磁盘上去。现在介绍下两种情况使用的...
分类:
其他好文 时间:
2014-07-07 18:31:45
阅读次数:
253