パート1.仮想シャーシテクノロジー
競合他社に対するジュニパーソリューションの主な利点の1つは、スタッキング機能です。 基本的なバーチャルシャーシから始まり、多くのデータセンターテクノロジで終わる、かなりの数のオプションがあります。
パート1.バーチャルシャーシ
基本的なバーチャルシャーシテクノロジの可能性と機能を考慮してください。これにより、最大10台のデバイス(モデルに応じて)EXシリーズとQFXシリーズを1つの論理デバイスに結合し、構成および監視することができます。
バーチャルシャーシテクノロジーをサポートするモデルから始めましょう。
•最大4台のデバイスのEX2200イーサネットスイッチ
•最大10デバイスのEX3300イーサネットスイッチ
•最大10台のデバイスのEX4200イーサネットスイッチ
•最大10台のデバイスのEX4300イーサネットスイッチ
•EX4550イーサネットスイッチ、最大10台のデバイス
•EX4600イーサネットスイッチ、最大10台のデバイス
•QFX5100最大10台のデバイスを切り替えます。
これらは、作成中のモデルであり、執筆時点で注文可能です。したがって、仮想シャーシで使用できます。
バーチャルシャーシテクノロジーは、スタンドアロンスイッチのスケーラビリティとコンパクトなフォームファクターと、従来のシャーシの高可用性、スループット、およびポート密度を兼ね備えています。 バーチャルシャーシを使用すると、シャーシデバイスの設置コストが高すぎる場合や、シャーシスイッチの設置が物理的に不可能な場所で、スイッチの効率的な展開とネットワークの可用性が実現します。
複数のデバイスがユニットとして管理されるため、バーチャルシャーシでは、グレースフルルーティングエンジンスイッチオーバー(GRES)テクノロジなど、シャーシスイッチで複数のルーティングエンジン(RE)を使用する場合と同じ冗長機能を使用できます。
仮想シャーシに接続するには、EX4500、EX4550、EX4200デバイス、および銅線ポートと光ポートにある専用インターフェイスを使用できます。 仮想シャーシへの接続に使用されるポートは、仮想シャーシポート(VCP)と呼ばれます。 たとえば、EX2200-24T-4G 24 10/100 / 1000Base-Tスイッチと4つのSFPでは、SFPまたは銅線ポートを使用して仮想シャーシに接続できます。 これにより、1つの仮想シャーシのメンバーを80 kmの距離で広げることができます。
混合バーチャルシャーシを使用すると、下図に示すように、同じバーチャルシャーシ内で異なるシリーズのスイッチや異なるラインのスイッチを使用できます。
混合バーチャルシャーシスイッチのスタッキングオプション
仮想シャーシには役割区分があります。2つのスイッチはRE0とRE1の役割を受け取り、残りはラインカードとして使用されます。
RE0は、仮想シャーシの残りのメンバーを管理することをタスクとするウィザードの役割を果たし、ルーティングテーブルを作成してそれらをラインカードで配布するのは彼が担当します。 また、構成ファイルも保存します。 RE1-RE0に障害が発生した場合のバックアップ。
以下の例を使用して、仮想シャーシ内のスイッチの役割の分散を検討してください。
ウィザードを選択するための基準:
-優先度が最も高いスイッチ。 優先順位は1〜255です。デフォルトでは、すべてのスイッチで128です。
-再起動前にマスターであったスイッチ。
-稼働時間が最も長いスイッチ(差は1分以上である必要があります);.
-最小のMACアドレスを持つスイッチ。
仮想シャーシの各メンバーは、0から9までの独自のIDを取得します。このIDは、ウィザード(ID 0を持つ)から手動で構成できます(再起動後、番号が保存され、インターフェース定義でスロット番号として使用できます)。
IDがスイッチに割り当てられているという事実により、次の状況が発生する可能性があります:1つのスイッチに障害が発生してそれを変更すると、新しいメンバーは障害のあるスイッチの番号を受け取らず、次のメンバーは空いているか、仮想シャーシにまったく接続していない場合IDはすでに取得されています。
したがって、故障したスイッチを新しいものと交換するには、まず次のようにウィザードからそのIDを削除する必要があります。
{マスター:0}
user @ Switch-1>バーチャルシャーシリサイクルメンバID <member-id>のリクエスト
または、コマンドIDを使用してこれを行うことができます。
user @ host>リクエストバーチャルシャーシリメンバー番号<現在のメンバーID>新しいメンバーID <新しいメンバーID>
統合管理インターフェイスと単一のコンソール
仮想シャーシ内では、すべての管理インターフェイスが1つのIPアドレスで1つに結合されます。
{マスター:0} [編集]
user @ switch#show interfaces vme
ユニット0 {
ファミリーinet {
アドレス10.210.14.148/27;
}
}
{マスター:0} [編集]
user @ Switch-1#show interfaces terse vmeを実行します
インターフェイス管理リンクプロトタイプローカルリモート
vme up
vme.0 up inet 10.210.14.148/27
コンソールポートでも同じことが起こります。接続先に関係なく、RE0に到達します。
ソフトウェアの互換性
仮想シャーシのすべてのメンバーは、同じソフトウェアバージョンである必要があります。 仮想シャーシに新しいスイッチを追加すると、ウィザードはソフトウェアバージョンを確認します。ソフトウェアが異なる場合、新しいスイッチはIDを受け取りますが、仮想シャーシのアクティブなメンバーにはなりません。 これを行うには、次のコマンドを使用して新しいスイッチのソフトウェアを更新します。
システムソフトウェアの追加要求<member-id>再起動
このコマンドは、新しいスイッチのVCPを介してメインスイッチからイメージをダウンロードしてから再起動します。新しいスイッチはメインスイッチに直接接続されない場合があります。
自動ソフトウェア更新
自動ソフトウェア更新を設定することにより、新しい各スイッチがウィザード以外のバージョンに接続されると、ソフトウェアが自動的に更新されます。 バーチャルシャーシの自動sw更新パッケージ名<パッケージ名>を設定します
ノンストップソフトウェアアップグレード
ノンストップソフトウェアアップグレード(NSSU)テクノロジーにより、仮想シャーシのすべてのメンバーでソフトウェアの更新を最小限の損失で行うことができます。 このテクノロジーを正しく動作させるには、次のことが必要です。
-仮想シャーシのすべてのメンバーは、リングトポロジを使用して接続されました。
-マスターとバックアップは隣接していました。
-ラインカードは事前設定モードで設定されました。
-仮想シャーシのすべてのメンバーには、ソフトウェアの1つのバージョンが必要です。
-NSRとGRESを含める必要があります。 オプションで、request system snapshotコマンドを使用してNSBをアクティブ化できます。
NSSUプロセス:
-ソフトウェアのイメージをダウンロードします。 混合仮想シャーシを使用する場合、両方のイメージをダウンロードします。
-/ var / tmpフォルダーで推奨されるRE0にコピーします。
-RE0コマンドラインから、次のコマンドを使用してNSSUを起動します。
システムソフトウェアのノンストップアップグレード/var/tmp/package-name.tgzを要求する
または混合仮想シャーシの場合
システムソフトウェアノンストップアップグレードセット[/var/tmp/package-name.tgz /var/tmp/package-name.tgz]を要求します
推奨されるマスターおよびバックアップスイッチの場所
仮想シャーシを構築する場合、次の接続スキームが推奨されます。
または
仮想シャーシの要素が地理的に離れている場合は、次の図を使用する必要があります。
推奨されるバーチャルシャーシトポロジ
次の図は、特定のユーザーのニーズに基づいて展開できる仮想シャーシトポロジを示しています。 リングトポロジが最も一般的に使用されますが、仮想シャーシはフルメッシュまたは複数のリングトポロジで展開することもできます。 混合モードで仮想シャーシを展開する場合、リングトポロジをお勧めします。
指輪
フルメッシュ
マルチリングトポロジ
バーチャルシャーシの構成
仮想シャーシは階層レベルで構成されます[仮想シャーシの編集]
{master:0} [バーチャルシャーシの編集]
user @ switch#set?
可能な補完:
+ apply-groups構成データを継承するグループ
+ apply-groups-exceptこれらのグループから構成データを継承しない
> auto-sw-updateソフトウェアの自動更新
>高速フェールオーバー高速フェールオーバーメカニズム
idタイプsystem-idのバーチャルシャーシ識別子
> mac-persistence-timerメンバーがバーチャルシャーシを離れるときにMACアドレスを保持する期間
>メンバーバーチャルシャーシ構成のメンバー
no-split-detection分割検出を無効にします。 2メンバーのセットアップでのみ推奨
preprovisioned事前プロビジョニングされたメンバーのみを受け入れます
> traceoptionsバーチャルシャーシのグローバルトレースオプション
REフォールトトレランスシナリオ中のトラフィックの中断を最小限に抑えるには、適切なルーティングエンジンのスイッチオーバーを有効にする必要があります。
{マスター:0} [シャーシを編集]
user @ switch#冗長なグレースフルスイッチオーバーを設定しますか?
可能な補完:
> graceful-switchoverサポートされているハードウェアでグレースフルスイッチオーバーを有効にします
いくつかのオプションがあります:動的および事前プロビジョニング。
ダイナミック:
1.マスタースイッチをオンにして、ID 0と優先度255を設定します。
2.バックアップスイッチを接続し、ID 0と優先度255を設定します。
{master:0} [バーチャルシャーシの編集]
user @ Switch-1#set member < メンバーID > mastership-priority < 優先度 >
3. 2つのスイッチのみを使用する場合、スプリット検出を無効にすることをお勧めします。
[バーチャルシャーシを編集]
user @ switch#no-split-detectionを設定します
4.残りのスイッチの電源を入れます。
5.混合仮想シャーシを使用する場合、次のコマンドを追加します。
user @ device>仮想シャーシモードの混合再起動を要求する
6.個々のスイッチで、VCPの役割になるポートを指定します。
予知
1.マスタースイッチをオンにします(最初に、クラスター内にあるスイッチのすべてのシリアル番号を収集します)。
2.混合仮想シャーシを使用する場合:
user @ device>仮想シャーシモードの混合再起動を要求する
3.オプションで、管理インターフェースでIPアドレスを構成します。
user @ switch#set interfaces vme unit 0 family inet address / ip-address / mask /
4.事前プロビジョニングモードを設定します。
[バーチャルシャーシを編集]
user @ switch#事前プロビジョニングされた設定
5.仮想シャーシの各メンバーのロール、IDを登録します
[バーチャルシャーシを編集]
user @ switch#セットメンバー0シリアル番号BM0208105168ロールルーティングエンジン
user @ switch#セットメンバー1シリアル番号BM0208124111ロールラインカード
ユーザー@スイッチ#セットメンバー2シリアル番号BM0208124231ロールルーティングエンジン
user @ switch#セットメンバー3シリアル番号BM0208124333ロールラインカード
6. 2つのスイッチのみを使用する場合、スプリット検出を無効にすることをお勧めします。
[バーチャルシャーシを編集]
user @ switch#no-split-detectionを設定します
7.仮想シャーシの他のメンバーを含めます。
8.混合仮想シャーシを使用する場合、各スイッチに入力します
user @ device>仮想シャーシモードの混合再起動を要求する
9. VCPとして使用するインターフェイスを指定します
user @ switch> request仮想シャーシvc-port set pic-slot pic-slot-number port port-number local
たとえば、EX4600スイッチで組み込みの40Gポートを使用するには
user @ switch> requestバーチャルシャーシvc-port set pic-slot 2 port 0 local
ここで、ポート0は最初の40G組み込みポートです。
user @ switch> request仮想シャーシvc-port set pic-slot pic-slot-number port port-number local
仮想シャーシ監視
仮想シャーシを監視するには、さまざまなキーを指定してshow virtual-chassisコマンドを使用します。
{マスター:0}
user @ switch>バーチャルシャーシを表示しますか?
可能な補完:
<[Enter]>このコマンドを実行します
アクティブトポロジバーチャルシャーシアクティブトポロジ
デバイストポロジPFEデバイストポロジ
高速フェールオーバー高速フェールオーバーステータス
ログイン
protocolバーチャルシャーシプロトコル情報を表示
ステータス仮想シャーシ情報
vc-pathバーチャルシャーシパケットパスを表示
vc-portバーチャルシャーシポート情報
| コマンドをパイプする
仮想シャーシポートのステータスの確認:
バーチャルシャーシvc-portを示して下さい
{マスター:0}
user @ Switch-1> show virtual-chassis vc-port
fpc0:
-インターフェイスタイプトランクステータス速度ネイバー
またはID(mbps)IDインターフェイス
写真/ポート
vcp-0専用2 Up 32000 1 vcp-0
vcp-1専用1 Up 32000 1 vcp-1
fpc1:
-インターフェイスタイプトランクステータス速度ネイバー
またはID(mbps)IDインターフェイス
写真/ポート
vcp-0専用2 Up 32000 0 vcp-0
vcp-1専用1 Up 32000 0 vcp-1
ステータス情報の確認:
バーチャルシャーシステータスを表示
{マスター:0}
user @ Switch-1> show configuration virtual-chassis
事前プロビジョニングされた;
メンバー0 {
ロールルーティングエンジン。
シリアル番号BM0208105168;
}
メンバー1 {
役割ラインカード。
シリアル番号BM0208124231;
}
{マスター:0}
user @ Switch-1>バーチャルシャーシステータスを表示
事前プロビジョニングされた仮想シャーシ
バーチャルシャーシID:8d5c.a77f.8de8
マスターシップネイバーリスト
メンバーIDステータスシリアル番号モデル優先度ロールIDインターフェイス
0(FPC 0)Prsnt BM0208105168 ex4200-24t 129マスター* 1 vcp-0
1 vcp-1
1(FPC 1)Prsnt BM0208124231 ex4200-24t 0ラインカード0 vcp-0
0 vcp-1
これが、仮想シャーシテクノロジー、構成、および監視オプションを簡単に調べた方法です。