SSD磁盘的Cache技术,其稳定性、性能如何?命中率有什么参数?有好的实施建议吗?

如果把SSD和普通磁盘做一个分层的整合,SSD作为普通磁盘的前置缓存,好像业内能看到的有FlashCache、CAS、bcache等等想问一下,实际的生产环境中这类的cache用的多么?稳定性、性能如何,哪个cache相比来说表现更好,关于cache命中率有什么参数或者好的实施建议么?...显示全部

如果把SSD和普通磁盘做一个分层的整合,SSD作为普通磁盘的前置缓存,好像业内能看到的有FlashCache、CAS、bcache等等

想问一下,实际的生产环境中这类的cache用的多么?稳定性、性能如何,哪个cache相比来说表现更好,关于cache命中率有什么参数或者好的实施建议么?

收起
参与3

返回samsondows的回答

samsondowssamsondows联盟成员系统架构师Ping An

据我了解,这几乎已经是开源分布式架构的一个标配,从我们实际测试来看,flash磁盘或flash卡厂家提供的flashcache软件测试效果较高,优化方面主要看上层应用IOT的特点和规律。

另外一个思路是服务器本身的内存做写缓存,利用ramcluoud架构做分布式,如果业务的可用性要求比较地,不用分布式缓存服务器也可以考虑采用带UPS的服务器,价格较贵超威有供货,google和facebook在使用这种服务器。

我们现在使用的思路是采用传统控制器架构,写缓存快,有掉电保护和双副本冗余。

solidfire和dell合作,专门定制了一款nvram(带电池),实现写缓存。

互联网服务 · 2017-01-19
浏览2081

回答者

samsondows
系统架构师Ping An
擅长领域: 存储闪存中间件

samsondows 最近回答过的问题

回答状态

  • 发布时间:2017-01-19
  • 关注会员:2 人
  • 回答浏览:2081
  • X社区推广