アーキテクチャ
組織のデバイスおよびアプリ管理要件によって、XenMobileアーキテクチャのXenMobile®コンポーネントが決まります。XenMobileのコンポーネントはモジュール式で、相互に連携します。たとえば、展開にはCitrix Gatewayが含まれます。
-
Citrix Gatewayは、ユーザーにモバイルアプリへのリモートアクセスを提供し、ユーザーデバイスの種類を追跡します。
-
XenMobileは、それらのアプリとデバイスを管理する場所です。
XenMobileコンポーネントの展開:XenMobileを展開して、ユーザーが次の方法で内部ネットワークのリソースに接続できるようにすることができます。
-
内部ネットワークへの接続。ユーザーがリモートの場合、Citrix Gatewayを介したVPNまたはマイクロVPN接続を使用して接続できます。この接続により、内部ネットワーク内のアプリとデスクトップにアクセスできます。
-
デバイス登録。ユーザーはモバイルデバイスをXenMobileに登録できるため、ネットワークリソースに接続するデバイスをXenMobileコンソールで管理できます。
-
Web、SaaS、およびモバイルアプリ。ユーザーは、Secure Hubを介してXenMobileからWeb、SaaS、およびモバイルアプリにアクセスできます。
-
Windowsベースのアプリと仮想デスクトップ。ユーザーは、Citrix Receiver™またはWebブラウザーを使用して、StoreFrontまたはWeb InterfaceからWindowsベースのアプリと仮想デスクトップにアクセスできます。
オンプレミスのXenMobile Serverでこれらの機能を実現するには、CitrixはXenMobileコンポーネントを次の順序で展開することをお勧めします。
-
Citrix Gateway。クイック構成ウィザードを使用して、XenMobile、StoreFront™、またはWeb Interfaceとの通信を有効にするようにCitrix Gatewayの設定を構成できます。Citrix Gatewayでクイック構成ウィザードを使用する前に、通信を設定するために次のいずれかのコンポーネントをインストールする必要があります:XenMobile、StoreFront、またはWeb Interface。
-
XenMobile。XenMobileをインストールした後、ユーザーがモバイルデバイスを登録できるように、XenMobileコンソールでポリシーと設定を構成できます。モバイル、Web、SaaSアプリも構成できます。モバイルアプリには、Apple App StoreまたはGoogle Playのアプリを含めることができます。ユーザーは、MDX Toolkitでラップしてコンソールにアップロードしたモバイルアプリにも接続できます。
-
MAM SDKまたはMDX Toolkit。MDXラッピングテクノロジーは、2023年7月にサポート終了(EOL)となる予定です。エンタープライズアプリケーションの管理を継続するには、MAM SDKを組み込む必要があります。Mobile Application Management(MAM)SDKは、iOSおよびAndroidプラットフォームでカバーされていないMDX機能を提供します。iOSまたはAndroidアプリをMDX対応にして保護できます。これらのアプリは、内部ストアまたは公開アプリストアで利用できるようにします。(/ja-jp/mdx-toolkit/mam-sdk-overview.html)を参照してください。
-
StoreFront(オプション)。Receiverとの接続を介して、StoreFrontからWindowsベースのアプリと仮想デスクトップへのアクセスを提供できます。
-
Citrix Files (オプション)。Citrix Files を展開する場合、XenMobile を介してエンタープライズディレクトリ統合を有効にできます。XenMobile は Security Assertion Markup Language (SAML) ID プロバイダーとして機能します。ShareFile の ID プロバイダーの構成の詳細については、ShareFile サポートサイトを参照してください。
XenMobile は、XenMobile コンソールを介してデバイス管理とアプリ管理を提供します。このセクションでは、XenMobile 展開のリファレンスアーキテクチャについて説明します。
実稼働環境では、Citrix はスケーラビリティとサーバー冗長性の両方のために、XenMobile ソリューションをクラスター構成で展開することを推奨しています。また、Citrix ADC の SSL オフロード機能を使用すると、XenMobile Server の負荷をさらに軽減し、スループットを向上させることができます。Citrix ADC で2つの負荷分散仮想 IP アドレスを構成して XenMobile のクラスタリングを設定する方法の詳細については、「クラスタリング」を参照してください。
災害復旧展開のために XenMobile を構成する方法の詳細については、展開ハンドブックの「災害復旧」の記事を参照してください。この記事にはアーキテクチャ図が含まれています。
以下のセクションでは、XenMobile 展開のさまざまなリファレンスアーキテクチャについて説明します。リファレンスアーキテクチャ図については、XenMobile 展開ハンドブックの記事「オンプレミス展開のリファレンスアーキテクチャ」および「アーキテクチャ」を参照してください。ポートの完全なリストについては、「ポート要件」(オンプレミス) および「ポート要件」(クラウド) を参照してください。
モバイルデバイス管理 (MDM) モード
重要:
MDM モードを構成し、後で ENT モードに変更する場合は、必ず同じ (Active Directory) 認証を使用してください。XenMobile は、ユーザー登録後に認証モードを変更することをサポートしていません。詳細については、「XenMobile MDM Edition から Enterprise Edition へのアップグレード」を参照してください。
XenMobile MDM Edition はモバイルデバイス管理を提供します。プラットフォームのサポートについては、「サポートされているデバイスオペレーティングシステム」を参照してください。XenMobile の MDM 機能のみを使用する予定がある場合は、XenMobile を MDM モードで展開します。たとえば、次のような場合です。
-
デバイスポリシーとアプリを展開する。
-
資産インベントリを取得する。
-
デバイスのワイプなどのアクションをデバイスで実行する。
推奨モデルでは、XenMobile Server は DMZ に配置され、オプションで Citrix ADC が前面に配置され、XenMobile の保護を強化します。
モバイルアプリ管理 (MAM) モード
MAM (MAM 専用モードとも呼ばれます) は、モバイルアプリ管理を提供します。プラットフォームのサポートについては、「サポートされているデバイスオペレーティングシステム」を参照してください。デバイスを MDM に登録せずに XenMobile の MAM 機能のみを使用する予定がある場合は、XenMobile を MAM モードで展開します。たとえば、次のような場合です。
-
BYOモバイルデバイス上のアプリとデータを保護する。
-
エンタープライズモバイルアプリを配信する。
-
アプリをロックし、そのデータをワイプする。
デバイスはMDMに登録できません。
この展開モデルでは、XenMobile ServerはCitrix Gatewayの前に配置され、XenMobileの保護を強化します。
MDM+MAMモード
MDMモードとMAMモードを併用すると、モバイルアプリとデータの管理、およびモバイルデバイスの管理が提供されます。プラットフォームのサポートについては、「サポートされているデバイスオペレーティングシステム」を参照してください。XenMobileのMDM+MAM機能を使用する予定がある場合は、XenMobileをENT(エンタープライズ)モードで展開します。たとえば、次のような場合です。
-
MDMを使用して企業支給デバイスを管理する
-
デバイスポリシーとアプリを展開する
-
資産インベントリを取得する
-
デバイスをワイプする
-
エンタープライズモバイルアプリを配信する
-
アプリをロックし、デバイス上のデータをワイプする
推奨される展開モデルでは、XenMobile ServerはDMZに配置され、その前にCitrix Gatewayが置かれることで、XenMobileの保護が強化されます。
内部ネットワーク内のXenMobile: もう1つの展開オプションは、オンプレミスのXenMobile ServerをDMZではなく内部ネットワークに配置することです。この展開は、セキュリティポリシーでネットワークアプライアンスのみをDMZに配置する必要がある場合に利用されます。この展開では、XenMobile ServerはDMZにありません。したがって、DMZからSQL ServerおよびPKIサーバーへのアクセスを許可するために、内部ファイアウォールでポートを開く必要はありません。