Facebook利用PCIe闪存为廉价盘阵添加动力

  ">Facebook升级了
Flashcache开源工具,让管理员从配置了PCIe闪存卡的廉价
磁盘阵列中获得更高性能。

  Flashcache工具现在升级到了3.0版本。该工具让Facebook利用PCIe闪存卡上的高性能缓存加速访问重要数据,不需要花费高昂的成本使用全闪存阵列。

  Flashcache是一项回写块缓存技术,被部署为一个Linux内核设备映射的目标,使得将通用系统用于应对高流量应用成为一件简单的事情。

  企业级闪存加上大规模阵列也许对那些希望构建多TB、需要网络访问延迟系统的人来说是有吸引力的,它不需要重写软件以发挥其
优点,因此在少数几台设备上的投资要远远低于把所有东西都放在全闪存上的投资,Facebook公司数据工程师Mituzas这样表示。

  Flashcache 3.0提供了更好的读写分布,调节了磁盘和闪存的容量
大小,将热数据更多地分散到闪存上,从而避免遇到瓶颈。Facebook还修改了它的闪存回收和写效率技术,提供更加可预见的性能。

  尽管最初是针对Facebook自己使用而设计的,
但是这项开源技术已经得到了来自社区的广泛青睐。Facebook数据工程师Domas Mituzas表示:“我们看到了社区方面围绕Flashcache所做的努力——邮件列表、开源代码提交、在数据库领域的咨询公司也开始提供对Flashcache的支持。”

  Flashcache技术开发的下一个领域包括元数据重建以更有效地加速数据访问,确保不会向缓存过量写入,从而避免底层基础设施被排队写入操作所淹没。

  Mituzas解释说:“最后当我们拥有数TB缓存、每台设备数十TB数据的时候,我们需要谨慎地平衡内存和CPU的使用。CPU更高效的算法将需要更高的成本。
例如,增加更多元数据条目的指针或者时间标记,如果使用2TB缓存,一个系统页就需要4GB的RAM……因为应用程序可以很好地利用它。”

  但是值得注意的是,Facebook的工具并非适合所有人,因为在实现完全集成的自建堆栈之前,你需要
具备一定的专业技术和规模。

  Mituzas表示:“从昂贵的技术转换到廉价的技术,这需要
大量的软件相关的工作——这在大规模范围内来讲会节约很多成本,另一方面,就需要更强大的存储设备,这样就能在以存储为主导的系统设计方面走得
更快。”

时间: 2024-10-21 17:09:09

Facebook利用PCIe闪存为廉价盘阵添加动力的相关文章

金士顿推出1TB闪存式U盘 达到USB 3.0标准

  腾讯数码讯(编译:张晓微)很快,你就可以抛弃1TB的移动硬盘,而用拴在钥匙链上的U盘来代替它了.金士顿今日发布了Data Traveler HyperX Predator系列的容量高达1TB的闪存式U盘. 金 士顿官方表示,消费者完全没有必要担心该款产品的读写速度,因为其完全达到了USB 3.0的标准,读写速度分别达到了240MB/s和160MB/s.HyperX Predator 1TB闪存式U盘外壳采用了锌合金材质,完全不必担心会被从外部损坏,同时,金士顿还为其提供了为其五年的保修期.

希捷扩展PCIe产品组合 推出两款新闪存加速卡

 希捷科技公司日前宣布进一步扩展希捷Nytro XP6000产品系列,推出两款新的PCIe闪存加速卡--Nytro XP6302和XP6209.新卡尺寸更小,能够满足市场对于高性能和大容量的需求,适用于各种散热困难的环境,如空气流动不足的小型服务器环境. 新的Nytro XP6302提高了PCIe闪存容量,它的高度只有此前产品的一半,却拥有极具竞争力的性能特征.Nytro XP6302可以实现最佳的密度,并有效地提高性能,以应对较高线程数和队列深度的工作负载.XP6209卡是Nytro产品组合的

数据加速攻略:选择Server Flash还是全闪存阵列?

    Fluid Cache for SAN是个什么样的解决方案? 它与全闪存阵列相比,有什么优势? 本文全面阐释了Fluid Cache for SAN,也为用户提供了有关两个方案如何选择的建议. 在8月的中国闪存峰会之后,另外一场围绕闪存话题的"2015中国数据加速峰会"日前在北京举行.尽管会议的名字不同,但闪存在加速数据中心应用中所扮演的重要角色没有改变,不变的还有一位演讲人,有着十几年丰富经验的存储老兵--戴尔大中华区高级存储经理张委,他的演讲重点依然是流动数据4.0和端到端

