App Layering

ストレージ

アプライアンスのローカルストレージは、 アプライアンスがレイヤーとレイヤーイメージを作成、コンポジット、格納するレイヤーリポジトリです 。アプライアンスのローカルストレージ内の空き容量を確認するには、管理アプライアンスのシステムモジュールで使用されているディスク容量を確認します。

  1. 管理コンソールにログインし、[ システム] > [アプライアンスの管理] を選択します。

  2. 「サービス」(Services) テーブルでは、レイヤーサービスの「ローカルストレージ」(Local Storage) に、使用されている容量と空き容量が表示されます。

      -  ディスク容量は、メトリックではなく、1024 ベースのギガバイトで表示されます。
    
    • 空き領域は、レイヤサービスジョブが完了するたびに更新されます。ページが更新されていることを確認するには、「アプライアンスの管理」サブタブのすぐ上にある「リフレッシュ」アイコンをクリックします。
    • レイヤーを作成するとき、またはレイヤーにバージョンを追加するとき、パッケージングディスクを構築するために一時的に余分なスペースが必要になります。次のレイヤサイズを追加することで、レイヤの作成時に必要なスペースを計算できます。
      • 使用している OS レイヤーバージョンのサイズ。
      • アプリレイヤーに必要な書き込み可能ディスクのサイズ。
      • 前提条件となるレイヤーのサイズ (存在する場合)。

ローカルに接続されたストレージにディスクを追加する

アプライアンスをインストールすると、Layer リポジトリとして使用される 300 GB のデータディスクが追加で装備されます。アプライアンスのローカルストレージを拡張するには、別のディスクを追加します。

Hypervisor コンソールを使用してアプライアンス仮想マシンにディスクを追加したら、次の手順を実行します。

  1. 管理コンソールにログインします。
  2. システム > アプライアンスの管理を選択します
  3. ストレージの拡張」を選択します。[ディスクの選択] タブには、システムに接続されており、 レイヤリポジトリの一部ではないディスクが表示されます
  4. レイヤーリポジトリを展開するために使用する各ディスクのチェックボックスをオンにします。チェックボックスがグレー表示され、黄色のアイコンに!(感嘆符)が表示されている場合は、接続されているディスクが使用できないことを意味します(たとえば、ディスクが空白でない場合)。接続されたディスクが空白になり、パーティションが解除されると、そのディスクを使用してアプライアンスのローカルストレージを拡張できるようになります。
  5. [確認と完了] タブで、[ ストレージの拡張] をクリックします。
  6. ベストプラクティスに従って、ディスクを追加したら、ディスクがアクティブになるようにアプライアンスを再起動します。

ローカルに接続されたストレージ内の既存のディスクに領域を追加する

新しいディスクを追加できない場合は、次のように既存のローカルストレージディスクに領域を追加できます。

  1. ハイパーバイザーの管理コンソールにログインし、通常の手順に従ってローカルストレージディスクのサイズを増やします。(これらのディスクは複数あり、各ディスクを拡張できます)。
  2. 管理コンソールにログインし、[ システム] > [アプライアンスの管理] を選択します。
  3. [ストレージの拡張] を選択します。拡張ディスクのリストが表示されます。(まだレイヤーリポジトリに含まれていないアタッチされたディスクが表示されることがありますが、無視してもかまいません)。
  4. 拡張したディスクの [新しいサイズ] が [現在のサイズ] より大きいことに注目してください。
  5. [新しいサイズ] に展開するディスクのチェックボックスをオンにします。
  6. [確認と完了] タブで、[ストレージの拡張] をクリックします。

ユーザーレイヤーの格納場所を追加する

レイヤー化されたイメージでユーザーレイヤーを有効にすると、各ユーザーのデータと設定がセッション間で保持されます。

ユーザーレイヤーを有効にしてデプロイする場合、ユーザーデータをアプライアンスのメインファイル共有に保存するのではなく、それらのレイヤーの格納場所を追加できます。

ユーザー層の格納場所を構成する場合:

  • 各ロケーションにユーザーのグループを割り当てることができます。
  • アプライアンスに追加された最初のストレージ場所は、他のストレージ場所に関連付けられていないユーザーレイヤーのデフォルトの場所になります。
  • ストレージの場所は、優先順位の順に一覧表示されます。
  • ユーザーが複数のグループに属していて、それらのグループが異なる格納場所に割り当てられている場合、そのユーザーのユーザーレイヤーは優先度の高い格納場所に保存されます。ユーザーのユーザーレイヤーを最も優先順位の高い場所に保存した後、ユーザーが割り当てられている格納場所の優先順位を変更すると、その時点まで保存されたデータは以前の最も優先順位の高い場所に残ります。ユーザーのユーザーレイヤーを保持するには、 そのユーザーのユーザーレイヤーを新しい優先度の高い場所にコピーする必要があります

ユーザーレイヤーの格納場所を作成する

保存場所を追加するには、次の手順に従います。

  1. 管理コンソールにログインします。
  2. [ システム] > [ユーザー層の格納場所] を選択します。
  3. [ ストレージの場所の追加] を選択します。アプライアンスのメインファイル共有を除き、ファイル共有のリストが表示されます。
  4. [ ストレージの場所の追加] を選択し、新しい場所の名前とネットワークパスを入力します。
  5. [User Layer Assignments] タブで、ディレクトリツリーを展開し、新しい格納場所に追加する 1 つまたは複数のグループのチェックボックスをオンにします。
  6. [確認と完了] タブで、[ 保存場所の追加] をクリックします。

次に、ユーザーレイヤーフォルダーにセキュリティを設定する必要があります。

ユーザー層フォルダのセキュリティを構成する

ユーザレイヤには、複数の格納場所を指定できます。保存場所 (既定の場所を含む) ごとに、/Users サブフォルダを作成し、その場所を保護する必要があります。

各ユーザー層フォルダのセキュリティは、ドメイン管理者が次の値に設定する必要があります。

設定名 適用先
作成所有者 変更 サブフォルダーおよびファイルのみ
所有者の権利 変更 サブフォルダーおよびファイルのみ
ユーザーまたはグループ フォルダの作成/データの追加、フォルダのトラバース/ファイルの実行、フォルダのリスト/データの読み取り、属性の読み取り 選択したフォルダーのみ
システム フルコントロール 選択したフォルダ、サブフォルダ、ファイル
ドメイン管理者、および選択した管理者グループ フルコントロール 選択したフォルダ、サブフォルダ、ファイル

ユーザー層フォルダのセキュリティの設定

  1. 管理コンソールにログインします。
  2. [ システム] > [ユーザー層の格納場所] を選択します。表示されるファイル共有は、ユーザレイヤ用に定義された格納場所です。たとえば、Group1 と Group2 のストレージをより簡単に管理できるように、3 つのストレージ場所を定義したとします。
    • デフォルトの場所-\ myDefaultShare\ UserLayerFolder\
    • Group1 - \MyGroup1\Share\UserLayerFolder\
    • Group2-\ myGroup2\ Share\ UserLayerFolder
      注:OS、アプリ、プラットフォームレイヤーの格納に使用されるアプライアンスのメインファイル共有は、ユーザーレイヤーの保存場所としては表示されません。
  3. 各ファイル共有の下に \ Users サブディレクトリを作成します。
    • \ myDefaultShare\ UserLayerFolder\ ユーザー\
    • \MyGroup1Share\UserLayerFolder\Users\
    • \MyGroup2Share\UserLayerFolder\Users\
  4. 上記のセキュリティ設定を各 /Users サブディレクトリに適用します。
ストレージ