机械硬盘的存储结构及原理

硬盘是电脑主要的存储媒介之一。根据硬盘的读写方式和存储方式不同,当前主流的硬盘可以分为固态硬盘(SSD硬盘)、机械硬盘(HDD 硬盘)两种。由于固态硬盘存在价格昂贵、容量较小和一旦损坏难以修复等特点,当前市场主要流行的依然是机械硬盘。当然,在高端计算机中通常会结合两种硬盘来获取更好的性能,这里暂且不提。故而本博客主要对机械硬盘的结构和原理进行讲解。

硬盘是由很多的盘片组成,而其存储信息的方式就是通过盘片表面的磁性物质来存储数据。把盘片放在显微镜下放大,可以看到盘片表面是凹凸不平的,凸起的地方被磁化,代表数字 1,凹的地方没有被磁化,代表数字 0,因此硬盘可以通过二进制的形式来存储表示文字、图片等的信息。

机械硬盘主要由磁盘、磁头、盘片主轴、控制电机、磁头控制器、数据转换器、接口、缓存等几个部分组成。

所有的盘片都固定在一个旋转轴上,这个轴即盘片主轴。所有的盘片之间是绝对平行的,且在每个盘片的盘面上都有一个磁头来对磁盘上的数据进行读写操作。所有的磁头连在一个磁头控制器上,由磁头控制器负责各个磁头的运动,磁头可沿盘片的半径方向移动,实际上磁头是围绕固定点做圆周移动(如果有兴趣可以通过上面的磁盘结构图自己看,这里不加以解释),而且传统的硬盘中由于所有磁头都固定在同一个控制器上,所以每个磁头同一时刻是同轴的,即从正上方往下看,所有磁头任何时候都是重叠的,在这种情况下每一时刻只有一个磁头能够进行数据的读取。当硬盘启动时盘片在主轴的带动下以每分钟数千转到上万转的速度在高速运转,而磁头在控制器的控制下固定在某个位置上对经过其下方的磁盘区域进行信息的读写。

由前面的描述可知,硬盘的数据主要存储在许多盘片上的磁性物质上,而这些这些信息是通过磁头在某一点上对其下方的转动的磁片进行写入的,故而这些信息以一条条围绕主轴的同心圆细线的形式存在。为了方便描述与管理,我们把这些存储信息的同心圆细线称为磁道,将盘片中用于记录信息的面称为盘面(当前主流的硬盘一般每个盘片的两个面都会用于记录信息,所以每个盘片对应两个盘面。当然,也有部分只有一面用于记录信息的,在此暂不赘述),而多个盘片上半径相同的磁道称为柱面,为了更好的对磁盘资源进行过滤,我们有将每个磁道划分为均匀的几段称为扇区。

下面对几个名词的定义是作用进行解析:

盘面:硬盘的盘片一般用铝合金材料做基片,硬盘的每一个盘片的两个面都可以用于记录信息,一般每个盘面都会得到利用,都可以存储数据,成为盘面。当然,也有的硬盘为了简化磁头结构或其他原因只利用其中一个面来记录信息,这样每个盘片就只对应一个盘面。每一个盘面都有一个盘面号,按顺序从上至下从 0 开始编号。在硬盘系统中,盘面号又叫磁头号,因为每一个盘面都有一个对应的读写磁头。

磁道:磁盘在格式化时被划分成许多用于记录信息的同心圆,这些同心圆轨迹叫做磁道。磁道从外向内从 0 开始顺序编号,硬盘的每一个盘面有 300-1024 个磁道,新式大容量硬盘每面的磁道数更多,信息以脉冲串的形式记录在这些轨迹中,这些同心圆不是连续记录数据,而是被划分成一段段的圆弧。这些圆弧的角速度一样,由于径向长度不一样,所以线速度也不一样,外圈的线速度较内圈的线速度大,所以同样的转速度下,外圈在同样时间段里,划过的圆弧长度要比内圈划过的圆弧长度大。磁道是看不见的,只是盘面上以特殊形式磁化了的一些磁化区,在磁盘格式化时就已规划完毕。

