配信方法

最終公開日 : Nov 13, 2026
Citrix Virtual Apps and Desktops™は、さまざまな配信方法を提供します。単一の配信方法では、すべての要件を満たせない可能性があります。

はじめに

適切なアプリケーション配信方法を選択することで、拡張性、管理性、およびユーザーエクスペリエンスの向上に役立ちます。
  • インストール済みアプリ: アプリケーションはベースデスクトップイメージの一部です。インストールプロセスには、レジストリの変更に加えて、dll、exe、およびその他のファイルをイメージドライブにコピーする作業が含まれます。詳しくは、「マシンカタログの作成」を参照してください。
  • ストリーミングアプリ (Microsoft App-V): アプリケーションはプロファイルされ、オンデマンドでネットワーク経由でデスクトップに配信されます。アプリケーションファイルとレジストリ設定は、仮想デスクトップ上のコンテナに配置され、ベースオペレーティングシステムおよび相互から分離されます。この分離により、互換性の問題に対処できます。詳しくは、「App-Vアプリケーションの展開と配信」を参照してください。
  • レイヤー化されたアプリ (Citrix App Layering): 各レイヤーには、単一のアプリケーション、エージェント、またはオペレーティングシステムが含まれています。1つのOSレイヤー、1つのプラットフォームレイヤー(VDA、Citrix Provisioningエージェント)、および多数のアプリケーションレイヤーを統合することで、管理者は新しい展開可能なイメージを簡単に作成できます。レイヤー化により、OS、エージェント、およびアプリケーションが単一のレイヤーに存在するため、継続的なメンテナンスが簡素化されます。レイヤーを更新すると、そのレイヤーを含むすべての展開済みイメージが更新されます。詳しくは、「Citrix App Layering」を参照してください。
  • ホスト型Windowsアプリ: マルチユーザーのCitrix Virtual Appsホストにインストールされ、デスクトップではなくアプリケーションとして展開されるアプリケーションです。ユーザーは、VDIデスクトップまたはエンドポイントデバイスからホスト型Windowsアプリにシームレスにアクセスでき、アプリがリモートで実行されているという事実を意識することはありません。詳しくは、「デリバリーグループの作成」を参照してください。
  • ローカルアプリ: エンドポイントデバイスに展開されるアプリケーションです。アプリケーションインターフェイスは、エンドポイントで実行されているにもかかわらず、ユーザーのホスト型VDIセッション内に表示されます。詳しくは、「ローカルアプリアクセスとURLリダイレクト」を参照してください。
デスクトップの場合は、公開デスクトップまたはVDIデスクトップを検討してください。

Citrix Virtual Apps™の公開アプリとデスクトップ

Citrix Virtual Apps and Desktopsの公開アプリと公開デスクトップを配信するには、マルチセッションOSマシンを使用します。
ユースケース:
  • 多くのユーザーにアプリケーションを配信するコストを最小限に抑えながら、安全で高精細なユーザーエクスペリエンスを提供するために、安価なサーバーベースの配信を希望する場合。
  • ユーザーが明確に定義されたタスクを実行し、パーソナライズやアプリケーションへのオフラインアクセスを必要としない場合。ユーザーには、コールセンターオペレーターや小売業の従業員などのタスクワーカー、またはワークステーションを共有するユーザーが含まれます。
  • アプリケーションの種類: 任意のアプリケーション。
利点と考慮事項:
  • データセンター内で管理可能でスケーラブルなソリューション。
  • 最も費用対効果の高いアプリケーション配信ソリューション。
  • ホストされたアプリケーションは一元的に管理され、ユーザーはアプリケーションを変更できません。これにより、一貫性があり、安全で、信頼性の高いユーザーエクスペリエンスが提供されます。
  • ユーザーはアプリケーションにアクセスするためにオンラインである必要があります。
ユーザーエクスペリエンス:
  • ユーザーは、StoreFront™、スタートメニュー、または提供されたURLから1つ以上のアプリケーションを要求します。
  • アプリケーションは仮想的に配信され、ユーザーデバイス上で高解像度でシームレスに表示されます。
  • プロファイル設定に応じて、ユーザーのアプリケーションセッションが終了するとユーザーの変更が保存されます。それ以外の場合、変更は削除されます。
