XenMobile Server

クラスタリングの構成

クラスタリングを構成するには、以下の2つの負荷分散仮想IPアドレスをCitrix ADCで構成します。

  • モバイルデバイス管理(MDM)の負荷分散仮想IPアドレス: クラスター内に構成されたXenMobileノードと通信するには、MDMの負荷分散仮想IPアドレスが必要です。この負荷分散はSSLブリッジモードで行われます。
  • モバイルアプリケーション管理(MAM)負荷分散仮想IPアドレス: クラスター内に構成されたXenMobileノードとCitrix Gatewayが通信するには、MAM負荷分散仮想IPアドレスが必要です。XenMobileではデフォルトで、Citrix Gatewayからのすべてのトラフィックはポート8443で負荷分散仮想IPアドレスにルーティングされます。

このセクションの手順では、新しいXenMobile仮想マシン(VM)を作成し、VMを既存のVMに参加させる方法について説明します。これらの手順でクラスタ設定が作成されます。

前提条件

  • 必要なXenMobileノードが完全に構成されていること
  • すべてのクラスタノードとXenMobileデータベースでNTPを構成すること。これらのすべてのサーバーで時刻がそろっていないと、クラスタリングは正しく機能しません
  • MDMロードバランサー用の1つのパブリックIPアドレスとMAM用の1つのプライベートIPアドレス
  • サーバー証明書
  • Citrix Gateway仮想IPアドレス用の1つの空きIPアドレス
  • XenMobileをMDM-onlyモードまたはエンタープライズモード(MDM + MAM)のクラスターセットアップで展開する場合:Citrix ADCのすべてのMDMロードバランサー、つまりポート8443とポート443用に設定された仮想サーバーに送信元IPのパーシステンスを使用するように、Citrix ADC負荷分散装置の構成を変更します。ユーザーデバイスをiOS 11にアップグレードする前に、この構成を完了してください。詳しくは、Citrix Knowledge Centerのhttps://support.citrix.com/article/CTX227406を参照してください。
  • iOS 11デバイス上のXenMobile Storeからアプリをインストールするには、XenMobile Serverでポート80を有効にする必要があります。

クラスター構成におけるXenMobile 10.xのリファレンスアーキテクチャ図については、「アーキテクチャ」を参照してください。

XenMobileクラスターノードのインストール

必要なノードの数に基づいて、XenMobile VMを作成します。新しいVMが同じデータベースを指すようにし、同じPKI証明書のパスワードを指定します。

  1. 新しいVMのコマンドラインコンソールを開き、管理者アカウントの新しいパスワードを入力します。

    クラスターノード設定

  2. 次の図に示すように、ネットワーク構成の詳細を指定します。

    クラスターノード設定

  3. データ保護のためにデフォルトのパスワードを使用する場合、「y」と入力します。そうでない場合は「n」と入力して新しいパスワードを入力します。

    クラスターノード設定

  4. FIPSを使用する場合はyと入力してください。または、nと入力します。

    クラスターノード設定

  5. 以前に完全に構成されたVMが指していたのと同じデータベースを指すようにデータベースを構成します。次のメッセージが表示されます:Database already exists

    クラスターノード設定

  6. 最初のVMに指定した証明書と同じパスワードを入力します。

    クラスターノード設定

    パスワードを入力すると、2番目のノードの初期構成が完了します。

    クラスターノード設定

  7. 構成が完了すると、サーバーが再起動し、ログオンダイアログ ボックスが表示されます。

    クラスターノード設定

    注:

    ログオンダイアログボックスは最初のVMのログオンダイアログボックスと同じです。同じであるため、両方のVMで同じデータベースサーバーを使用していることが確認できます。

  8. XenMobileの完全修飾ドメイン名(FQDN)を使用して、WebブラウザでXenMobileコンソールを開きます。

  9. XenMobileコンソールで、右上のレンチアイコンをクリックします。

    クラスタ情報設定画面

    [Support]ページが開きます。

  10. Advanced]の[クラスター情報]をクリックします。

    クラスタ情報設定画面

    クラスターのメンバー、デバイス接続情報、タスクなど、クラスターに関するすべての情報が表示されます。新しいノードがクラスターのメンバーになります。

    クラスタ情報設定画面

    別のノードを追加する場合も、手順は同じです。クラスタに追加された最初のノードは、役割OLDESTを持ちます。その後追加されたノードの役割は、NONEまたはnullが表示されます。

