diff --git a/Tech/computer-storage/1. 存储基础.md b/Tech/computer-storage/1. 存储基础.md
index b6c027ec..35bf78bf 100644
--- a/Tech/computer-storage/1. 存储基础.md
+++ b/Tech/computer-storage/1. 存储基础.md
@@ -1,6 +1,6 @@
---
title: 1. 存储基础
-description: 本文介绍了计算机存储的基础知识,包括存储概念、术语、介质类型、性能指标以及国产存储技术的发展。
+description: 本文介绍了计算机存储的基础知识,包括存储概念、术语、介质类型、性能指标。
keywords:
- 存储基础
- 存储介质
@@ -9,245 +9,32 @@ keywords:
- 光盘
- 硬盘
- 固态硬盘
- - 长江存储
tags:
- 技术/计算机存储
+ - 计算机存储/基础
author: 仲平
date: 2024-07-25
---
-## 存储概念与术语
+## 存储概念
-计算机存储是指计算机系统中用于保存和检索数据的各类设备和技术。它是计算机系统的核心组成部分,决定了系统能存储和处理的数据量及速度。常见的存储术语包括:
+存储指的是保存和检索数据的过程和技术。计算机存储包括各种介质和技术,用于保存数据和程序,以便在需要时快速访问。
-- **存储器(Memory)**:计算机用于临时保存数据的硬件组件,如 RAM(随机存取存储器)。
-- **存储设备(Storage Device)**:长期保存数据的硬件设备,如硬盘驱动器(HDD)和固态驱动器(SSD)。
-- **容量(Capacity)**:存储设备可以保存数据的总量,通常以字节(Byte)、千字节(KB)、兆字节(MB)、千兆字节(GB)、太字节(TB)等单位表示。
-- **数据传输率(Data Transfer Rate)**:表示数据在存储设备和计算机系统之间传输的速度。
+常见的存储术语有:
+
+- **存储设备**:用于保存数据的硬件,如硬盘、SSD 等。
+- **存储介质**:存储数据的物理材料,如磁盘、光盘等。
+- **存储单元**:存储数据的最小单位,如比特和字节。
+- **文件系统**:管理和组织数据存储的系统,如 NTFS、EXT4 等。
## 存储介质类型
-存储介质是用来保存数据的物理材料和技术,包括以下几种主要类型:
-
-### 磁带(Tape)
-
-![磁带](https://static.7wate.com/img/2023/04/13/919160de144ca.png)
-
-> 来源:[录音磁带图片_百度百科](https://baike.baidu.com/pic/%E5%BD%95%E9%9F%B3%E7%A3%81%E5%B8%A6/19208887/1/a71ea8d3fd1f413446dceaf02c1f95cad0c85e51?fr=lemma#aid=1&pic=a71ea8d3fd1f413446dceaf02c1f95cad0c85e51);仅学术引用,著作权归作者所有。
-
-磁带存储是一种利用磁性材料存储数据的存储技术,具有可靠性高、容量大、成本低的特点,被广泛应用于数据备份、存档、长期存储等领域。
-
-磁带存储的历史可以追溯到上世纪 50 年代,当时的磁带存储容量较小,读写速度较慢,主要用于存储机器指令和数据备份等应用。随着磁头技术、磁性材料技术的不断发展,磁带存储的容量和速度得到了大幅提升,使得其在数据备份、存档等领域得到了广泛应用。
-
-![磁存储原理图](https://static.7wate.com/img/2023/04/13/16615f136d82c.png)
-
-> 来源:[计算机组成原理](http://media4.open.com.cn/L603/fushi/0903/jisuanjzcyl/web/lesson/char4/j5.htm)
-
-磁带存储的实现是通过将数据记录在磁带表面的磁性颗粒上,通过磁头读取磁带表面的磁性信号实现数据的读写。**磁带存储一般采用串行读写的方式,因此其读写速度相对较慢,但磁带存储的容量较大,可以达到数百 TB 的级别,且数据可靠性较高,可以长期保存数据。**
-
-**磁带存储的主要应用场景是数据备份、存档和长期存储等领域。**在数据备份领域,磁带存储被广泛应用于数据中心、云服务提供商等场景,用于备份大量的数据和应用程序。在存档和长期存储领域,磁带存储可以用于保存重要的历史文档、音乐和影像等资料,具有容量大、可靠性高、成本低等优点。
-
-在一些应用场景中,磁带存储的性能和特性比硬盘和固态硬盘更加适合,例如需要长期存储大量数据的场景,或者是需要备份和归档大量数据的场景。另外,在一些监管和合规性要求比较高的行业,如金融、医疗等领域,磁带存储也被广泛应用,因为**磁带存储具有防篡改、数据安全等特点。**
-
-总的来说,磁带存储虽然在读写速度和可靠性等方面不如硬盘和固态硬盘,但是由于其容量大、成本低和长期可靠性等特点,使得其在某些特定的场景下仍然具有很大的应用前景。
-
-### 光盘(Optical Disc)
-
-如 CD、DVD 和 Blu-ray,通过激光在光盘上刻录和读取数据,适合长期存储和数据备份,但读写速度较慢,容量有限。
-
-![Melody 90min PLATiNUM CD disc.jpg](https://static.7wate.com/img/2023/04/13/ce44ff6b78a81.jpg)
-
-> 来源:[File:Melody 90min PLATiNUM CD disc.jpg - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/File:Melody_90min_PLATiNUM_CD_disc.jpg);仅学术引用,著作权归作者所有。
-
-光盘存储是一种基于激光技术的数字存储介质,主要由光盘、CD-ROM、DVD 和 Blu-ray 等几种类型组成。它是一种非易失性存储介质,可以长期保存数据。
-
-光盘存储的历史可以追溯到 20 世纪 80 年代初期,当时的光盘主要是音频光盘,主要用于存储音乐。随着激光技术的发展和数字化技术的普及,光盘存储也逐渐应用于数字存储领域。1985 年,Philips 和 Sony 公司共同推出了第一种数字光盘标准 CD(Compact Disc),从此,光盘存储开始进入数字时代。之后,随着技术的不断发展,CD-ROM、DVD 和 Blu-ray 等新一代光盘存储技术相继问世,容量和读取速度也得到了显著提升。
-
-![光存储实现原理](https://static.7wate.com/img/2023/04/13/357e1bb6da04e.png)
-
-> 来源:[一文读懂光储存技术及原理-面包板社区](https://www.eet-china.com/mp/a157461.html);仅学术引用,著作权归作者所有。
-
-光盘存储的实现主要基于激光技术。在光盘上刻有一系列螺旋状的凹槽,凹槽的长度和深度对应着数据的 1 和 0。当激光照射到光盘表面时,通过检测反射光的强弱和光波的相位变化,就可以判断凹槽的长度和深度,从而读取数据。不同类型的光盘,其光盘结构和读取方式也不同。
-
-**光盘存储适用于长期存储重要数据、分发软件、电影、音乐等媒体内容、随身携带备份个人数据或保存重要文档、兼容性广的数据存储需求。**虽然已经被硬盘和固态硬盘所取代,但在某些场合下仍然有其独特的应用优势。
-
-### 磁盘(Disk)
-
-传统的硬盘驱动器(HDD)使用旋转的磁性盘片来存储数据。优点是容量大,成本低;缺点是速度相对较慢。
-
-![Laptop-hard-drive-exposed.jpg](https://static.7wate.com/img/2023/04/13/0dc5ede099703.jpg)
-
-> 来源:[File:Laptop-hard-drive-exposed.jpg - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/File:Laptop-hard-drive-exposed.jpg);仅学术引用,著作权归作者所有。
-
-机械硬盘(Hard Disk Drive,HDD)是一种数据存储设备,是计算机系统中最常用的存储媒介之一。它是一种使用磁盘片来存储数据的设备,通过机械臂上的读写头在盘片上读写数据。
-
-#### 发展历史
-
-机械硬盘存储的历史可以追溯到 20 世纪 50 年代,当时 IBM 公司研制出了第一个硬盘,容量为 5MB。随着计算机技术的不断进步,机械硬盘存储的容量、速度、可靠性等方面都得到了不断提升和改善,成为了计算机存储系统中不可或缺的一部分。
-
-- 1956 年,IBM 305 RAMAC 是现代硬盘的雏形,容量仅为 5MB。
-- 1973 年,IBM 3340 推出,拥有“温彻斯特”绰号,其存储单元恰好是当时“温彻斯特来福枪”的口径和填弹量。
-- 1980 年,希捷科技公司开发出 5.25 英寸的 5MB 硬盘 ST506,这是面向台式机的首款硬盘产品。
-- 1991 年,IBM 推出首款 3.5 英寸的 1GB 硬盘,应用了 MR(Magneto Resistive 磁阻)技术,为硬盘容量的巨大提升奠定基础。
-- 1997 年,IBM 应用 GMR(Giant Magneto Resistive,巨磁阻)技术,使磁头灵敏度进一步提升,进而提高存储密度。
-- 2005 年,日立环储和希捷都宣布将开始大量采用磁盘垂直写入技术(perpendicular recording)。
-- 2011 年,机械硬盘逐渐被固态硬盘所取代,希捷宣布收购三星旗下的硬盘业务。
-
-2020 年截至现存主要硬盘制造商包括**西部数据、希捷、东芝、日立**等。
-
-#### 数据接口
-
-机械硬盘的接口是指将硬盘与计算机主板或控制卡连接的接口。早期的机械硬盘接口主要有 IDE (Integrated Drive Electronics) 和 SCSI(Small Computer System Interface)两种。目前,常见的机械硬盘接口主要包括 SATA(Serial ATA)和 SAS(Serial Attached SCSI)两种。
-
-| 接口 | 传输速率 | 优点 | 缺点 | 适用场景 |
-| --------------------------------------- | ------------ | ------------------------------------ | ---------------------------- | ---------------------------- |
-| IDE(Integrated Drive Electronics) | 最高 133MB/s | 支持 PATA 和 SATA 接口,兼容性好 | 传输速率较慢,线缆长度受限 | 早期的个人电脑、低端工作站等 |
-| SCSI(Small Computer System Interface) | 最高 640MB/s | 高速传输,支持多设备连接,可扩展性强 | 价格较高,设置和维护较为复杂 | 高端服务器、存储阵列等 |
-| SATA(Serial ATA) | 最高 6Gbps | 价格低廉,易于使用和安装 | 传输速率较慢,线缆长度受限 | 个人电脑、工作站、NAS 等 |
-| SAS(Serial Attached SCSI) | 最高 12Gbps | 高速传输,支持多设备连接 | 价格较高 | 服务器、存储阵列等高端应用 |
-| FC(Fibre Channel) | 最高 32Gbps | 高速传输,支持多设备连接,可扩展性强 | 价格较高,设置和维护较为复杂 | 高端存储阵列、数据中心等 |
-
-#### 硬盘尺寸
-
-| 尺寸 | 容量 | 转速 | 缓存 | 平均寻道时间 | 内部传输速度 | 适用场景 |
-| ---------------- | ---------- | ---------------- | --------- | ------------ | ------------ | ------------------------------------------ |
-| 3.5 英寸机械硬盘 | 160GB-16TB | 5400-15000 转/分 | 8MB-256MB | 4-15ms | 最高 300MB/s | 台式电脑,NAS,服务器,工作站等大型设备 |
-| 2.5 英寸机械硬盘 | 40GB-5TB | 4200-15000 转/分 | 8MB-128MB | 10-15ms | 最高 200MB/s | 笔记本电脑,便携式硬盘,智能电视,游戏机等 |
-| 1.8 英寸机械硬盘 | 30GB-320GB | 4200-5400 转/分 | 2MB-16MB | 15-20ms | 最高 100MB/s | 平板电脑,超极本,便携式媒体播放器等 |
-
-#### 实现原理
-
-机械硬盘存储的实现原理是基于磁性材料在磁场作用下的磁化性质。机械硬盘的磁性材料被划分为许多同心圆形的磁道,每个磁道又被划分为多个扇区,每个扇区存储着一定数量的数据。当计算机需要读取或写入数据时,机械硬盘的读写头会在磁盘上移动,将数据从磁盘读取或写入到存储器中。
-
-机械硬盘的物理结构包括盘片、读写头、马达、控制器等组件。盘片是机械硬盘最重要的组件之一,用于存储数据。读写头则是机械硬盘的另一个重要组件,用于读取和写入数据。马达则用于旋转盘片,使得读写头能够顺利读取和写入数据。控制器则用于控制硬盘的读写和数据传输过程。
-
-#### 设计结构
-
-![机械硬盘物理结构](https://static.7wate.com/img/2023/04/13/73a9f4a829fe0.png)
-
-![机械硬盘物理结构](https://static.7wate.com/img/2023/04/13/6b5eb8da87490.png)
-
-> 来源:[File:Disk-structure2.svg - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/File:Disk-structure2.svg);仅学术引用,著作权归作者所有。
-
-机械硬盘是一种基于磁记录技术的数据存储设备,其物理结构主要包括磁头、盘片、马达、主轴、磁道、扇区、簇、块和分区表等部分。
-
-- 磁头:机械硬盘中最为关键的部分之一,其作用是读写盘片上的数据。通常情况下,一块硬盘上会有多个磁头,每个磁头分别负责读写一侧或多侧盘片上的数据。
-- 盘片:机械硬盘中存储数据的主要介质,它由铝合金或玻璃材料制成,表面上涂覆有磁性材料,用于记录数据。一块硬盘通常包含多个盘片,每个盘片分别分成若干个磁道和扇区,存储数据。
-- 马达和主轴:是机械硬盘中的另外两个核心部件。马达用于带动盘片旋转,主轴则承载盘片和保持其旋转稳定。马达和主轴的性能直接影响到机械硬盘的读写速度和稳定性。
-- 磁道:盘片表面的一个环形区域,类似于一条有向的螺旋线。每个磁道又被划分为多个扇区,用于存储数据。随着硬盘存储密度的提高,磁道数量也在不断增加。
-- 簇:机械硬盘中的一个逻辑概念,它是由多个扇区组成的一个数据单元。簇的大小通常为几个扇区,取决于硬盘的格式化方式和操作系统的文件系统。
-- 块:操作系统中对数据进行管理的最小单元,每个块通常有固定的大小,用于存储文件或其他数据。
-- 分区表:硬盘中用于记录分区信息的一个特殊区域,它记录了硬盘分区的数量、大小和位置等信息。操作系统需要依据分区表来读取和写入硬盘上的数据。
-
-#### MBR 和 GPT
-
-机械硬盘的逻辑结构主要包括两种格式:**MBR(Master Boot Record,主引导记录)和 GPT(GUID Partition Table,全局唯一标识分区表)。**
-
-**MBR 是早期 PC 硬盘的标准分区方案**,它将硬盘的分区信息保存在硬盘的第一个扇区中(即 0 号扇区),这个扇区的大小为 512 字节。MBR 可以分为两个部分:引导程序区和分区表。引导程序区存储了启动时需要加载的程序,分区表则记录了硬盘分区的信息,每个分区表项占用 16 字节,其中包括分区类型、起始扇区和分区大小等信息。MBR 最多支持 4 个主分区或 3 个主分区和 1 个扩展分区。
-
-**GPT 是新一代硬盘分区标准**,它将硬盘的分区信息保存在硬盘的第一个和第二个 LBA(Logical Block Addressing,逻辑块寻址)扇区中,每个 LBA 扇区的大小为 512 字节。GPT 采用了一个 128 位的唯一标识符(GUID)来标识分区表,因此支持更多的分区。每个 GPT 分区表项占用 128 字节,其中包括分区类型、GUID、起始扇区和分区大小等信息。GPT 最多支持 128 个分区。
-
-| 特性 | MBR | GPT |
-| :------: | :----------------------------: | :----------------------------------------------------------: |
-| 最大容量 | 2 TB | 9.4 ZB |
-| 分区数 | 最多 4 个 | 最多 128 个 |
-| 兼容性 | 较好,可用于 BIOS 和 UEFI 系统 | 较好,主要用于 UEFI 系统 |
-| 系统要求 | 任何操作系统都支持 | Windows xp 64 位 +、Mac OS X 10.6.5 及更高版本、Linux 和 UNIX |
-| 安全性 | 差 | 支持在分区表中存储磁盘分区信息的完整性校验和,可检测分区表是否被修改 |
-
-### 固态驱动器(SSD)
-
-![长江存储](https://static.7wate.com/img/2023/04/13/45b2bccd8d63d.png)
-
-固态硬盘(Solid State Drive,SSD)是一种非易失性的存储设备,主要用于存储数据。与传统的机械硬盘(Hard Disk Drive,HDD)相比,它没有任何移动部件,因此在速度、耐用性和能源消耗方面具有明显优势。
-
-#### 发展历史
-
-固态硬盘的发展始于上世纪 50 年代,那时候的存储设备主要基于半导体技术。随着半导体技术的发展,SSD 逐渐成为计算机领域的一种主流存储设备。早期的 SSD 主要用于军事和航空领域,因为它们对性能和稳定性有很高的要求。随着技术的进步和成本的降低,SSD 已经成为消费者市场上的常见产品。
-
-- 1978 年,Toshiba 的工程师 Fujio Masuoka 发明了闪存技术,这是固态硬盘的基础技术。
-- 1991 年,SanDisk 推出首款基于 NAND 闪存的固态硬盘,容量为 20MB,主要应用于工业和军事领域。
-- 1995 年,IBM 发布了第一款 PCI 接口的固态硬盘,提高了数据传输速度。
-- 2007 年,Intel 推出了其首款主流固态硬盘——Intel X25-M,使用了 MLC(Multi-Level Cell)NAND 闪存技术,容量为 80GB,标志着固态硬盘开始进入消费者市场。
-- 2008 年,OCZ 推出了第一款支持 SATA 接口的固态硬盘,使得 SSD 更容易与现有计算机系统兼容。
-- 2011 年,高通和三星等公司联合制定了 UFS(Universal Flash Storage)标准,为移动设备提供了更高速度的存储解决方案。
-- 2013 年,NVMe 1.0 规范正式发布,为固态硬盘提供了更高性能的数据传输接口。
-- 2015 年,三星发布了其首款 NVMe 固态硬盘——Samsung 950 Pro,采用 M.2 接口和 V-NAND 技术,具有更高的读写速度和更小的尺寸。
-
-2020 年主流的 SSD 厂商包括**三星、英特尔、西部数据、东芝、海力士和金士顿**等。
-
-#### 数据接口
-
-| 接口 | 传输速度 | 优点 | 缺点 | 适用场景 |
-| ----------------------------------- | ---------------------- | -------------------------------------- | -------------------------------- | ------------------------------ |
-| PATA(Parallel ATA) | 最高 133MB/s | 成本较低,向后兼容性好 | 速度较慢,数据线较粗,占用空间大 | 早期台式机和笔记本电脑 |
-| SATA(Serial ATA) | 最高 6Gbps | 速度较快,数据线较细,易安装,兼容性好 | 速度相对于 NVMe 仍较慢 | 台式机和笔记本电脑 |
-| NVMe(Non-Volatile Memory Express) | PCIe 3.0 x4:32 Gbit/s | 更高的传输速度,低延迟,可扩展性好 | 成本较高,需要主板支持 | 高性能台式机、笔记本、服务器等 |
-| | PCIe 4.0 x4:64 Gbit/s | | | |
-
-#### 硬盘尺寸
-
-固态硬盘有多种尺寸,如 2.5 英寸、1.8 英寸和 mSATA。2.5 英寸是最常见的尺寸,适用于笔记本电脑和台式机。1.8 英寸和 mSATA 主要用于超薄笔记本和移动设备。近年来,M.2(2230、2242、2260、2280)接口的 SSD 也越来越受欢迎,因为它们具有更小的尺寸和更高的性能。
-
-***M.2 尺寸中的四位数字表示长度和宽度。**例如,M.2 2280 表示宽度为 22mm,长度为 80mm。此外,M.2 SSD 可能采用 SATA 或 NVMe 接口,需要根据设备的接口要求进行选择。*
-
-#### 实现原理
-
-固态硬盘(SSD)是一种非易失性的数据存储设备,它使用闪存(Flash Memory)作为存储介质。闪存具有较高的存储密度、较快的读取速度和较低的功耗,因此非常适合用于固态硬盘。与传统的机械硬盘(HDD)相比,固态硬盘没有机械运动部件,因此具有更高的读写速度、更低的延迟和更高的可靠性。
-
-固态硬盘的核心组件包括控制器和闪存。控制器负责管理数据的读写操作、通信接口(如 SATA 或 NVMe)、错误检测和校正(ECC)以及其他高级功能,如垃圾回收和可穿戴平衡。闪存中的数据存储在称为存储单元的微小晶体管中,数据通过改变存储单元的电子电压来表示不同的状态。
-
-为了提高写入性能和延长硬盘寿命,固态硬盘采用了可穿戴平衡策略,并通过映射表将操作系统看到的逻辑地址映射到闪存中的物理地址。此外,固态硬盘还使用垃圾回收算法优化存储空间使用,以及接收操作系统的 TRIM 命令来提高写入性能。
-
-#### 设计结构
-
-![设计结构](https://static.7wate.com/img/2023/04/13/a650d29e84cf7.png)
-
-> 来源:[深入浅出SSD - 注册以后还能改吧 - 博客园](https://www.cnblogs.com/lmhyhblog/p/12508849.html);仅学术引用,著作权归作者所有。
-
-1. **闪存芯片(Flash Memory Chips)**:闪存是固态硬盘的核心存储介质,通常采用 NAND 型闪存。闪存具有较高的存储密度、较快的读取速度和较低的功耗。根据存储单元所存储的比特数,闪存可以分为 SLC(单级单元)、MLC(多级单元)、TLC(三级单元)和 QLC(四级单元)等类型。
-
-| 类型 | 存储比特数 | 写入速度 | 寿命 | 容量密度 | 成本 | 适用场景 |
-| ---- | ----------- | -------- | ------------------ | -------- | ---- | ------------------------------------------------------------ |
-| SLC | 1 比特/单元 | 最快 | 最高(约 10 万次) | 低 | 高 | 企业级存储、高性能应用、工业级存储等要求高可靠性和耐用性的场景 |
-| MLC | 2 比特/单元 | 中等 | 高(约 3 万次) | 中 | 中等 | 主流消费级和企业级应用,平衡了性能、耐用性和成本 |
-| TLC | 3 比特/单元 | 较慢 | 中等(约 1 万次) | 高 | 较低 | 主流消费级存储,适用于大容量、低成本的应用场景 |
-| QLC | 4 比特/单元 | 最慢 | 最低(约 1 千次) | 最高 | 最低 | 面向大容量存储需求,以成本为主要考虑因素的应用场景 |
-
-1. **控制器(Controller)**:控制器是固态硬盘的大脑,负责管理数据的读写操作、通信接口(如 SATA 或 NVMe)、错误检测和校正(ECC)以及其他高级功能,如垃圾回收、可穿戴平衡和 AES 加密。控制器的性能对固态硬盘的整体性能有很大影响。
-2. **缓存(Cache)**:部分固态硬盘配置有 DRAM 或 SRAM 作为缓存,用于临时存储数据以提高数据传输速度。缓存还可以用于存储映射表(Mapping Table),用于记录逻辑地址和物理地址之间的映射关系。
-3. **电源电路(Power Circuitry)**:固态硬盘的电源电路负责将来自主板的电源转换为适用于控制器和闪存芯片的电压。
-4. **接口(Interface)**:固态硬盘需要一个接口与主板相连,以便于数据传输和电源供应。常见的接口类型包括 SATA、mSATA、M.2(支持 SATA 和 NVMe 协议)以及 U.2 等。
-5. **固件(Firmware)**:固态硬盘的固件包含一组存储在控制器上的指令,用于控制和管理硬盘的各种功能。固件可以通过制造商发布的更新来优化性能和修复已知问题。
-6. **散热(Thermal Management)**:高性能的固态硬盘在运行过程中可能会产生较高的热量,因此需要采取一定的散热措施。散热解决方案包括散热片、热导管以及与主板的热接触等。
-
-总之,固态硬盘的设计结构由闪存芯片、控制器、缓存、电源电路、接口、固件以及散热系统等组件组成。这些组件共同协作,实现了高速、低功耗、高可靠性和抗震性等优点。相较于传统的机械硬盘,固态硬盘在许多应用场景中具有明显优势,特别是在高性能需求、移动设备和企业级应用等方面。随着闪存技术的不断发展,固态硬盘的容量和性价比也在逐渐提高,使得固态硬盘成为越来越多用户的首选存储设备。
-
-### 存储介质对比
-
-| 存储介质 | 优点 | 缺点 | 适用场景 |
-| ------------------------ | ---------------------------------------------------------- | ------------------------------------------------------ | ------------------------------------------------------------ |
-| **磁带(Tape)** | - 单位存储成本低
- 大容量
- 长期存储可靠 | - 访问速度慢
- 主要适用于顺序访问
- 需要专用设备 | - 大规模数据备份
- 长期数据归档
- 存储库和冷数据存储 |
-| **光盘(Optical Disc)** | - 长期存储稳定
- 成本低
- 不易受磁场影响 | - 读写速度慢
- 容量有限
- 易受物理损伤 | - 数据备份
- 长期归档
- 媒体分发(如电影、音乐) |
-| **磁盘(HDD)** | - 容量大
- 成本低
- 长期存储稳定 | - 速度相对较慢
- 机械部件易损
- 受震动影响 | - 大容量数据存储
- 预算有限的存储解决方案
- 桌面和服务器存储 |
-| **固态驱动器(SSD)** | - 速度快
- 无活动部件,抗震
- 功耗低
- 使用寿命长 | - 成本较高
- 容量相对较小 | - 高性能需求的计算
- 操作系统和应用程序加载
- 频繁读写的数据存储 |
-
-### 长江存储
-
-[长江存储](https://www.ymtc.com/)(Yangtze Memory Technologies Co., Ltd.,YMTC)是一家中国领先的半导体存储产品制造商,总部位于武汉市东湖新技术开发区。长江存储成立于 2016 年,由中国国家集成电路产业投资基金、武汉市政府、合肥市政府和清华紫光集团共同投资成立。
-
-- 2016 年,长江存储正式成立。
-- 2017 年,长江存储研发成功 32 层堆叠 3D NAND 闪存。
-- 2018 年,公司成功研发 64 层堆叠 3D NAND 闪存,实现量产。
-- 2019 年,长江存储发布 128 层 3D NAND 闪存。
-- 2020 年,长江存储正式宣布 128 层 3D NAND 闪存量产。
-- 2021 年,长江存储的 128 层闪存开始广泛应用于客户端 SSD 产品。
-
-长江存储的主要发展方向是提高闪存产品的性能和容量,降低生产成本,不断扩大市场份额。公司将继续专注于 3D NAND 闪存技术的研发和量产,努力实现更高层次的堆叠技术,以满足客户在各种应用场景的需求。此外,长江存储也将积极拓展国际市场,与全球半导体产业链深度合作,提高国产存储器在全球市场的竞争力。
-
-长江存储是中国领先的半导体存储制造商,自成立以来,公司在 3D NAND 闪存技术领域取得了显著成果。通过不断提高产品性能、降低成本以及拓展国际市场,长江存储正努力在全球存储产业中树立中国品牌的地位,推动国产半导体产业的发展。
-
-***国产之光,冲冲冲!***
+| **存储介质** | **特点** | **优点** | **缺点** | **应用** |
+| ------------ | ------------------------------------------------------------ | -------------------------------- | -------------------------------- | ---------------------------------------------- |
+| **磁带** | 传统的存储介质,使用磁带保存数据 | 存储容量大、成本低、适合长期保存 | 读写速度慢、随机访问困难 | 大规模数据备份、归档、灾难恢复 |
+| **光盘** | 通过激光在光敏材料上读取和写入数据 | 保存寿命长、便于多媒体数据分发 | 读写速度慢、容量有限 | 备份、多媒体数据分发、软件和游戏分发 |
+| **磁盘** | 通过磁性材料保存数据,硬盘驱动器(HDD)是最常见的磁盘存储设备 | 容量大、价格低廉 | 机械结构导致读写速度较慢,易损坏 | 桌面和笔记本电脑、服务器、大容量数据存储 |
+| **SSD** | 使用闪存芯片存储数据,没有机械部件 | 速度快、高 IOPS、耐用性好 | 价格较高、容量较小 | 需要快速数据访问的应用、操作系统驱动器、数据库 |
## 存储单元与数据表示
@@ -286,60 +73,161 @@ date: 2024-07-25
## 存储性能指标
-存储性能是衡量存储设备效率的重要指标,主要包括以下几个方面:
+存储性能指标是衡量存储设备效率和能力的关键参数。了解这些指标有助于评估存储系统的性能,并根据具体需求进行优化配置。以下是一些常见且重要的存储性能指标。
-### IOPS(Input/Output Operations Per Second)
+### IOPS
-每秒钟能够处理的输入/输出操作次数,是衡量存储设备处理能力的重要指标。高 IOPS 表示存储系统能够在单位时间内处理更多的 I/O 操作,适合需要频繁读写小数据块的应用场景,例如数据库和虚拟化环境。
+**IOPS(Input/Output Operations Per Second)表示存储设备每秒能够处理的输入输出操作次数。**它是衡量存储设备处理小型随机读写操作能力的重要指标。IOPS 越高,存储设备在高负载下处理请求的能力越强。
-### 带宽(Bandwidth)
+**主要影响因素:**
-存储设备在单位时间内能够传输的数据量,通常以 MB/s 或 GB/s 为单位表示。带宽高的存储系统能够在短时间内传输大量数据,适用于需要传输大文件或大量数据的场景,例如视频编辑和数据备份。
+- **存储介质类型**:SSD 的 IOPS 通常远高于 HDD。
+- **工作负载**:小块随机读写操作对 IOPS 要求较高,而顺序读写操作对 IOPS 要求较低。
+- **队列深度**:较高的队列深度可以提高 IOPS,因为存储设备可以同时处理多个请求。
-### 延迟(Latency)
+**实际应用:**
-从发出存储请求到接收到响应所需的时间,通常以毫秒(ms)为单位表示。低延迟意味着存储系统能够快速响应 I/O 请求,对延迟敏感的应用(如在线交易处理系统、实时数据分析等)尤为重要。
+- **数据库系统**:需要高 IOPS 以快速处理大量小型事务。
+- **虚拟化环境**:多个虚拟机共享存储资源,高 IOPS 有助于提高整体性能。
-### 吞吐量(Throughput)
+### 带宽
-存储系统在单位时间内成功处理的数据总量,通常与带宽相关,但侧重于实际处理的数据量。吞吐量高的系统能够更好地支持高数据传输需求的应用。
+**带宽表示单位时间内可以传输的数据量,通常以兆字节每秒(MB/s)或千兆比特每秒(Gbps)为单位。**带宽是衡量存储设备顺序读写能力的重要指标。
-### 并发性(Concurrency)
+**主要影响因素:**
-存储系统同时处理多个 I/O 请求的能力。高并发性能的存储系统在多用户环境或并发任务多的场景下能够提供更稳定和高效的性能。
+- **存储介质类型**:SSD 的带宽通常比 HDD 高,因为 SSD 没有机械部件限制。
+- **接口类型**:不同接口(如 SATA、SAS、NVMe)支持的最大带宽不同,NVMe 接口通常提供最高带宽。
+- **数据块大小**:顺序读写大数据块时,带宽利用率更高。
-### 服务质量(Quality Of Service, QoS)
+**实际应用:**
-存储系统提供的一系列性能保障措施,确保在不同负载情况下仍然能够满足服务水平协议(SLA)要求。QoS 能够帮助企业确保关键业务应用的性能不受其他低优先级任务的影响。
+- **视频编辑**:需要高带宽以快速读取和写入大文件。
+- **大数据分析**:需要高带宽以处理大规模数据集的连续读写操作。
-### 可扩展性(Scalability)
+### 延迟
-存储系统在增加更多存储容量或提高性能时的能力。高可扩展性的存储系统能够在业务增长时平滑扩展,而不会造成性能瓶颈或需要重大系统重组。
+**延迟是指从发出数据请求到开始接收到数据的时间,通常以毫秒(ms)为单位。**延迟是衡量存储设备响应速度的重要指标。
-### 可靠性(Reliability)
+**主要影响因素:**
-存储系统在长时间运行中的稳定性和数据保护能力。可靠性高的存储系统能够提供持续的可用性和数据完整性,防止数据丢失或损坏。
+- **存储介质类型**:SSD 的延迟远低于 HDD,因为 SSD 没有寻道和旋转延迟。
+- **网络延迟**:在网络存储(如 SAN、NAS)中,网络传输时间也会影响整体延迟。
+- **队列深度**:较高的队列深度可能会增加延迟,因为需要等待的请求更多。
-### 可管理性(Manageability)
+**实际应用:**
-存储系统的管理和维护难易程度。良好的可管理性意味着系统具备直观的管理界面、自动化工具和有效的监控机制,简化管理员的工作,提高运维效率。
+- **实时交易系统**:需要低延迟以确保快速响应用户请求。
+- **在线游戏**:低延迟可以提供更流畅的用户体验。
-### 数据保护(Data Protection)
+### 吞吐量
-数据保护包括备份、恢复、灾难恢复和快照等功能,确保数据在各种情况下能够被恢复和保护。强大的数据保护能力是存储系统的重要指标,能够有效防止数据丢失和损坏。
+**吞吐量是指单位时间内成功传输的数据量,通常以每秒兆字节(MB/s)或千兆字节(GB/s)为单位。**吞吐量反映了系统在高负载下的处理能力。
-### 能效(Energy Efficiency)
+**主要影响因素:**
-存储系统在提供高性能的同时,其能耗水平也是重要的考量因素。能效高的存储系统能够在减少能源消耗的同时提供所需的性能,降低运营成本并提高企业的可持续性。
+- **数据块大小**:大数据块传输时吞吐量更高。
+- **并发用户数量**:更多用户同时访问会影响吞吐量。
+- **网络带宽**:网络条件影响整体吞吐量。
-### 可用性(Availability)
+**实际应用:**
-存储系统在一定时间内保持可用状态的能力。高可用性意味着系统在故障发生时能够迅速恢复,确保业务连续性。可用性通常以“九个数”表示,例如 99.999% 表示系统每年仅有几分钟的不可用时间。
+- **数据备份和恢复**:需要高吞吐量以缩短备份和恢复时间。
+- **大规模数据传输**:如数据中心之间的同步。
-### 兼容性(Compatibility)
+### 数据完整性
-存储系统与现有和未来软硬件环境的兼容性。高兼容性的存储系统能够无缝集成到现有的 IT 架构中,支持各种操作系统、应用程序和接口标准,减少集成难度和成本。
+**数据完整性确保存储系统在读写数据时不会发生错误。**对于金融、医疗等对数据准确性要求高的行业,数据完整性至关重要。
-### 性价比(Cost-Performance Ratio)
+**主要影响因素:**
-在满足性能需求的前提下,存储系统的成本效益。企业在选择存储系统时,需要综合考虑初始投资、运维成本以及系统生命周期内的总拥有成本(TCO),以实现最佳性价比。
+- **纠错码(ECC)**:用于检测和纠正数据错误。
+- **校验和**:用于验证数据的完整性。
+- **数据冗余**:通过冗余存储提高数据可靠性。
+
+**实际应用:**
+
+- **数据库系统**:需要高数据完整性以确保事务的准确性。
+- **企业数据存储**:保障关键业务数据的可靠性。
+
+### 可扩展性
+
+**可扩展性是指存储系统能够轻松扩展以应对不断增长的数据需求。**高可扩展性使得存储系统能够适应业务的增长和变化。
+
+**主要影响因素:**
+
+- **存储架构**:模块化设计更易于扩展。
+- **扩展接口**:如支持更多存储设备的接口。
+- **软件支持**:如分布式文件系统的扩展能力。
+
+**实际应用:**
+
+- **云存储**:需要高可扩展性以支持动态扩展。
+- **大型企业存储系统**:随业务增长灵活扩展存储容量。
+
+### 可靠性
+
+**可靠性表示存储系统在各种条件下持续正常工作的能力。**高可靠性的存储系统可以减少数据丢失和系统停机时间。
+
+**主要影响因素:**
+
+- **冗余设计**:如 RAID 技术,通过数据冗余提高可靠性。
+- **容错机制**:如热备份和容错设计。
+- **备份方案**:定期备份数据以防止数据丢失。
+
+**实际应用:**
+
+- **关键业务应用**:如金融交易系统,需要高可靠性以确保业务连续性。
+- **灾难恢复系统**:通过可靠的存储系统实现快速恢复。
+
+### 能效比
+
+**能效比是指存储系统在提供性能的同时消耗的能量。** 高能效比意味着在提供相同性能的情况下,系统消耗的能量更少,有助于降低运营成本和环保。
+
+**主要影响因素:**
+
+- **硬件设计**:高效的硬件设计可以减少能耗。
+- **冷却系统**:高效冷却系统可以降低整体能耗。
+- **功耗管理**:智能功耗管理可以在不影响性能的情况下降低能耗。
+
+**实际应用:**
+
+- **数据中心**:需要高能效比以降低运营成本。
+- **绿色 IT 解决方案**:通过高效能的存储系统实现环保目标。
+
+## 存储寿命和耐久性
+
+存储寿命指存储介质在正常使用条件下能够保持数据完整性的时间。不同的存储介质具有不同的寿命:
+
+| **存储介质** | **一般寿命** | **耐久性** | **主要影响因素** |
+| ------------ | ------------ | -------------------------- | ---------------------------------- |
+| **HDD** | 3-5 年 | 机械部件易磨损,抗震能力差 | 机械磨损、环境因素(如温度、湿度) |
+| **SSD** | 5-10 年 | 无机械部件,抗震能力强 | 写入次数(TBW)、环境因素 |
+| **光盘** | 10-20 年 | 光敏材料稳定,耐久性较好 | 存储环境(如温度、湿度、光照) |
+| **磁带** | 30 年以上 | 磁性材料稳定,适合长期存储 | 存储环境(如温度、湿度)、磁带质量 |
+
+耐久性是指存储介质在使用过程中的可靠性和抗损坏能力。**SSD 由于没有机械部件,耐久性优于 HDD。**
+
+### 存储介质寿命的延长方法
+
+1. **优化存储环境**:保持适宜的温度和湿度,避免极端环境对存储介质的损害。
+2. **定期维护和检查**:对于 HDD,定期进行健康检查和碎片整理;对于 SSD,避免不必要的写入操作。
+3. **合理使用和管理**:根据数据的重要性和访问频率选择合适的存储介质,避免过度使用导致寿命缩短。
+
+## 存储访问模式
+
+![id8150_Random_vs_sequential_access.png](https://static.7wate.com/2024/07/25/eeb1b325182a5.png)
+
+存储访问模式是指数据在存储设备上的读写方式。不同的访问模式适用于不同的应用场景,影响系统的性能和效率。
+
+### 顺序访问
+
+**顺序访问是指数据按顺序依次读写的过程。**这种模式下,数据按固定顺序存储和访问,常用于磁带存储和部分光盘存储。顺序访问的优点是读写速度较快,适用于大文件的连续读写操作,但不适合频繁的小数据块读写。
+
+### 随机访问
+
+**随机访问是指数据可以在存储设备上的任意位置读写,而不必按顺序进行。**这种模式下,存储设备可以快速访问任意数据块,适用于 SSD 和 HDD。随机访问的优点是灵活性高,适合需要频繁读写小数据块的应用,如数据库和操作系统文件的访问。
+
+## 结论
+
+计算机存储是计算机系统的核心组成部分,涵盖了从基础概念到具体技术的方方面面。了解存储介质的类型、存储单元与数据表示、存储性能指标、存储寿命和耐久性,以及存储访问模式,能够帮助我们更好地选择和使用存储设备,以满足不同应用场景的需求。无论是传统的磁盘和磁带,还是现代的 SSD 和光盘,每种存储介质都有其独特的优缺点和适用场景,在实际应用中需要根据具体需求进行合理的选择和配置。
diff --git a/Tech/computer-storage/2. 存储硬件.md b/Tech/computer-storage/2. 存储硬件.md
new file mode 100644
index 00000000..eb148277
--- /dev/null
+++ b/Tech/computer-storage/2. 存储硬件.md
@@ -0,0 +1,304 @@
+---
+title: 2. 存储硬件
+description: 本文详细介绍了存储硬件的多种类型,包括磁带、光盘、硬盘驱动器(HDD)、固态硬盘(SSD)和RAID技术,以及中国企业长江存储在存储技术领域的发展历程和成就。
+keywords:
+ - 存储硬件
+ - 磁带
+ - 光盘
+ - HDD
+ - SSD
+ - RAID
+ - 长江存储
+tags:
+ - 技术/计算机存储
+ - 计算机存储/基础
+author: 仲平
+date: 2024-07-25
+---
+
+## 磁带(Tape)
+
+![磁带](https://static.7wate.com/img/2023/04/13/919160de144ca.png)
+
+> 来源:[录音磁带图片_百度百科](https://baike.baidu.com/pic/%E5%BD%95%E9%9F%B3%E7%A3%81%E5%B8%A6/19208887/1/a71ea8d3fd1f413446dceaf02c1f95cad0c85e51?fr=lemma#aid=1&pic=a71ea8d3fd1f413446dceaf02c1f95cad0c85e51);仅学术引用,著作权归作者所有。
+
+磁带存储是一种利用磁性材料存储数据的存储技术,具有可靠性高、容量大、成本低的特点,被广泛应用于数据备份、存档、长期存储等领域。
+
+磁带存储的历史可以追溯到上世纪 50 年代,当时的磁带存储容量较小,读写速度较慢,主要用于存储机器指令和数据备份等应用。随着磁头技术、磁性材料技术的不断发展,磁带存储的容量和速度得到了大幅提升,使得其在数据备份、存档等领域得到了广泛应用。
+
+![磁存储原理图](https://static.7wate.com/img/2023/04/13/16615f136d82c.png)
+
+> 来源:[计算机组成原理](http://media4.open.com.cn/L603/fushi/0903/jisuanjzcyl/web/lesson/char4/j5.htm)
+
+磁带存储的实现是通过将数据记录在磁带表面的磁性颗粒上,通过磁头读取磁带表面的磁性信号实现数据的读写。**磁带存储一般采用串行读写的方式,因此其读写速度相对较慢,但磁带存储的容量较大,可以达到数百 TB 的级别,且数据可靠性较高,可以长期保存数据。**
+
+**磁带存储的主要应用场景是数据备份、存档和长期存储等领域。**在数据备份领域,磁带存储被广泛应用于数据中心、云服务提供商等场景,用于备份大量的数据和应用程序。在存档和长期存储领域,磁带存储可以用于保存重要的历史文档、音乐和影像等资料,具有容量大、可靠性高、成本低等优点。
+
+在一些应用场景中,磁带存储的性能和特性比硬盘和固态硬盘更加适合,例如需要长期存储大量数据的场景,或者是需要备份和归档大量数据的场景。另外,在一些监管和合规性要求比较高的行业,如金融、医疗等领域,磁带存储也被广泛应用,因为**磁带存储具有防篡改、数据安全等特点。**
+
+总的来说,磁带存储虽然在读写速度和可靠性等方面不如硬盘和固态硬盘,但是由于其容量大、成本低和长期可靠性等特点,使得其在某些特定的场景下仍然具有很大的应用前景。
+
+## 光盘(Optical Disc)
+
+如 CD、DVD 和 Blu-ray,通过激光在光盘上刻录和读取数据,适合长期存储和数据备份,但读写速度较慢,容量有限。
+
+![Melody 90min PLATiNUM CD disc.jpg](https://static.7wate.com/img/2023/04/13/ce44ff6b78a81.jpg)
+
+> 来源:[File:Melody 90min PLATiNUM CD disc.jpg - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/File:Melody_90min_PLATiNUM_CD_disc.jpg);仅学术引用,著作权归作者所有。
+
+光盘存储是一种基于激光技术的数字存储介质,主要由光盘、CD-ROM、DVD 和 Blu-ray 等几种类型组成。它是一种非易失性存储介质,可以长期保存数据。
+
+光盘存储的历史可以追溯到 20 世纪 80 年代初期,当时的光盘主要是音频光盘,主要用于存储音乐。随着激光技术的发展和数字化技术的普及,光盘存储也逐渐应用于数字存储领域。1985 年,Philips 和 Sony 公司共同推出了第一种数字光盘标准 CD(Compact Disc),从此,光盘存储开始进入数字时代。之后,随着技术的不断发展,CD-ROM、DVD 和 Blu-ray 等新一代光盘存储技术相继问世,容量和读取速度也得到了显著提升。
+
+![光存储实现原理](https://static.7wate.com/img/2023/04/13/357e1bb6da04e.png)
+
+> 来源:[一文读懂光储存技术及原理-面包板社区](https://www.eet-china.com/mp/a157461.html);仅学术引用,著作权归作者所有。
+
+光盘存储的实现主要基于激光技术。在光盘上刻有一系列螺旋状的凹槽,凹槽的长度和深度对应着数据的 1 和 0。当激光照射到光盘表面时,通过检测反射光的强弱和光波的相位变化,就可以判断凹槽的长度和深度,从而读取数据。不同类型的光盘,其光盘结构和读取方式也不同。
+
+**光盘存储适用于长期存储重要数据、分发软件、电影、音乐等媒体内容、随身携带备份个人数据或保存重要文档、兼容性广的数据存储需求。**虽然已经被硬盘和固态硬盘所取代,但在某些场合下仍然有其独特的应用优势。
+
+## 磁盘(Disk)
+
+传统的硬盘驱动器(HDD)使用旋转的磁性盘片来存储数据。优点是容量大,成本低;缺点是速度相对较慢。
+
+![Laptop-hard-drive-exposed.jpg](https://static.7wate.com/img/2023/04/13/0dc5ede099703.jpg)
+
+> 来源:[File:Laptop-hard-drive-exposed.jpg - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/File:Laptop-hard-drive-exposed.jpg);仅学术引用,著作权归作者所有。
+
+机械硬盘(Hard Disk Drive,HDD)是一种数据存储设备,是计算机系统中最常用的存储媒介之一。它是一种使用磁盘片来存储数据的设备,通过机械臂上的读写头在盘片上读写数据。
+
+### 发展历史
+
+机械硬盘存储的历史可以追溯到 20 世纪 50 年代,当时 IBM 公司研制出了第一个硬盘,容量为 5MB。随着计算机技术的不断进步,机械硬盘存储的容量、速度、可靠性等方面都得到了不断提升和改善,成为了计算机存储系统中不可或缺的一部分。
+
+- 1956 年,IBM 305 RAMAC 是现代硬盘的雏形,容量仅为 5MB。
+
+- 1973 年,IBM 3340 推出,拥有“温彻斯特”绰号,其存储单元恰好是当时“温彻斯特来福枪”的口径和填弹量。
+
+- 1980 年,希捷科技公司开发出 5.25 英寸的 5MB 硬盘 ST506,这是面向台式机的首款硬盘产品。
+
+- 1991 年,IBM 推出首款 3.5 英寸的 1GB 硬盘,应用了 MR(Magneto Resistive 磁阻)技术,为硬盘容量的巨大提升奠定基础。
+
+- 1997 年,IBM 应用 GMR(Giant Magneto Resistive,巨磁阻)技术,使磁头灵敏度进一步提升,进而提高存储密度。
+
+- 2005 年,日立环储和希捷都宣布将开始大量采用磁盘垂直写入技术(perpendicular recording)。
+
+- 2011 年,机械硬盘逐渐被固态硬盘所取代,希捷宣布收购三星旗下的硬盘业务。
+
+2020 年截至现存主要硬盘制造商包括**西部数据、希捷、东芝、日立**等。
+
+### 数据接口
+
+机械硬盘的接口是指将硬盘与计算机主板或控制卡连接的接口。早期的机械硬盘接口主要有 IDE (Integrated Drive Electronics) 和 SCSI(Small Computer System Interface)两种。目前,常见的机械硬盘接口主要包括 SATA(Serial ATA)和 SAS(Serial Attached SCSI)两种。
+
+|接口|传输速率|优点|缺点|适用场景|
+|---|---|---|---|---|
+|IDE(Integrated Drive Electronics)|最高 133MB/s|支持 PATA 和 SATA 接口,兼容性好|传输速率较慢,线缆长度受限|早期的个人电脑、低端工作站等|
+|SCSI(Small Computer System Interface)|最高 640MB/s|高速传输,支持多设备连接,可扩展性强|价格较高,设置和维护较为复杂|高端服务器、存储阵列等|
+|SATA(Serial ATA)|最高 6Gbps|价格低廉,易于使用和安装|传输速率较慢,线缆长度受限|个人电脑、工作站、NAS 等|
+|SAS(Serial Attached SCSI)|最高 12Gbps|高速传输,支持多设备连接|价格较高|服务器、存储阵列等高端应用|
+|FC(Fibre Channel)|最高 32Gbps|高速传输,支持多设备连接,可扩展性强|价格较高,设置和维护较为复杂|高端存储阵列、数据中心等|
+
+### 硬盘尺寸
+
+|尺寸|容量|转速|缓存|平均寻道时间|内部传输速度|适用场景|
+|---|---|---|---|---|---|---|
+|3.5 英寸机械硬盘|160GB-16TB|5400-15000 转/分|8MB-256MB|4-15ms|最高 300MB/s|台式电脑,NAS,服务器,工作站等大型设备|
+|2.5 英寸机械硬盘|40GB-5TB|4200-15000 转/分|8MB-128MB|10-15ms|最高 200MB/s|笔记本电脑,便携式硬盘,智能电视,游戏机等|
+|1.8 英寸机械硬盘|30GB-320GB|4200-5400 转/分|2MB-16MB|15-20ms|最高 100MB/s|平板电脑,超极本,便携式媒体播放器等|
+
+### 实现原理
+
+机械硬盘存储的实现原理是基于磁性材料在磁场作用下的磁化性质。机械硬盘的磁性材料被划分为许多同心圆形的磁道,每个磁道又被划分为多个扇区,每个扇区存储着一定数量的数据。当计算机需要读取或写入数据时,机械硬盘的读写头会在磁盘上移动,将数据从磁盘读取或写入到存储器中。
+
+机械硬盘的物理结构包括盘片、读写头、马达、控制器等组件。盘片是机械硬盘最重要的组件之一,用于存储数据。读写头则是机械硬盘的另一个重要组件,用于读取和写入数据。马达则用于旋转盘片,使得读写头能够顺利读取和写入数据。控制器则用于控制硬盘的读写和数据传输过程。
+
+### 设计结构
+
+> 来源:[File:Disk-structure2.svg - 维基百科,自由的百科全书](https://zh.wikipedia.org/wiki/File:Disk-structure2.svg);仅学术引用,著作权归作者所有。
+
+机械硬盘是一种基于磁记录技术的数据存储设备,其物理结构主要包括磁头、盘片、马达、主轴、磁道、扇区、簇、块和分区表等部分。
+
+- 磁头:机械硬盘中最为关键的部分之一,其作用是读写盘片上的数据。通常情况下,一块硬盘上会有多个磁头,每个磁头分别负责读写一侧或多侧盘片上的数据。
+
+- 盘片:机械硬盘中存储数据的主要介质,它由铝合金或玻璃材料制成,表面上涂覆有磁性材料,用于记录数据。一块硬盘通常包含多个盘片,每个盘片分别分成若干个磁道和扇区,存储数据。
+
+- 马达和主轴:是机械硬盘中的另外两个核心部件。马达用于带动盘片旋转,主轴则承载盘片和保持其旋转稳定。马达和主轴的性能直接影响到机械硬盘的读写速度和稳定性。
+
+- 磁道:盘片表面的一个环形区域,类似于一条有向的螺旋线。每个磁道又被划分为多个扇区,用于存储数据。随着硬盘存储密度的提高,磁道数量也在不断增加。
+
+- 簇:机械硬盘中的一个逻辑概念,它是由多个扇区组成的一个数据单元。簇的大小通常为几个扇区,取决于硬盘的格式化方式和操作系统的文件系统。
+
+- 块:操作系统中对数据进行管理的最小单元,每个块通常有固定的大小,用于存储文件或其他数据。
+
+- 分区表:硬盘中用于记录分区信息的一个特殊区域,它记录了硬盘分区的数量、大小和位置等信息。操作系统需要依据分区表来读取和写入硬盘上的数据。
+
+### MBR 和 GPT
+
+机械硬盘的逻辑结构主要包括两种格式:**MBR(Master Boot Record,主引导记录)和 GPT(GUID Partition Table,全局唯一标识分区表)。**
+
+**MBR 是早期 PC 硬盘的标准分区方案**,它将硬盘的分区信息保存在硬盘的第一个扇区中(即 0 号扇区),这个扇区的大小为 512 字节。MBR 可以分为两个部分:引导程序区和分区表。引导程序区存储了启动时需要加载的程序,分区表则记录了硬盘分区的信息,每个分区表项占用 16 字节,其中包括分区类型、起始扇区和分区大小等信息。MBR 最多支持 4 个主分区或 3 个主分区和 1 个扩展分区。
+
+**GPT 是新一代硬盘分区标准**,它将硬盘的分区信息保存在硬盘的第一个和第二个 LBA(Logical Block Addressing,逻辑块寻址)扇区中,每个 LBA 扇区的大小为 512 字节。GPT 采用了一个 128 位的唯一标识符(GUID)来标识分区表,因此支持更多的分区。每个 GPT 分区表项占用 128 字节,其中包括分区类型、GUID、起始扇区和分区大小等信息。GPT 最多支持 128 个分区。
+
+|特性|MBR|GPT|
+|---|---|---|
+|最大容量|2 TB|9.4 ZB|
+|分区数|最多 4 个|最多 128 个|
+|兼容性|较好,可用于 BIOS 和 UEFI 系统|较好,主要用于 UEFI 系统|
+|系统要求|任何操作系统都支持|Windows xp 64 位 +、Mac OS X 10.6.5 及更高版本、Linux 和 UNIX|
+|安全性|差|支持在分区表中存储磁盘分区信息的完整性校验和,可检测分区表是否被修改|
+
+## 固态驱动器(SSD)
+
+![长江存储](https://static.7wate.com/img/2023/04/13/45b2bccd8d63d.png)
+
+固态硬盘(Solid State Drive,SSD)是一种非易失性的存储设备,主要用于存储数据。与传统的机械硬盘(Hard Disk Drive,HDD)相比,它没有任何移动部件,因此在速度、耐用性和能源消耗方面具有明显优势。
+
+### 发展历史
+
+固态硬盘的发展始于上世纪 50 年代,那时候的存储设备主要基于半导体技术。随着半导体技术的发展,SSD 逐渐成为计算机领域的一种主流存储设备。早期的 SSD 主要用于军事和航空领域,因为它们对性能和稳定性有很高的要求。随着技术的进步和成本的降低,SSD 已经成为消费者市场上的常见产品。
+
+- 1978 年,Toshiba 的工程师 Fujio Masuoka 发明了闪存技术,这是固态硬盘的基础技术。
+
+- 1991 年,SanDisk 推出首款基于 NAND 闪存的固态硬盘,容量为 20MB,主要应用于工业和军事领域。
+
+- 1995 年,IBM 发布了第一款 PCI 接口的固态硬盘,提高了数据传输速度。
+
+- 2007 年,Intel 推出了其首款主流固态硬盘——Intel X25-M,使用了 MLC(Multi-Level Cell)NAND 闪存技术,容量为 80GB,标志着固态硬盘开始进入消费者市场。
+
+- 2008 年,OCZ 推出了第一款支持 SATA 接口的固态硬盘,使得 SSD 更容易与现有计算机系统兼容。
+
+- 2011 年,高通和三星等公司联合制定了 UFS(Universal Flash Storage)标准,为移动设备提供了更高速度的存储解决方案。
+
+- 2013 年,NVMe 1.0 规范正式发布,为固态硬盘提供了更高性能的数据传输接口。
+
+- 2015 年,三星发布了其首款 NVMe 固态硬盘——Samsung 950 Pro,采用 M.2 接口和 V-NAND 技术,具有更高的读写速度和更小的尺寸。
+
+2020 年主流的 SSD 厂商包括**三星、英特尔、西部数据、东芝、海力士和金士顿**等。
+
+### 数据接口
+
+|接口|传输速度|优点|缺点|适用场景|
+|---|---|---|---|---|
+|PATA(Parallel ATA)|最高 133MB/s|成本较低,向后兼容性好|速度较慢,数据线较粗,占用空间大|早期台式机和笔记本电脑|
+|SATA(Serial ATA)|最高 6Gbps|速度较快,数据线较细,易安装,兼容性好|速度相对于 NVMe 仍较慢|台式机和笔记本电脑|
+|NVMe(Non-Volatile Memory Express)|PCIe 3.0 x4:32 Gbit/s|更高的传输速度,低延迟,可扩展性好|成本较高,需要主板支持|高性能台式机、笔记本、服务器等|
+||PCIe 4.0 x4:64 Gbit/s||||
+
+### 硬盘尺寸
+
+固态硬盘有多种尺寸,如 2.5 英寸、1.8 英寸和 mSATA。2.5 英寸是最常见的尺寸,适用于笔记本电脑和台式机。1.8 英寸和 mSATA 主要用于超薄笔记本和移动设备。近年来,M.2(2230、2242、2260、2280)接口的 SSD 也越来越受欢迎,因为它们具有更小的尺寸和更高的性能。
+
+_**M.2 尺寸中的四位数字表示长度和宽度。**例如,M.2 2280 表示宽度为 22mm,长度为 80mm。此外,M.2 SSD 可能采用 SATA 或 NVMe 接口,需要根据设备的接口要求进行选择。_
+
+### 实现原理
+
+固态硬盘(SSD)是一种非易失性的数据存储设备,它使用闪存(Flash Memory)作为存储介质。闪存具有较高的存储密度、较快的读取速度和较低的功耗,因此非常适合用于固态硬盘。与传统的机械硬盘(HDD)相比,固态硬盘没有机械运动部件,因此具有更高的读写速度、更低的延迟和更高的可靠性。
+
+固态硬盘的核心组件包括控制器和闪存。控制器负责管理数据的读写操作、通信接口(如 SATA 或 NVMe)、错误检测和校正(ECC)以及其他高级功能,如垃圾回收和可穿戴平衡。闪存中的数据存储在称为存储单元的微小晶体管中,数据通过改变存储单元的电子电压来表示不同的状态。
+
+为了提高写入性能和延长硬盘寿命,固态硬盘采用了可穿戴平衡策略,并通过映射表将操作系统看到的逻辑地址映射到闪存中的物理地址。此外,固态硬盘还使用垃圾回收算法优化存储空间使用,以及接收操作系统的 TRIM 命令来提高写入性能。
+
+### 设计结构
+
+![设计结构](https://static.7wate.com/img/2023/04/13/a650d29e84cf7.png)
+
+> 来源:[深入浅出SSD - 注册以后还能改吧 - 博客园](https://www.cnblogs.com/lmhyhblog/p/12508849.html);仅学术引用,著作权归作者所有。
+
+1. **闪存芯片(Flash Memory Chips)**:闪存是固态硬盘的核心存储介质,通常采用 NAND 型闪存。闪存具有较高的存储密度、较快的读取速度和较低的功耗。根据存储单元所存储的比特数,闪存可以分为 SLC(单级单元)、MLC(多级单元)、TLC(三级单元)和 QLC(四级单元)等类型。
+
+|类型|存储比特数|写入速度|寿命|容量密度|成本|适用场景|
+|---|---|---|---|---|---|---|
+|SLC|1 比特/单元|最快|最高(约 10 万次)|低|高|企业级存储、高性能应用、工业级存储等要求高可靠性和耐用性的场景|
+|MLC|2 比特/单元|中等|高(约 3 万次)|中|中等|主流消费级和企业级应用,平衡了性能、耐用性和成本|
+|TLC|3 比特/单元|较慢|中等(约 1 万次)|高|较低|主流消费级存储,适用于大容量、低成本的应用场景|
+|QLC|4 比特/单元|最慢|最低(约 1 千次)|最高|最低|面向大容量存储需求,以成本为主要考虑因素的应用场景|
+
+1. **控制器(Controller)**:控制器是固态硬盘的大脑,负责管理数据的读写操作、通信接口(如 SATA 或 NVMe)、错误检测和校正(ECC)以及其他高级功能,如垃圾回收、可穿戴平衡和 AES 加密。控制器的性能对固态硬盘的整体性能有很大影响。
+
+2. **缓存(Cache)**:部分固态硬盘配置有 DRAM 或 SRAM 作为缓存,用于临时存储数据以提高数据传输速度。缓存还可以用于存储映射表(Mapping Table),用于记录逻辑地址和物理地址之间的映射关系。
+
+3. **电源电路(Power Circuitry)**:固态硬盘的电源电路负责将来自主板的电源转换为适用于控制器和闪存芯片的电压。
+
+4. **接口(Interface)**:固态硬盘需要一个接口与主板相连,以便于数据传输和电源供应。常见的接口类型包括 SATA、mSATA、M.2(支持 SATA 和 NVMe 协议)以及 U.2 等。
+
+5. **固件(Firmware)**:固态硬盘的固件包含一组存储在控制器上的指令,用于控制和管理硬盘的各种功能。固件可以通过制造商发布的更新来优化性能和修复已知问题。
+
+6. **散热(Thermal Management)**:高性能的固态硬盘在运行过程中可能会产生较高的热量,因此需要采取一定的散热措施。散热解决方案包括散热片、热导管以及与主板的热接触等。
+
+总之,固态硬盘的设计结构由闪存芯片、控制器、缓存、电源电路、接口、固件以及散热系统等组件组成。这些组件共同协作,实现了高速、低功耗、高可靠性和抗震性等优点。相较于传统的机械硬盘,固态硬盘在许多应用场景中具有明显优势,特别是在高性能需求、移动设备和企业级应用等方面。随着闪存技术的不断发展,固态硬盘的容量和性价比也在逐渐提高,使得固态硬盘成为越来越多用户的首选存储设备。
+
+## RAID(独立磁盘冗余阵列)技术
+
+### RAID 0(条带化)
+
+![RAID 0](https://static.7wate.com/img/2023/04/21/14427cb4c5bfe.png)
+
+RAID 0(条带化)是一种数据分发方式,数据被分成大小相等的块并分别存储在多个硬盘上,以提高读写性能。它没有冗余机制,一旦任意一块硬盘出现故障,整个阵列的数据都会丢失。
+
+### RAID 1(镜像)
+
+![RAID 1](https://static.7wate.com/img/2023/04/21/51b7d32f3ef4f.png)
+
+RAID 1(镜像)是通过在多个硬盘上保存完全相同的数据来提高数据可靠性。每个硬盘上的数据都是相同的,如果一个硬盘出现故障,数据仍然可以从其他硬盘中恢复。
+
+### RAID 5(分布式奇偶校验)
+
+![RAID 5](https://static.7wate.com/img/2023/04/21/46b8ef22d0f89.png)
+
+RAID 5(分布式奇偶校验)将数据块和校验块分别存储在多个硬盘上。校验块被计算为所有数据块的异或值,以提供数据冗余和容错能力。RAID 5 可以通过使用奇偶校验的方式在一个硬盘故障时恢复数据,但是如果两个硬盘故障,则可能会导致数据无法恢复。
+
+### RAID 6(双奇偶校验)
+
+![RAID 6](https://static.7wate.com/img/2023/04/21/3b1de1acc0ada.png)
+
+RAID 6(双奇偶校验)与 RAID 5 类似,但是它使用两个校验块来提供更高的数据冗余和容错能力,可以在两个硬盘故障的情况下恢复数据。
+
+### RAID 10/01(镜像 + 条带化)
+
+![RAID 1+0](https://static.7wate.com/img/2023/04/21/8226c8415d5ab.png)
+
+![RAID 0+1](https://static.7wate.com/img/2023/04/21/b0cc485a28a53.png)
+
+RAID 10/01(镜像 + 条带化)都是将 RAID 0 和 RAID 1 组合而成的 RAID 级别,其中 RAID 10 是镜像 + 条带化,RAID 01 是条带化 + 镜像。它们的区别在于数据的条带化和镜像是先进行哪一个操作。
+
+- RAID 10:镜像 + 条带化 RAID 10 首先将多个磁盘分成两组,每一组中的磁盘都是相互镜像的,然后将这两组磁盘进行条带化。
+- RAID 01:条带化 + 镜像 RAID 01 首先将多个磁盘进行条带化,然后将这些条带进行镜像备份。
+
+**RAID 10 和 RAID 01 虽然都是将 RAID 0 和 RAID 1 进行组合,但它们的性能和可靠性并不相同。**RAID 10 通常被认为比 RAID 01 更为可靠,因为它允许多个磁盘同时出现故障而不会导致数据丢失。另外,RAID 10 的写入性能也比 RAID 01 更好,因为 RAID 10 能够同时使用多个磁盘进行并行写入。
+
+### RAID 级别对比
+
+| RAID 级别 | 优点 | 缺点 | 硬盘数量 | 允许损坏 | 适用场景 |
+| --------- | ------------------------------------------------------ | ---------------------------------------------- | --------- | -------- | ------------------------------------------------------------ |
+| RAID 0 | 高性能,读写速度快,性价比高 | **容错性差**,一块硬盘出问题会导致全部数据丢失 | n≥2 | 0 | 需要高性能的应用场景,如视频编辑、大型数据库等 |
+| RAID 1 | 数据冗余,可靠性高,单盘故障不会影响数据 | **容量利用率低**,需要成倍增加硬盘数量 | n≥2 | n-1 | 对数据可靠性要求较高的应用场景,如企业数据中心等 |
+| RAID 5 | 较高的读写性能,具有数据冗余,单盘故障仍能正常运行 | **写性能较差**,阵列重建需要消耗大量时间 | n≥3 | 1 | 对读写性能和数据可靠性要求较高的应用场景,如小型企业数据库等 |
+| RAID 6 | 可以容忍任意两块硬盘故障,可靠性更高 | **读写性能较差**,阵列重建需要更长时间 | n≥4 | 2 | 对数据可靠性要求非常高的应用场景,如金融、医疗等 |
+| RAID 10 | 读写性能优秀,可靠性高,同时具备数据冗余和高性能的优点 | **成本较高**,容量利用率低 | n=4,n%2=0 | n/2 | 对读写性能和数据可靠性要求都很高的应用场景,如大型企业数据库等 |
+
+**RAID 级别的选择应该根据实际的业务需求和场景来确定。**例如,对于一个需要高性能和可靠性的应用场景,RAID 10 可能是更好的选择,但如果成本和容量利用率是更重要的考虑因素,RAID 5 可能是更好的选择。
+
+## 长江存储
+
+[长江存储](https://www.ymtc.com/)(Yangtze Memory Technologies Co., Ltd.,YMTC)是一家中国领先的半导体存储产品制造商,总部位于武汉市东湖新技术开发区。长江存储成立于 2016 年,由中国国家集成电路产业投资基金、武汉市政府、合肥市政府和清华紫光集团共同投资成立。
+
+- 2016 年,长江存储正式成立。
+
+- 2017 年,长江存储研发成功 32 层堆叠 3D NAND 闪存。
+
+- 2018 年,公司成功研发 64 层堆叠 3D NAND 闪存,实现量产。
+
+- 2019 年,长江存储发布 128 层 3D NAND 闪存。
+
+- 2020 年,长江存储正式宣布 128 层 3D NAND 闪存量产。
+
+- 2021 年,长江存储的 128 层闪存开始广泛应用于客户端 SSD 产品。
+
+长江存储的主要发展方向是提高闪存产品的性能和容量,降低生产成本,不断扩大市场份额。公司将继续专注于 3D NAND 闪存技术的研发和量产,努力实现更高层次的堆叠技术,以满足客户在各种应用场景的需求。此外,长江存储也将积极拓展国际市场,与全球半导体产业链深度合作,提高国产存储器在全球市场的竞争力。
+
+长江存储是中国领先的半导体存储制造商,自成立以来,公司在 3D NAND 闪存技术领域取得了显著成果。通过不断提高产品性能、降低成本以及拓展国际市场,长江存储正努力在全球存储产业中树立中国品牌的地位,推动国产半导体产业的发展。
+
+_**国产之光,冲冲冲!**_