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