漫谈HAMR硬盘的可靠性-2

图片

很显然,HAMR已经成为业内用于提升HDD硬盘容量硬盘的技术手段三家机械硬盘HDD厂商,希捷、西数、东芝都已对HAMR硬盘进行了十多年的研究,但只有希捷大胆押注HAMR。相反,东芝和西部数据在采用HAMR之前选择了能量辅助垂直磁记录(ePMR)和微波辅助磁记录(MAMR)。

WDC西部数据目前还没着急推出HAMR产品,主要是在PMR基础上,通过OptiNAND技术提升容量。

图片

OptiNAND技术的核心就是新增了iNAND UFS EFD,把磁道记录等元数据记录在iNAND之中。采用triple stage actuator (TSA) 技术,实现更大的实现更大的TPI(每英寸磁道)数量和更高的面密度,在不需要增加碟片数量和磁头数量的情况下,实现容量的提升。原来放置在碟片的元数据,现在放在iNAND,也相当于给用户腾空了原来占用的数据空间,利于用户容量的提升。

图片

东芝在HAMR技术之前,先推出了MAMR(磁通控制MAMR)技术的产品,通过微波磁通控制现象来提高高密度区域的写入信号质量。根据东芝公布的测试数据发现,MAMR的磁头可靠性比HAMR的磁头可靠性要高出好几个数量级,也就是说,MAMR当前的可靠性比HAMR要高。

图片

现在,我们再回顾下HAMR的实现原理。HAMR(Heat Assisted Magnetic Recording,热辅助磁记录技术)采用了一种新型的介质磁技术,数据颗粒位的占用空间会更小,密度也会相应增加,从而达到提升容量的目的,同时保持磁稳定和热稳定。

图片

在需要写入新数据的时候,磁头上激光二极管就会瞬间在颗粒位增加热量,使得单个颗粒位实现磁极性完成反转,从而完成写数据的过程

图片

这个加热/冷却完成数据存储的过程持续的时间非常短,不到1ns(部分学术研究数据约150ps), 原则上对硬盘整体的稳定性和可靠性没有太大影响。

图片

不过,这个激光二极管在颗粒位产生的温度达到400-700C,保证基板和其他部件的高温影响,可靠性这部分对于HAMR来说,仍然有很多的难点需要突破,这也是HAMR为何研究了十几年,却一直无法大规模生产的原因

图片

所以说,HAMR主要有瞬间的高温影响,HAMR磁头的稳定性一直是业内最为担心的因素。降低HAMR加热温度,也是各个厂家努力的方向。

美国加州大学Samarth Bhargava 和 Eli Yablonskitch之前发布的一篇论文中介绍,用于向介质传递纳米尺度热量的金属光学天线或近场转换器(Near-Field Transducer, NFT)自身可能会升温数百度。当NFT达到如此极端的温度时,HAMR技术的实际演示中观察到的写头寿命比商业产品所需寿命低几个数量级。因此,NFT的热可靠性至关重要。

图片

在论文中,研究人员首先推导出NFT自热的基本极限,为实现低温运行提供设计指导,提出的新型结构通过将NFT自热减少近40%或170°C,相比典型工业设计,可能实现可靠性提高数个数量级。

此外,根据希捷官网介绍,其2016 年以来,一直在为  HAMR Mozaic 3+ 平台产品进行模拟现场使用测试,并针对关键组件的一步步优化。在过去的两年里,结果是可靠性提高了 50%,达到了传统 PMR 硬盘的水平,即HAMR也达到了PMR硬盘的额定平均故障间隔时间 (MBTF)  250 万小时。

图片

此外,官网文档介绍通过高强度的现场使用压力测试已经证明HAMR磁头寿命可以达到 7+年,在大多数情况下超过了当前基于 PMR 的寿命和用户预期。希捷反馈已经生产并测试了超过 50 万个HAMR Mozaic 3+ 设备。

这些都是官方的说明,HAMR的可靠性还需要大规模验证,才能反馈其真正的可靠性对于HAMR作为新的介质平台进行大规模商用,小编对其可靠性还是持保留态度,待其大规模验证后,再作评论!

针对HAMR的可靠性,各位读者有什么不同的看法,欢迎留言评论交流!

参考文献:

  • HAMR_Thermal_Reliability_via_Inverse_Electromagnet.pdf

  • https://www.seagate.com/cn/zh/blog/seagate-hamr-solutions-deliver-industry-leading-reliability/


如果您看完有所受益,欢迎点击文章底部左下角“关注”并点击“分享”、“在看”,非常感谢!