柱面:所有盘面上半径相同的磁道构成的一个圆柱面,即在磁盘上所有与主轴距离相同的磁道成为柱面。之所以给出柱面这一概念主要是为了提高磁盘的读写速率。在机械硬盘中数据的读取是依靠磁头来进行的,每个盘面对应一个磁头,而这些磁头通常被固定在同一转轴上,同时这些磁头从磁盘的上方看是重合的,也就是说所有磁头同一时间处于同一半径的磁道上。而由哪个磁头进行数据的读取则由对应的控制系统来进行电子切换,这个过程相对于将磁头移动的相邻的磁道是一个极快的过程,为了提高数据的读/写速率,数据的存储一般是按照柱面的顺序来的,具体的做法就是数据先存储在某一柱面的第一个磁道上,之后建数据存储到同一柱面的第二个磁道上,一直到同一柱面的所有磁道都使用完后才转到下一柱面进行读/写操作。

扇区:扇区是磁盘读写的基本单位,每个扇区包括 512 个字节的数据和一些其他信息,这些信息包含存储数据地址的标识符(盘面号,柱面号,扇区号等)和用于保护数据的纠错码(ECC)。在传统磁盘上,一般盘面上每一个磁道所对应的扇区是相同的,由于盘面上的磁道大小是不均匀的,其中越靠近主轴的磁道长度越小,越远离主轴的磁道长度越大,所以这样的分配方式会造成“大面积小数据”的浪费情况,为了避免这种情况很多硬盘采用同密度盘片,所以半径不同的磁道划分成出来的扇区数量也是不同的,磁道越长所包含的扇区也也就也多。关于扇区号,目前主要有两种定义规则,其中一种是每个磁道拥有自己的扇区号,在每个磁道中扇区号都是从0开始增加的,之后通过CHS(也称3D)寻址方式来对对应扇区进行访问,而另一种则是对硬盘上所有的扇区进行统一编号,其编号规则为:LBA(逻辑扇区号)=磁头数 × 每磁道扇区数 × 当前所在柱面号 + 每磁道扇区数 × 当前所在磁头号 + 当前所在扇区号 – 1 。这两种方式中,前者适合对每个磁道所拥有的磁道相同的传统磁盘,而后者时候采用同密度盘片的磁盘。

  • 9
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.RPO(Recovery Point Object)是衡量系统在灾难发生后将损失多少数据的指标。( T ) True False 2.企业级硬盘的主要接口类型包括SATA、SAS和FC. ( T ) True False 3.按备份的数据量来分或实现原理不同,有如下()备份类型: (Select 3 Answers ) A.全备份 B.增量备份 C.差量备份D. 快照 4.根据SHARE 78国际组织划分的系统容灾分为多少级? ( C ) A. 5 B. 6 C.7 D.8 5.windows下常见文件系统包括ntfs和ext3。 ( F ) True False 6.容灾方案就是数据备份方案。 ( F ) True False 7.下面RAID级别中,数据冗余能力最弱的是?( D ) A.RAID5 B. RAID1 C.RAID6 D. RAID0 8.硬盘不仅用于各种计算机和服务器中,在磁盘阵列和各种网络存储系统中,它也是基 本的存储单元。(T) True False 9.以下有关SSD,描述错误的是(D) A.SSD的汉语名字为固态硬盘 B.SSD是由控制单元和存储芯片组成,简单的说就是用固态电子存储芯片阵列而制成的 硬盘,它的接口规范和定义、功能及使用方法上与普通硬盘的完全相同。 C. SSD采用FLASH芯片作为存储介质,它内部没有机械结构,因此没有数据查找时间、延迟 时间和寻道时间。 D.SSD固态硬盘最大的缺点就是不可以移动,而且数据保护受电源控制,不能能适应于各 种环境。 10.RAID, Redundant Array of Independent Disks,即独立磁盘冗余数组,其基本思想就是把多个相对便宜的硬盘组合起来,成为一 个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。(T) True False 11.服务器的硬件组成有机箱,电源风扇,处理器,内存,主板,RAID卡,本地硬盘等。 (T) True False 12. 目前RAID 的实现方式分为 硬件RAID 方式 和 软件RAID 方式 13. 磁盘阵列上的硬盘组成RAID组后,通常连接磁盘阵列的服务器并不能直接访问RAID组, 而是要再划分为逻辑单元才能分配给服务器,这些逻辑单元就是LUN. (T) True False 14.对于E-mail或者是DB应用,以下哪个RAID级别是不被推荐的 : ( D ) A.RAID 10 B.RAID 6 C.RAID 5 D.RAID 0 15.华为磁盘阵列中映射给主机使用的通用存储空间单元被称为(),它是在RAID的基础 上创建的逻辑空间。( A ) A.LUN(Logic Unit Number) B.RAID(Redundant Array of Independent Disks) C.硬盘 D.磁盘阵列 16.与传统的本地存储和DAS存储相比较,下列哪些属于现代新型SAN阵列存储的主要特点 或优势?(Select 3 Answers) ABC A. 容量大B. 性能高C. 稳定性好D. 不关注扩展性 17.衡量一个系统可靠性常见时间指标有哪些?(Select 2 Answers) CD A. 可靠度B. 有效率C. 平均失效时间D. 平均无故障时间 18.基于网络层的存储虚拟化优势是与主机无关,不占用主机资源,这种说法是正确的。 ( T ) True False 19.某客户应用每天产生的新数据约占10%,为最大程度地节约存储空间最适合采用的备 份类型是:( ) B A. 完全备份B. 增量备份C. 差异备份D. 合成备份 20.服务器是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机, 服务器英文名称为 Server . 21.选择PC服务器通常需要考虑以下几方面的性能指标:可管理性、可用性、可靠性、安 全性以及可扩展性。 22.Intel Xeon CPU中文名是Intel的 至强 系列。 23.华为服务器的名称前缀是 Tecal ,主要分 RH系列机架式服务器 ,E系列刀片服务器,X系列高密度服务器, 如Tecal RH 2268 V2为 机架式服务器 。 24.E6000是刀片服务器的机箱 ,BH 640 V2是刀片服务器的 刀片 ,Tecal X 6000 V2是 高密度服务器机箱 ,Tecal XH310是高密度服务器的 节点服务器 。 25.FusionSphere:华为 云操作系统 名称,是实现数据中心虚拟化的软件。FusionCompute:FusionSphere的 虚拟化引擎 ,用于服务器虚拟化。 FusionManager:FusionSphere的 云管理部件 ,实现物理资源和逻辑资源的统一管理,以及云服务的运营和部署。 Fusi
华为服务器存储试题库 1.按备份的数据量来分或实现原理不同,有如下()备份类型: (Select 3 Answers ) A.全备份 B.增量备份 C.差量备份D. 快照 2.根据SHARE 78国际组织划分的系统容灾分为多少级? ( C ) A. 5 B. 6 C.7 D.8 3.windows下常见文件系统包括ntfs和ext3。 ( F ) True False 4.RPO(Recovery Point Object)是衡量系统在灾难发生后将损失多少数据的指标。( T ) True False 5.企业级硬盘的主要接口类型包括SATA、SAS和FC. ( T ) True False 6.容灾方案就是数据备份方案。 ( F ) True False 7.下面RAID级别中,数据冗余能力最弱的是?( D ) A.RAID5 B. RAID1 C.RAID6 D. RAID0 8.硬盘不仅用于各种计算机和服务器中,在磁盘阵列和各种网络存储系统中,它也是基本的存储单元。(T) 华为服务器存储试题库全文共10页,当前为第1页。True False 华为服务器存储试题库全文共10页,当前为第1页。 9.以下有关SSD,描述错误的是(D) A.SSD的汉语名字为固态硬盘 B.SSD是由控制单元和存储芯片组成,简单的说就是用固态电子存储芯片阵列而制成的硬盘,它的接口规范和定义、功能及使用方法上与普通硬盘的完全相同。 C. SSD采用FLASH芯片作为存储介质,它内部没有机械结构,因此没有数据查找时间、延迟时间和寻道时间。 D.SSD固态硬盘最大的缺点就是不可以移动,而且数据保护受电源控制,不能能适应于各种环境。 10.RAID, Redundant Array of Independent Disks,即独立磁盘冗余数组,其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。(T) True False 11.服务器的硬件组成有机箱,电源风扇,处理器,内存,主板,RAID卡,本地硬盘等。(T) True False 12. 目前RAID 的实现方式分为 硬件RAID 方式 和 软件RAID 方式 华为服务器存储试题库全文共10页,当前为第2页。13. 磁盘阵列上的硬盘组成RAID组后,通常连接磁盘阵列的服务器并不能直接访问RAID组,而是要再划分为逻辑单元才能分配给服务器,这些逻辑单元就是LUN. (T) 华为服务器存储试题库全文共10页,当前为第2页。 True False 14.对于E-mail或者是DB应用,以下哪个RAID级别是不被推荐的 : ( D ) A.RAID 10 B.RAID 6 C.RAID 5 D.RAID 0 15.华为磁盘阵列中映射给主机使用的通用存储空间单元被称为(),它是在RAID的基础上创建的逻辑空间。( A ) A.LUN(Logic Unit Number) B.RAID(Redundant Array of Independent Disks) C.硬盘 D.磁盘阵列 16.与传统的本地存储和DAS存储相比较,下列哪些属于现代新型SAN阵列存储的主要特点或优势?(Select 3 Answers) ABC A. 容量大B. 性能高C. 稳定性好D. 不关注扩展性 17.衡量一个系统可靠性常见时间指标有哪些?(Select 2 Answers) CD A. 可靠度B. 有效率C. 平均失效时间D. 平均无故障时间 18.基于网络层的存储虚拟化优势是与主机无关,不占用主机资源,这种说法是正确的。( T ) True False 华为服务器存储试题库全文共10页,当前为第3页。19.某客户应用每天产生的新数据约占10%,为最大程度地节约存储空间最适合采用的备份类型是:( ) B 华为服务器存储试题库全文共10页,当前为第3页。 A. 完全备份B. 增量备份C. 差异备份D. 合成备份 20.服务器是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机,服务器英文名称为 Server . 21.选择PC服务器通常需要考虑以下几方面的性能指标:可管理性、可用性、可靠性、安全性以及可扩展性。 22.Intel Xeon CPU中文名是Intel的 至强 系列。 23.华为服务器的名称前缀是 Tecal ,主要分 RH系列机架式服务器 ,E系列刀片服务器,X系列高密度服务器, 如Tecal RH 2268 V2为 机架式服务器 。 24.E6000是刀片服务器的机箱 ,BH 640 V2是刀片服务器的 刀片 ,Tecal X 6000 V2是 高密度服务器机箱 ,Tecal XH310是高密度服务器的 节点服务器 。 25.FusionS
1.RPO〔Recovery Point Object〕是衡量系统在灾难发生后将损失多少数据的指标。( T ) True False 2.企业级硬盘的主要接口类型包括SATA、SAS和FC. ( T ) True False 3.按备份的数据量来分或实现原理不同,有如下〔〕备份类型: (Select 3 Answers ) A.全备份 B.增量备份 C.差量备份D. 快照 4.根据SHARE 78国际组织划分的系统容灾分为多少级? ( C ) A. 5 B. 6 C.7 D.8 5.windows下常见文件系统包括ntfs和ext3。 ( F ) True False 6.容灾方案就是数据备份方案。 ( F ) True False 7.下面RAID级别中,数据冗余能力最弱的是?( D ) A.RAID5B. RAID1C.RAID6D. RAID0 8.硬盘不仅用于各种计算机和服务器中,在磁盘阵列和各种网络存储系统中,它也是根 本的存储单元。〔T〕 True False 9.以下有关SSD,描述错误的答案是〔D〕 B.SSD是由控制单元和存储芯片组成,简单的说就是用固态电子存储芯片阵列而制成的 硬盘,它的接口规X和定义、功能与使用方法上与普通硬盘的完全一样。 C. SSD采用FLASH芯片作为存储介质,它内部没有机械结构,因此没有数据查找时间、延迟 时间和寻道时间。 D.SSD固态硬盘最大的缺点就是不可以移动,而且数据保护受电源控制,不能能适应于各 种环境。 10.RAID, Redundant Array of Independent Disks,即独立磁盘冗余数组,其根本思想就是把多个相对廉价的硬盘组合起来,成为一 个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。〔T〕 True False 11.服务器的硬件组成有机箱,电源风扇,处理器,内存,主板,RAID卡,本地硬盘等。 〔T〕 True False 12. 目前RAID 的实现方式分为 硬件RAID 方式 和 软件RAID 方式 13. 磁盘阵列上的硬盘组成RAID组后,通常连接磁盘阵列的服务器并不能直接访问RAID组, 而是要再划分为逻辑单元才能分配给服务器,这些逻辑单元就是LUN. 〔T〕 True False 14.对于或者是DB应用,以下哪个RAID级别是不被推荐的 : ( D ) A.RAID 10 B.RAID 6 C.RAID 5 D.RAID 0 15.华为磁盘阵列中映射给主机使用的通用存储空间单元被称为〔〕,它是在RAID的根底 上创建的逻辑空间。( A ) A.LUN(Logic Unit Number) B.RAID〔Redundant Array of Independent Disks〕 C.硬盘 D.磁盘阵列 16.与传统的本地存储和DAS存储相比拟,如下哪些属于现代新型SAN阵列存储的主要特点 或优势?(Select 3 Answers) ABC A. 容量大B. 性能高C. 稳定性好D. 不关注扩展性 17.衡量一个系统可靠性常见时间指标有哪些?(Select 2 Answers) CD A. 可靠度B. 有效率C. 平均失效时间D. 平均无故障时间 18.基于网络层的存储虚拟化优势是与主机无关,不占用主机资源,这种说法是正确的。 〔 T 〕 True False 19.某客户应用每天产生的新数据约占10%,为最大程度地节约存储空间最适合采用的备 份类型是:〔 〕 B A. 完全备份B. 增量备份C. 差异备份D. 合成备份 20.服务器是计算机的一种,是网络中为客户端计算机提供各种服务的高性能的计算机, 服务器英文名称为 Server . 21.选择PC服务器通常需要考虑以下几方面的性能指标:可管理性、可用性、可靠性、安 全性以与可扩展性。 22.Intel Xeon CPU中文名是Intel的 至强 系列。 23.华为服务器的名称前缀是 Tecal ,主要分 RH系列机架式服务器 ,E系列刀片服务器,X系列高密度服务器, 如Tecal RH 2268 V2为 机架式服务器 。 24.E6000是刀片服务器的机箱 ,BH 640 V2是刀片服务器的 刀片 ,Tecal X 6000 V2是 高密度服务器机箱 ,Tecal XH310是高密度服务器的 节点服务器 。 25.FusionSphere:华为 云操作系统 名称,是实现数据中心虚拟化的软件。Fusionpute:FusionSphere的 虚拟化引擎 ,用于服务器虚拟化。 FusionManager:FusionSphere的 云管理部件 ,实现物理资源和逻辑资源的统一管理,以与云服务的运营和部署。 FusionStorage:华为创新的 分布式虚拟化存储 。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值