DoSTOR分析:企业级SSD中MLC和SLC的比较

Bill 发表于:10年07月28日 16:14 [编译] 存储在线

  • 分享:
[导读]2010年7月20日--直到最近,人们传统上还认为单层单元(SLC)技术是唯一适合企业级固态驱动器(SSD)的NAND闪存类型。

性能

MLC的读取性能可以做到和SLC接近,但是MLC NAND在写入上的性能则不如SLC闪存。不过厂商们使用各种技术来改善MLC SSD的写入性能,尽管这里面要牺牲一些其他指标。

英特尔的Hazen表示:"你可以用更多通道来进行并行化,但是这会给能耗带来挑战。你可以在设备层面上使用同步操作,但是这会增加成本。"基本上,NAND层面上的SLC和MLC在写入性能上有两倍到三倍的差距。

在SSD层面上,性能主要依赖于控制器的实施、DRAM高速缓存以及其他因素,比如固件效率、将数据放在此前擦除过的块上的能力、过量配置以及读取/写入类型因素,比如数据传输大小和随机vs.顺序I/O。

价格

Texas Memory的Bowen表示:"MLC的潮流主要是受价格因素推动,而不是性能或耐受性特点。"

从每GB成本角度来说,虽然SSD定价波动比较厉害而且NAND层面上的SLC和MLC的价格差距在2008年曾达到4.5倍,不过基本上SLC和MLC是两倍到三倍的差距(部分要看MLC记忆体单元存储多少比特)。NAND层面上的定价很大程度上取决于供给需求因素和NAND光刻技术(芯片尺寸)。

不过,NAND层面上的价格差距并不一定反映阵列层面或SSD驱动器层面上的价格差距。一些厂商(比如Anobit、Nimbus等)声称SSD的价格接近于采用传统(旋转式)硬盘驱动器的高端RAID(独立磁盘冗余阵列)阵列的价格。

终端用户层面上的价格也很大程度上取决于其他因素,比如控制器的复杂性(智能性越高,成本越高)。

建议

STEC的Stezer表示:"价格通常是用户所关心的,这也就是我们为什么致力于MLC开发的原因。如果你的应用程序主要是读取操作,那么MLC是非常有效的解决方案。不过,如果你使用的是写入密集型的应用程序,我的建议是用SLC。"

Texas Memory的Bowen表示:"对MLC和SLC的比较应该注意应用程序的要求以及环境可以忍受的故障率。MLC不适合I/O密集型数据库,但是它可以用于可以承受更多故障的分布式应用程序。"

英特尔的Hazen表示:"当用户分析实际要求的时候,他们发现这些要求并没有他们所想的那么高。许多应用程序是读取密集型的,这非常适合于MLC SSD。这也就是为什么MLC在这些环境中取得如此大进展的缘故。"

对SLC和MLC的选择并不一定是非此即彼的选择。一个兴起中的趋势是将SLC和MLC SSD结合在一个分层体系中,就像我们对SAS和SATA驱动器所做的那样。

[责任编辑:刘凯]
12月8日,由DOIT传媒主办,以“信息世界 共想明天”为主题的2010年中国存储峰会在北京富力万丽酒店隆重召开,中国存储行业又一次迎来了最具代表性、权威性的年度盛会。
官方微信
weixin
精彩专题更多
华为OceanStor V3系列存储系统是面向企业级应用的新一代统一存储产品。在功能、性能、效率、可靠性和易用性上都达到业界领先水平,很好的满足了大型数据库OLTP/OLAP、文件共享、云计算等各种应用下的数据存储需求。
12月15日,中国闪存联盟成立,同时IBM Flash System卓越中心正式启动
DOIT、DOSTOR、易会移动客户端播报中国存储峰会盛况。
 

公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心

Copyright © 2013 DOIT Media, All rights Reserved.