存储新革命

来源 :微型计算机 | 被引量 : 0次 | 上传用户:zoe8480
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  基于冯诺依曼结构的计算机,从根本原理开始就和存储器的性能息息相关。即使经过如此多年的发展,为了解决存储方面的瓶颈,计算机仍然不得不使用寄存器、缓存、内存、硬盘这样的多级缓冲存储结构,以达到满足性能需求并降低成本的要求。去年,英特尔和美光宣布了全新3D XPoint存储技术,能够在很大程度上解决存储系统中硬盘和内存速度差异太大的问题。和目前的存储器介质相比,3D XPoint除了工艺和部分结构,在读写原理和特性上有了革命性的进步,今年也许会是首款商业化的非易失性超高速、长寿命存储设备,因此值得我们重点关注。
  性能鸿沟——目前存储器存在的一些问题
  存储器的性能是PC设备上目前的短板。这一点从很多用户由HDD更换为SSD后,感觉像是“换了一个电脑”就能体现出来。HDD目前的传输速度往往在200MB/s以内,寻道时间约为10ms级;SSD传输速度为数百MB/s到几GB/s,寻道时间约为0.1ms以内;更快的内存带宽为几十GB/s,延迟时间低至ns级。再向上还有更高速的缓存、寄存器等设备。
  DRAM:易失性难以解决
  抛开和处理器紧密相关的高速缓存和寄存器不说,先来看内存和外部存储这两个级别。目前我们使用的内存主要是DRAM。DRAM的核心问题是易失性,其它方面的表现优秀——比如在性能上DRAM的延迟很低(纳秒级别)、带宽较为充裕;寿命方面由于原理所致,DRAM寿命很长(只要不是物理损坏、接触不良或者击穿)。不过,DRAM的存储需要不停供电,断电就会丢失存储的数据。从DRAM被发明出来到现在,比如从SDRAM到后来的DDR、DDR2、DDR3以及目前的DDR4,DRAM只是不断地在预取值和总线上进行调整,核心的存储架构其实变化不大。
  NAND:寿命、延迟不尽如人意
  再来看目前广泛应用于存储设备的NAND闪存。NAND闪存分为SLC、MLC、TLC等多种分支颗粒。从寿命上说,NAND是有平均读写次数的寿命的,即使是性能最好的SLC NAND颗粒,其寿命也比DRAM小得多。这对需要长期不断读写数据的设备来说并不是一个好消息。虽然人们可以通过设置缓冲空间、平衡磨损算法、提前设置寿命预警来确保NAND不会在使用的时候“掉链子”、引发数据丢失,但寿命依旧是NAND在使用中不可回避的问题,毕竟数据是无价的。此外,受制于存储原理,NAND延迟较高,尤其是写入时存在充电时间,怎么也快不起来,目前只能被用作外部存储设备。但在今天,由于之前有性能更低的HDD机械硬盘的存在,基于NAND颗粒的SSD仍旧让用户感受到了性能的巨大提升。
  性能鸿沟:PC架构的问题
  说完了DRAM和NAND各自存在的问题,另一个问题也逐渐浮现出来,那就是DRAM和NAND作为目前最新的两级存储系统,中间的性能鸿沟依旧存在。所谓性能鸿沟,就是上下两级系统存在较大的性能差距,使得级次缓存的设计方案很难体现出最佳的效果。在之前的文章中,本刊曾经提到过DRAM和HDD之间的性能鸿沟堪称天堑;在NAND和DRAM上,这个鸿沟只是略有缩小而已,本质上的变化并不明显。举例来说,NAND设备目前的最快速度差不多在2GB/s~3GB/s,处理器的内存带宽已经突破50GB/s大关,两者之间差了一个数量级。在延迟上,DRAM只有十几纳秒,相比NAND的约一百微秒,快了好多个数量级。
  实际上,内存和外部存储之间的性能差距过大,已经成为影响用户体验继续提升的瓶颈。说起来CPU性能10年来提升了好几倍,但你并没有感觉到电脑的速度快了好几倍。所以研究机构一直在提出很多解决方案,试图解决这个鸿沟,比如相变存储器、赛道存储器、全新的高速磁存储设备等。但这些技术不是还深藏在实验室中,就是刚在于PPT上公诸于众。到了去年,作为存储业界的领军企业之一的英特尔和美光,终于将其中一种全新的存储技术推向了前台,这种技术同时拥有高性能和非易失性两种特性,这就是今天的主角:3D XPoint!
  3D XPoint的原理——“电阻存储器”
  首先,我们还是来看看3DXPoint的原理。
  我们知道,目前的所有IT设备都使用的是二进制。二进制中只有0和1两个数字。对存储器而言,要存储数据,就需要想办法呈现两种差异较大的、可探测的状态,其中一种代表0,另一种代表1。其实算来算去,目前人类掌握的物理特性中,能够方便表现不同状态的物理量一只手都可以数过来,无非就是电流、电压、电阻、磁极等几种,至于其他的物理量,目前暂时还没什么看到投入实际使用的可能。
  举例来说,NAND里面有一个“小空间”被称为绝缘浮置栅极,不同数据状态就通过检测绝缘浮置栅极中的电压来确定。比如0就是高电压、1就是低电压。随后人们发现,如果电压差拉得比较大的话,还可以存在00最高电压、01较高电压、10较低电压、11最低电压四种状态,这就是MLC。随后还可以做出八种状态,被称为TLC。
  言归正传,那么3D XPoint是应用了什么物理特性呢?目前英特尔和美光对此闭口不谈,资料更是匮乏。一些不具名的介绍资料显示,3D XPoint使用的标记数据状态的物理值不是业内常用的电压、也不是电流,更不是目前还在实验室内的磁极,而是电阻。
  从英特尔给出的一些图片来看,3D XPoint的基本单元结构和目前的存储芯片非常相似,都拥有完整的字线和位线,数据存储在交叉叠起的字线和位线之间。字线或者位线之间存在的特定电压差,能够改变一种特殊材料的电阻。电阻改变后,数据就被标识为1,反之则为0。当数据需要读取时,字线和位线可以检测某个存储单位的电阻值,根据其电阻值来反馈数据存储情况。
  3D XPoint的特点——定位、寿命、价格
  在了解3D XPoi nt的有关技术本质之后,我们来看看3D XPoint到底能给我们的生活和应用带来怎样的变化。   定位:并非你死我活
  我们首先来看基于3D XPoint产品的定位。英特尔给出的说法是,3D XPoint并不是用于彻底替代DRAM和NAND的技术,它的定位是计算机存储中的一个新的层级,可以在不同的应用领域增强目前的存储结构体系。
  为什么这么说?从英特尔给出的延迟数据来看,3D XPoint产品的读取延迟大约在10纳秒级别(写入延迟要更长一些),和DRAM最低可达几纳秒还存在一点点差距,但远远好于NAND的微秒级别;在寿命方面,3D XPoint的寿命约为百万级读写次数,相比NAND中MLC的数千次读写提升了几个数量级(当然,单从寿命来看,还是和DRAM没法比);带宽方面倒不是问题,多通道技术的应用使得3D XPoint在带宽上并不存在什么劣势。
  在英特尔的官方宣传中,3DXPoint拥有NAND类似的容量和DRAM类似的性能。包括比NAND速度快(这里的速度应该是指延迟低)1000倍以上,寿命是NAND的1000倍以上,数据密度则达到了DRAM的十倍以上。
  英特尔认为,这样的性能可以让用户根据不同的需求来选择新的存储系统组合,比如可以选择组成DRAM 3D XPoint NAND三级存储系统,或者是3D XPoint接管DRAM NAND,亦或者组成DRAM 3D XPoint的方案,甚至也可以是3D XP0int NAND的系统,不同方案的成本、侧重点和性能都有所不同,结局是开放性的,并没有气势汹汹地取代谁,而是根据市场选择来搭配合适的方案。
  寿命:其实也不是重点
  有关寿命问题,实际上是在NAND的应用中被讨论最多的,因为TLC的NAND芯片在干次级别的完全读写就有可能耗尽一个单元的所有寿命。千次听起来非常短,但目前我们看到大量的数据中心和企业用户都布置了NAND存储设备,这证明在各种平均摩擦(利用算法检测、控制所有NAND单元,尽可能使所有的NAND读写次数相当)和数据缓冲(临时数据不需要重复读写,转而使用寿命更长的DRAM或者SLC等芯片缓存替代)算法的帮助下,NAND的寿命问题得到了比较好的解决。在我们之前的测试中,TLC芯片的SSD,在压力测试下同样未出问题。
  相比NAND,3D XPoint的寿命问题其实更不是问题。根据英特尔数据,3D XPoint如果拥有200万次的读写寿命,在平衡算法下,一个512GB的3D XPoint设备理论上需要完全读写1024PB才会死亡,相当于在五年内每天写入574TB数据。如此庞大的写入量对任何一个数据中心来说都不算低,除了那些必须使用DRAM维持超高负载的特殊场合,3D XPoint完全可以胜任目前几乎所有的热/温存储中心应用。至于冷存储,从成本的角度看一直就不适合最新的高速存储设备。
  价格:不会太便宜
  说起3D XPoint的价格,需要考虑两个方面的内容:一是成本,二是市场定位。
  先来看成本。根据英特尔和美光展示出来的资料,3D XPoint的单个晶元可以切割396个3D XPoint晶粒,每个晶粒面积大约为210平方毫米(每个晶粒容量为128Gb)。相比之下,20nm 128Gb的MLCNAND晶粒的面积约为202平方毫米。总的来看,除开研发和生产中其他成本,仅从晶元的角度来看,3DXPoint的成本应该和NAND相差不多——当然良率又是另外一说了。
  接下来看市场定位。一般来说,一个产品的市场定位是由其在市场中所处的性能位置所决定的。目前3D XPoint的性能定位在DRAM之下、NAND之上,但是更偏向于DRAM,因此也应该具有类似的市场定位。考虑到目前DRAM的价格,可以说3D XPoint的价格应该不会太便宜——这也是英特尔反复强调3D XPoint不将NAND作为竞争对手的原因所在。
  另一方面,英特尔自己也有庞大的NAN DT厂和不小的市场份额,3D XPoint无论从技术上还是商业利益上来看,都不会在目前这个时候去抢NAND的饭碗。而如果从企业级和消费级来划分,按照惯例,产品成熟后,英特尔显然会更倾向于将这一新技术首先运用于面向企业级的利润较高的产品中。
  3D XPoint:面向未来
  总体来看,3D XPoint足够强大也足够优秀,它能带来存储市场的一次革命。不过在短期内,3DXPoint技术的成熟度还需要市场检验。英特尔开发这款产品的意义在于让企业级系统在提升性能时有一个新的选择。当然,英特尔肯定希望可以在不影响原本NAND和3DNAND市场份额的情况下,占据一个全新的市场。我们也要看到,3DXPoint以及其他在研发阶段的先进技术,一旦成功并大规模量产,必将彻底改变了存储行业现有的生态环境。目前根据最新消息来看,3DXPoint技术与产品已处于最后的完善阶段,英特尔很可能在今年内就发布基于3D XPoint技术的存储产品。而为了解决PCIe总线带宽不足的问题,据悉一些3D XPoint产品将直接采用DDR4接口,即未来的非易失存储设备也将通过内存接口与CPU通信。
  此外英特尔也正在考虑全新的超级连接总线,为下一代高性能计算、企业级服务器和高性能PC做准备。所以3D XPoint的出现,事实上有可能会刺激整个产业发生一次全新的革命。而当技术成熟后,相信最终消费端也会随之获益,获得存储性能更加优秀的PC解决方案。
