11 月 19 - 20 日 Apache Pulsar 社区年度盛会来啦,立即报名! 了解详情
写点什么

Intel 发布 Optane 固态硬盘

  • 2017-04-12
  • 本文字数:1313 字

    阅读完需:约 4 分钟

Intel 近日以 Optane 品牌为名发布了 3D XPoint 非易失存储( NVM )设备。该款 SSD 固态硬盘的名称也许暗示着这是一种与众不同的耐久型存储设备,但其所用技术主要针对通常会使用 RAM 作为存储的应用程序。同时该设备也意味着内存和耐久存储之间旷日持久的权衡正式终结,因为 Optane 的独特卖点之一正是可以同时提供两种不同技术的最佳特性: DRAM 的性能,以及 SSD 的耐久性。

实际上 Optane 并非首款商用的 3D XPoint。这一系列硬件尚未完全成熟,而能够充分利用该设备特性的软件生态也还不完善。Optane 的速度并不像 DRAM 那么快,因此用户依然需要在内存的性能和“磁盘”的耐久性之间进行一定的权衡。按照名称来看,这并非普通的 SSD,但目前其外型依然以 SSD 的形式封装,适用于数据中心的首发型号容量为375GB,采用了PCIe 扩展卡(AIC)的规格,同时很快还将发布一款 U.2 SATA Express 规格的变体。面向普通消费者的型号封装规格为 M.2 ,分为 16GB 和 32GB 容量,其作用基本上类似于为 SSD 提供了一个更快的缓存,具体方式类似于以往很多人使用 SSD 作为机械硬盘缓存的做法。Intel 曾经探讨过将 3D XPoint 封装为 DIMM 的形式,借此取代 DRAM 内存模块,但这种规格并未出现在首发的 Optane 路线图中。

Optane 的软件组件是实现所宣扬卖点的关键。消费者版本只能充当缓存,并需要具备 Intel 的 Rapid Storage Technology( RST )才能充分发挥 3D XPoint 的高性能优势,用于存储需要频繁访问的文件。将 Optane 用作缓存要求计算机使用第 7 代 Intel Core 处理器,并具备可受支持的Intel 主板芯片组。数据中心版提供了一种名为Intel Memory Drive Technology( MDT )的全新软件驱动,可将 Optane SSD 的存储容量加入 DRAM 池中。借此等同于为应用程序提供了一个更大容量的 RAM 池。但需要注意,由于该 RAM 池混合使用了 DRAM 和 SSD,因此不能算作耐久存储。目前该技术的实际效果更像是廉价(速度也更慢)的 RAM,主要解决了容量,而非耐久问题。

Optane 的实际效果到底如何,这个问题引起了一些争议。SemiAccurate 指责 Intel 为了向媒体和分析师抛出漂亮的性能参数而逾越了“一条无法被接受的底线”。 Hacker News 上的讨论也意味着,人们对于该技术如何融入现有系统架构还有所困惑,因此对易失内存和耐久存储之间权衡的影响幅度还有待商榷。然而这些怀疑以及旷日持久的疑问主要侧重于目前可用的技术,随着时间的流逝和持续不断的投入,这项技术无疑可以进一步完善,而以后的软件也将能更好地发挥其作用。DRAM 与静态 RAM 的性能之间早在十几年前就遇到了类似的争议,但很快 DRAM 开始成为市场主流,进而将静态 RAM 逼退至片上缓存以及专用嵌入式应用程序等领域。

随着技术向着 NVM 方向跃进, Adrian Colyer 曾在 QCon London 2016 主题演讲“ Unevenly Distributed ”中讨论过有关应用程序和系统架构可能面临的潜在影响等问题。相比 DRAM 来说,速度足够快的耐久存储首先将弱化内存和磁盘的界限,最终会让不同的选择变的毫无意义。但这也会在概念和设计等方面产生很多其他问题,例如无状态还是有状态,因此随着技术的继续完善,这种新硬件也许可以淘汰掉目前软件设计领域很多处于支配地位的基本原则。

阅读英文原文 Intel Launch Optane SSD

2017-04-12 19:002635
用户头像

发布了 283 篇内容, 共 94.6 次阅读, 收获喜欢 54 次。

关注

评论

发布
暂无评论
发现更多内容

Android开发想转去做鸿蒙,你的技术真的到天花板了吗?

android 程序员 移动开发

Android开发者熬夜也要看完的25本中、高级工程师进阶必看书籍

android 程序员 移动开发

Android开发进阶,需要掌握这几个关键技术是关键!,kotlin中文文档

android 程序员 移动开发

Android开发,没有跟上跨平台技术发展是你职业规划最大的可悲

android 程序员 移动开发

Android强行进阶:自定义TabLayout,看似复杂的神器效果

android 程序员 移动开发

Android数据库的使用(增删改查),移动开发工程师

android 程序员 移动开发

Android开发的前景到底怎么样2016?,kotlin菜鸟教程

android 程序员 移动开发

Android开发:通过 webview 将网页打包成安卓应用,kotlin编程实践pdf

android 程序员 移动开发

Android异步消息处理机制详解及源码分析,Android多线程实现方式及并发与同步

android 程序员 移动开发

Android技能树 — Activity小结,【深夜思考

android 程序员 移动开发

Android插件化主流框架和实现原理,一举拿下腾讯美团滴滴offer

android 程序员 移动开发

Android插件化-Service篇,flutter通知推送

android 程序员 移动开发

自动驾驶汽车如何工作? 易筋 ARTS 打卡 Week 74

John(易筋)

ARTS 打卡计划

Android文件系统总结——从-Android-Q-,面试必备知识点

android 程序员 移动开发

Android开发月薪10K与30K之间,只相差这几样热门的前沿知识

android 程序员 移动开发

Android开发:老板说要加点功能---我:相机变美团,程序员真的是吃青春饭吗

android 程序员 移动开发

Android开发:自定义TabLayout,神奇效果竟是如此简单,Android面试题集2021版

android 程序员 移动开发

Android开源的精美日历控件,热插拔设计的万能自定义UI

android 程序员 移动开发

Android开源:想送你一款小清新的加载等待 控件,源码+原理+手写框架

android 程序员 移动开发

Android性能优化 _ 大图做帧动画卡?优化帧动画之 SurfaceView滑动窗口式帧复用

android 程序员 移动开发

Android开发者必看:Git使用过程中的一些常见场景问题总结

android 程序员 移动开发

Android开发面试:requestLayout() 这么问,面试者直呼

android 程序员 移动开发

Android开发:和Android原生系统对着干的“黑科技,安卓基础面试题2018

android 程序员 移动开发

Android快速开发工具集合——YUtils,webrtc音视频开发

android 程序员 移动开发

Android开发者们该如何面对中年危机?,移动智能终端开发技术设计实验作品

android 程序员 移动开发

Android春招面经分享:一个Android渣渣终于拿到了一个offer

android 程序员 移动开发

Android开发现状:互联网寒冬下那些-Android-开发高手,都在研究什么技术

android 程序员 移动开发

Android性能优化之启动加速35%,算法+分布式+微服务

android 程序员 移动开发

Android性能优化之启动速度优化,Android面试资料集合

android 程序员 移动开发

Android性能优化:这是一份全面&详细的内存优化指南,Flutter最新开源框架

android 程序员 移动开发

Android性能优化之内存优化,android最新开发语言

android 程序员 移动开发

Intel发布Optane固态硬盘_架构_Chris Swan_InfoQ精选文章