Independent Computing Architecture(ICA)
ICAとは
ICAは「Independent Computing Architecture」の略で、リモートデスクトップ環境で画面共有に使用されるプロトコルです。Citrix Systemsが開発し、同社のVDI(仮想デスクトップインフラストラクチャ)製品であるXenDesktopや、アプリケーション仮想化製品であるXenAppで利用されています。ICAを介してこれらの仮想デスクトップやアプリケーションに接続するため、CitrixはCitrix Receiverというクライアントアプリケーションを提供しています。ICAを活用することで、クライアントOSやアプリケーションの実行をサーバー側に集約し、クライアントデバイスは画面データのみを受信します。このアーキテクチャは、サーバーベースコンピューティングと呼ばれます。
ICAの主な特長の1つは、ネットワーク帯域幅の使用量が少なく、WAN接続でも画面をスムーズに表示できることです。さらに、Citrix ReceiverはPC、タブレット、スマートフォンなど幅広いデバイスに対応しているため、従来のコンピューターだけでなく、モバイルデバイスからもWindows環境などの仮想デスクトップにアクセスできます。
F5 BIG-IP Access Policy Manager (APM)にはICAプロキシ機能が搭載されており、リモートアクセス環境でXenDesktopとXenAppを安全に利用できます。

