ykashimu_mpls_japan_Nov1

Similar documents
Non Stop Routing の実装と課題 MPLS JAPAN 2004 ノーテルネットワークス株式会社近藤卓司

Motivation 3 Motivation 4 (Availability) Keep High Availability Providing Reliable Service (New service, function) Provide new Services, with new func

JANOG14-コンバージェンスを重視したMPLSの美味しい使い方

PowerPoint プレゼンテーション

SRX300 Line of Services Gateways for the Branch

total.dvi

橡2-TrafficEngineering(revise).PDF

MPLS Copyright 2008 Juniper Networks, Inc. 1

VLAN VPN mapped MPLS ~実稼動するVPLSネットワーク~

【公開】村越健哉_ヤフーのIP CLOSネットワーク

00.目次_ope

Juniperシリーズ.indd

Microsoft PowerPoint - ykashimu_dslite_JANOG26_rev

橡3-MPLS-VPN.PDF


_JANOG44_LINE_tsuchiya

Welcome! MPLS Japan で 初めて Multicast を特集します 2

IPv6 リンクローカル アドレスについて

初めてのBFD

untitled

MVPN VPN VPN MVPN P2MP TE & BGP

LSM-L3-24設定ガイド(初版)

MR1000 コマンド設定事例集

untitled

All Rights Reserved. Copyright(c)1997 Internet Initiative Japan Inc. 1

ループ防止技術を使用して OSPFv3 を PE-CE プロトコルとして設定する

Juniper Networks EXシリーズ

PIM-SSMマルチキャストネットワーク

untitled

untitled

Microsoft PowerPoint - janog20-bgp-public-last.ppt

BRANCH SRX <2010Q3 > 2 Copyright 2010 Juniper Networks, Inc.

2.5 トランスポート層 147

Cisco 1711/1712セキュリティ アクセス ルータの概要

網設計のためのBGP入門

MU120138A 10ギガビットイーサネットモジュール 製品紹介

外部ルート向け Cisco IOS と NXOS 間の OSPF ルーティング ループ/最適でないルーティングの設定例

janog40-sr-mpls-miyasaka-00

2 BIG-IP 800 LTM v HF2 V LTM L L L IP GUI VLAN.

VoIP Broadcasting System 2/2 IP Convergence Communication Solution IP paradigm Integration & Management VoIP IP VoIP VoIP IT < >

システムの政府調達に関する日米内外価格差調査

FortiSwitchセキュアアクセススイッチ ― データシート

ProgrammableFlow Controller

アライドテレシス コア・スイッチ SwitchBlade x908 / x900シリーズとディストリビューションスイッチ x600シリーズで実現するIPv4/v6 デュアルスタック・リングネットワーク

RT107e 取扱説明書

IPv4aaSを実現する技術の紹介

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

template.dvi

news55.dvi

橡MPLS-Japan-shared-fastreroute.PDF

RT107eセミナー用資料

MR1000 Webリファレンス

SSG5 and SSG20 Secure Services Gateways

untitled

Microsoft PowerPoint - NV研究会_201404_amemiya_fin.pptx

PowerConnect June / 2007 PowerConnect 6200 PowerConnect 5300 PowerConnect 3400 PowerConnect 2700 PowerConnect

2ACL DC NTMobile ID ACL(Access Control List) DC Direction Request DC ID Access Check Request DC ACL Access Check Access Check Access Check Response DC

RT300i/RT140x/RT105i 取扱説明書

DC Inter Connect Challenges Layer2ドメイン 伸 長 ( 現 状 の 物 理 的 制 約 からの 脱 却 ) More Service Scale (4K/12bitのVLAN 数 制 限 ) 爆 発 的 なMAC,IP/ARPの 増 大 roadcast / Unk

アライドテレシス・コアスイッチ AT-x900 シリーズ で実現するエンタープライズ・VRRPネットワーク

RT300/140/105シリーズ 取扱説明書

PowerPoint プレゼンテーション

A Responsive Processor for Parallel/Distributed Real-time Processing

untitled

Si-R180 ご利用にあたって

第1回 ネットワークとは

まえがきIntroduction

アドレス プールの設定

QUANTA MESH スイッチ製品のご紹介 株式会社ネットワールドマーケティング統括部ネットワークソリューション課


コア・スイッチSBx8100 シリーズで実現するスター型冗長コアソリューション

Microsoft PowerPoint irs14-rtbh.ppt

CONTENTS Networking Networking03 Case.1 EnSEC0 Case.2 Advantage05 Case.3 05 Case. 06 Case.5 RFID 06 Case.6 SecureVoIP07 Case

ppt

目次 項 -1 Cisco 編 3 項 -2 ARRIS 編 (Cable Modem のIPv6 化版 ) 6 項 -3 ARRIS 編 (MDF 変更版 ) 8

