科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道部分、全部还是专用闪存?

部分、全部还是专用闪存?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

我们现在看到,从服务器使用的PCI-E固态硬盘(SSD)到固态阵列,整个企业使用闪存的情况激增。不同存储阵列之间的优势和边界变得越来越模糊,下面是今天市场中存在的闪存阵列种类,以及它们是如何结合在一起的简单概述。

作者:存储时代(编译) 来源:Stor-age.com 2011年6月1日

关键字: 闪存 固态盘 SSD

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共2页)

伴随Texas Memory Systems和EMC发布新的闪存阵列产品,闪存便成了这些天的新闻热词。

我们现在看到,从服务器使用的PCI-E固态盘(SSD)到固态阵列,整个企业使用闪存的情况激增。不同存储阵列之间的优势和边界变得越来越模糊,下面是今天市场中存在的闪存阵列种类,以及它们是如何结合在一起的简单概述。

部分闪存

目前,有两种方法实现部分闪存阵列,第一种是使用固态盘作为分层策略的一部分,SSD进入分层模型的步伐有点慢,因为它们的价格一直居高不下,并且也很难确定特定主机上哪一个LUN使用最频繁,哪一个相对不活跃,最初的解决方案是给主机分区,或给它全部分配闪存LUN,但这种办法既费时又费钱。

块级分层改变了这一切,这个功能将LUN分解成块,根据其活动性将每一块放在一个存储层上,这样,只有最活跃的数据块才放在SSD上。现在在IBM、EMC、日立、惠普/3PAR和戴尔/ Compellent的产品中都可看到块级分层。

这个方法比标准分层解决方案效率更高,但没有对不断变化的工作负载进行很好的优化,此时“热块”的变化是非常频繁的,阵列重新平衡以提高性能的滞后时间可能会抵消所有获得的好处(注:没有技术细节,如Compellent提供的解决方案可以规避其中部分问题)。

第二种选择是使用闪存作为写操作高速缓存,来自Oracle使用ZFS文件系统的阵列就采用了这种解决方案,写是使用一个叫做ZIL(ZFS Intent Log)的日志记录机制写入镜像SSD,然后将它们异步转存到主旋转磁盘。

读取的内容被缓存到一个叫做L2ARC(二级自适应可替换高速缓存)的SSD高速缓存记忆体中,ZFS解决方案的写入性能是和可用的高速缓存数量成正比的,这需要在高速缓存的成本和阵列上写活动水平之间进行权衡。

需要好好地讨论这种可能会提供更好的性能,但会牺牲更大的成本的解决方案。

全部闪存

现在的固态盘在设计时就考虑了模仿和兼容标准HDD,因此纯粹基于SSD创建一个阵列也是可能的,这种解决方案可能是极其昂贵的(EMC已经宣布要给客户提供这种设备),但它们真的能保证提供更好的性能吗?在过去的20年,自从第一个Symmetrix阵列进入市场后,所有存储阵列厂商为了减少主要部件(HDD)的缺点,都在孜孜不倦地想办法提高I/O性能。

HDD I/O存在延迟和寻道时间延迟,它和工作负载类型紧密相关,如条带化、镜像和缓存等技术可以榨取相对慢速存储介质的性能潜力。如果我们现在加入固态盘,这些设备的响应时间将比传统硬盘快数倍,它们的性能很可能超过阵列应对I/O负载的能力。

HDD响应时间曾经是一个瓶颈,我们看到I/O路径、高速缓存和处理器性能也可能成为限制因素,因为性能限制不容易预测,成本/效益计算执行起来变得越发复杂,当然,如果有厂商愿意给我一个固态阵列测试,我想我随时可以为你回答这个问题,据我所知,EMC是唯一已经证明,为他们传统的VNX和VMAX系列提供全闪存阵列的厂商。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章