NVMeの概要
一部のコントローラーには、NVMe (Non-Volatile Memory Express) over Fabrics を実装するポートが含まれています。NVMeを使用すると、ホストとストレージ アレイの間でハイパフォーマンスな通信が実現します。
NVMeとは
NVMは「Non-Volatile Memory(非揮発性メモリ)」の略であり、多くのタイプのストレージ デバイスで使用されている永続的メモリです。NVMe(NVM Express)は、NVMデバイスとのハイパフォーマンスなマルチキュー通信に特化して設計された、標準インターフェイス(プロトコル)です。
NVMe over Fabricsとは
NVMe over Fabrics(NVMe-oF)は、NVMeメッセージベースのコマンドおよびデータをホスト コンピュータとストレージの間でネットワーク経由で転送可能にするテクノロジ仕様です。NVMe ストレージ・アレイ (サブシステムと呼ばれます) は、ホストからファブリックを使用してアクセスできます。NVMeコマンドは、ホスト側とサブシステム側の両方のトランスポート抽象化レイヤで有効化され、カプセル化されます。これにより、ハイパフォーマンスなNVMeインターフェイスのエンドツーエンドがホストからストレージへ拡張され、コマンド セットが標準化、簡易化されます。
NVMe-oFストレージは、ローカルのブロック ストレージ デバイスとしてホストに提示されます。ボリューム(ネームスペース)は、他のブロック ストレージ デバイスと同様に、ファイルシステムにマウントできます。必要に応じて、REST API、SMcli、または ThinkSystem System Manager を使用してストレージをプロビジョニングできます。
ネームスペースおよびネームスペースIDとは
ネームスペースはSCSIの論理ユニットに相当し、アレイ内のボリュームに関連付けられています。ネームスペースID(NSID)は、SCSIの論理ユニット番号(LUN)に相当します。NSIDはネームスペースの作成時に作成し、1~255の値を設定できます。