fusion.PDF

untitled


ヤマハルーターでつくるブロードバンド企業ネットワーク

Agenda トランスポート網におけるMPLS-TPの役割 MPLS-TP の適用シナリオとインタワーキング まとめ Page 2 NEC Corporation 2010

RTX830 取扱説明書

Transcription:

HA 機能実装の現実 : ISSU/NSR/NSS/etc Japan Alcatel-lucent yasuo.kashimura@alcatel-lucent.com, #####

ノードレベルでのでのハイアベイラビリティハイアベイラビリティに寄与寄与するする機能 High Availability Capability ハードウェア冗長 Non-Stop Routing Non-Stop サービス リンク ノードレベルプロテクション IP/MPLS In-Service Software Upgrades Key Features FAN, power supplies, switch fabric, control processor module BGP (IPv4 & IPv6), OSPF (IPv4 & IPv6), ISIS (IPv4 & IPv6), RIP, LDP, RSVP-TE, IGMP, RSTP, ECMP, VRRP. VLL (Ethernet, Frame Relay, ATM), VPLS, IP-VPN, Internet Enhanced Service, DHCP lease state Multi-chassis LAG, multi-chassis APS, multi-chassis ring, multi-class MLPPP Primary and standby LSPs, Fast re-route Non-stop RSVP-TE, LDP Minor version ISSU, Major version ISSU(plan) 2 High Availability MPLS JAPAN 2010

Alcatel-lucent Service Router の ISSU In Service Software Upgrade サービスを継続継続したまま Software-Upgradeの際にもにも 機器上で動作動作している Routing/ サービスは Non-Stop Non Stop Routing(NSR) NSS(Non Stop Service) を Active/Standby 異なる Version 間に拡張 3 High Availability MPLS JAPAN 2010

Alcatel-Lucent Service Router ISSU/NSR/NSSの歴史 Service Router 出荷開始 NSR NSR 基本機能のサポート BGP,OSPF,ISIS,RIP L3VPN NSS ポートフォリオ拡張 R4.0 Minor version ISSU ISSUのサポート R9.0 Major version ISSU ISSUのサポート LDP,RSVP-TE VLL,VPLS NSS PIM/IGMP OSPFv3 R6.1 IOM(LC) Soft Soft reset 2003 2006 2008 2010 2011 4 High Availability MPLS JAPAN 2010

ノードレベルでのでのハイアベイラビリティハイアベイラビリティに寄与寄与するする機能 High Availability Capability ハードウェア冗長 Non-Stop Routing Non-Stop サービス リンク ノードレベルプロテクション IP/MPLS In-Service Software Upgrades Key Features FAN, power supplies, switch fabric, control processor module BGP (IPv4 & IPv6), OSPF (IPv4 & IPv6), ISIS (IPv4 & IPv6), RIP, LDP, RSVP-TE, IGMP, RSTP, ECMP, VRRP. VLL (Ethernet, Frame Relay, ATM), VPLS, IP-VPN, Internet Enhanced Service, DHCP lease state Multi-chassis LAG, multi-chassis APS, multi-chassis ring, multi-class MLPPP Primary and standby LSPs, Fast re-route Non-stop RSVP-TE, LDP Minor version ISSU, Major version ISSU(plan) 5 High Availability MPLS JAPAN 2010

SR OS High Available OS Architecture コントロール / フォワーディングプレーンを Modular 化した S/W デザイン (S/W イメージは Full-binary-image で提供 S/W パッチの提供は無し ) Always-on のリライアビリティに対応 分散プロセッシングアーキテクチャ Service Manager サービス プロトコル間統一の割り込み制御 BGP IS-IS OSPF MPLS IP-VPN VPLS VPWS ESM Non Stop Routing Non Stop Service Hi-Availability Platform モジュール間の統一インタフェース 6 High Availability MPLS JAPAN 2010

Non Stop Routing Architecture CP(Standby) Protocol State Route Processing RIB Synchronize RIB/Protocol State,DB,etc Routing update CP(Active) Protocol State Route Processing RIB Routing update Customer Data I/O Data Plane LC FIB SW Fabric LC FIB LC FIB I/O I/O Customer Data 7 High Availability MPLS JAPAN 2010

Pros & Cons of Non Stop Routing Pros サービスへのへの影響影響を最小限最小限に 自己完結するためするため隣接隣接との Interoperabilityを問わない No Headless Forwarding, No black hole Switchover 後も隣接 Router からの再 Update 不要 Switchover 中もRouting Updateに対応可能 Cons そもそものインプリインプリが結構大変結構大変です 大変度合いは H/W, S/Wのアーキテクチャアーキテクチャに依存 8 High Availability MPLS JAPAN 2010

