也就是设备的形状和大小,一般存储设备的尺寸外形包括以下:html
2.5寸或者3.5寸驱动器(在SFF标准中定义)M.2 和 PCI Express(PCIe)(在PCI-SIG标准中定义)服务器
也就是设备如何与计算机通讯。常见的存储设备接口包括:spa
SATA接口,一般用于2.5寸和3.5寸硬盘,有时候一些M.2设备也会使用PCI Express(PCIe)接口。htm
用于M.2和PCIe设备SAS(串行SCSI)和FC(Fibre Channel)接口,仅用于服务器领域和数据中心blog
PCIe接口要比SATA接口快的多,SATA3最大带宽是6Gb/s,而基于4X PCIe的M.2接口最大能够达到32Gb/s。接口
定义了如何在计算机与设备之间传输数据。常见的协议包括:get
用于SATA接口的AHCI或者ATA协议,用于PCIe接口的NVMe协议io
NVMe是运行在某种接口上的通讯协议,用于规范计算机与存储设备的数据传输。class
一个2.5寸SSD硬盘,基于SATA接口,通讯协议是AHCI或者ATA。im
一个M.2的SSD, 基于PCIe接口,通讯协议是NVMe。
一个PCIe的SSD,基于PCIe接口,通讯协议是NVMe。