App Layering

XenServer® 用マシン作成

XenServer 用マシン作成コネクター構成には、Citrix App Layering™ アプライアンスが XenServer 環境のマシン作成にレイヤー化されたイメージを公開するために必要な情報が含まれています。この情報には、ユーザー資格情報とストレージの場所が含まれます。

レイヤー化されたイメージを公開するには、XenServer 用マシン作成コネクター構成を使用します。コネクター構成で、仮想マシンテンプレートを構成していることを確認します。これにより、公開するレイヤー化されたイメージはすぐに使用できる仮想マシンになり、イメージはシャットダウンされ、スナップショットが作成されます。仮想マシンは、それ以上の変更なしに XenServer 環境で使用できます。

各コネクター構成は、レイヤー化されたイメージを環境内の特定のストレージの場所に公開するように設定されています。複数の場所に公開する場合は、複数のマシン作成コネクター構成が必要になることがあります。また、各レイヤー化されたイメージを、公開されたイメージでプロビジョニングするシステムに便利な場所に公開することもできます。

注記:

このコネクター構成は、レイヤー化されたイメージを公開するためのものです。マシン作成環境でレイヤーをパッケージ化することはできません。レイヤーのパッケージ化には、XenServer コネクター構成を使用してください。

Personal vDisk はマシン作成ではサポートされていません。公開されたデスクトップイメージは非永続的です。Personal vDisk は、Citrix Provisioning に公開する場合にのみ使用できます。

開始する前に

XenServer 環境は、レイヤーの作成とレイヤー化されたイメージの公開に使用できます。各コネクター構成は、XenServer 環境内の特定のストレージの場所にアクセスします。目的の場所ごとにアクセスするには、複数の XenServer コネクター構成が必要になることがあります。さらに、各レイヤー化されたイメージを、公開されたイメージをプロビジョニングするシステムに便利な場所に公開することもできます。

XenServer は、中央管理サーバーではなく、個々のサーバーまたはサーバークラスターと対話するポッドのようなアーキテクチャを使用します。コマンドラインアクセスまたは XenCenter などの GUI 管理ソフトウェアを使用してポッドを管理できます。XenCenter をデスクトップにインストールすると、個々のスタンドアロンホストまたはホストクラスターに接続できます。

App Layering サービスの初回使用

XenServer 仮想マシンを使用してレイヤーを作成する場合は、App Layering 内に XenServer コネクターが必要です。レイヤー化されたイメージを XenServer に公開する場合、各公開場所にもコネクター構成が必要です。

アプリレイヤーを作成し、レイヤー化されたイメージを公開するときに、コネクター構成を選択します。タスクにコネクター構成が必要な場合は、作成できます。これを行うには、コネクターページでコネクター構成の追加をクリックします。

XenServer 用マシン作成コネクター構成設定の必須情報

XenServer 用マシン作成のコネクターを構成するときに、新しい構成に使用する XenCenter サーバー、データストア、およびホストを参照できます。

重要:

フィールドでは大文字と小文字が区別されます。手動で入力する値は、XenServer 内のオブジェクトの大文字と小文字と一致している必要があります。そうでない場合、検証に失敗します。

  • 構成名: コネクター構成の名前。
  • XenServer アドレス: アプライアンスが統合する XenServer ホストの名前。
  • ユーザー名とパスワード: アプライアンスが XenServer に接続するために使用するアカウントの資格情報。
  • セキュアプロトコルの使用: コネクターと XenServer 間の API 接続トラフィックの SSL 暗号化を許可するデフォルト設定。
  • 仮想マシンテンプレート: クローン作成に使用できる仮想マシンテンプレート。選択肢のリストには、実際の仮想マシンや組み込みテンプレートではなく、カスタム仮想マシンテンプレートのみが含まれます。選択したテンプレートにはディスクが接続されておらず、少なくとも 1 つのネットワークカードが接続されている必要があります。テンプレートにこれらの項目がない場合、構成の検証または保存を試行するとエラーが表示されます。
  • ストレージリポジトリ: アップロードされたディスクのストレージリポジトリ。リストは、仮想ハードディスク (VHD) を含むことができるリポジトリを表示するようにフィルタリングされます。ISO リポジトリはフィルタリングされます。
  • ファイル転送に HTTPS を使用: イメージファイル転送を暗号化します。HTTPS は、アップロードとダウンロードでデフォルトで選択されています。パフォーマンスを向上させるために、チェックボックスをオフにすることができます。
  • オフロードコンポジット (推奨): 指定されたハイパーバイザーサーバーでレイヤーパッケージングまたはイメージ公開プロセスを実行できるようにします。この機能はパフォーマンスを向上させ、VMDK ディスク形式と BIOS または UEFI 仮想マシンのいずれかを使用できます。UEFI では、ハイパーバイザーで有効になっている場合、セキュアブートも使用できます。
  • ISO ストレージリポジトリ: オフロードコンポジットがアップロードするディスクのリポジトリ。リストは ISO リポジトリのみを表示するようにフィルタリングされます。SMB と NFS がサポートされています。
  • ISO 共有パス: 構成された ISO 共有パスによって、選択された ISO ストレージリポジトリに対して自動入力されます。表示専用です。
  • ISO 共有ユーザー名: 選択された ISO 共有のユーザー名。SMB ISO 共有にのみ有効です。NFS ISO 共有はユーザー名またはパスワードをサポートしていません。
  • ISO 共有パスワード: 選択された ISO 共有のパスワード。SMB ISO 共有にのみ有効です。NFS ISO 共有はユーザー名またはパスワードをサポートしていません。

