固态驱动器 (SSD) 是一种固态存储设备,它使用集成电路组件来持久存储数据,通常使用闪存,并充当计算机存储层次结构中的辅助存储。
说到 SSD,外形尺寸是一个关键规格。SSD 有多种外形尺寸。本文将介绍SSD的一些主要主机接口。

1.SATA接口
SATA是SSD的主要接口。它主要设计用于与机械硬盘驱动器 (HDD) 连接,但 SSD 也继承了这种接口。

2. mSATA

3. SAS
SAS 表示串行连接 SCSI。SAS SSD 最常见的驱动器外形尺寸是 2.5 英寸和 3.5 英寸。最新的SAS SSD带宽可以达到24Gbps。


4. NVMe固态硬盘
在大众市场主流采用的大约 5 年内(2005-2010 年),许多 SSD 已经受到硬盘驱动器可用数据速率相对较慢的阻碍 – 与硬盘驱动器不同,一些 SSD 受到 SATA 最大吞吐量的限制。
在NVMe之前,高端SSD都是使用PCIe总线制作的,但使用的是非标准规格的接口。通过标准化SSD的接口,操作系统只需要一个驱动程序就可以与所有符合该规范的SSD一起工作。这也意味着每个SSD制造商不必使用额外的资源来设计特定的接口驱动程序。这类似于 USB 海量存储设备的构建方式,遵循 USB 海量存储设备类规范并与所有计算机配合使用,无需每个设备驱动程序。
NVMe固态硬盘有多种外形规格,例如AIC、U.2、M.2等。
1)PCIe

2)U.2(SFF-8639)
SFF-8639(后来的名称为 U.2)是 NVMe SSD 的一种外形规格。当您意识到 U.2 兼容 SAS 和 SATA(如下图所示)时,它与 SAS 标准具有相似的名称就不足为奇了。
以下是 U.2 SSD 的示例。它不像AIC SSD那样直接插在主板上。U.2 SSD需要直连电缆(DAC)来与服务器连接。

3)M.2
M.2 是 NVMe SSD 的另一种外形规格。相比U.2 SSD,M.2 SSD拥有更灵活的物理和模块化规格,允许更广泛的可能性。
现实中,有很多主板都集成了一个或多个M.2接口,这意味着独立的M.2 SSD可以直接插入主板。

U.2 企业存储提供到SSD的PCIe连接,并且能兼容SAS和SATA 。所以拿到U.2的2.5 寸盘,需要知道如何判断是哪种接口类型的。