精彩推荐:

  • 万物皆可计算|下一个风口:近内存计算

  • SSD数据错误如何修复?

  • CXL与PCIe世界的尽头|你相信光吗?

  • 全景剖析SSD SLC Cache缓存设计原理

  • 存储革新:下一代低功耗PCM相变存储器

  • 3D DRAM虽困难重重,最快明年到来

  • 字节跳动入局存储内存SCM

  • 解读“CFMS中国闪存市场峰会”存储技术看点

  • 首个业内DNA存储技术规范发布

  • 如何突破SSD容量提升的瓶颈?

  • 固态存储是未来|浅析SSD架构的演进与创新技术

  • 论文解读:NAND闪存中读电压和LDPC纠错码的高效设计

  • 华为新发布磁电存储“王炸”,到底是什么?

  • SSD LDPC软错误探测方案解读

  • 关于SSD LDPC纠错能力的基础探究

  • 存储系统如何规避数据静默错误?

  • PCIe P2P DMA全景解读

  • 深度解读NVMe计算存储协议

  • 对于超低延迟SSD,IO调度器已经过时了吗?

  • 浅析CXL P2P DMA加速数据传输的原理

  • NVMe over CXL技术如何加速Host与SSD数据传输?

  • 浅析LDPC软解码对SSD延迟的影响

  • 为什么QLC NAND才是ZNS SSD最大的赢家?

  • SSD在AI发展中的关键作用:从高速缓存到数据湖

  • 浅析不同NAND架构的差异与影响

  • SSD基础架构与NAND IO并发问题探讨

  • 字节跳动ZNS SSD应用案例解析

  • CXL崛起:2024启航,2025年开启新时代

  • NVMe SSD:ZNS与FDP对决,你选谁?

  • 浅析PCI配置空间

  • 浅析PCIe系统性能

  • 存储随笔《NVMe专题》大合集及PDF版正式发布!

如果您也想针对存储行业分享自己的想法和经验,诚挚欢迎您的大作。
投稿邮箱:Memory_logger@163.com (投稿就有惊喜哦~)

《存储随笔》自媒体矩阵

图片

更多存储随笔科普视频讲解,请移步B站账号

图片

如您有任何的建议与指正,敬请在文章底部留言,感谢您不吝指教!如有相关合作意向,请后台私信,小编会尽快给您取得联系,谢谢!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/1801.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Axure中的样式

样式 首先说一下Axure里面的原点位置 如下图: 还有一个办法是我们选中我们的按钮,如上图,然后打开右边的样式,可以看按钮的x,y属性,类似于游戏中unity软件的x,y属性,类似于html中…

程序设计语言—Python几种语言区别的总结

程序设计语言篇—Python&几种语言区别的总结 文章目录 程序设计语言篇—Python&几种语言区别的总结一、Python介绍&理解1.1 Python基础1.2 Python规范 二、标识符&变量&常量三、数据类型&运算符和表达式3.1 数据类型3.2 运算符&表达式 四、常用的函…

Java实战:JSON文件到Excel文件的转换

步骤 添加依赖 首先&#xff0c;确保你的项目中已经添加了fastjson和poi的依赖。如果你使用的是Maven&#xff0c;可以在pom.xml中添加以下依赖&#xff1a; xml复制代码 <!-- fastjson --> <dependency> <groupId>com.alibaba</groupId> <artif…

Linux 系统IO函数之stat、lstat函数

1、stat函数 要点&#xff1a; int stat(const char *pathname, struct stat *statbuf); 作用&#xff1a;查看文件的信息 man 2 stat/return value1、stat结构体&#xff1a; 2、sturct stat 结构体中 st_mode 的含义&#xff08;文件的类型和存取的权限&#xff09;: st_mo…

华媒舍:百度竞价排名如何提升点击率

在网络推广中&#xff0c;提升点击率是十分重要的。运用百度搜索引擎广告是一种常用的提升点击率的形式。而百度竞价推广是搜索引擎所提供的一种付费流量方法&#xff0c;根据提高网站在搜索结果中的排名&#xff0c;可以有效提升点击率。下面我们就详细介绍如何运用百度竞价推…

每日OJ题_其它背包问题①_力扣474. 一和零(二维费用01背包)

目录 力扣474. 一和零 解析代码 代码优化 力扣474. 一和零 474. 一和零 难度 中等 给你一个二进制字符串数组 strs 和两个整数 m 和 n 。 请你找出并返回 strs 的最大子集的长度&#xff0c;该子集中 最多 有 m 个 0 和 n 个 1 。 如果 x 的所有元素也是 y 的元素&…

【Linux】权限(shell运行原理、概念,Linux权限)

&#x1f308;个人主页&#xff1a;秦jh__https://blog.csdn.net/qinjh_?spm1010.2135.3001.5343&#x1f525; 系列专栏&#xff1a;https://blog.csdn.net/qinjh_/category_12625432.html 目录 shell命令以及运行原理 创建和删除用户 创建新普通用户 删除用户 Linux权…

Unity中的UI系统之UGUI

目录 概述UGUI基础——六大基础组件六大基础组件概述Canvas画布组件CanvasScaler画布缩放控制器组件必备知识恒定像素模式缩放模式恒定物理模式3D模式 Graphic Raycaster图形射线投射器EventSystem和Standalone Input ModuleRectTransform UGUI基础——三大基础控件Image图像控…

混淆原理与实践指南