Non Stop Routing インプリ事例 :OSPF Protocol としての処理は全て Active 側で行われ Successful Operation のみが Standby に Sync される Standby 側は全て Active 側の処理結果に追従する (Active 側は Standby 側動作には決して依存しない ) Active/Standby 間に非常に高速で Reliable な Link が必須 非常に高速な Failover 検知が必須 Active CPM OSPF process LSDB & verify Advertisement /Hellos/Acks Switch Fabric Standby CPM OSPF LSDB lsdb to Linecard 9 High Availability MPLS JAPAN 2010

Non Stop Routing インプリ事例 :BGP Active CPM RIBIN RIBIN TCP RX BGP Decision process RIBOUT RIBOUT TCP TX BGP state change sync d RIBIN/RIBOUT は TCP パケットを Snoop して Build Standby CPM RIBIN RIBIN TCP RX BGP Decision process RIBOUT RIBOUT TCP TX TCP state + data sync d TCP CB TCP TCP CB TCP Fabric Standby RIB-IN/OUT は Active 側が Receive/Transmit する TCP BGP パケットを Snooping することで自身の RIB-IN/OUT を Build する 10 High Availability MPLS JAPAN 2010

ISSUの制限事項 現時点ではMinor Version 間のUpgradeのみに対応 (Major Version 間 ISSUには2011 年対応予定 ) Version Upのみに対応 Version Downには非対応 6 世代までのMinor Version 間のUpgradeに対応 6.0R3 6.0R9, then 6.0R9 6.0R15 6.0R3 6.0R15 directly Control Plane ModuleのVersion Up 後 120 分以内にLinecardのResetが必要 Linecard Resetは手動 Operationが可能 11 High Availability MPLS JAPAN 2010

Linecard の Reset (Soft Reset) IOM の control plane がまず最初に Upgrade される その間 Data Plane は維持され Traffic には影響は無い IOM control plane の Upgrade 完了後 Latest の Forwarding Information が CPM から Download される その後 IOM forwarding plane が IOM control plane によって Latest の Forwarding Information によって Reload/Reprogram される 断時間は 1 秒未満 Soft Reset - Download CPU Forwarding Forwarding Tables Tables IOM Upgrade Latest Fwd Info Control Plane Plane Populate new FWD Table Forwarding Tables Traffic 12 High Availability MPLS JAPAN 2010

Multi-Service-Edge 環境における NSS/NSR Testing@ISOCORE 1 筐体で複数複数サービスサービスを収容し Scalability 等実環境を想定したしたテスト : - 22k * IPv4/IPv6 L3 VPN - 19k * L2-VPLS - 88k * L2-VLL - 1M routes - 2M MAC - 4M traffic flows Control process module (CPM) failover high-availability (HA) recovery times of 1.6 ms observed on the 7750-SR while supporting non-stop service of large IP-VPNs, VPLS services, and IPSec tunnels http://www.alcatel-lucent.com/businessvpns/isocore/ 13 High Availability MPLS JAPAN 2010

ISSU: 実際にやってみた 1M Routes BGP Tester BGP 1M flow Traffic 10Gbps@64Byte Tester ISSU 実施 CPM (Act) :8.0R4 CPM (Stby) :8.0R4 LC : 8.0R4 Stby CPM を New Ver で reboot CPM (Act) :8.0R4 CPM (Stby) :8.0R5 LC : 8.0R4 CPM Switchover CPM(Stby) :8.0R5 CPM(Act) :8.0R5 LC : 8.0R4 LC Soft reset CPM(Stby) 8.0R5 CPM(Act) :8.0R5 LC : 8.0R5 14 High Availability MPLS JAPAN 2010

ISSU: 実際にやってみたにやってみた結果 1. Standby CPM reboot 2. CPM Switch Over 3. Linecard Soft Reset 全てのてのケースケースにおいて Zero Lossを保証保証するものではありませんするものではありません 15 High Availability MPLS JAPAN 2010

BGP Route Learning 中にNSR Switchover(ISSU) させたらどうなる?? (PPS) Sent Rate CPM Switchover with ISSU Received Rate Start sending Routes 16 High Availability MPLS JAPAN 2010

まとめ ISSUやNSRのImplementationは結構大変 そもそものH/W, S/W Architectureに大きく依存 NSR/NSSの拡張としてのISSU Full Scalingでもきちんと動作することが必須 Distributed ArchitectureでのS/W versionのsync 既に 実際に使えるレベル の機能になっており 多くのUserで実際に使用されている Version 間の差異をどう扱うかがハードル 特にDowngradeの場合は Higher Functionality vs Price 17 High Availability MPLS JAPAN 2010

www.alcatel-lucent.com www.alcatel-lucent.com 18 High Availability MPLS JAPAN 2010 18 Presentation Title Month 2007