Google Cloud
App Layering サービスを Google Cloud にインストールするには、Google Cloud 上の仮想マシンにアプライアンスをデプロイします。必要な場合は、アプライアンス構成ユーティリティを使用して、静的 IP アドレスを設定できます。
Google Cloudプロジェクト設定
Google Cloud プロジェクトを構成します。
APIの有効化
次のCitrix Cloud APIを有効にします。
- Compute Engine API
- クラウドストレージ API
- Cloud Resource Manager API
- Identity and Access Management(IAM)API
- Cloud Build API
Google Cloud API の有効化のCitrix Virtual Apps and Desktopsの手順を参照してください。
サービスアカウントの作成
サービスアカウントには、次の 3 つの役割が必要です。
- サービスアカウントユーザー
- コンピューティング管理者
- ストレージ管理者
詳しくは、サービスアカウントの作成を参照してください。
注:
App Layering のアカウントは、上記の記事で説明したロールと権限をすべて必要としません。
必要なファイアウォールポートを開く
アプライアンスが Google Cloud と通信できるようにGoogle Cloudのファイアウォールポートを開きます。
仮想マシンの要件と設定
Google Cloud にアプライアンスをインストールする仮想マシンが Google Cloud 仮想ネットワークに接続されていることを確認します。
アプライアンスに使用する仮想マシンは、次のように構成する必要があります。
Name | 値 |
---|---|
仮想マシン名 | App Layering アプライアンス (エンタープライズレイヤマネージャ) |
仮想マシンの生成 | 第1世代 |
メモリ | 8192メガバイト |
CPU | 4 |
ブートディスク | unidesk_gcp-system |
追加ディスク | unidesk_gcp-リポジトリ |
インストールパッケージのダウンロード
シトリックスのダウンロードサイトからインストールパッケージ citrix_app_layering_gcp_x.x をダウンロードします。ZIPファイルには次の項目が含まれます。
ファイル | 説明 |
---|---|
unidesk_gcp-system.tar.gz | アプライアンス VM のシステムディスクを含む Tarball |
citrix_app_layering_agent_installer.exe | App Layering エージェントインストーラ |
citrix_app_layering_os_machine_tools.exe | OSマシンツール |
システムディスクを Google Cloudにアップロードする
- ダウンロードパッケージ citrix_app_layering_gcp_x.x.zipを抽出します。
- Google Cloud UI の左上にあるナビゲーションメニューを使用して 、[ストレージ] セクションに移動し、[ ストレージ ] > [ブラウザ] を選択します。新しいバケットを作成するか、既存のバケットに個人用フォルダを追加できます。
- upload-disks バケットリンクを選択して、ディスクをアップロードします。
- [ ファイルをアップロード ] リンクを選択し、 unidesk_gcp-system.tar.gz ファイルを抽出したディレクトリに移動します。
- unidesk_gcp-system.tar.gz を選択し、[ 開く ] ボタンをクリックします。アップロードの進行状況を追跡するには、ウィンドウの右下にあるステータスメッセージを参照してください。
システムディスクのイメージを作成します
- Google Cloud ウィンドウの左上にあるナビゲーションメニューを選択し 、[ ストレージ ] セクションに移動し、[ Compute Engine] > [イメージ] の順に選択します。
- [+] イメージの作成を選択します。
- [名前] フィールドに、イメージの永続的な名前を入力します。Google Cloud は、名前が永続的であることを警告しています。
- [ソース] で、[ クラウドストレージファイル] を選択します。
- [ クラウドストレージファイル] で、[ 参照 ] ボタンを使用して unidesk_gcp-system.tar.gz ファイルを選択します。
- [ 場所] で、[マルチリージョン] または [地域] を選択し、[場所] を選択します。
- [Create] を選択します。[ イメージ ] ページでは、イメージの進行に伴ってイメージの作成が追跡されます。イメージが作成されると、緑色のチェックマークが表示されます。作成に失敗すると、イメージ名が [イメージ] 画面に表示されなくなります。
VM インスタンスを作成する
次に、VM インスタンスを作成し、システムディスクをアタッチし、リポジトリディスクを作成します。
- Google Cloud ウィンドウの左上にあるナビゲーションメニューを選択し 、[コンピューティング] セクションに移動し、[ ComputeEngine] > [VM インスタンス] の順に選択します。
- [ [+] インスタンスを作成] を選択します。
- データを入力し、目的のリージョンとマシンの構成を選択します。
- [ CPU プラットフォームと GPU ] セクションを展開し、[ ディスプレイデバイスをオンにする] をオンにします。
- [ ブートディスク ] セクションで、[ 変更 ] ボタンを選択します。[ディスクの起動] ウィンドウが開きます。
- [ カスタムイメージ ] タブと、以前に作成したシステムイメージを選択します。データには、プロジェクトの [イメージの表示元 ] および [ ブートディスクタイプ] および [サイズ (GB) ] ドロップダウンが表示されます。
- [Select]をクリックします。[ Create an Instance ] ページが表示され、ブートディスクイメージが選択したイメージに設定されます。
- [ HTTPS トラフィックを許可する] を選択します。
- [ 管理、セキュリティ、ディスク、ネットワーク、単独テナンシー ] セクションを展開します。[ ディスク ] タブを選択します。
- [ 追加ディスク ] セクションで、[ + 新しいディスクの追加 ] ボタンを選択します。
- わかりやすい名前を入力します。
- [ ソースタイプ] で、[ ブランクディスク ] タブを選択し、 リポジトリディスクの [サイズ (GB) ] を入力します。
- [ 完了 ] を選択して、ディスクの追加を完了します。
- [管理、セキュリティ、ディスク、ネットワーキング、単独テナンシー] セクションで、[ ネットワーク ] タブを選択します。
- [ ネットワークインターフェイス ] セクションで、[ ネットワーク] を選択します。[ サブネットワーク ] フィールドに値が表示されていることを確認し、その値を選択します。
重要:
外部(パブリック)IP アドレスを作成しないことをお勧めします。
- (推奨)[ 外部 IP ] ドロップダウンから、[ なし] を選択します。
- [ 完了 ] を選択して、ネットワークインターフェイスの編集を終了します。
- [ Create ] を選択して VM インスタンスを作成します。VM が作成され、アプライアンスがパワーオンされます。アプライアンスが作成されると、システムディスクのダウンロードは不要になります。
- インストール後にクリーンアップするには、以下を取り外します。
- ダウンロードした.zip ファイル。
- 非圧縮ファイルが格納されているフォルダ。
- アップロードしたフォルダの unidesk_gcp-system.tar.gz ファイル。
アプライアンスで静的 IP アドレスを使用したい場合
アプライアンスの IP アドレスとその DNS サーバーを変更できます。アプライアンスが最初にデプロイされると、DNS設定はDHCPを介して取得されます。DHCP を使用できず、静的 IP アドレスを使用している場合は、[ 静的] を選択すると、DNS サーバーの IP アドレスを入力するように求められます。
- アプライアンスの設定で説明されている手順とデフォルトパスワードを使用して、 アプライアンス構成ユーティリティにログインします。
- アクションプロンプトに対して、C ([ネットワークの構成]) と入力し、Return キーを押します。
- 次のプロンプトで、ダイナミック (DHCP) の場合は D と入力し、[静的 ] の場合は S と入力します。 [Static] を選択すると、IP アドレスとサブネットマスク、および Gateway アドレスおよび DNS アドレスのデフォルトアドレスを入力するよう求められます。
- プロンプトが表示されたら、 Y と入力して設定を保存します。
- [アクション] プロンプトで、 Q と入力して終了します。
- アプライアンスを再起動します。
次の手順
アプライアンスがインストールされ、IP アドレスが正しく構成されたら、次の操作を行う必要があります。