软件定义闪存: SSD加速企业数据中心变革

   12月4日,由PMC主办的"闪存2.0加速数据中心存储变革"论坛在北京举行,来自新浪.中国电信.浪潮.Memblaze等技术专家从不同维度探讨闪存如何驱动存储设备的变革,互联网以及垂直领域的数据中心如何通过闪存技术进一步提升数据中心的运维效率. 软件定义闪存:全新的闪存架构 传统的SSD解决方案是一种固定的模式,固件.控制器.内存都没有什么可变的系数.随着大数据的发展,SSD方案需要适应各种应用需求,因此催生了软件定义闪存的出现.PMC开创的软件定义闪存是一种基于控制器的全新闪存

性能提升永远在路上 全闪存如何求突破?

   闪存阵列彻底改变了企业的存储环境.在迁移至全闪存阵列后,以往困扰存储已久的性能问题几乎完全得以解决.不过,最终用户期望的提升以及应用程序的复杂性很快带来了更大的挑战,换句话说,改进性能的需求永远不会停止.所幸的是,存储供应商并未坐享其成.停滞不前,业内正在产生的一些创新技术正促使全闪存系统领跑于用户的需求. 存储媒介无法决定闪存阵列是否有更大的提速空间,事实上,这更多地取决于周围的基础架构.大多数情况下,随着闪存颗粒密度的提升,系统实际只会变得笨拙而迟缓,尤其是针对写入的I/O操作.总之,

如何选择最佳的数据中心闪存?

全闪存数据中心是个未来概念,同样还有不少方法实现数据中心内服务器或基于阵列的闪存存储. 你可以用闪存替换掉任何数据中心的存储系统,但应该这样吗? 现代数据中心的闪存存储设备范围广泛,包括完全闪存或基于闪存缓存的磁盘阵列.服务器闪存以及作为超级融合系统部分,还有各种各样的衍生技术. 全闪存存储如Nimble Storage.Pure Storage以及Violin Memory都已经在关于如何使用他们旗下的阵列替换现有数据中心存储系统的观点上发出了很大的呼声. EMC.NetApp.Hitachi

闪存技术对数据中心产生了哪些影响?

全闪存数据中心是个未来概念,同样还有不少方法实现数据中心内服务器或基于阵列的闪存存储.在数据中心当中使用闪存技术能够完全改变现有的虚拟化方式. 为数据中心添加闪存设备的最大挑战在于如何确保其他基础架构与之保持同步,而基础架构如何进行调整在很大程度上依赖于将要安装的闪存类型.现在有三种类型可供选择:带有缓存功能的服务器闪存.共享闪存阵列和超融合闪存. 现代数据中心的闪存存储设备范围广泛,包括完全闪存或基于闪存缓存的磁盘阵列.服务器闪存以及作为超级融合系统部分,还有各种各样的衍生技术. 全闪存存储如

分析:闪存将在企业级领域达到临界点

企业使用磁盘驱动器保存高性能数据正在逐渐减少,反而固态盘正在取代磁盘驱动器的位置.一股全闪存阵列(AFA)到磁盘阵列的迁移正在席卷数据中心,磁盘驱动器阵列让路给那些采用NAND闪存驱动器的阵列,临界点就在眼前. 为什么是现在这个时候?是什么改变让NAND看起来比磁盘更好?其中一个改变的迹象就是存储阵列厂商推出了第二代和第三代产品,并且随着技术的成熟覆盖越来越广泛的用途.最新的全闪存阵列利用了这样一种技术部署:数据访问比磁盘阵列更快,客户也不用放弃他们运行数据中心和确保数据安全所需的数据管理服务.

闪存,为什么还不是主存储?

贵为新一代存储介质,强大IOPS处理能力,以及低延迟性能表现,让闪存足以横扫磁盘并取而代之.所谓理想丰满,现实骨干.如今这样的情形并没有发生,闪存仍然没有跻身主存储,现实的市场规模依然偏小,其中的原因何在? 在此,不妨分享一下闪迪资深销售经理艾昆先生的观点. 台阶时的选择 尽管闪存价格不断走低,并逐步被市场所接受,但没有办法回避的现实在于,较之HDD(磁盘),闪存(SSD)仍然存在着"台阶式"的价格差距.所谓台阶式的价格差,就是相比HDD,同容量SSD价格上贵一倍,是一倍,而不是30%