Citrix Virtual Apps Essentials とは?

Citrix Virtual Apps Essentials とは、サーバー側でアプリケーションを仮想化し、ユーザーに対して、アプリケーション画面を配信するサービスです。例えば、ブラウザ画面を配信する事で、安全にインターネットが利用できます。”Azure RemoteApp”が廃止となり、その後継サービスとして登場しました。既存のCitrix Appライセンスとは違い”Essentials”は、Azure Marketplace専用となります。
※旧名称:Citrix XenApp Essentials

さっそく、構成を確認してみましょう!

【Citrix Cloud側コンポーネント】
Citrix Workspace:様々なデバイスで動作し、VDAからの配信を受信する。
StoreFront:ユーザー認証を提供。
Citrix Gateway:SSL VPNアプライアンス
Delivery Controller:ユーザーアクセスの認証。デスクトップ配信(負荷分散)を提供
SQL:配信グループ、カタログ、セッション情報を格納。
ライセンスサーバー:Citrixライセンスの管理。
Studio:ユーザーセッション、マシンカタログ、デリバリーグループを管理
Director:トラブルシュートツール。リアルタイムセッション情報の提供。

※Citrix Cloud は、Azureの[East US][West Europe][Australia East]に配備されている。

※Citrix Gateway は、下記に配備されている。
Azure:Japan East / Australia East / North Europe / West Europe / East US / South Central US / West US / Brazil South / Southeast Asia
AWS:US-East / US-West / EU-Central

【Azure側コンポーネント】 ※構築する必要がある。
・Active Directory x2:ユーザー認証のため必須
・Cloud Connector x2:AzureとCitrix Cloudを接続するためのサーバー
・VDA(マスター) x1:マスターイメージ作成用のサーバー
・VDA(ワークロード) xN:仮想化したアプリケーションを実行するサーバー
・ファイルサーバー:プロファイル保存用 ※任意
・RDSライセンスサーバー:RDS CALを持ち込んだ際に必要 ※任意

管理側のコンポーネントは全て、Citrix Cloudにて運用管理されるので手間いらずであり、リソース側は、Azureにて構築できるので、自由度の高い構成が組める。もちろん、通常のVNet上に構築するので、NSGやUDRなどを利用する事も可能。
※[StoreFront][Citrix Gateway]をAzure上に構築する事はできません。


接続の流れを見てみましょう!

①User Deviceは、(Internet越しの場合”NetScaler”経由) StoreFrontに認証情報を送信する
※Express Routeの場合、ER経由にてStoreFrontに接続される。
②StoreFrontから、Active Directoryに対してユーザー認証を行う。
③Delivery Controllerから、Active Directoryに対して認証の確認を行う。
④Delivery Controllerは、SQLに対して配信グループの確認を行い、StoreFront経由で、User Deviceにリソースを表示する。
⑤リソースが選択されると、Delivery ControllerはVDAリソースの確認を行う。
⑥StoreFrontは、Delivery Controllerからのセッション情報を元に、ICAファイルを作成し、User Deviceに送信する。
⑦Receiverは、ICAファイルを利用し、VDAと接続される。※CGP(Citrix Gateway Protocol)
※Internet越しの場合”NetScaler”経由でVDAに接続
⑧VDAは、Delivery Controller経由でライセンスサーバーに有効なチケットを確認する。
⑨Receiverは、選択されたリソースをUser Deviceに表示する。

※Citrix Cloud は米国東部リージョンに存在する。
※NetScaler Gateway Service は下記リージョンに存在する。
Japan East / Australia East / North Europe / West Europe / East US / South Central US
West US / Brazil South


費用を見てみましょう!

【コスト】
・Citrix Cloud 月額利用料 12$/user ※最小25ユーザー
・Azure側コンポーネント 月額利用料
・RDS CAL + SA or 月額 6.25$/user

※Citrixより料金計算ツールが提供されています。