ストレージ選びの基本
ストレージパフォーマンスの比較にとって重要な5つの指標
多彩なストレージの中からどれを選ぶべきか。選定の要件は複雑化する一方だが、パフォーマンスに関しては5つの指標に集約できる。
ストレージへの投資はコスト、パフォーマンス、容量のバランスの問題になる。だがSSDとクラウドストレージサービスの進化に伴って評価方法は複雑化している。それでも、ストレージパフォーマンスには重要な指標と定義があり、それを使えば技術とメーカーの比較はシンプルになる。
本稿では、ストレージパフォーマンスの有用な指標として容量、スループット、1秒当たりのI/O操作とレイテンシ、故障の平均修復時間と総書き込み回数、フォームファクターと接続性について考えてみる。これらの中には、主にオンプレミスの評価に利用するものもあればクラウドに適用するものもある。
1.ストレージ容量
全てのストレージには容量の測定値がある。現在のストレージは主にギガバイト単位またはテラバイト単位で測定される。キャッシュメモリなどはメガバイトが使われている。
1GBは1000MB、1TBは1000GBに相当する。1PBは1000TBに相当し、大容量ストレージは「ペタバイトクラス」と称されることも多い。1PBのストレージがあれば、2000年間再生されるMP3ファイルを保存できる。
大半のストレージメーカーは容量を1000単位に丸めている。ただし2のべき乗で単位を表す製品もあるので注意が必要だ。キビバイト(kiB)は1024バイト、つまり2の10乗バイトを表し、メビバイト(MiB)は1024の2乗バイト、ギビバイト(GiB)は1024の3乗バイトを表す。幸い、テラバイト以上では10進数のみが使われ、10のべき乗が適用される。
ストレージ容量はドライブやアレイ、ボリューム、SAN(ストレージエリアネットワーク)などのシステム全体やクラウドインスタンスのプロビジョニング済みストレージにも適用される。
2.スループット
ストレージだけではほとんど役に立たない。CPUなどの処理機構とデータを入出力できなければならない。
スループットは1秒間に読み取り/書き込みできるビット数だ。SSDの場合は読み取りと書き込みの速度が異なり、通常は書き込み速度の方が遅い。
読み取り速度と書き込み速度の重要性は用途によって決まる。産業用カメラなどは書き込みが速いストレージを必要とするのに対し、アーカイブデータベースは読み取り速度を重視する。
ただし、メーカーは平均ブロックサイズに基づいてスループットを計算している。これは誤解を招きかねない。スループット(またはIOPS、後述)は「平均」サイズベースと小さなブロックサイズベースで値に差が生じる。実際のワークロードでは、これが大きな違いになる恐れがある。
メーカーは、読み取り速度と書き込み速度をランダムアクセスとシーケンシャルアクセスでも区別している。
シーケンシャルアクセス速度は、連続するデータブロックの読み取り/書き込み速度を表す。シーケンシャルアクセスは動画ストリームやバックアップデータなど、サイズが大きいファイルおよび連続データに有用な測定方法だ。
ランダムアクセス速度は、実際のパフォーマンスのより現実的なガイドになることが多い。特にローカルストレージの場合はそうだ。ランダムアクセスの場合、SSDの方がHDDよりもパフォーマンスが優れている。
3.IOPSとレイテンシ
もう一つの「速度」の測定方法として1秒当たりのI/O操作数(IOPS)がある。IOPS値が高いほどパフォーマンスが優れている。一般的なHDDのIOPSは50~200だが、RAIDやキャッシュメモリを使えばこれを大幅に向上させることができる。SSDは1000倍以上高速になる。ただし、IOPS値が高いほど価格も高くなる。
IOPSの測定値はスループットと同様、読み書きするデータの量によって変動する。
レイテンシは、I/O要求がどの程度迅速に実行されるかを表す。実際のアプリケーションパフォーマンスとして最も重要な指標はレイテンシだとアドバイスするアナリストもいる。SNIA(Storage Networking Industry Association)はレイテンシを「SSDのハートビート」と表現している。
HDDのレイテンシは10ミリ~20ミリ秒だ。SSDの場合は数ミリ秒だが、実際のアプリケーションでは約1ミリ秒を想定することになる。
4.MTBFとTBW
平均故障間隔(MTBF)は多くの業界で信頼性を表す重要な指標になる。
ストレージの場合、通常は電源をオンにしてから故障が発生するまでの動作時間を表す。ドライブは修理できないため、障害時はドライブを交換してデータを修復することになる。RAIDなどのストレージサブシステムはMTBFも異なる。
HDDの一般的なMTBFは約30万時間だが、技術が新しいほどこの時間も長くなる。120万時間から120年に及ぶものもある。
MTBFを使わないメーカーもある。Seagate TechnologyはAFR(Annualized Failure Rate)を指標にしている。AFRは、顧客側の問題(停電による損傷など)を除き、「メーカー側の原因」で1年間に現場で故障するドライブの割合を予測する。
SSDは物理特性が異なるため耐久性で測定される。時間経過によるTBW(Tera Byte Written)はSSDの有効期間を表す。DWPD(Drive Writes Per Day)はドライブ全体をその有効期間内に何回再書き込みできるかに基づく。メーカーはハードウェアの保証として、通常こうした指標を記載している。
フラッシュの世代によって耐久性は異なる。一般にSLC(シングルレベルセル)が最も耐久性に優れ、MLC(マルチレベルセル)、TLC(トリプルレベルセル)、QLC(クアッドレベルセル)と小さなセルに多くのアクティビティーを詰め込んで容量を増やすほど耐久性が低下する。ただし、eMLC(enterprise Multi-Level Cell)などの技術によって耐久性は全タイプで向上している。
5.フォームファクターと接続性
パフォーマンスの指標ではないが、ストレージをシステムに接続する方法も検討する必要がある。
ノートPCの代表的なフォームファクターは2.5インチSSDで、ストレージアレイでもこれが一般的だ。3.5インチドライブベイは引き続きHDDで利用可能だ。これらのドライブはインタフェースにSATAを使用し、エンタープライズアプリケーションの場合はSASを利用する。U.2コネクターは2.5インチSSDで使用される場合が多く、M.2とは異なりホットスワップできる。M.2はインタフェースにPCI Express Mini Cardを使用する。
NVMeはストレージ(通常はNANDフラッシュ)とホストをPCIeバスで接続するインタフェースで、U.2機器はNVMeインタフェースも使うことができる。
Copyright © ITmedia, Inc. All Rights Reserved.
Computer Weekly日本語版
この記事の著者
関連記事
新着ホワイトペーパー PR
-
製品資料
[株式会社キーエンス] なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは -
製品資料
[株式会社セールスフォース・ジャパン] 「CRMは設計と無関係」は本当か? PLMとの融合で実現する高速開発 -
事例
[日本ヒューレット・パッカード合同会社] AIエージェントの時代にどう備える? 「新たな働き手」を支える3要素とは -
製品資料
[日本ヒューレット・パッカード合同会社] “横並びの自動化”から脱却、AI活用で生産性と競争力を高める秘訣 -
製品資料
[サイボウズ株式会社] AIが「わざわざ使うツール」になっていない? 業務で自然に使う導線にする秘訣
こんなメディアも見られています
TechTargetジャパンに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
ベンダーコンテンツ PR
From Informa TechTarget
SpecialPR
アクセスランキング
-
1
なぜ「全社配布Copilot」は使われないのか? 失敗に学ぶAI定着
-
2
法務と開発者で「言葉が通じない」問題 トヨタやソニーが語るOSS管理の真実
-
3
【漫画付き】ひとり情シス協会が明かす、RAG導入でしくじる企業「2つの共通点」
-
4
情シスの約8割が転職や退職を意識 調査で分かった“辞めたくなる最大の理由”
-
5
損保ジャパンはなぜ「COBOL」を捨てなかったのか? 脱メインフレームの真相
-
6
ChatGPTは“検索しまくり”でGeminiは“淡泊”? データが明かすAIの裏側
-
7
情報漏えいはなぜ繰り返されるのか 今すぐ見直すべき「境界」
-
8
BMWも導入 78兆円市場に化ける「フィジカルAI」の衝撃
-
9
「Wi-Fi 7」経由でWindowsが乗っ取られる? 最高権限奪取の恐怖
-
10
「AI活用を前提とした業務PCへの移行」に関するアンケート
ホワイトペーパーランキング PR
-
1
不審メールの経路や見せ方に変化? 2026年夏の3事例から見えた動向と対処方法
-
2
家庭用Wi-Fiルーターの業務利用は危険? 避けるべき理由と具体的な対策
-
3
Microsoft 365を安全に運用 うっかりミスやサイバー攻撃に備えるデータ保護術
-
4
財務部門がAIを最大限に活用する方法 無駄のない戦略的リーダーシップへの道
-
5
LLMが兵器化? 元FBI高官が鳴らす警鐘とセキュリティツール統合のポイント
-
6
「オンプレミス回帰」せざるを得ない“合理的な理由”
-
7
なぜRPA導入は頓挫する? シナリオ作成の壁を乗り越える解決策とは
-
8
生成AIを開発に導入しても効果が見えない? 実証実験で分かった成果と課題
-
9
経産省DX指針から読み解く、受発注業務デジタル化ロードマップ
-
10
HDDを使わない「SSDオンリー」が無謀なのはなぜ?
TechTargetジャパン SNS
インフォメーション
注目情報をチェック
TechTargetジャパンをフォロー