5.9. 計算ストレージの管理

Acronis Cyber Infrastructureの計算ストレージは、仮想マシンにプロビジョニングされるボリュームで構成されています。プロビジョニングされる記憶域スペースは、使用可能な物理スペースを上回ることがあります。ボリュームを格納するためのルールをストレージポリシーという形で設定できます。また、ストレージポリシーを使用すると、VMボリュームに異なるパフォーマンスレベルと冗長モードを設定できます。

この後のサブセクションで、ボリュームを管理する方法と、ボリュームのストレージポリシーを作成する方法を説明します。

5.9.1. 計算ボリュームの管理

Acronis Cyber Infrastructureのボリュームは、VMに接続できる仮想ディスクドライブです。ボリューム内のデータのインテグリティは、ストレージポリシーで指定する冗長性モードによって保護されます。

注釈

追加の仮想ディスクをVMに接続する場合は、その仮想ディスクを使用する前に、標準的な方法によってゲストOS内で初期化する必要があります。

5.9.1.1. ボリュームの作成、編集、削除

ボリュームを作成するには、以下の手順を実行します。

  1. Compute > Storage > Volumes tabで [ボリュームの作成] をクリックします。

    ../_images/compute_volumes1_ac.png
  2. [ボリュームの作成] ウィンドウで、ボリュームの名前とサイズ(ギガバイト単位)を指定し、ストレージポリシーを選択し、[作成] をクリックします。

ボリュームを編集するには、対象のボリュームを選択し、変更するパラメータの横にある鉛筆のアイコンをクリックします。以下の制限に注意してください。

  • ボリュームの縮小はできません。
  • 使用中のボリュームを拡張する場合は、まずVMを停止してください。
  • ボリュームの冗長性タイプは変更できません。

ボリュームを削除するには、対象のボリュームの横にある省略記号ボタンをクリックして [削除] をクリックします。複数のボリュームをまとめて削除する場合は、対象のボリュームを選択して [削除] をクリックします。使用中のボリュームを削除する場合は、まずボリュームの接続を解除してください。

注釈

ボリュームを削除すると、すべてのスナップショットも一緒に削除されます。

5.9.1.2. ボリュームのクローン作成

VMに接続していないボリュームや、停止中のVMに接続しているボリュームのクローンを作成できます。ボリュームのクローンを作成するには、以下の手順を実行します。

  1. Compute > Storage > Volumes tabでボリュームをクリックします。

  2. 表示されたボリュームパネルで [クローン] をクリックします。

    ../_images/compute_volumes2_ac.png
  3. [ボリュームをクローン] ウィンドウで、ボリュームの名前、サイズ、ストレージポリシーを指定します。[クローン] をクリックします。

    ../_images/compute_volumes3_ac.png

5.9.1.3. ボリュームの接続と切断

書き込み可能な仮想ディスクドライブをVMに追加する場合は、VMにボリュームを接続します。これを行うための手順は、次のとおりです。

  1. Compute > Storage > Volumes tabで、使用されていないボリュームの横にある省略記号のボタンをクリックし、[接続] をクリックします。

  2. [ボリュームを接続] ウィンドウで、ドロップダウンリストからVMを選択して [完了] をクリックします。

    ../_images/compute_volumes4_ac.png

ボリュームを切断するには、以下の手順を実行します。

  1. 使用中のボリュームの横にある省略記号のボタンをクリックします。

  2. VMが稼働していない場合は、[接続解除] をクリックします。

  3. VMが稼働している場合は、[接続解除を強制] をクリックしてすぐにボリュームを切断できます。

    警告

    ただし、データを損失する可能性があります。

5.9.1.4. ボリュームからのイメージの作成

同じブートボリュームで複数のVMを作成する場合は、既存のブートボリュームからイメージを作成して、そのイメージからVMをデプロイできます。イメージを作成する前にボリュームにcloud-initをインストールしてください。

以下の手順を実行します。

  1. 元のボリュームの接続先になっているVMの電源をオフにします。

  2. Compute > Storage > Volumes tabに切り替え、ボリュームの省略記号のボタンをクリックし、[イメージを作成] をクリックします。

    ../_images/compute_volumes5_ac.png
  3. [イメージを作成] ウィンドウで、イメージ名を入力して [作成] をクリックします。

    ../_images/compute_volumes6_ac.png

新しいイメージが [イメージ] タブに表示されます。

5.9.1.5. ボリュームスナップショットの管理

ボリュームのスナップショットを作成すれば、VMのファイルシステムやユーザーデータの現在の状態を保存できます。VMソフトウェアの更新前などにブートボリュームのスナップショットを作成しておくと便利です。何かがうまくいかなくなった場合に、いずれかの時点の正常な状態にVMを戻せます。データボリュームのスナップショットも、ユーザーデータのバックアップとして活用したり、テストのために使用したりできます。

ボリュームのスナップショットを作成するには、以下の手順を実行します。

  1. Compute > Storage > Volumes tabでボリュームをクリックします。

  2. 表示されるボリュームパネルで、[スナップショット] に切り替え、[スナップショットを作成] をクリックします。

    ../_images/compute_volumes7_ac.png

    注釈

    稼働中のVMで整合性のあるボリュームスナップショットを作成するには、VMにゲストツールをインストールしておく必要があります。ゲストツールのイメージに含まれているQEMUゲストエージェントが、スナップショットの作成時にファイルシステムを自動的に停止します。ゲストツールをインストールする方法については、ゲストツールのインストールを参照してください。

