Skip to main content

2026 年 5 月 8 日

Amazon WorkSpaces Core - Horizon 8 自動ファーム用のソースの作成と準備

このページでは、Horizon 8 自動ファームのキャパシティとしての Amazon WorkSpaces Core ワークスペースの使用について説明します。Horizon 8 の自動ファームは、Windows リモート デスクトップ サービス (RDS) ホストで構成されます。これらのホストを使用して、公開デスクトップ、公開アプリケーション、複数セッション ホストを配信します。

自動ファームのソースとして Amazon WorkSpaces Core を使用する機能は Horizon 2506 で導入されました。

Amazon EC2 および Amazon WorkSpaces を使用する Horizon の展開に関する詳しい記事については、Tech Zone の「 Amazon EC2 および Amazon WorkSpaces への Omnissa Horizon の展開」を参照してください。

OS サポート

本書の執筆時点では、Horizon 8 の自動ファーム プロビジョニング機能は、以下の環境で使用できます。

  • AWS は、Windows Server 2019 および Windows Server 2022 向けに BYOP (Public Bring Your Own Protocol) バンドルを提供しています。これらを使用して、要件に合わせた独自のカスタム サーバ OS バンドルとイメージを作成します。この Windows Server 2019 および Windows Server 2022 のサポートは、Amazon WorkSpaces Core が利用可能な AWS リージョンで利用できます。

用語集

Amazon WorkSpaces Core で使用される用語の一部は vSphere で使用される用語と異なりますが、概要レベルではその原則に大きな違いはありません。

  • Amazon WorkSpaces Bundle - Amazon WorkSpaces Core バンドルは、事前に構成されたコンピューティング リソース、ストレージ リソース、ソフトウェア リソース、オペレーティング システム(イメージ)の組み合わせです。このイメージは、Amazon WorkSpaces Core での仮想デスクトップの起動に使用できます。
  • イメージ - カスタム イメージには、オペレーティング システム、インストール済みのソフトウェア、WorkSpace のユーザー定義の設定が含まれます。カスタム バンドルは、カスタム イメージと WorkSpace の構成を定義する特定のハードウェア仕様(コンピューティングやストレージなど)を組み合わせたものです。

カスタム イメージを作成すると、イメージとペアにする適切なコンピューティング リソースとストレージ リソースを選択して、カスタム バンドルをビルドできます。このカスタム バンドルを使用すると、新しい WorkSpace を一定の構成で起動できるため、環境全体で標準化を進めることができます。

ソフトウェア アップデートを適用するか、追加のアプリケーションをインストールする場合は、カスタム バンドルを変更し、そのバンドルを使用して WorkSpace を再度ビルドできます。

Amazon WorkSpaces Core を使用する場合、これは自動ファームの RDS ホストにプロビジョニングされるバンドルになります。

前提条件

このプロセスの残りの手順に進む前に、以下の前提条件を満たしている必要があります。

  • Amazon WorkSpaces Core にアクセスできる既存または新規の AWS アカウント。アカウントがない場合は、Amazon Web Services のホームページで作成できます。
  • Amazon アカウントでは、BYOL(自分のライセンスを使用)が有効になっている必要があります。「Bring Your Own Windows desktop licenses」で Amazon の情報を参照してください。Amazon WorkSpaces では、ライセンスとプロトコルはユーザーが管理します。Horizon 8 で Amazon WorkSpaces Core を使用する場合、サポートされるプロトコルは Blast Extreme プロトコルです。Horizon Agent をインストールすると、このプロトコルが使用できるようになります。
  • このユースケースでサポートされている Horizon 8 環境がセットアップされ、構成されている。この使用事例では、Amazon EC2 マシンで Horizon 8 環境を実行する必要があります。Connection Server は Amazon EC2 で実行されています。
  • Amazon WorkSpaces がセットアップされていることを確認します。
    • Active Directory - Amazon では、すべてのディレクトリに対して Active Directory コネクタ (ADC) を作成することを推奨しています。Horizon 8 は Amazon Simple AD をサポートしていません。Amazon は、Amazon WorkSpaces での AWS AD コネクタの役割に関する AWS ホワイト ペーパーを提供しています。
    • WorkSpaces にインポートされた BYOL イメージ。
  • Horizon 8 Connection Server が WorkSpaces リソースにアクセスするための適切な権限を持つ IAM ロールが設定されていることを確認します。「Identity and management for WorkSpaces」で Amazon の情報を参照してください。AWS におけるポリシーは、IAM ロールが特定の AWS リソースに対して実行できるアクションを定義する権限のセットです。

