1-14 硬盘类型介绍

image-20240331103724108

桌面级硬盘针对应用在台式PC/笔记本等;企业级硬盘针对企业级服务器、存储磁盘阵列、图形工作站(显卡很牛的PC)等。

硬盘的指标:

  • 容量:相比桌面级硬盘,企业级硬盘具备更大的存储容量,当前单硬盘最大容量可达6TB
  • 性能:主要体现在转速、缓存、平均寻道时间等
  • 可靠性:企业级硬盘具有更高的平均无故障时间(MTBF),桌面级硬盘MTBF一般为50万小时,企业级都在100万以上。

主流硬盘类型

硬盘接口是硬盘与主机系统间的连接部件,作用是在硬盘缓存和主机内存之间传输数据。不同的硬盘接口决定着硬盘与计算机之间的连接速度,接影响着程序运行快慢和系统性能好坏。

image-20240331103827040

image-20240331103849155

机械硬盘与SSD

机械硬盘的连续读写性很好,但随机读写性能很差。因为磁头移动至正确的磁道上需要
时间,随机读写时,磁头不停的移动,时间都花在了磁头寻道上,所以性能不高。

随机读写频繁的应用:小文件存储(图片)、数据库、邮件服务器(关注IOPS)

顺序读写频繁的应用:视频监控、视频编辑(关注吞吐量)

image-20240331103912421

硬盘的关键指标

  1. 硬盘容量(Volume)

容量的单位为兆字节(MB)或干兆字节(GB)。影响硬盘容量的因素有单碟容量和碟片数量。

  1. 转速(Rotational speed)

硬盘的转速指硬盘盘片每分钟转过的圈数,单位为RPM(RotationPerMinute)。衡量读写性能。一般SATA硬盘转速5.4K/7.2KRPM,SAS硬盘转速10K/15K,SSD硬盘无转速。

  1. 平均访问时间*(Average Access Time)= 平均寻道时间+平均等待时间。

  2. 数据传输率/吞吐量(DateTransferRate)

硬盘的数据传输率是指硬盘读写数据的速度,单位为兆字节每秒(MB/s)。

对于大量顺序读写的应用,如电视台的视频编辑,视频点播等则更关注吞吐量指标。

  1. IOPS(Input/Output Per Second)

即每秒的输入输出量(或读写次数),是衡量磁盘性能的主要指标之一。随机读写频繁的应用,如OLTP(OnlineTransaction Processing),IOPS是关键衡量指标。

磁带存储器

磁带是一种顺序存取的设备

特点:存储容量大,价格便宜。适合数据的备份存储,

磁盘存储器

image-20240331104344718

RAID(独立磁盘冗余阵列)

把多个相对便宜的磁盘组合起来,成为一个磁盘组,配合数据分散排列的设计,提升数据的安全性和整个磁盘系统效能。

利用多磁盘来提高数据传输率;

通过数据余与校验实现可靠性。

RAID应用的主要技术:分块技术、交叉技术和重聚技术。

RAID定义

RAID(RedundantArrayofIndependentDisks)即独立磁盘冗余阵列,RAID技术将多个单独的物理硬盘以不同的方式组合成一个逻辑硬盘,从而提高了硬盘的读写性能和数据安全性。

根据不同的组合方式可以分为不同的RAID级别:

image-20240331104505244

同时采用两种不同的RAID方式还能组合成新的RAID级别:

image-20240331104526319

数据组织及存取方式

数据组织形式

分块:将一个分区分成多个大小相等的、地址相邻的块,这些块称为分块。它是组成条带的元素。

条带:同一磁盘阵列中的多个磁盘驱动器上的相同“位置”(或者说是相同编号)的分块。

image-20240331104622545

热备与重构

热备

热备(HotSpare)的定义:

当冗余的RAID组中某个硬盘失效时,在不干扰当前RAID系统的正常使用的情况下,用RAID系统中另外一个正常的备用硬盘自动顶替失效硬盘,及时保证RAID系统的冗余性。

热备一般分为两种:

全局式:备用硬盘为系统中所有的冗余RAID组共享

专用式:备用硬盘为系统中某一组冗余RAID组专用

重构

image-20240331104735362

逻辑卷

在RAID的基础上可以按照指定容量创建一个或多个逻辑卷,通过LUN(LogicUnitNumber)来标识

image-20240331104802491

常用RAID技术

RAID0 RAID1

RAID0

没有容错设计的条带硬盘阵列,以条带形式将RAID组的数据均匀分布在各个硬盘中

  • 裸容量:12块*2T=24T

  • 有效容量:RAID0(12块*2T)=24T

  • 最少2块,不允许坏硬盘

image-20240331105017752

RAID1

又称镜像象(Mirror),数据同时一致写到主硬盘和镜像硬盘

  • 裸容量:12块*2T=24T
  • 有效容量:RAID1(12块*2T)=12T
  • 最少2块,允许坏1块硬盘

image-20240331105147641

RAID3 RAID5

RAID3

带有校验的并行数据传输阵列,数据条带化分布在数据盘中,同时使用专用校验硬盘存放校验数据

  • 裸容量:12块*2T=24T
  • 有效容量:RAID5(N-1)=22T
  • 最少3块,允许坏1块硬盘

image-20240331105319634

RAID5

与RAID3机制类似,但校验数据均匀分布在各数据硬盘上,RAID成员硬盘上同时保存数据和校验信息,数据块和对应的校验信息保存在不同硬盘上。RAID5是最常用的RAID方式之一

image-20240331105401783

RAID6

image-20240331105426778

横向校验盘:P1一P4为各个数据盘中横向数据的校验信息

​ 例: P1=A1 XOR A2 X0R A3 X0R A4

斜向校验盘:DP1一DP4为各个数据盘及横向校验盘的斜向数据的校验信息

​ 例 : DP1=A1 XOR A6 XOR A11 XOR A16

  • 裸容量:12块*2T=24T
  • 有效容量:RAID6(N-2)=20T
  • 最少4块,允许坏2块硬盘

RAID组合 RAID10 RAID01

RAID10

将镜像和条带进行两级组合的RAID级别,第一级是RAID1镜像对,第二级为RAID0

RAID10也是一种应用比较广泛的RAID级别

image-20240331105716266

RAID01

将RAID5和RAIDO进行两级组合的RAID级别,最低一级是RAID5,第二级为RAID0

image-20240331105754431

常用RAID技术对比

image-20240331105819855

有几块校验盘,就最多允许坏几块盘

常用RAID典型应用场景

image-20240331105923587

RAID2.0

站内搜索

没有找到内容!