引言 &#x1f680; 在当今的软件开发领域&#xff0c;保护代码的安全性和保密性变得越来越重要。混淆&#xff08;Obfuscation&#xff09;技术作为一种保护代码的手段&#xff0c;在应对逆向工程和代码盗用方面发挥着关键作用。本文将深入探讨混淆的原理&#xff0c;以及如何…

!!!!!文章

我是一名普通本科院校的学生&#xff0c;即将升入大三&#xff0c;接下来的两年&#xff0c;我一定要用心沉淀&#xff0c;踏实前行&#xff0c;为了进入大厂努力付出。 &#xff08;1&#xff09;我的编程目标&#xff1a; 1> 拿到蓝桥杯的国奖&#xff0c;把自己的代码能…

javaWeb项目-财务管理系统功能介绍

项目关键技术 开发工具&#xff1a;IDEA 、Eclipse 编程语言: Java 数据库: MySQL5.7 框架&#xff1a;ssm、Springboot 前端&#xff1a;Vue、ElementUI 关键技术&#xff1a;springboot、SSM、vue、MYSQL、MAVEN 数据库工具&#xff1a;Navicat、SQLyog 1、Springboot框架 …

[lesson45]不同的继承方式

不同的继承方式 不同的继承方式 C中支持三种不同的继承方式 public继承 父类成员在子类中保持原有的访问级别 private继承 父类成员在子类中变为私有成员 protected继承 父类中公有成员变为保护成员&#xff0c;其他成员保持不变 遗憾的事实 一般而言&#xff0c;C工程项目…

镭眸T52激光雷达:无人叉车定位及避障新选择

在传统物料搬运领域&#xff0c;叉车虽扮演了重要角色&#xff0c;但人工操作的局限性——高昂的人力成本、有限的操作效率以及潜在的安全隐患&#xff0c;一直是企业面临的难题。随着劳动力成本的不断攀升&#xff0c;企业对降低成本、提升效率、减少安全事故的需求愈发迫切。…

【iOS开发】(四)react Native第三方组件五个20240419-20

react native 外的 第三方组件 目录标题 react native 外的 第三方组件&#xff08;一&#xff09;与rn核心组件的使用步骤区别&#xff1a;&#xff08;二&#xff09;第三方组件概览1 WebView2 Picker3 Swiper4 AsyncStorage5 Geolocation6 Camera (三)详细学习1 WebViewCoco…

K8s: 集群内Pod通信机制之DNS

集群内Pod通信机制之DNS Kubernetes 支持两种基本的服务发现模式 —— 环境变量和 DNS 1 &#xff09; DNS 概述 可以使用附加组件 为 Kubernetes 集群设置 DNS 服务支持群集的 DNS 服务器&#xff08;例如 CoreDNS&#xff09;监视 Kubernetes API 中的新服务&#xff0c;并…

Navicat 干货 | 掌握 PostgreSQL 规则语法

PostgreSQL 规则提供了一种强大的机制&#xff0c;控制查询执行并在数据库内部实施数据操作。理解规则的语法和用法对于有效利用其功能至关重要。在上周的文章中&#xff0c;我们探讨了 PostgreSQL 规则的工作原理及其与触发器的区别。今天的文章将使用免费的 “dvdrental”示例…

程序员35岁会失业吗?针对中年危机的5种解决方案

在程序员的职业生涯中&#xff0c;35岁被许多人认为是一道重要的分水岭。这个年龄被赋予了特殊的意义&#xff0c;因为在这个年龄段&#xff0c;许多程序员开始对自身的职业发展进行反思和重新定位。一方面&#xff0c;随着科技的飞速发展&#xff0c;新的编程语言和技术层出不…

3.AlexNet--CNN经典网络模型详解(pytorch实现)

看博客AlexNet--CNN经典网络模型详解&#xff08;pytorch实现&#xff09;_alex的cnn-CSDN博客&#xff0c;该博客的作者写的很详细&#xff0c;是一个简单的目标分类的代码&#xff0c;可以通过该代码深入了解目标检测的简单框架。在这里不作详细的赘述&#xff0c;如果想更深…

如何使用rdtsc和C/C++来测量运行时间(如何使用内联汇编和获取CPU的TSC时钟频率)

本文主要是一个实验和思维扩展&#xff0c;除非你有特殊用途&#xff0c;不然不要使用汇编指令来实现这个功能。扩展阅读就列出了一些不需要内联汇编实现的 写本文是因为为了《Windows上的类似clock_gettime(CLOCK_MONOTONIC)的高精度测量时间函数》这篇文章找资料的时候&…

不同版本vue安装vue-router

vue-router 是vue官网发布的一个插件库&#xff0c;单页面路由。vue 和 vue-router 之间版本也需要对应。 vue2.x版本使用vue-router3.x版本&#xff0c;vue3.x使用vue-router4.x版本&#xff0c;根据自己的需要选择合适的版本 1、可以在安装前查看vue-router版本&#xff0c;…