XenServer®
XenServerは、Citrix Virtual Apps and Desktops™向けに高度に最適化されたハイパーバイザープラットフォームであり、WindowsおよびLinuxのVirtual Apps and Desktopsをあらゆるデバイスと数百人の従業員にわずか数分で配信できます。
XenServerアーキテクチャを使用すると、中央管理サーバーの代わりに、個々のサーバーまたはサーバークラスターと対話できます。XenServerは、コマンドラインアクセスまたはXenCenterなどの管理ソフトウェアを使用して管理できます。XenCenterをデスクトップにインストールし、各ホストまたはホストクラスターに個別に接続できます。
開始する前に
XenServer環境を使用して、レイヤーを作成し、レイヤー化されたイメージを公開できます。各コネクタ構成は、XenServer環境内の特定のストレージ場所にアクセスします。目的ごとに正しい場所にアクセスするために、複数のXenServerコネクタ構成が必要になる場合があります。さらに、公開されたイメージでプロビジョニングするシステムに便利な場所に、各レイヤー化されたイメージを公開できます。また、Image Portability機能を使用して、XenServer環境からイメージをエクスポートすることもできます。コネクタとコネクタ構成の詳細については、Connector configurationsを参照してください。
レイヤリング
XenServer仮想マシンを使用してレイヤーをパッケージ化するには、レイヤーを作成またはバージョン管理するときに、XenServerコネクタ構成を指定します。公開時にXenServerでイメージを作成するには、イメージテンプレートでXenServerまたはMachine Creation for XenServerコネクタ構成を指定します。
イメージポータビリティ
Image Portabilityエクスポート機能を使用して、XenServerコネクタとWindows File Share Connectorを組み合わせて、XenServer環境から既存のイメージをエクスポートできます。Windows File Share ConnectorのConnector Configurationドロップダウンでオフロードコンポジットが有効になっているXenServerコネクタを指定し、そのWindows File Share ConnectorをIPSエクスポートコマンドに指定します。これにより、Image PortabilityはXenServer環境にアクセスし、構成されたファイル共有場所にイメージをエクスポートできます。エクスポートするイメージをエクスポートコマンドに指定するには、VDIのUUIDを使用します。
Machine Creation for XenServer®コネクタ
XenServerコネクタのMachine Creationバージョンは、XenServer環境のCitrix Machine Creation Serviceで使用できる状態のレイヤー化されたイメージを公開します。公開されたレイヤー化されたイメージは、最終構成のために起動され、シャットダウンされ、その後スナップショットが作成されます。
注:
Machine Creation for XenServerコネクタ構成は、レイヤー化されたイメージを公開するためのものです。これを使用してレイヤーをパッケージ化したり、Image Portability機能で使用したりすることはできません。代わりに、XenServerコネクタ構成を使用してください。
Machine Creation for XenServerコネクタはキャッシュをサポートしていません
XenServerコネクタ構成設定に必要な情報
XenServer Connector の構成設定に必要な、推奨される、およびオプションのフィールドを以下に示します。
-
XenServer 構成名: このコネクタ構成を識別し、追跡するのに役立つ名前です。
-
XenServer アドレス: アプライアンスが統合する XenServer ホストの名前です。
-
ユーザー名とパスワード: アプライアンスが XenServer に接続するために使用するアカウントの資格情報です。
-
セキュアな通信を使用: App Layering Connector と XenServer 間の API 接続トラフィックに対する SSL 暗号化。このフィールドはデフォルトで選択されています。
-
仮想マシンテンプレート: クローン作成用の仮想マシンテンプレート。選択肢のリストには、実際の仮想マシンや組み込みテンプレートではなく、カスタム仮想マシンテンプレートのみが含まれます。選択したテンプレートにはディスクが接続されておらず、少なくとも1つのネットワークカードが接続されている必要があります。そうでない場合、構成を検証または保存しようとするとエラーが表示されます。
-
ストレージリポジトリ: 作成されたディスク (VDI) を保存するストレージリポジトリ。リストは、仮想ハードディスクを格納できるリポジトリのみを表示するようにフィルタリングされます (ISO リポジトリは除外されます)。
-
パッケージングキャッシュサイズ (GB) (オプション): キャッシュのためにストレージリポジトリ内で使用する最大容量を指定します。デフォルトでは 250 GB です。
-
ファイル転送に HTTPS を使用: イメージファイルの転送を暗号化します。HTTPS は、より安全なアップロードとダウンロードのためにデフォルトで選択されていますが、パフォーマンス向上のためにクリアすることもできます。これは、オフロードコンポジティングを有効にしている場合には適用されません。
-
オフロードコンポジティング (推奨): コンポジティングやその他の操作を XenServer 内に作成された VM にオフロードします。この機能により、パフォーマンスが向上し、UEFI、セキュアブート、イメージポータビリティのサポートなどの機能が有効になります。この機能を無効にすることは非推奨です。
-
ISO ストレージリポジトリ: オフロードコンポジティングが有効になっているときにアップロードされる ISO を保存するリポジトリ。リストは ISO リポジトリのみを表示するようにフィルタリングされます。SMB と NFS がサポートされています。
-
ISO 共有パス: 選択した ISO ストレージリポジトリに対して、構成された ISO 共有パスによって自動的に入力されます。表示専用です。
-
ISO 共有ユーザー名: 選択した ISO 共有のユーザー名。SMB ISO 共有でのみ有効です。NFS ISO 共有はユーザー名またはパスワードをサポートしていません。
-
ISO 共有パスワード: 選択した ISO 共有のパスワード。SMB ISO 共有でのみ有効です。NFS ISO 共有はユーザー名またはパスワードをサポートしていません。
仮想マシンフォルダー
XenServerコネクタによって作成された仮想マシンは、パッケージングマシンであろうとレイヤー化されたイメージであろうと、フォルダまたはタグのいずれかを使用して仮想マシンを整理できます。XenServerでは、仮想マシンをフォルダまたはタグで整理できます。これらの整理ツールは、XenCenterまたはその他のツールを介して仮想マシンを作成および管理する際にはオプションです。XenServerコネクタ構成ではフォルダやタグを指定できませんが、XenServerコネクタによって作成された仮想マシン(パッケージングマシンと公開されたレイヤー化されたイメージの両方)は、両方の整理ツールを使用できます。
キャッシュタグ
XenServerコネクタ構成で指定されたテンプレートにタグがある場合、それらのタグはそのテンプレートからクローンされたすべての仮想マシンに引き継がれます。すべてのパッケージング仮想マシンまたは公開されたレイヤー化されたイメージには、テンプレートが持つタグと同じタグが付けられます。また、XenServerコネクタは3つのタグを追加します。
-
App Layering - XenServerコネクタによって作成されたすべての仮想マシンは、その目的やイメージに関係なく、このタグで検索できます。
-
目的タグ - すべてのパッケージングマシンにはApp Layering Packaging Machineがタグ付けされ、公開されたレイヤー化されたイメージ仮想マシンにはApp Layering Published Imagesがタグ付けされます。
-
イメージまたはレイヤー名 - すべてのパッケージングマシンには、生成されたレイヤーのレイヤー名がタグ付けされ、公開されたレイヤー化されたイメージには、テンプレートイメージ名がタグ付けされます。 XenCenterを使用している場合、Organization Viewsを選択し、次にBy Tagを選択することで、タグ別に仮想マシンを表示できます。
フォルダ
デフォルトでは、XenServerコネクタによって作成された仮想マシンはフォルダに配置されません。ただし、XenServerコネクタ構成で指定されたテンプレートがフォルダ内にある場合、コネクタがそのテンプレートから作成する仮想マシンも同じフォルダ内に配置されます。すべてのパッケージングVMと公開されたレイヤー化されたイメージは、同じフォルダに配置されます。パッケージングVMまたは公開されたレイヤー化されたイメージ用の個別のサブフォルダはありません。
マシンのネットワーク接続
XenServerコネクタ構成で指定されたソーステンプレートの仮想ネットワーク設定は、XenServerコネクタを介してVMを作成する際に引き継がれます。コネクタ構成UIには、ネットワーク設定を上書きするオプションはありません。
XenServerプール
オフロードコンポジティングが無効になっている場合、XenServerコネクタはXenServerプールで正しく動作しません。構成で指定されたホストがプールの一部である場合、コネクタが機能するためにはそのホストがプールコーディネーターである必要があります。ただし、これはプールコーディネーターホストがダウンし、新しいプールコーディネーターが選出されるたびに、XenServer構成を更新する必要があることを意味します。
コネクタ構成を追加するには
-
Connectorsページをクリックします。
-
Add Connector Configurationをクリックします。ダイアログボックスが開きます。
-
レイヤーを作成またはイメージを公開するプラットフォームと場所のコネクタタイプを選択します。
-
新規をクリックして、コネクタ構成ページを開きます。
-
構成の名前、XenServerアドレス、ユーザー名、パスワード、およびセキュアな通信を使用チェックボックスの設定を入力します。詳細については、上記のフィールド定義を参照してください。
-
XenServer構成フィールドの下にある接続をクリックします。ユーザー名とパスワードが正しい場合、仮想マシンクローン設定フィールドが有効になります。注:証明書エラーがある場合、次のエラーメッセージが表示されます。
One or more problems with the service certificate were found. You can enable them to be ignored, or you must update the certificate on the server.証明書エラーを無視して続行をクリックできます。 -
必要な仮想マシンテンプレートを選択します。
-
ストレージリポジトリを選択します。
-
**パッケージングキャッシュサイズ(GB)**が目的の値に設定されていることを確認します(またはデフォルトを使用します)。値を0に設定すると、キャッシュは行われません。
-
ファイル転送にHTTPSを使用の設定を選択します。
-
オフロードコンポジティングを使用の設定を選択します。
-
オフロードコンポジティングを使用が選択されている場合は、ISOストレージリポジトリを選択します。ISO共有パスは自動入力されます。
-
SMB ISO共有が選択されている場合は、SMB ISO共有のユーザー名とパスワードを入力します。
-
確認して完了をクリックします。構成の概要が表示されます。
-
保存をクリックします。エラーが表示されない場合、新しいコネクタ構成が保存され、コネクタページに表示されます。