其他文献
十三年等待,《星际争霸Ⅱ》终于登场亮相。作为网吧业主的您,准备好了吗?在4月上的《星际争霸Ⅱ》专题中,我们得出了《星际争霸Ⅱ》对平台的要求并非高不可攀的结论,但是要玩爽这款游戏,还是得想办法升级老旧的平台,这样才能在决战中立于不败之地。  在《星际争霸Ⅱ》后期决战时,几百个单位同时出现的场景非常普遍,在这样高密度的单位模型下,您的电脑可能已经疲于应付。我们在本专题中,特别使用了高压力的测试DEMO
我承认自己是受了文字的蛊惑才执意要去那不勒斯──甚至过罗马而不入。  从18世纪到现在,但凡游记文字都是自带三分膨胀系数,而今还要加三分思古情怀。读了古人那些已然带了文人膨胀系数的文字,经过了脑袋里想象力的发酵,任何目的地都会撒上一层金粉,而这往往是失望的源头。向我散发致命香气的是这两句:那不勒斯,一小片天掉到了地上。来看一眼那不勒斯,然后去死。    这两句话有预谋一样地先后出现在我面前,就像上
随着玩家对游戏的要求越来越高.在游戏中开启抗锯齿(Anti-Aliasing.以下简称“AA”)已经成为玩游戏的“标配”。但对于新手来说,有关AA技术的介绍都是那些艰深的技术性用语.看得让人云里雾里,AA技术真的那么难理解吗?本文以实际游戏为案例,深入浅出地带你进入AA世界。
随着无线Wi-Fi的普及,无线网络正逐渐替代有线网成为机场、商业中心、办公场所网络覆盖的主力,无线WLAN的发展势头已经势不可挡。因此,不少公司在搭建公司内部网时,都在考虑使用无线网。无线网络的好处显而易见,不仅使用的线缆较少,而且铺设也比有线网更加方便。就覆盖范围而言,目前802.11n的信号覆盖范围已经可以满足一个中型企业办公场所的要求了,唯一需要考虑的是信号强度和连接的稳定性,特别是楼层与楼
在如今严酷的外部经济环境之下,许多企业正面临着提高内部运行效率、降低运营成本的迫切需求。就拿企业内部的存储系统来说,虽然大家已经明白专业的集中网络存储必不可少,但如何以较低的代价获得高可靠性、高性能、高可用性的网络存储却是一大难题。最近,一位读者朋友就给我们寄来了一封这方面的求助信件,颇具代表性。接下来我们就以这封来信为引子,一起来看看中小型企业网络存储方案究竟该如何组建?
399美元1 499美元!平板虽潮,价格却是 家比 家要命。什么7几百元人民币的平板市面上已经有了?是10.1英寸电容屏么?有NVlDlA Tegra 2双核配置么7既然都不是,那就别寒碜了!那么,在平板上性价比难道真的就是浮云7很显然不是性价比帝神舟刚刚推出了款平板——神舟灵雅T10,Tegra 2双核 512MB内存 10.1英寸多点触控电容屏,1999元人民币,不到299美元!如此看来,An
2006年是“知识工程——中华全民读书书目推荐活动”开展的第三年,同时也是值得庆贺、值得记忆的一年,三年来活动先后有来自全国28个省、自治区直辖市的300多家出版单位参加了活动的申报工作;先后有来自大学、社科院、艺研院、中国作协、图书馆、研究所等领域的102位著名专家学者参与了知识工程的评审工作;先后有来自全国各地88家公共图书馆与62家大型书城与知识工程荐书活动建立了长期的联系。
一个偶然的机会,我与出版结缘。这是我的第一份工作。之前,对于出版和编辑,无论从概念上还是从感情上,我都觉得有些陌生。然而,由于对书的独有情结,或多或少的拉近了我与出版的感性距离。 本文为全文原貌 未安装PDF浏览器用户请先下载安装
在阅读本文之后,你要实现立体游戏的花费是:  你已有的显示设备和硬件平台 红青眼镜费用:1元~10元不等(根据您购买眼镜的档次)  可能你已经心动了,不过我想更多的还是疑问吧。MC可不会吹牛,赶紧翻过这一页,套用刘谦的一句话“让我们一起见证奇迹!” 本文为全
1月13号,记者接到索尼(中国)有限公司的邀请,参加了索尼高清数码节。活动在上海和北京的SONYGallery 举行。尽管国内很早就开始宣传高清(High Definition, 简称HD)概念,但一直都没有正式的高清标准。索尼(中国)有限公司消费电子营业本部副总经理奥田利文先生表示,高清并不是指单指某一种产品,而是指高清晰度的视频格式;与之相对应的是,分辨率在400线左右的VCD、DVD和电视节