APP-V サーバーの展開
適用対象: Windows 10、Windows 11、Windows Server 2016
Application Virtualization (App-V) サーバー コンポーネントは、このトピックで説明されているさまざまなデプロイ構成を使用してインストールできます。 サーバー機能をインストールする前に、「 App-V のセキュリティに関する考慮事項」の「サーバー」セクションを確認してください。
注
展開で App-V サーバー コンポーネントを使用する予定の場合は、App-V サーバー コンポーネントが App-V for Windows クライアントで変更されていないため、バージョン番号は App-V 5.x として引き続き一覧表示されることに注意してください。
Windows クライアント用の App-V の展開の詳細については、「 App-V の新機能」を参照してください。
重要
App-V サーバーをインストールして構成する前に、各コンポーネントをホストするポートを指定する必要があります。 また、インストーラーによってファイアウォール設定が変更されないため、受信要求が指定したポートにアクセスできるように、関連付けられているファイアウォール規則を追加する必要があります。
App-V サーバー コンポーネントをダウンロードしてインストールする
注
App-V 5.x を既に使用している場合は、App-V 5.0 がリリースされてから変更されていないため、App-V サーバー コンポーネントを再デプロイする必要はありません。
App-V には次の 5 つのサーバー コンポーネントが用意されており、それぞれが App-V 環境で特定の目的を果たします。
管理サーバー App-V 管理サーバーとコンソールを使用して、App-V インフラストラクチャを管理します。 管理サーバーの詳細については、「 管理コンソールでの App-V の管理」を参照してください。
注
電子ソフトウェア配布ソリューションで App-V を使用している場合は、管理サーバーとコンソールを使用する必要はありません。 ただし、App-V のレポート機能とストリーミング機能を利用することもできます。
管理データベース。 App-V 管理データベースを使用して、App-V 管理のデータベースの事前デプロイを容易にします。 管理データベースの詳細については、「 App-V サーバーをデプロイする方法」を参照してください。
発行サーバー。 App-V 発行サーバーを使用して、仮想アプリケーションをホストおよびストリーミングします。 発行サーバーは HTTP プロトコルと HTTPS プロトコルをサポートしており、データベース接続は必要ありません。 発行サーバーを構成する方法については、「 App-V 発行サーバーをインストールする方法」を参照してください。
レポート サーバー。 App-V レポート サーバーを使用して、App-V インフラストラクチャを管理するのに役立つレポートを生成します。 レポート サーバーには、レポート データベースへの接続が必要です。 App-V のレポート機能の詳細については、「 App-V レポートについて」を参照してください。
レポート データベース。 App-V レポート データベースを使用して、App-V レポートのデータベースの事前デプロイを容易にします。 レポート データベースの詳細については、「 App-V サーバーをデプロイする方法」を参照してください。
5 つの App-V サーバー コンポーネントはすべて Microsoft Desktop Optimization Pack (MDOP) 2015 ISO パッケージに含まれており、次のいずれかの場所からダウンロードできます。
- Microsoft Visual Studio サブスクリプションがある場合は、 Visual Studio サブスクリプション サイト を使用して MDOP ISO パッケージをダウンロードします。
- Enterprise または Education 用の Windows クライアントを使用している場合は、Microsoft M365 管理センターからダウンロードします。
大規模な組織では、サーバー コンポーネントの複数のインスタンスをインストールして、次の利点を得ることができます。
- いずれかのサーバーが使用できない状況に対するフォールト トレランス。
- サーバー要求のバランスを取る高可用性。 ネットワーク ロード バランサーは、これを実現するのにも役立ちます。
- 高負荷をサポートするスケーラビリティ。 たとえば、ネットワーク ロード バランサーの背後に追加のサーバーをインストールできます。
App-V スタンドアロンデプロイ
App-V スタンドアロン デプロイのトポロジは、小規模なデプロイやテスト環境に適しています。 この実装の種類では、すべてのサーバー コンポーネントが 1 台のコンピューターにインストールされます。 サービスと関連付けられているデータベースは、App-V コンポーネントを実行するコンピューター上のリソースと競合します。 ただし、サービスと関連するデータベースはコンピューターのリソースを競合するため、大規模な展開にスタンドアロン展開を使用することはお勧めしません。
次の記事では、App-V スタンドアロン デプロイを設定する方法の詳細について説明します。
App-V サーバーの分散デプロイ
分散デプロイ トポロジでは、大規模な App-V クライアント ベースをサポートできるため、環境をより簡単に管理およびスケーリングできます。 この種類の展開を使用すると、組織の構造と要件に基づいて、App-V サーバー コンポーネントが複数のコンピューターに展開されます。
- 管理およびレポート サービスとは別のコンピューターに管理データベースとレポート データベースをインストールする方法
- スタンドアロン コンピューターに管理サーバーをインストールし、データベースに接続する方法
- スクリプトを使用して App-V サーバーをデプロイする方法
- リモート コンピューターに発行サーバーをインストールする方法
- スタンドアロン コンピューターに管理サーバーをインストールし、データベースに接続する方法
Enterprise Software Distribution (ESD) ソリューションと App-V の使用
また、ESD を使用してパッケージをデプロイすることもできます。 その完全な統合機能は、使用する ESD によって異なります。
注
App-V レポート サーバーとレポート データベースは、引き続き ESD と共に展開して、App-V クライアントからレポート データを収集できます。 ただし、他の 3 つのサーバー コンポーネントは ESD 機能と競合するため、展開しないでください。
App-V サーバー ログ
App-V サーバー ログ情報を使用すると、App-V の使用中にサーバーのインストールと運用イベントのトラブルシューティングに役立ちます。 サーバー関連のログ情報は、 イベント ビューアーで確認できます。 次の行には、サーバー関連イベントの特定のパスが表示されます。
イベント ビューアー \ アプリケーションとサービス ログ \ Microsoft \ App V
関連付けられているセットアップ ログは、次のディレクトリに保存されます。
%temp%
App-V レポート
App-V レポートを使用すると、App-V クライアントはデータを収集し、それを送信して中央リポジトリに格納できます。 この情報を使用すると、組織内の仮想アプリケーションの使用状況をより適切に把握できます。 次の一覧には、App-V クライアントが収集する情報の種類の一部が表示されます。
- App-V クライアントを実行しているコンピューターに関する情報。
- App-V クライアントを実行している特定のコンピューター上の仮想化されたパッケージに関する情報。
- 特定のユーザーのパッケージのオープンとシャットダウンに関する情報。
レポート情報は、レポート サーバー データベースに正常に送信されるまで保持されます。 データがデータベースに格納されたら、Microsoft SQL Server Reporting Services (SSRS) を使用して、必要なレポートを生成できます。
レポート情報を取得する場合は、Microsoft SQL で使用できる Microsoft SQL SSRS を使用する必要があります。 関連付けられているレポートを生成するには、SSRS を個別に展開する必要があります。これは、App-V サーバーのインストール中に自動的にインストールされないためです。
詳細については、「 App-V レポートについて 」および「 Windows PowerShell を使用して App-V クライアントでレポートを有効にする方法」を参照してください。