NVRAM


NVRAM

文章插图
NVRAM【NVRAM】NVRAM( Non-Volatile Random Access Memory) 是非易失性随机访问存储器,指断电后仍能保持数据的一种RAM 。
基本介绍中文名:非易失性随机访问存储器
外文名:NVRAM
特点:断电后仍能保持数据
套用领域:存储
概述如果通俗地解释非易失性存储器,那就是指断电之后,所存储的数据不丢失的随机访问存储器 。1.随机访问存储器(Random Access Memory,RAM),断电之后信息就丢失了 。2.NVRAM可以随机访问 。因此有些解释中,说Flash是属于NVRAM,是不準确的 。因为从严格意义上来说,Flash分有两种:nand flash和nor flash 。其中的nor属于是可以随机访问的,而nand flash不是真正的随机访问,属于顺序访问(serial access) 。形态NVRAM加速卡
NVRAM

文章插图
NVram加速卡针对快闪记忆体存在的不够耐写的问题,NVRAM 加速卡持续性地提供均衡的性能,达到1 百万 IOPS读/写,并且没有任何耐久度的问题 。NVRAM加速卡在DRAM和PCIeSSD之间建立了一个新存储层级,性能优异、可靠性超高,适用于需要高性能及高可靠性的任务关键型套用 。并且该解决方案基于业界标準的NVMe接口,实现了即插即用的PCIe连线,用NVMe将数据从记忆体移至NVRAM解决方案,效率比利用CPU周期要高出四倍,从而最佳化了CPU利用率 。NVRAM加速卡的创新在于结合了DRAM高速及耐写特性以及NAND快闪记忆体的非易失性,实现的性能十倍于最快速的固态盘(SSD),提供的IOPS超过千万次每秒,延迟则低于微秒 。NVRAM加速卡是一款标準尺寸半高、半长的PCIe卡 。其设计紧凑,可以置入任何伺服器当中,基本上与所有伺服器均能兼容 。
NVRAM

文章插图
NVram套用模型区别一些的方案如NV DIMM,就是拿普通的记忆体条加电容和flash,断电以后可以提供保护,机制都是一样的,形态不一样 。NVRAM的优势一个是容量大,再一个NVRAM占用PCIE槽,而不是占用DIMM槽 。NV DIMM有很多劣势需要BIOS支持,NV DIMM插到主机板上跟其他的记忆体怎幺区分,BIOS需要区分开,套用需要区分开 。混插的时候就比较难,OS要改,要分清楚哪一块记忆体有断电保护的 。再有就是需要硬体的支持,DRAM支持,以及额外支持NV DIMM插槽,这块更多牵扯到主机板,最严重的是NVDIMM占用CPU周期记忆体,影回响用软体 。NVRAM 里有一个专门移动数据的处理器,会代替CPU把数据移动到NVRAM里 。如果用DIMM的话,没有人做这件事的,只能靠CPU从普通的DIMM读出来再写到NV DIMM里面 。所以CPU耗费大量的周期去拷贝数据很不划算 。