1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Linux基礎】ストレージの概要(個人メモ)

1
Posted at

はじめに

ストレージ関連の英語が多すぎて混乱したので、一度まとめます。

以下3つで整理します。

  • 接続方法(物理 or ネットワーク)
  • 転送プロトコル(SATA / NVMeなど)
  • 制御方式(AHCI / PCI Expressなど)

①接続方法

物理ストレージ

実際にデータを保存する媒体。
image.png
記憶媒体としてのSSD、HDDがある。

種類 特徴
HDD 磁気ディスク(遅い・安い)
SSD 半導体(速い・高価)

ネットワークストレージ

ディスクやファイルのリソースをネットワーク越しに利用する方式。
image.png

項目 iSCSI NFS SAN
通信方法 TCP/IP TCP/IP Fibre Channel / iSCSI
分類 ブロックストレージ ファイルストレージ ストレージネットワーク
役割 ネットワーク越しにディスクを提供 ネットワーク越しにファイル共有 ストレージ専用ネットワーク
  • iSCSI→ブロックストレージ共有
  • NFS→ファイル共有
  • SAN→ストレージ専用のネットワーク

②転送プロトコル(通信ルール)

「どうやってディスクと通信するか」というルール。

接続インターフェース

image.png

  • SATA:現在の主流。HDD・SSDの接続規格
  • IDE:昔のHDD
  • NVMe(最新SSD):SATAより圧倒的に速い
  • iSCSI(ネットワークディスク):ネットワーク経由でディスクにアクセス

③制御方式(補助知識)

  • AHCI:SATAを制御するためのインタフェース仕様
  • PIOとDMA(古い転送方式)
    • PIO:CPUが直接データを転送
    • DMA:メモリへ直接転送

単語まとめ

✔ HDD / SSD:記録媒体の違い
✔ SATA:一般的な接続規格(Linuxでは /dev/sd*)
✔ IDE:古い規格(/dev/hd*)

  • PIOモードとDMAモードあり
    ✔ NVMe: PCIe接続の高速SSD(Linuxでは /dev/nvme*)
    ✔ AHCI:SATA制御方式
    ✔ iSCSI:ネットワーク越しのディスク(inuxでは /dev/sd*)

参考:
https://www.century.co.jp/pc_solution/img/sataidem.2_top05.jpg
https://www.century.co.jp/pc_solution/topics/sataidem2.html

1
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?