Citrix ADCでXenMobileクラスターの負荷分散を構成するには

必要なノードをXenMobileクラスターのメンバーとして追加した後、クラスターにアクセスできるようにノードの負荷分散を行います。負荷分散を行うには、Citrix ADCで利用可能なXenMobileウィザードを実行します。次の手順では、ウィザードを実行してXenMobileの負荷を分散する方法について説明します。

  1. Citrix ADCにログオンします。

  2. [構成]タブで、[XenMobile] をクリックし、[開始] をクリックします。

    クラスターノードの設定

  3. [Access through Citrix Gateway] チェックボックスと [Load Balance XenMobile Servers] チェックボックスを選択してから、[Continue] をクリックします。

    クラスターノードの設定

  4. Citrix GatewayのIPアドレスを入力してから [Continue] をクリックします。

    クラスターノードの設定

  5. 次のいずれかを実行して、サーバー証明書をCitrix Gatewayの仮想IPアドレスにバインドし、[Continue]をクリックします。

    • [Use existing certificate] で、一覧からサーバー証明書を選択します。
    • 新しいサーバー証明書をアップロードするには、[Install Certificate] タブをクリックします。

    クラスターノードの設定

  6. 認証サーバーの詳細を入力し、[Continue] をクリックします。

    クラスターノードの設定

    注:

    [Server Logon Name Attribute]がXenMobile LDAP構成で指定したものと同じであることを確認してください。

  7. XenMobile設定で、[Load Balancing FQDN for MAM]を入力し、[Continue] をクリックします。

    クラスターノードの設定

    注:

    MAM負荷分散仮想IPアドレスのFQDNとXenMobileのFQDNが同じであることを確認してください。

  8. SSLブリッジモード(HTTPS)を使用する場合は、[HTTPS communication to XenMobile Server] を選択します。ただし、SSLオフロードを使用する場合は、前の図に示すように、[HTTP communication to XenMobile Server,] を選択します。このトピック用には、SSLブリッジモード(HTTPS)が選択されます。

  9. MAM負荷分散仮想IPアドレスのサーバー証明書をバインドし、[Continue]をクリックします。 クラスターノードの設定

  10. XenMobile Serverの下で、[Add Server] をクリックしてXenMobileノードを追加します。

    クラスターノードの設定

  11. XenMobileノードのIPアドレスを入力し、[Add]をクリックします。

    クラスターノードの設定

  12. 手順10および11を繰り返して、XenMobileクラスターに含まれるXenMobileノードを追加します。追加したすべてのXenMobileノードが表示されます。[Continue] をクリックします。

    クラスターノードの設定

  13. MDMの負荷分散構成を続行するには、[Load Balance Device Manager Servers] をクリックします。

    クラスターノードの設定

  14. MDMの負荷分散IPアドレスに使用するIPアドレスを入力し、[Continue] をクリックします。

    クラスターノードの設定

  15. 一覧にXenMobileノードが表示されたら、[Continue] をクリックし、[Done]をクリックしてプロセスを終了します。

    クラスターノードの設定

    [XenMobile]ページに仮想IPアドレスのステータスが表示されます。

    クラスターノードの設定

  16. 仮想IPアドレスが使用可能で動作状態になっているかどうかを確認するには、[Configuration]タブをクリックし、[Traffic Management]、[Load Balancing]、[Virtual Servers] の順にクリックします。

    クラスターノードの設定

    Citrix ADCのDNSエントリがMAM負荷分散仮想IPアドレスを参照していることも示されます。

    クラスターノードの設定

クラスタリングの構成