アプリケーションの処理、ホスト、および配信:
  • アプリケーションの処理は、ユーザーデバイスではなくホスティングマシンで行われます。ホスティングマシンは物理マシンまたは仮想マシンです。
  • アプリケーションとデスクトップは、マルチセッションOSマシン上に存在します。
  • マシンはマシンカタログを通じて利用可能になります。
  • マシンカタログからのマシンは、同じアプリケーションセットをユーザーグループに配信するデリバリーグループに編成されます。
  • マルチセッションOSマシンは、デスクトップまたはアプリケーション、あるいはその両方をホストするデリバリーグループをサポートします。
セッション管理と割り当て:
  • マルチセッションOSマシンは、1台のマシンから複数のセッションを実行し、複数の同時接続ユーザーに複数のアプリケーションとデスクトップを配信します。各ユーザーは、すべてのホスト型アプリケーションを実行できる単一のセッションを必要とします。
    例えば、ユーザーがログオンしてアプリケーションを要求すると、そのマシン上の1つのセッションは他のユーザーには利用できなくなります。2人目のユーザーがログオンし、そのマシンがホストするアプリケーションを要求すると、同じマシン上の2つ目のセッションも利用できなくなります。両方のユーザーがさらにアプリケーションを要求しても、ユーザーは同じセッションを使用して複数のアプリケーションを実行できるため、追加のセッションは必要ありません。さらに2人のユーザーがログオンしてデスクトップを要求し、同じマシン上で2つのセッションが利用可能であれば、その単一のマシンは4つの異なるユーザーをホストするために4つのセッションを使用していることになります。
  • ユーザーが割り当てられているデリバリーグループ内で、最も負荷の低いサーバー上のマシンが選択されます。セッションが利用可能なマシンは、ユーザーがログオンしたときに、アプリケーションをユーザーに提供するためにランダムに割り当てられます。

VMホスト型アプリ

シングルセッションOSマシンを使用して、VMホスト型アプリケーションを提供します。
ユースケース:
  • セキュアで、一元管理を提供し、ホストサーバーあたり多数のユーザーをサポートするクライアントベースのアプリケーション配信ソリューションを求めているとします。これらのユーザーに、高解像度でシームレスに表示されるアプリケーションを提供したいと考えています。
  • ユーザーは、社内ユーザー、外部請負業者、サードパーティの共同作業者、およびその他の暫定的なチームメンバーです。ユーザーは、ホストされているアプリケーションへのオフラインアクセスを必要としません。
  • アプリケーションの種類:他のアプリケーションとうまく連携しない可能性のあるアプリケーションや、Microsoft .NET Frameworkのようにオペレーティングシステムと相互作用する可能性のあるアプリケーション。これらの種類のアプリケーションは、仮想マシンでのホスティングに最適です。
利点と考慮事項:
  • マスターイメージ上のアプリケーションとデスクトップは、データセンター内のマシンで安全に管理、ホスト、実行され、より費用対効果の高いアプリケーション配信ソリューションを提供します。
  • ログオン時に、ユーザーは同じアプリケーションをホストするように構成されたデリバリーグループ内のマシンにランダムに割り当てることができます。また、ユーザーがログオンするたびに、単一のマシンを単一のユーザーに静的に割り当ててアプリケーションを配信することもできます。静的に割り当てられたマシンでは、ユーザーは仮想マシンに独自のアプリケーションをインストールして管理できます。
  • シングルセッションOSマシンでは、複数のセッションの実行はサポートされていません。したがって、各ユーザーはログオン時にデリバリーグループ内の単一のマシンを消費し、ユーザーはアプリケーションにアクセスするためにオンラインである必要があります。
  • この方法では、アプリケーション処理のためのサーバーリソースの量が増加し、ユーザーのデータのためのストレージの量が増加する可能性があります。
