目前由存储厂商所推动的服务器闪存缓存技术本质上是由许多拓荒者所开创的,诸如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)之中。行业分析师预计绝大多数的服务器闪存缓存软件在和同一供应商的存储系统中将运作更佳并提供更多高级功能。
本文由专业服务器托管——TOP云(zuntop.com)科技(http://www.zuntop.com)提供。
查看表结构,sbtest1有主键、k_1二级索引、i_c二级索引 CREATE TABLE `sbtest1` ...
中国最?好的一朵云飘进了华瑞银行。阿里云将进一步助力华瑞银行All in Cloud。 -...
在TOP云(zuntop.com)科技租赁过服务器的站长都知道独立服务器在价格上比VPS主...
很长时间没有更新原创文章了,但是还一直在思考和沉淀当中,后面公众号会更频繁...
本文转载自网络,原文链接:https://mp.weixin.qq.com/s/vlOUg46B5bcmToX-fjavJQ...
一、PostgreSQL行业位置 一 行业位置 首先我们看一看RDS PostgreSQL在整个行业当...
2020年对于云计算行业来说是突破性的一年,因为公共云供应商增加了收入,而疫情...
最近,DevOps的采用导致了企业计算的重大转变。除无服务器计算,动态配置和即付...
定义 this是函数运行时自动生成的内部对象,即调用函数的那个对象。(不一定很准...
9月17日,2020云栖大会上,阿里云正式发布工业大脑3.0。 阿里云智能资深产品专家...