随着EMC的VFCache的发布,服务器闪存缓存正逐渐在存储领域中变成一种热门的技术,而这种带来性能巨大提升的技术也有许多主流厂商的介入,比如Dell、NetApp,他们也发布了类似的产品。
目前由存储厂商所推动的服务器闪存缓存技术本质上是由许多拓荒者所开创的,诸如Fusion-io公司,他们的ioTurbine软件适用于虚拟化环境,而directCache更适合物理服务器环境,此外还有LSI、OCZ、SanDisk和VeloBit公司。
“这项技术现在变得十分流行,并且还会有更多的人接受这种技术,因为其相当简单,”位于科罗拉多州的Demartek LCC公司的总经理Dennis Martin说,“其不要求改变应用程序或改变后端的存储系统,并且其为存储性能带来了巨大的提升。”
将闪存放在应用服务器而非存储系统中减少了网络相关的延迟。为了更大程度上降低延迟,基于服务器的闪存缓存通常使用PCI Express(PCIe)卡直接和处理器以及系统内存相连,而非是SAS或SATA的SSD。闪存软件通常决定了最频繁访问的数据,并自动地将副本拷贝到闪存缓存上。每家供应商的算法不同,不过对于读缓存通常都会要求一段时间的余热才能达到最佳性能。
举例来说,EMC的VFCache采用直接写入的方式,而读缓存大约需要30到60分钟来从一个Oracle数据库中获取数据。最初的数据写入从应用服务器进入存储阵列,并且PCIe卡以异步方式获取数据,防止应用性能下降。而安装在服务器端的I/O过滤驱动软件会判断数据请求是否可以通过PCIe卡满足。
此外,还有更复杂类型的基于服务器的闪存缓存,诸如Dell的Fluid Cache(预计2013年发布),旨在同时提升读写性能。相对于只读缓存,读写缓存要求供应商更高的工艺,因为写操作在数据写入后端存储系统之前产生,软件需要确保数据保护,Martin说。
围绕服务器缓存的另一个关键问题是和第三方存储系统的兼容程度。以VFCache为例,从技术上来讲可以和任何服务器或外部存储系统兼容,不过EMC发布计划,将在更深的程度上把缓存整合到其存储管理和全自动分层存储(FAST)之中。行业分析师预计绝大多数的服务器闪存缓存软件在和同一供应商的存储系统中将运作更佳并提供更多高级功能。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号

TechTarget
官方微博

TechTarget中国
相关推荐
-
存储经理人2017年8月刊:分解技术大揭秘
《存储经理人》2017年8月刊重点关注分解技术,分解的理念在于用大量计算机来创建出独立的资源池,然后根据需要分配适当的资源组合,从而为各个应用程序提供相应服务。另外,混合云存储将工作负载可选择的部署范围扩展到多个云,并实现令人信服的使用场景,例如异地备份、灾难恢复和云负载爆发。本期电子杂志还将讨论数据中心的硬盘和SSD共存问题。
-
闪存在企业中的用途原来有这么多
NVMe协议和NVDIMM,进一步释放了闪存的潜力。随着成本下降(每GB价格不断刷新最低值记录),高性能闪存被越来越多的企业接受,用途也再次发生变化。
-
最大容量11TB——Memblaze PBlaze5 PCIe NVMe SSD惊艳3D闪存界
一直在PCIe SSD市场辛勤耕耘的Memblaze正式推出新一代PBlaze5 PCIe NVMe SSD产品,采用企业级3D-TLC NAND,最高容量达11TB,将推动闪存市场实现质的跃迁。
-
存储经理人2017年6月刊:在融合时代,重新定义存储
《存储经理人》2017年6月刊重点关注融合时代的存储技术,探讨企业如何做到灵活敏捷,以在由软件定义的存储与数据中心建立起的全新时代保持竞争力。随着成本下降,高性能闪存被越来越多的企业接受,用途也再次发生变化。另外,带你深入了解云灾备,例如在购买灾难恢复服务时,如何权衡预算和功能。最后,海量的数据同样需要管理技巧。