IAM 権限

AWS IAM コンソールで次の必要な IAM 権限を指定する必要があります。

  • Amazon EC2 に展開された Connection Server を使用する場合は、IAM ロールを Amazon EC2 の Connection Server の EC2 インスタンスに追加する必要があります。デフォルトでは、インスタンス プロファイルを使用して、その IAM ロールを Connection Server の EC2 インスタンスに渡します(AWS のドキュメントでは、EC2 インスタンスには AWS サービス ロールという用語が使用されています)。

  • オンプレミスまたは Amazon EC2 外のパブリック クラウドに展開された Connection Server を使用する場合は、プロバイダを追加するときに、IAM ユーザーの AWS アクセス キー ID とシークレット アクセス キーを指定する必要があります。必要な権限を持つ IAM ロールをその IAM ユーザーに適用して、アクセス キー ID とシークレット アクセス キーを設定します。

  • Connection Server の IAM ロールに対しては、次のポリシーにより必要な権限が提供されます。

    • AmazonSSMDirectoryServiceAccess(AWS マネージド ポリシー)
    • AmazonSSMManagedInstanceCore(AWS マネージド ポリシー)
    • Omnissa-CS-admin(インライン ポリシー)
    {
    "Version" : "2012-10-17",
    "Statement" : [
    {
    "Sid" : "AmazonWorkSpacesAdmin",
    "Effect" : "Allow",
    "Action" : [
    "kms:DescribeKey",
    "kms:ListAliases",
    "kms:ListKeys",
    "workspaces:CreateTags",
    "workspaces:CreateWorkspaceImage",
    "workspaces:CreateWorkspaces",
    "workspaces:CreateStandbyWorkspaces",
    "workspaces:DeleteTags",
    "workspaces:DeregisterWorkspaceDirectory",
    "workspaces:DescribeTags",
    "workspaces:DescribeWorkspaceBundles",
    "workspaces:DescribeWorkspaceDirectories",
    "workspaces:DescribeWorkspaces",
    "workspaces:DescribeWorkspacesConnectionStatus",
    "workspaces:ModifyCertificateBasedAuthProperties",
    "workspaces:ModifySamlProperties",
    "workspaces:ModifyWorkspaceCreationProperties",
    "workspaces:ModifyWorkspaceProperties",
    "workspaces:RebootWorkspaces",
    "workspaces:RebuildWorkspaces",
    "workspaces:RegisterWorkspaceDirectory",
    "workspaces:RestoreWorkspace",
    "workspaces:StartWorkspaces",  
    "workspaces:StopWorkspaces",
    "workspaces:TerminateWorkspaces",
    "workspaces:UpdateWorkspaceBundle",
    "workspaces:DescribeWorkspaceImages"
    ],
    "Resource" : "*"
    }
    ]
    }
    

Horizon 8 環境のインストールに関する概要については、『Horizon 8 のインストールとアップグレード』を参照してください。Amazon EC2 に Horizon 8 インフラストラクチャを展開する場合は、Tech Zone の「Amazon EC2 マシンへの Horizon インフラストラクチャの展開」で詳細情報を確認できます。

次の記事

情報説明
Amazon WorkSpaces Core - Horizon Console でのキャパシティ プロバイダとしての追加 Horizon 8 と Amazon WorkSpaces Core 間の通信の構成プロセスについて説明します。
Amazon WorkSpaces Core - Windows Server パブリック バンドルのゴールド パターンの作成Windows Server OS のゴールド イメージ パターンの作成プロセスについて説明します。
Amazon WorkSpaces Core - Horizon で自動ファームを作成するためのワークシートHorizon Console でファーム ウィザードを使用して自動ファームを作成する際のチェックリストについて説明します。
Horizon での自動ファームの作成Horizon Console で自動ファームを作成するプロセスについて説明します。

このページは役に立ちましたか?

このトピックについてフィードバックを送信

このトピックは役に立ちましたか?

個人情報や機密情報は入力しないでください。

リンクを生成しています…