Red Hat Training

A Red Hat training course is available for Red Hat Virtualization

第8章 ストレージ

Red Hat Virtualization は、仮想ディスクイメージ、ISO ファイル、およびスナップショットに集中ストレージシステムを使用します。ストレージネットワーキングは、以下の方法で実装できます。
  • ネットワークファイルシステム(NFS)
  • Gluster FS のエクスポート
  • CephFS
  • その他の POSIX 準拠ファイルシステム
  • Internet Small Computer System Interface (iSCSI)
  • 仮想化ホストに直接接続されたローカルストレージ
  • ファイバーチャネルプロトコル(FCP)
  • Parallel NFS (pNFS)
ストレージドメインが接続され、アクティベートされなければデータセンターは初期化されないため、ストレージの設定は新しいデータセンターの前提条件となります。
Red Hat Virtualization のシステム管理者として、仮想化された企業のためにストレージを作成、設定、アタッチ、維持する必要があります。ストレージの種類とその使い方をよく理解しておく必要があります。ストレージアレイベンダーのガイドを読み、ストレージの概念、プロトコル、要件、または一般的な使用方法に関する詳細は、Red Hat Enterprise Linux Storage Administration Guide を参照してください。
Red Hat Virtualization では、管理ポータルのストレージタブを使用してストレージを割り当て、管理 でき ます。Storage results リストには、すべてのストレージドメインが表示され、詳細ペインにはドメインに関する一般的な情報が表示されます。
ストレージドメインを追加するには、管理ポータルに正常にアクセスでき、ステータスが Up のホストが 1 台以上接続されている必要があります。
Red Hat Virtualization には、3 種類のストレージドメインがあります。
  • Data Domain: データドメインは、データセンター内のすべての仮想マシンおよびテンプレートの仮想ハードディスクと OVF ファイルを保持します。さらに、仮想マシンのスナップショットもデータドメインに保存されます。
    データドメインは、データセンター間で共有することはできません。複数のタイプ (iSCSI、NFS、FC、POSIX、および Gluster) のデータドメインは、ローカルドメインではなくすべて共有されている場合、同じデータセンターに追加できます。
    データセンターに他のタイプのドメインをアタッチする前に、データドメインをアタッチする必要があります。
  • ISO ドメイン: ISO ドメインは、仮想マシンのオペレーティングシステムおよびアプリケーション のインストールと起動に使用される ISO ファイル(または論理 CD)を格納します。ISO ドメインは、データセンターの物理メディアの必要性を削除します。ISO ドメインは、異なるデータセンター間で共有できます。ISO ドメインは NFS ベースのものしかありません。データセンターに 1 つの ISO ドメインのみをアタッチできます。
  • エクスポートドメイン: エクスポートドメインは、データセンターと Red Hat Virtualization 環境間でイメージをコピーおよび移動するために使用される一時的なストレージリポジトリーです。エクスポートドメインは、仮想マシンのバックアップに使用できます。エクスポートドメインは、データセンター間で移動することができますが、同時に 1 つのデータセンターでしか有効にすることができません。エクスポートドメインは、NFS ベースでのみ可能です。データセンターに追加できるエクスポートドメインは 1 つだけです。
    注記
    エクスポートストレージドメインは非推奨になりました。ストレージデータドメインはデータセンターから接続を解除し、同じ環境または別の環境にある別のデータセンターにインポートすることができます。仮想マシン、フローティング仮想ディスクイメージ、およびテンプレートは、インポートされたストレージドメインからアタッチされたデータセンターにアップロードできます。ストレージドメインのインポートに関する詳細は、「既存のストレージドメインのインポート」 を参照してください。
重要
Red Hat Virtualization 環境へのストレージの設定と接続は、データセンターのストレージニーズが決定してから開始してください。

8.1. ストレージドメインについて

ストレージドメインとは、共通のストレージインターフェイスを持つイメージの集合体です。ストレージドメインには、テンプレートや仮想マシンの完全なイメージ (スナップショットを含む)、または ISO ファイルが格納されています。ストレージドメインは、ブロックデバイス(SAN - iSCSI または FCP)またはファイルシステム(NAS - NFS、GlusterFS、CephFS、またはその他の POSIX 準拠のファイルシステム)のいずれかで設定できます。
NFS では、仮想ディスク、テンプレート、スナップショットはすべてファイルです。
SAN (iSCSI/FCP) では、各仮想ディスク、テンプレート、またはスナップショットは論理ボリュームです。ブロックデバイスは、ボリュームグループと呼ばれる論理エンティティーに集約され、LVM (Logical Volume Manager) によって論理ボリュームに分割されて仮想ハードディスクとして使用されます。LVM の詳細は、『Red Hat Enterprise Linux Logical Volume Manager Administration Guide』 を参照してください。
仮想ディスクには、QCOW2 または RAW のいずれかの形式を使用できます。ストレージのタイプは、スパースまたは事前割り当てのいずれかです。スナップショットは常にスパースですが、RAW または sparse として作成されたディスクに対して取得できます。
同じストレージドメインを共有する仮想マシンは、同じクラスターに属するホスト間で移行することができます。