ストレージ
上級

Over Provisioning (OP)(オーバープロビジョニング)

SSD の物理NAND 容量を表示容量より多く確保する技術。Garbage Collection 効率 / 寿命 / 性能を向上、コンシューマSSD 7%・エンタープライズSSD 20-30% が典型。

0 回閲覧
0 いいね
2026/5/15 更新
関連タグ
NAND
SSD
OP

概要

Over Provisioning (OP・オーバープロビジョニング) はSSDコントローラがユーザに公開しない予備領域 (Spare Area) を確保する設計。物理NAND 容量 (1024GB) > ユーザ表示容量 (1000GB = 1TB) という形で内部余裕を持たせ、Garbage Collection / Wear Leveling / Bad Block 置換用のバッファとして活用、過剰書込時の性能維持・Write Amplification 削減・寿命延長を実現する。

OP の計算

OP% = (物理NAND - ユーザ表示容量) / ユーザ表示容量 × 100

例: 物理 1024GB / 表示 1000GB
OP = (1024 - 1000) / 1000 = 2.4%
(但し10進・2進の差分を除き、実効 ~7%)

典型OP 比率

カテゴリOP例
古いコンシューマSSD7-9%Samsung 850 EVO / 860 EVO
現代コンシューマSSD7-10%Samsung 990 PRO / WD SN850X
エンタープライズSSD (Read Intensive)7-15%Solidigm D7-P5510
エンタープライズSSD (Mixed Use)20-28%Samsung PM1735
エンタープライズSSD (Write Intensive)28-50%Solidigm D7-P5810
QLC エンタープライズ15-25%Solidigm D5-P5430

OP 効果

OPWAF (ランダム書込)寿命延長
0%7-101×
7%5-71.5×
15%3-52×
28%2-33×
50%1.5-24-5×

OP 増加で WAF が指数関数的に削減・寿命大幅延長。エンタープライズSSDが28-50% OP を採用する理由。

ユーザによるOP 拡張

SSD ユーザは自分でパーティションを切ることで追加OP 作成可能:

# 1TB SSD で 800GB のみ使用 → 200GB 追加OP
# Windows: Disk Management で 800GB パーティション + 200GB Unallocated

# Linux:
parted /dev/nvme0n1 mkpart primary 0% 80%
# 残り20%を空白 (Unallocated) のまま放置

未割当領域はSSDコントローラがOP として利用、WAF 改善 + 寿命延長。書込頻繁ワークロード (DB / VM) で実利。

Samsung Magician の Over Provisioning 機能

Samsung Magician 専用ツール:

  • 「Over Provisioning」設定で1クリックでOP 設定
  • 自動で10% 追加OP 領域確保
  • データ移行・再パーティション自動化
  • 効果: WAF 改善・寿命1.5-2倍

Spare Block の役割

OP 領域は以下の用途で使われる:

用途説明
Garbage Collection Buffer削除ページのコピー先
Wear Leveling Pool摩耗少ブロック交換
Bad Block Replacement不良ブロック代替
Trim RecoveryTRIM 後の再使用準備
Error Correction BufferECC 修復用
Read Disturb Refresh読出劣化セル退避

Read Intensive vs Write Intensive SSD

エンタープライズSSDの2分類:

カテゴリOPDWPD用途
Read Intensive (RI)7-15%1 DWPD読出中心・Web Cache
Mixed Use (MU)20-28%3 DWPD一般サーバ・DB
Write Intensive (WI)28-50%10-30 DWPDOLTP / 仮想化

関連用語との違い

  • vs Wear Leveling: OP はバッファ・WL は分散
  • vs SLC Cache: OP は予備領域・SLC キャッシュは速度
  • vs Garbage Collection: OP がGC 効率を決定

FAQ

Q1: OP を増やすべき? A: 書込頻繁な用途 (DB / VM / 動画録画) で実利。一般用途はSSDコントローラ標準設定で十分。

Q2: OS が「100GB 不足」と表示? A: SSDの内部OP は OS から見えない正常動作。1TB SSD が約931GB 表示は10進/2進差分 + OP 込み。

Q3: 28% OP の代償? A: ユーザ使用可能容量が28% 減・1TB SSDなら720GB しか使えない。エンタープライズ用途で正当化。

この記事について
カテゴリーストレージ
難易度上級
作成日2026/5/15