跳转至

Storage

磁盘类型


  1. SATA

  2. Serial ATA: Serial Advanced Technology Attachment

    串行ATA接口,取代PATA(IDE)接口,SATA接口与SAS(Serial Attached SCSI)兼容,可以插在SAS接口上。目前比较流行的是SATA 2.0 (3 Gbit/s, 300 MB/s)与SATA 3.0 (6 Gbit/s, 600 MB/s)接口。

  3. mSATA

    小号的SATA,接口比SATA小,电信号不一样,所以无法跟SATA混接,一般用于固态硬盘。

  4. SATA Express

    SATA3.0的理论带宽是600MB/s,SATA Express则是SATA Express 16Gb/s 1600MB/s

  5. SAS

  6. SAS(Serial Attached SCSI)

    取代SCSI接口硬盘。

  7. 贵,一般用于企业级应用。

  8. 磁盘速率

    代数 理论传输速率
    SAS 1 3.0 Gbps(300 MB/s)
    SAS 2 6.0 Gbps(600 MB/s)
    SAS 3 12.0 Gbps(1.2 GB/s)
  9. SSD

  10. Solid State Disk

    与传统机械硬盘不通,SSD采用NAND FLASH闪存芯片配合一定的主控芯片来实现存储,没有马达,低功耗、无噪音、抗震动。同时SSD也有以下几个大问题:成本高、写入次数限制、损坏不可修复、掉速。

  11. TRIM

    TRIM可以让SSD接受系统的通知,告知哪些数据块可以被擦除,减少在同一个区块上SSD的读写,从而延长SSD的寿命。目前硬件RAID还不支持TRIM。

  12. 掉速

    各个主控芯片的算法优劣,SSD在空盘测试和接近满盘时的性能天壤有别。目前一般通过Secure Erase方案以轻微寿命损耗换取性能上的提升。

  13. 4K对齐

    4K对齐即使用特定方法将文件系统与硬盘物理层进行契合。对于SSD而言4K对齐意义更为重大,我们前面提到擦除次数限制,4K对齐可以让操作系统不重复在一个区块上读写,从而延长SSD的寿命。

  14. 接口丰富

    PCI-e、SATA3、M.2、mSATA接口丰富覆盖所有场景。

  15. SSHD

混合硬盘,兼顾速度与容量。以SEAGATE ST2000DX002为例,8G的缓存比正常的64M缓存要大不少,通过LRU等算法将热数据存储在8G的NAND FLASH里面提高读取效率。

  1. 各磁盘类型对比
磁盘 性能 价格 适用
SATA ☆☆☆☆ 普通冷数据存储、ZFS
SAS ☆☆ ☆☆ 企业应用、一般RAID10
SSD ☆☆☆☆ 数据库、缓存
SSHD ☆☆☆ ☆☆☆ 兼顾性能与容量、性价比高