オフロードコンポジットが選択されている場合:

  • BIOS または UEFI 用に構成されたテンプレートを提供すると、結果の仮想マシンは選択したタイプになります。
  • UEFI セキュアブートが有効で選択されているテンプレートを提供すると、結果の仮想マシンは UEFI セキュアブートになります。

オフロードコンポジットが選択されていない場合:

  • BIOS 用に構成されたテンプレートを提供すると、結果の仮想マシンは BIOS になります。
  • UEFI 用に構成されたテンプレートを提供し、コネクター構成を保存しようとすると、エラーが表示されます。

仮想マシンの整理

XenServer 仮想マシンは、フォルダーまたはタグで整理できます。これらの整理ツールは、XenCenter またはその他のツールを介して仮想マシンを作成および管理する際にはオプションです。XenServer コネクター構成では、フォルダーやタグを指定することはできません。XenServer コネクターによって作成された仮想マシン (パッケージングマシンと公開されたレイヤー化されたイメージの両方) は、両方の整理ツールを使用できます。

タグ

XenServer コネクター構成で指定されたテンプレートにタグが含まれている場合、そのタグはテンプレートからクローン作成されたすべての仮想マシンに引き継がれます。したがって、すべてのパッケージング仮想マシンまたは公開されたレイヤー化されたイメージは、テンプレートと同じタグを受け取ります。また、XenServer コネクターは 3 つのタグを追加します。

  • Unidesk®: 目的やイメージに関係なく、XenServer コネクターによって作成されたすべての仮想マシンをリストします。
  • 目的タグ: すべてのパッケージングマシンに App Layering パッケージングマシンというタグを付けます。すべての公開されたレイヤー化されたイメージ仮想マシンに App Layering 公開イメージというタグを付けます。
  • イメージ/レイヤー名: すべてのパッケージングマシンに、生成元のレイヤーのレイヤー名でタグを付けます。すべての公開されたレイヤー化されたイメージに、テンプレートイメージ名でタグを付けます。

XenCenter を使用している場合は、整理ビューを選択し、次にタグ別を選択することで、タグ別に仮想マシンを表示できます。

フォルダー

デフォルトでは、XenServer コネクターによって作成された仮想マシンはフォルダーに配置されません。指定されたテンプレートがフォルダーにある場合、コネクター構成が作成する仮想マシンは同じフォルダーに配置されます。すべてのパッケージング仮想マシンと公開されたレイヤー化されたイメージは、その同じフォルダーに配置されます。パッケージング仮想マシンまたは公開されたレイヤー化されたイメージ用の個別のフォルダーはありません。

マシンのネットワーク接続

XenServer コネクターで仮想マシンを作成すると、コネクター構成のソーステンプレートにある仮想ネットワーク設定が引き継がれます。コネクター構成 UI には、ネットワーク設定を上書きするオプションはありません。

XenServer コネクターは XenServer クラスターでは正しく動作しません。構成内のホストがクラスターの一部である場合、コネクターが動作するためにはプライマリホストを指定する必要があります。ただし、プライマリ XenServer ホストが失敗し、新しいプライマリが選出された場合は、XenServer 構成を更新する必要があります。

コネクター構成の作成

値を入力するには:

  • 最初の 3 つのコネクターフィールドを手動で入力します。これらのフィールドの資格情報を検証した後、残りのフィールドの値をドロップダウンメニューから選択できます。
  • 値を手動で入力するには、フィールドにカーソルを置くためにクリックし、XenServer の値と大文字と小文字が一致していることを確認しながら値を入力します。
  • ドロップダウンリストから値を選択するには、フィールドにカーソルを置くために 1 回クリックします。次に、可能な値のリストを表示するために 2 回クリックします。

コネクター構成の追加

  1. コネクターページをクリックします。
  2. コネクター構成の追加をクリックします。ダイアログボックスが開きます。
  3. レイヤーを作成またはイメージを公開するプラットフォームと場所のコネクターの種類を選択します。
  4. 新規をクリックして、コネクター構成ページを開きます。
  5. 構成の名前、XenServer アドレス、ユーザー名、パスワード、およびセキュア通信の使用チェックボックスの設定を入力します。詳細については、上記のフィールド定義を参照してください。
  6. XenServer 構成フィールドの下にある接続をクリックします。ユーザー名とパスワードが正しい場合、仮想マシンクローン設定フィールドが有効になります。

    注記:

    証明書エラーがある場合、次のエラーメッセージが表示されます。 サービス証明書に 1 つ以上の問題が見つかりました。これらを無視するように設定するか、サーバー上の証明書を更新する必要があります。 証明書エラーを無視して続行をクリックできます。

  7. 必要な仮想マシンテンプレートを選択します。
  8. ストレージリポジトリを選択します。
  9. ファイル転送に HTTPS を使用の設定を選択します。
  10. オフロードコンポジットの使用の設定を選択します。
  11. オフロードコンポジットの使用が選択されている場合は、ISO ストレージリポジトリを選択します。ISO 共有パスが自動入力されます。
  12. SMB ISO 共有が選択されている場合は、SMB ISO 共有のユーザー名とパスワードを入力します。
  13. 確認して完了をクリックします。構成の概要が表示されます。
  14. 保存をクリックします。エラーが表示されない場合、新しいコネクター構成が保存され、コネクターページに表示されます。
XenServer® 用マシン作成