vJunosEvolvedとは?
このトピックでは、vJunosEvolvedの全体像、主な機能、メリット、制限事項について説明します。
概要
vJunosEvolvedは、Junos OS Evolvedを実行するジュニパールーターの仮想バージョンです。vJunosEvolvedは、x86サーバに仮想マシン(VM)としてインストールできます。
vJunosEvolvedは、物理ルーターと同じ方法で設定および管理できます。
vJunosEvolvedは、実稼働環境では使用できず、ラボでのみ使用できる単一のVM(仮想マシン)です。vJunosEvolvedは、Junos OS Evolvedプラットフォーム上の固定構成パケットトランスポートルーターであるPTX10001-36MRをリファレンスJuniper®ルーターとして構築されています。
vJunosEvolvedルーティングエンジンと、パケット処理を実行するvBT-COSIM(仮想BTチップ)は、同じVM上で実行されます。
ハードウェアスイッチを使用する代わりに、vJunosEvolvedを使用してJunosソフトウェアを起動し、ネットワーク構成とプロトコルをテストできます。
vJunosEvolved仮想プラットフォームは、主にお客様のラボシミュレーション用のテストプラットフォームとして機能します。
帯域幅ライセンスは不要であり、提供されていません。アラートが表示されても、ライセンス チェック メッセージは無視してかまいません。
vJunosEvolvedのインストールの概要
vJunosEvolvedのソフトウェアコンポーネントは、Linux KVMハイパーバイザー(Ubuntu 20.04、22.04、またはDebian 11 Bullseye)を実行している業界標準のx86サーバーにインストールできます。
KVM ハイパーバイザーを実行しているサーバーでは、該当するサードパーティー製ソフトウェアを実行することもできます。1台のサーバーに複数のvJunosEvolvedインスタンスをインストールできます。
主な機能
このトピックでは、vJunosEvolvedプラットフォームがサポートする主な機能のリストを紹介します。
vJunosEvolvedプラットフォームは、次の主な機能をサポートしています。
- 最大12個のスイッチインターフェイスと72個のチャネル化インターフェイスをサポートします。
- データセンターのIPアンダーレイとオーバーレイのトポロジーをシミュレーションできます。
- EVPN-VXLANのリーフおよびスパイン機能をサポート
- EVPN-VXLANボーダー機能のサポート(現在Type 5からType 5へのスティッチング)
- EVPN-VXLAN(ESI-LAG)のEVPN LAGマルチホーミングをサポート
- ソフトウェアのアップグレードとダウングレードをサポートします。
request system software add/rollback
これらの機能の設定の詳細については、 ソフトウェアのドキュメントを参照してください。
利点と用途
標準のx86サーバー上でのvJunosEvolvedの利点とユースケースは、以下のとおりです。
-
物理ラボの設備投資を削減—vJunosEvolvedプラットフォームを無料で使用して、テストラボを構築できます。これにより、物理的なスイッチとルーターに関連するコストが削減されます。
-
導入時間の短縮 -vJunosEvolvedプラットフォームを使用すると、高価な物理ラボを構築することなく、仮想仮想的にトポロジーを構築およびテストできます。仮想ラボを即座に構築できるため、物理ハードウェアの導入に関連するコストと遅延を削減できます。
-
ラボのハードウェアが不要になり、vJunosEvolvedプラットフォームを即座に無料でダウンロードすれば、ラボ用ハードウェアを使用する必要がありません
-
教育とトレーニング—vJunosEvolvedプラットフォームを使用して、従業員向けの学習および教育サービス用のラボを構築できます。
-
自動化、構築、検証—vJunosEvolvedプラットフォームを使用して、さまざまなデータセンターのスイッチングとルーティングのトポロジーを検証し、事前構築済みの構成例を作成し、自動化に備えることができます。
vJunosEvolvedはラボでの使用のみを目的としており、商用導入を目的としたものではありません。
制限
vJunosEvolved には以下の制限があります。
-
vJunosEvolvedのアーキテクチャは固定形式のJunos OS Evolvedです。
- すべてのインターフェイスで 2 Kpps または 3-5 Mbps の最大帯域幅をサポートします。
-
WAN インターフェイスをチャネル化するには、vJunosEvolved CLI の仮想マシン コンフィグとインターフェイス スピード コンフィグで指定されている channelized=yes を指定してブート引数を実行します。
例:
set interfaces et-0/0/0 speed 25g number-of-sub-ports 8 -
非チャネル化の場合、 channelized=no がデフォルト設定です。
-
vJunosEvolvedは、シングルルートI/O仮想化(SR-IOV)をサポートしていません
-
COSIMは、128B〜1500Bのパケット長で最大2000ppsを確実に動作させます。帯域幅ライセンスは必要ありません。
-
vJunosEvolved を VXLAN(仮想拡張LAN)トンネル エンドポイント(VTEP)として正しく機能させるには、
set forwarding-options tunnel-terminationコマンドを使用してトンネル終端を設定する必要があります。そうしないと、トンネル内のトラフィックは出力 VTEP でドロップされます。
vJunosEvolvedは、以下の機能をサポートしていません。
-
ポート ミラーリング
-
ストーム制御
-
MC-LAG(Multi-Chassis Link Aggregation)
-
データセンターの相互接続(DCI)向けVXLANシームレススティッチング
-
Virtual Router Redundancy Protocol(VRRP)
-
マルチキャスト
-
EVPN-VXLAN(イーサネットVPN-仮想拡張LAN)ファブリックを介したQ-in-Qトンネリング
-
EVPN-VXLAN対応のIRB(統合型ルーティングおよびブリッジング)インターフェイス上のレイヤー2エグレスフィルタリング
-
IPv6アンダーレイおよびオーバーレイ
-
MACリストを使用したEVPN-VXLANファブリックでのMACフィルタリング
-
CFM(Connectivity Fault Management)を使用したEVPN-VXLANファブリック拡張ループ検知