購入価格が安いからといって、SSDがコンテナ、メタデータ、または小規模データベースに適さないわけではありません。リスクは、書き込み量、持続レイテンシ、耐久性、熱特性、電力喪失時の要件、アプリケーション復元のコストを測定せずに、正体の分からないドライブを選ぶことから生じます。
アプリケーションのワークロードを年間書き込み予算に換算する
データベース、コンテナボリューム、ログ、インデックス、サムネイル、キュー、一時ファイル、ダウンロード、VMディスクを洗い出します。通常の1週間と、ピークが発生するインポート、アップグレード、再スキャン、バックアップの実行中に、ホストの書き込み量を測定します。
測定した書き込み量を想定する使用期間にわたって見積もり、その後、余裕を確保しながらドライブのTBWと保証条件と比較します。TBWは保証上の耐久性指標であり、故障までの正確なカウントダウンではありません。
長期保存が必要なデータと、交換可能なキャッシュを分けます。トランスコード、一時ビルドキャッシュ、ダウンロード、詳細ログを別の場所に移せば、すべてのデータに高価なプレミアムSSDを購入するよりも低コストで書き込み量を減らせる場合があります。
低価格によって不明確になっている点を確認する
正確なモデルとハードウェアリビジョン、NANDの種類、コントローラー、DRAMまたはホストメモリ設計、定格TBW、保証、SMART属性、ファームウェアサポート、高速書き込みキャッシュを使い切った後の持続性能を確認します。
レビューで部品の置き換えや、持続書き込み性能の急激な低下が確認されていないかを調べます。空のドライブで短時間だけ行うベンチマークでは、ドライブが温まったとき、容量がほぼ埋まったとき、または擬似SLCキャッシュを超えて書き込んだときに現れる挙動が隠れてしまうことがあります。
すべてのアプリデータを同一視するのではなく、リスク表を使ってドライブを用途に合わせます。
| 判断領域 | 評価 | 目安 |
|---|---|---|
| 軽量なコンテナとメタデータ | 低価格のTLC SSDでも適合する可能性がある | 書き込み量を測定し、バックアップを維持する |
| 大規模なインデックス作成、VM、またはデータベース | より高い耐久性が望ましい | 持続レイテンシをテストする |
| 重要な同期書き込みデータ | 電力喪失保護が重要 | より堅牢なドライブクラスを使用する |
電力、熱、監視、復旧を考慮して設計する
UPSは突然のシャットダウンを減らせますが、コンシューマー向けSSDにコンデンサーによる電力喪失保護を追加するものではありません。確認済みの同期書き込みに依存するデータベースには、再構築可能なサムネイルやコンテナイメージよりも強固なストレージ要件が必要です。
残り寿命、メディアエラー、安全でないシャットダウン、温度、予備ブロック、レイテンシ、プールの健全性を監視します。ガベージコレクション、アップデート、スナップショット、一時的な移行作業のために、空き容量を確保します。
関連するZimaSpaceのSSD耐久性の容量設計に関する記事では、測定した1日の書き込み量を複数年の予算に換算しています。
独立したストレージクラスの比較では、耐久性、電力喪失保護、ワークロード定格、保証に関する実際の違いを説明しています。
復元テストでドライブを採用する
使い捨て可能なテスト用ドライブの高速キャッシュを超える量までデータを書き込み、実際のワークロードを実行して、レイテンシ、温度、SMARTの変化、アプリケーションエラーを記録します。アプリデータの唯一のコピーを、破壊的な耐久性テストに使用しないでください。
アプリケーション整合性のあるデータベースエクスポートを作成し、設定、シークレット、永続ボリュームを別のデバイスにバックアップします。これらをクリーンなパスに復元し、復元後のダウンタイムが許容できるかを測定します。
予測される書き込み量が定格の範囲内に十分収まり、持続時の挙動が目標を満たす場合は、軽量で復旧可能なワークロード向けに低価格SSDを選びます。書き込み量、同期保証、または復旧コストを考慮すると必要な場合は、より高い耐久性または電力喪失保護を備えたモデルに移行します。
購入ガイド
もっと読む

バックアップストレージ用中古HDDのリスクチェックリスト
使用済みのHDDは、完全なテスト後であれば追加のバックアップコピーを保存するのに使えますが、履歴が不明で経年劣化も相関するため、唯一の復旧手段の基盤としては不適切です。

NAS購入者向けポート転送リスク評価
安全なリモートアクセスのために購入するのであって、単なるチェック項目ではありません。直接公開が許容されるのは、所有者と復旧計画がある、対象を限定して堅牢化したサービスだけです。

単一プールのホームサーバー障害リスク評価
1つのプールは運用がシンプルですが、復旧先がホスト外にない限り、アプリ、メディア、バックアップが容量、メンテナンス、障害リスクを共有します。