スナップショットを作成したら、ボリュームの右側のペインの [スナップショット] タブでそのスナップショットを表示したり管理したりできます。

../_images/compute_volumes8_ac.png

以下の方法があります。

  • スナップショットから新しいボリュームを作成する。

  • スナップショットからテンプレートを作成する。

  • スナップショットの作成時以降にボリュームで行ったすべての変更を破棄する。この操作を実行できるのは、[シャットダウン] ステータスと [負荷削減延期済み] ステータスのVMの場合に限られます。

    警告

    各ボリュームにはスナップショットブランチが1つしかないので、元に戻す対象として選択したスナップショットの後に作成したスナップショットはすべて削除されます。元に戻す前に、それ以降のスナップショットを保存しておきたい場合は、まずそのスナップショットからボリュームかイメージを作成してください。

  • スナップショットの名前と説明を変更する。

  • [エラー] 状態になったスナップショットや一時的な状態のスナップショットを [使用可能] 状態にリセットする。

  • スナップショットを削除する。

これらを実行するためには、スナップショットの横にある省略記号のボタンをクリックし、目的の操作をクリックします。

5.9.2. ストレージポリシーの管理

ストレージポリシーとは、階層、障害のあるドメイン、および冗長モードなど、VMボリュームの格納方法を定義する一群のパラメータのことです。詳細については、Understanding storage tiersUnderstanding failure domains、およびUnderstanding data redundancyを参照してください。ストレージポリシーを使用して、ボリュームの帯域幅、またはIOPSを制限することもできます。これらの制限は、仮想マシン間のクラスターリソースの割り当てをカスタマイズするのに役立ちます。また、仮想マシンのディスクに意図した通りのパフォーマンスレベルを提供するためにも必要です。

計算クラスターをデプロイすると、ストレージクラスター内のノードの数に基づいて最適なレプリケーションスキームを適用するためのデフォルトのストレージポリシーが作成されます。デフォルトのポリシーを削除したり、名前を変更したりすることはできません。デフォルトでは、アップロードしたイメージや、そのイメージから作成したベースボリュームには、デフォルトのポリシーが適用されます。

注釈

VMをデプロイすると、ソースイメージからベースボリュームが作成されます。VMはベースボリュームを直接使用するわけではありませんが、VMが実際に使用するすべてのボリューム([ボリューム] タブに表示される)は、ベースボリュームとの差異に相当します。ベースボリュームを常に使用可能な状態にしておくことは重要です。VMのボリュームはベースボリュームに依存しているからです。従って、複数のレプリカを適用するためのデフォルトのストレージポリシーが必要になります。

ストレージクラスターに十分なノードがなくて複数のレプリカを使用できない場合は、ストレージクラスターにノードを追加してから、デフォルトのストレージポリシーを調整できます(推奨されません)。そのポリシーが、デフォルトのポリシーで作成されたイメージとベースボリュームに適用されます。

カスタム冗長性スキームをVMのボリュームに適用するために、ストレージポリシーの作成、編集、またはクローンの作成をすることができます。

5.9.2.1. ストレージポリシーの作成と編集

ストレージポリシーを作成するには、以下の手順を実行します。

  1. [計算] > [ストレージ] > [ストレージポリシー] タブで [ストレージポリシーを作成] をクリックします。

  2. [ストレージポリシーを作成] ウィンドウで名前を指定し、以下の項目を選択します。

    ../_images/compute_policies1_ac.png
    1. [ティア] で、ボリュームを格納するティアを選択します。
    2. [障害ドメイン] で、データやレプリカのプレースメントポリシーを選択します。
    3. [冗長性] で、冗長モードを選択します。
    4. オプションで、[IOPS制限]、または [帯域幅制限] を有効にして、該当する制限をボリュームに設定します。
  3. [作成] をクリックします。

ポリシーを編集するには、リストからポリシーを選択し、右側のペインで [編集] をクリックします。ストレージポリシーへの変更は、その対象となるすべてのボリュームの冗長性とパフォーマンスに影響することに留意してください。

5.9.2.2. ストレージポリシーのクローン作成

ストレージポリシーのクローンを作成するには、以下の手順を実行します。

  1. [ストレージポリシー] タブで、クローンを作成するポリシーをリストから選択します。
  2. ポリシーの右側のペインで [クローン] をクリックします。
  3. 必要に応じて、既存のパラメータを変更するか、そのままにします。

5.9.2.3. ストレージポリシーの削除

ストレージポリシーを削除するには、以下の手順を実行します。

  1. [ストレージポリシー] タブで、ポリシーをリストから選択します。
  2. ポリシーの右側のペインで [削除] をクリックします。

注釈

既存のボリュームに適用されているポリシーは削除できません。それでもストレージポリシーを削除する場合は、まずこれらのボリュームを削除するか、別のポリシーをこれらのボリュームに適用します。