Junos Space ファブリックの導入の概要
Junos Space仮想アプライアンスをインストールして展開することで、ファブリックを形成できます。ファブリック内の各アプライアンスは ノードと呼ばれます。ファブリック内のすべてのノードは、アクティブ/アクティブ構成で実行されている Junos Space インスタンスのクラスターとして連携します(つまり、クラスター内のすべてのノードがアクティブです)。
図 1 は、Junos Space ファブリックがソフトウェア ロード バランサーを使用して HTTP セッションをノード全体に分散し、Junos Space ネットワーク管理プラットフォームのユーザー インターフェイスと NBI クライアントによって提示される負荷がファブリック内で均等に分散されるようにする方法を示しています。
アプライアンスのJunos Spaceファブリックは、拡張性を提供し、管理プラットフォームの高可用性を保証します。ファブリックは、ファブリック内の単一ノードの障害がファブリックの機能に影響を与えないN+1冗長性ソリューションを提供します。ファブリックのノードに障害が発生した場合、ユーザー インターフェイスから Junos Space にアクセスするクライアントのセッションは、障害が発生したノードから自動的に移行します。同様に、障害が発生したノードに接続された管理対象デバイスは、ファブリック内の別の機能ノードと自動的に再接続されます。
Junos Space仮想アプライアンスの導入
Junos Space仮想アプライアンスは、オープンな仮想アプライアンス(OVA)形式で保存され、Junos Space仮想アプライアンスのすべてのファイルを含む単一のフォルダである *.ova ファイルとしてパッケージ化されています。OVA は起動可能な形式ではなく、Junos Space 仮想アプライアンスを実行する前に、各 Junos Space 仮想アプライアンスをホストされた ESX または ESXi サーバーに導入する必要があります。
Junos Space 仮想アプライアンスは、VMware ESX サーバー バージョン 4.0 以降または VMware ESXi サーバー バージョン 4.0 以降に導入できます。Junos Space 仮想アプライアンスを導入すると、VMware ESX(または VMware ESXi)サーバーに接続された VMware vSphere クライアントを使用して、Junos Space 仮想アプライアンスを構成できます。Junos Space Virtual Appliance 14.1R2.0 以降は、qemu-kvm リリース 0.12.1.2-2/448.el6 に導入できます。仮想マシン マネージャー (VMM) クライアントを使用して、KVM サーバー上で Junos Space 仮想アプライアンスを展開および構成する必要があります。
VMware ESX サーバーまたは KVM サーバーが提供する CPU、RAM、ディスク容量は、Junos Space 仮想アプライアンスを導入するための文書化された CPU、RAM、ディスク容量の要件を満たしているか、それを超える必要があります。さらに、マルチノード ファブリックでは、1 台目と 2 台目の仮想アプライアンスを個別のサーバーに導入して、フェイルオーバー サポートを確実に行うことを推奨します。
VMware ESX サーバー 6.5 以降では、OVA イメージを実行またはインストールするために、デフォルトで 32 GB の RAM、4 コア CPU、500 GB のディスク容量が作成されます。
分散した Junos Space 仮想アプライアンス ファイルは、135 GB のディスク容量で作成されます。マルチノード・クラスターを作成する場合は、デプロイする 1 番目と 2 番目のノードに同じディスク領域を含める必要があります。ディスク リソースが 80% の容量を超えて使用されている場合は、十分なディスク領域 (10 GB を超える) をディスク パーティションに追加します。
VMware vSphere クライアントまたは VMM クライアントのコンソールにログインする場合は、仮想アプライアンスの展開に使用する必要なパラメーターを指定する必要があります。初期導入時に仮想アプライアンスを設定する方法の詳細な手順については、 Junos Space Virtual Appliance Deployment and Configuration Guide を参照してください。
ファブリック導入の基本的な要件
複数のアプライアンスを導入してJunos Spaceファブリックを作成する場合、ファブリック内の各アプライアンスは、ファブリック内のすべてのノード間通信に eth0 インターフェイスを使用します。 図 3 に示すように、各アプライアンスでは、アプライアンスと管理対象デバイス間のすべての通信に個別のインターフェイス(eth3)を使用することを選択できます。
Junos Spaceファブリックを展開する場合、以下が必要です。
デフォルトゲートウェイのIPアドレスに ping を実行できなければ、ファブリックが正しく形成されません。
ファブリックの最初の 2 つのアプライアンス上の eth0 インターフェイスに割り当てられた IP アドレスは、同じサブネット内にある必要があります。
ファブリックの最初のアプライアンスで設定された仮想IPアドレスは、最初の2つのアプライアンスの eth0 インターフェイスと同じサブネットにある必要があります。
JBoss クラスタメンバー検出はマルチキャスト ルーティングを使用するため、すべてのノード間でマルチキャスト パケットをルーティング可能にする必要があります。
仮想アプライアンスのファブリックを展開する場合、フェイルオーバーサポートを確保するために、ファブリックに追加された1台目と2台目のアプライアンスを別のVMware ESXまたはESXIサーバーでホストすることをお勧めします。
ファブリック内のすべてのアプライアンスは、同じ外部NTPソースを使用して、ファブリック内のすべてのアプライアンスで一貫した時間設定を保証する必要があります。アプライアンスをファブリックに追加する前に、各アプライアンスでNTPソースを指定する必要があります。
ファブリック内のすべてのノードが同じバージョンのソフトウェアを実行しています。
Junos Spaceファブリックのネットワーク接続の設定
Junos Space仮想アプライアンスには、eth0、eth1、eth2、eth3という名前のRJ45 10/100/1000イーサネットインターフェイスが4個あります。アプライアンスを導入する場合、以下のIP接続が可能であることを確認する必要があります。
管理対象ネットワークのデバイス
Junos SpaceユーザーがJunos SpaceのユーザーインターフェイスやNBIクライアントをホストする外部システムにアクセスするデスクトップ、ラップトップ、ワークステーション
このアプライアンスとともにJunos Spaceファブリックを形成する他のアプライアンス
Junos Space では、eth0 と eth3 の 4 つのイーサネット インターフェイスのうち 2 つを使用できます。他の 2 つのイーサネット インターフェイスは、将来の使用のために予約されています。IP接続用のインターフェイスを設定する場合、以下の2つのオプションのいずれかを選択できます。
Junos Spaceファブリックへのノードの追加
Junos Space ファブリックにノードを追加するには、システム管理者ユーザー ロールを割り当てる必要があります。「ファブリックノードの 追加 」ページ(「ネットワーク管理プラットフォーム>管理>ファブリックの追加」>ファブリックノードの追加)からJunos Spaceファブリックにノードを追加します。ノードをファブリックに追加するには、新しいノードの eth0 インターフェイスに割り当てられた IP アドレス、新しいノードの名前、および(オプションで)ファブリックにノードを追加するためのスケジュールされた日時を指定します。Junos Spaceソフトウェアは、ファブリックにノードを追加するために必要なすべての設定変更を自動的に処理します。新しいノードがファブリックに追加されると、 ファブリック ページ(ネットワーク管理プラットフォーム>管理>ファブリック)からノードのステータスを監視できます。
ファブリックへのノードの追加の詳細については、「 既存のJunos Spaceファブリックへのノードの追加」トピック(Junos Spaceネットワーク管理プラットフォームワークスペースユーザーガイド)を参照してください。