迟到6年的Intel Optane评测
Intel的Optane系列在国内似乎也没啥名气,6年前发布的产品,现在已经基本走完生命周期,沦为电子垃圾了。 当然,作为Intel当年的旗舰产品,人家还是有两把刷子的。
译时注:英文版对该产品的前世今生有较详细的介绍,但由于不符合国情就跳过翻译了。
解密Optane
Optane系列主要是NVMe的HDD加速卡,插上之后安装配套软件(仅限Windows),就能给自己的HDD加个缓存,获得类SSD的性能(逐渐玄乎了),连网上冲浪、发邮件这种任务都能提速。
这里也就不卖关子了。 Optane加速卡系列,实际就是个NVMe SSD。 剩下的魔法纯靠Intel的专有软件加持。 插上之后可以直接格式化文件系统然后挂载,至少Linux下是这样的。
当然这个产品线没做起来就是因为根本没啥加速效果。
价格
傻子才买的电子垃圾,淘宝售价不到20,约1cny/GB,看单GB价格比MLC企业盘贵。
跑分
KDiskmark/fio
这个软件基本就是CrystalDiskMark重写版,跑分项目一致。
看第一个顺序写入/读取,作为一个NVMe盘来说,也只是中等偏下水平。 但看随机4k,简直是打鸡血了,竟然和顺序写入只差了30%? 这可真是黑魔法了。
和我这台机子里的Samsung 860 EVO 512GB对比一下,就明显看出区别了。
redis-benchmark
这变态的4k性能在日常使用中的确是没啥用,但似乎挺适合数据库。 对数据库来说,从收到写入指令到确认写入磁盘的时间间隔越小越好。 这样能将意外事故(例如断电)带来的数据损失降到最低。
这个测试,我选择了redis,并使用--appendonly yes --appendfsync always
命令行参数:
- 开启「AOF 仅追加储存」。这个功能与传统数据库的「WAL 预写式日志」类似。
- 每次写入都强制
fsync
。fsync
会确保仅在磁盘写操作结束后返回,确保数据尽快写入磁盘。官方文档关于这个设置的解释如下:
AOF+每秒一次fsync:折中方案
AOF+强制fsync:这个选项非常慢,不建议大多数用户使用。 开启AOF+强制fsync,能100%*保证数据安全,因为成功的写操作都确认记录到磁盘上了。
以下是redis-benchmark
默认设置的测量值(请求/秒)。
两个测试都在同一台机器上进行,只是换了下盘。
尽管是SATA和NVMe比较,此测试根本占不满SATA的带宽,数据的差异仅由盘本身的性能决定。
这Optane在每一项写测试里都比普通SSD快了10倍,简直是太离谱了。
其他玩意
耗电
标注满载功率2W,比大多数NVMe的5W低一半,而低能耗应该能对应低发热。
寿命
这Optane确实不是一般长寿。16GB款标注365TBW,能重复写23360次,和淘宝那堆DC传家盘同等甚至更高。
当然这数据密度可是天上地下。
结论
Optane在特定用途下确实比普通SSD强,而且就算不捡垃圾价格也算合适。 给不需要多少储存的小主机(例如软路由)当系统盘性能也不错,前提是主板有m.2 接口,不过这个近几年出的机子基本都标配了。