ユーザーエクスペリエンス:
  • マルチセッションOSマシンで共有アプリケーションをホストする場合と同様の、シームレスなアプリケーションエクスペリエンス。
アプリケーションの処理、ホスト、および配信:
  • マルチセッションOSマシンと同じですが、仮想シングルセッションOSマシンである点が異なります。
セッション管理と割り当て:
  • シングルセッションOSマシンは、単一のマシンから単一のデスクトップセッションを実行します。アプリケーションのみにアクセスする場合、オペレーティングシステムは各アプリケーションを新しいセッションとして認識するため、1人のユーザーが複数のアプリケーションを使用できます(単一のアプリケーションに限定されません)。
  • デリバリーグループ内で、ユーザーがログオンすると、静的に割り当てられたマシン(ユーザーがログオンするたびに同じマシン)またはセッションの可用性に基づいて選択されるランダムに割り当てられたマシンのいずれかにアクセスできます。

VDIデスクトップ

シングルセッションOSマシンを使用して、Citrix Virtual Apps and Desktops VDIデスクトップを配信します。
VDIデスクトップは仮想マシンでホストされ、各ユーザーにデスクトップオペレーティングシステムを提供します。
VDIデスクトップは公開デスクトップよりも多くのリソースを必要としますが、インストールされているアプリケーションがサーバーベースのオペレーティングシステムをサポートする必要はありません。また、選択するVDIデスクトップの種類に応じて、これらのデスクトップを個々のユーザーに割り当てることができます。これにより、ユーザーは高度なパーソナライズが可能になります。
VDIデスクトップ用のマシンカタログを作成するときは、次のいずれかの種類のデスクトップを作成します。
  • ランダム非永続デスクトップ(プールされたVDIデスクトップとも呼ばれる): ユーザーがこれらのデスクトップのいずれかにログオンするたびに、そのユーザーはデスクトップのプールから選択されたデスクトップに接続します。このプールは単一のマスターイメージに基づいています。デスクトップへのすべての変更は、マシンが再起動すると失われます。
  • 静的非永続デスクトップ: 最初のログオン時に、ユーザーはデスクトップのプールからデスクトップを割り当てられます。(プール内の各マシンは単一のマスターイメージに基づいています。)最初の使用後、ユーザーがデスクトップを使用するためにログオンするたびに、そのユーザーは最初の使用時に割り当てられたのと同じデスクトップに接続します。デスクトップへのすべての変更は、マシンが再起動すると失われます。
  • 静的永続デスクトップ: 他の種類のVDIデスクトップとは異なり、ユーザーはこれらのデスクトップを完全にパーソナライズできます。最初のログオン時に、ユーザーはデスクトッププールからデスクトップを割り当てられます。そのユーザーによるその後のログオンは、初回使用時に割り当てられた同じデスクトップに接続します。デスクトップへの変更は、マシンの再起動後も保持されます。

リモートPCアクセス

Remote PC Accessは、Citrix Virtual Apps and Desktopsの機能であり、組織が従業員に企業リソースへのリモートアクセスを安全な方法で簡単に許可できるようにします。Citrixプラットフォームは、ユーザーが物理的なオフィスPCにアクセスできるようにすることで、この安全なアクセスを可能にします。ユーザーがオフィスPCにアクセスできれば、業務に必要なすべてのアプリケーション、データ、リソースにアクセスできます。Remote PC Accessは、テレワークに対応するための他のツールの導入と提供の必要性を排除します。たとえば、仮想デスクトップやアプリケーション、およびそれらに関連するインフラストラクチャなどです。
Remote PC Accessは、仮想デスクトップとアプリケーションを提供するCitrix Virtual Apps and Desktopsと同じコンポーネントを使用します。その結果、Remote PC Accessの展開と構成の要件およびプロセスは、仮想リソースを提供するためにCitrix Virtual Apps and Desktopsを展開する場合と同じです。この統一性により、一貫性のある統合された管理エクスペリエンスが提供されます。ユーザーは、Citrix HDX™を使用してオフィスPCセッションを配信することで、最高のユーザーエクスペリエンスを得られます。
詳細については、Remote PC Accessを参照してください。