Intel告诉你:Optane和闪存没有半毛钱关系!

引子:

“远看是条狗,近看是条狗,打它不走骂它不走,一拉就走——死狗”。针对英特尔最新发布的Optane,其实可以改造一下:“远看是闪存卡,近看是闪存卡,是卡但不是闪存卡——Optane。”

屏幕快照 2017-03-20 下午12.56.51

稍不留神就Out了。以SSD、闪存、NAND为例,说它们是一回事儿,大多数情况下都是对的。但是,本周当英特尔正式推出Optane(闪腾) SSD硬盘之后,这个概念就需要更新了。

 

NAND没有半毛钱关系

新的Optane SSD硬盘跟NAND没有半毛钱关系,它的存储介质和NAND无关,而是采用了一种新的存储介质,也就是3D Xpoint。从Optane开始,SSD盘就要分为NAND、3D Xpoint两种存储介质。换句话说,当你希望对磁盘存储进行更新换代的时候,你可以有闪存(NAND)、Optane(3D Xpoint)两种选择了,当然还有一些小众的选择。

现在问题来了:闪存、Optane是一个什么关系呢?

其实也很简单。最先推出的Optane P4800X SSD容量375GB,今年晚些时候,英特尔还会推出1.5TB和750GB版本。其最大的特点是在低延迟、耐用性、QoS、IOPS性能上,英特尔提供的数据显示,较之NAND, Optane延迟减少了10倍,QoS提升了100倍,耐用性提升2.8倍,性能提升10倍。相同交易每秒处理的交易数提高10倍,每个交易数据减少成本91%。

i1

总之一句话,Optane具有更高的性能和更低的延迟。

如此岂不横扫NAND?答案是“不”。首先,Optane存储容量偏小,只有375GB,最高1.5TB;其实就是价格偏高,375GB容量Optane SSD DC P4800x版本的定价是1520美元(大约1万多人民币)。每GB成本是4美元;与之相比,NAND 是0.5美元,价格上有8倍的差距。

实际上,价格是NAND和磁盘(Disk)之间的一座山。对于Optane来说,就是珠穆朗玛了。不是人人都可以攀登珠穆朗玛的。所以,专业、业余爱好者并存,这就是Optane、NAND之间的关系。

只是从今日起,SSD要有NAND、Optane的区分了。

和NAND也可以发生关系

作为一种独立性形式的SSD,Optane P4800X 产品本身没有NAND介质。前面也说过,Optane P4800X容量为375GB,最多1.5TB,主要定位一些特殊的应用,作为主存储,其容量偏低,为了满足容量的需求,还是需要借助NAND。从应用的角度出发,英特尔为Optane设计了两个主要应用模式:Fast Cache(作为NAND SSD的缓存)和Extended Memory(作为内存拓展),由此也给应用优化和扩展带来很多想象空间。

in1

两种应用模式无一例外,要求对应用负载(Workload)有足够了解,并有能力进行软件优化,合理分工Optane SSD和NAND SSD的负载,也只有如此才能用好新的Optane。另外Intel也会推出基于3DXPoint的DIMM产品,给客户更多选择。

作为一种新的存储介质,应该说3D Xpoint的商用定位一直不太清晰,是针对DRAM(内存),还是存储(NAND、Disk),没有更多商用产品投放市场。从技术上说,3D Xpoint较之DRAM,虽然性能稍差,但3D Xpoint不易失,也就是不像DRAM受断电问题的困扰;与NAND相比,3D Xpoint强在性能上。因此根据3D Xpoint特点量体裁衣,这是一个很有挑战性的话题。

如今,英特尔“亮剑”了,Optane率先将3D Xpoint用在了主存储,同时也构建了Fast Cache、Extended Memory两种应用模型,其效果如何?还是可以拭目以待的!

我曾经猜想,会不会在PCIe NAND SSD的设计中,用3D Xpoint替代缓存来使用,对此,请教专家后获知,如果这样的话性能是没有办法满足的,因此,无论Optane SSD,还是NAND SSD,缓存还是不可或缺的。而从系统的角度,有可以把Optane SSD视为缓存层使用,这都是可以想象的,真正要考验,还是软件的设计和优化能力。

软件能力也是英特尔的优势,只是这种优势不是针对最终用户,更多体现在平台级的支持,目的只有一个,最大化发挥CPU、SSD等硬件的能力,这才是英特尔的过人之处。对此英特尔合作伙伴、OEM、ISV等心知肚明。

目标不仅是产品,更重要的是产业和平台,这才是英特尔最厉害的地方!