virtual chassis for cloud builders

48
Virtual Chassis for Cloud Builders 2015/05 Juniper Networks, K.K.

Upload: juniper-networks-

Post on 19-Jul-2015

813 views

Category:

Technology


0 download

TRANSCRIPT

  • Copyright 2015 Juniper Networks, Inc. 1

    Virtual Chassis for Cloud Builders

    2015/05

    Juniper Networks, K.K.

  • Copyright 2015 Juniper Networks, Inc. 2 Copyright 2015 Juniper Networks, Inc. 2

    Legal Disclaimer

  • Copyright 2015 Juniper Networks, Inc. 3 Copyright 2015 Juniper Networks, Inc. 3

    Agenda

    Virtual Chassis

    Virtual ChassisTech Tips

  • Copyright 2015 Juniper Networks, Inc. 4

  • Copyright 2015 Juniper Networks, Inc. 5

    NIC1GE 10GE

    1

    2

    /

  • Copyright 2015 Juniper Networks, Inc. 6

    Web 2.0

    SOASAAS

    -

    SOA

    ServerServer

    Server

    ServerServer

    Server

    95%25%

    Client

    A

    D

    CB

    DB

    A

    D

    C

    B

    DB

    75%

  • Copyright 2015 Juniper Networks, Inc. 7

    3

    2

    1

    LAN

  • Copyright 2015 Juniper Networks, Inc. 8

    SOASTPVRRP

    , ,

    Access

    Aggregation

    Core

  • Copyright 2015 Juniper Networks, Inc. 9

  • Copyright 2015 Juniper Networks, Inc. 10

    Virtual Chassis Fabric(up to 32 linecards)

    Spine 1 Spine 2 Spine 3 Spine 4

    Optimized for 1/10/40GbE environments

    EX4300, QFX3500, QFX3600 and QFX5100 members

    EX4300, QFX3500, QFX3600 or QFX5100 members

    Virtual Chassis(up to 10 linecards)

    Optimized for 1/10GbE environments

    QFabric(up to 128 linecards)

    QFX3500, QFX3600 or QFX5100 Nodes

    Optimized for 10/40GbE environments

    3

    Juniper Fabric ARCHITECURESManaged as a Single L2/L3 Switch

    Virtual Chassis

  • Copyright 2015 Juniper Networks, Inc. 11

    Virtual Chassis

  • Copyright 2015 Juniper Networks, Inc. 12

    HAISSU

    L2/3

    RU

    1

  • Copyright 2015 Juniper Networks, Inc. 13

    Devices to Manage

    = 1 !!!L2/L3 Local Switching !!!

    L2/L3 Protocol HA& ISSU !!!

  • Copyright 2015 Juniper Networks, Inc. 14

    3

    10

    10Virtual Chassis

    32

    32Virtual Chassis Fabric

    128

    128QFabric

  • Copyright 2015 Juniper Networks, Inc. 15

    Route Engine

    Line Card

    Virtual Chassis

    210EXQFX1

    Devices to Manage

    = 1 !!!Route Engine

    Line Card

  • Copyright 2015 Juniper Networks, Inc. 16

    Virtual Chassis

    IP

    RE 1

    RE 0

    LAG 1

    LAG 2

    Max 10 RU

    Virtual Chassis:

    Virtual Chassis

    10 Slots

    Max 320Gbps BackplanePer line-card

  • Copyright 2015 Juniper Networks, Inc. 17

    Virtual Chassis

    LAN

    LAN

    EX2200

    EX3300

    EX4300

    QFX5100

    EX4600

    EX9200

    MX

    HW

    1G

    40G*N

    HW

    10G/40G

    40G*N

    1G

    10G*N

    HW

    10/40/100G

    Max 2

    Max 10

    Max 10

    Max 10

    HW

    10G

    40G*N

    Max 10

    1G

    1G*N

    Max 4

    HW

    10/40/100G

    Max 2

  • Copyright 2015 Juniper Networks, Inc. 18

    Virtual Chassis

    VC

    EX3300

    EX4300

    QFX5100

    10G*N Gbps VC

    40G*N Gbps VC

  • Copyright 2015 Juniper Networks, Inc. 19

    Virtual Chassis

    10L2/L3

    Braid Ring

    Spine & Leaf

    Copper (DAC/QSFP-DACFiber

    Combination

  • Copyright 2015 Juniper Networks, Inc. 20

    Virtual ChassisHigh Availability

    REL2/L3

    KernelFowardingTableinterface infoL3 Protocol State & L2 Protocol State

    OSPFBGP neighbor(L3 Protocol)

    Member0 :RE 1

    Member1 :LC 2

    Member2:RE 0

    Member3 :LC 3

    Master RE

    Backup RE

    Master RENon Stop RoutingNSRNon Stop BridgingNSB

    LACPxSTP neighbor(L2 Protocol)

  • Copyright 2015 Juniper Networks, Inc. 21

    Virtual ChassisOS

    UpgradeRELinecardOSNSR/NSBOS1

    Member0 :RE 1

    Member1 :LC 2

    Member2:RE 0

    Member3 :LC 3

    Master RE

    Backup RE

    Non Stop Software UpgradeNSSU1OS

    request system softwarenon-stop-upgrade !!!

    Reboot 1st

    Reboot 2nd

    Reboot 4th

    Reboot 3rd

  • Copyright 2015 Juniper Networks, Inc. 22

    Virtual Chassis1GbE 10GbE

    EX4300 EX4300

    1GbE servers

    QFX5100

    10GbE servers

    Virtual Chassis Mixed Mode

    Devices to Manage

    = 1 !!!

    QFX5100

    40GbE storages

    EX3300Mixed Mode Virtual Chassis

  • Copyright 2015 Juniper Networks, Inc. 23

    DC InterconnectMPLS

    The Internet

    VC10 member Braid Ring VC2

    Virtual ChassisDC 1

    Switches to Manage

    = !!!

    DC Edge RouterMX

    Load-Balancer

    Service GatewaySRX

    Core SwitchQFX5100 VC

    Access Switch EX4300 VC

    Access Switch QFX5100 VC

    40GbE*N LAG

    10 member Braid Ring VCPer Row

    40GbE*N LAG

    LCNIC Teaming

    LCLAG

    10G Server1G Server

    10 member Braid Ring VCPer Row

    10G POD1G POD

  • Copyright 2015 Juniper Networks, Inc. 24

    DC InterconnectMPLS

    The Internet

    VC2 member VC2

    Virtual ChassisDC 2

    DC Edge RouterMX

    Load-Balancer

    Service GatewaySRX

    Core SwitchQFX5100 VC

    Access Switch EX4300 VCs

    Access Switch QFX5100 VCs

    210 member VCsper Rack

    L2/L3e.g. xSTP,MC-LAG,TRILL,VRRP,OSPF,,,

    210 member VCsper Rack

    10GbE*N LAG 40GbE*N LAG

    LCNIC Teaming

    1G Server

    LCLAG

    10G Server

    10G POD1G POD

  • Copyright 2015 Juniper Networks, Inc. 25

    Core SwitchQFX5100 VC

    Virtual ChassisDC 3

    ZTP

    Access Switch QFX5100 VCs

    10G POD

    1GbB Management Network

    Management Switch EX3300 VC

    10 member Braid Ring VCPer Row

  • Copyright 2015 Juniper Networks, Inc. 26

    Virtual ChassisDC 4

    QFX5100 QFX5100

    DC-A DC-B

    DC1 DC2

    Virtual Chassis

    For Brief DCI

    x00km

    DC-C

    EX4300QFX5100QFX5100

    Virtual Chassis

    MPLSDCL2L3

    Switches to Manage

    = 1 !!!

  • Copyright 2015 Juniper Networks, Inc. 27

    10

    e.g. QFX5100 + EX4300

    1G/10G/40GVC

    Virtual Chassis

    Industry-only

    Industry-only

    Industry-only

    Industry-only

  • Copyright 2015 Juniper Networks, Inc. 28

    Virtual ChassisTech Tips

  • Copyright 2015 Juniper Networks, Inc. 29

    Virtual ChassisVCPlug-and-PlayVCNon-Preprovisioned modeVCPreprovisioned modeSLAPreprovisioned modeVCOSNSSU

    set virtual-chassis preprovisioned set virtual-chassis member 0 role routing-engine set virtual-chassis member 0 serial-number 111111111111 set virtual-chassis member 1 role line-card set virtual-chassis member 1 serial-number 222222222222 set virtual-chassis member 2 role line-card set virtual-chassis member 2 serial-number 333333333333 set virtual-chassis member 3 role routing-engine set virtual-chassis member 3 serial-number 444444444444

    Preprovisioned mode

    2Routing-Engine RoleRoleLinecard

    No.

  • Copyright 2015 Juniper Networks, Inc. 30

    Virtual Chassis -1VCVCVCPVCPVCPVCPVC

    request virtual-chassis vc-port set pic-slot port member request virtual-chassis vc-port delete pic-slot port member

    EX3300 EX4300 QFX5100

    VCPxe-0/1/2~3 VCP

    et-0/2/2~3

    VCP

  • Copyright 2015 Juniper Networks, Inc. 31

    Virtual Chassis -2VCPCopperDAC/QSFP-DACOpticsSFP+/QSFP+)

    DAC

    DAC

    DACDAC

    DAC

    DACBraid RingRowVC

    2030m

    DAC

    DAC

    DACVC Ring

    x00mx0km

    DAC

    Fiber

  • Copyright 2015 Juniper Networks, Inc. 32

    Virtual Chassis -340GNQSFP+QSFP-DACJNP-QSFP-40G-LX410GbEMMF2LC40GbE10GbE

    EX4300 QFX5100

    40Gbps (10G x4)

    MMF

    50 / 125 um

    OM3/OM4 100m /150m

    Power mim/max -7.0 dBm/4.3dBm

    (nm) 1271 ~ 1331

    Dup

    lex LC

    Duplex LC

    Duplex 10-Gbps(4 dierent wavelengths)

    JNP-QSFP-40G-LX4

  • Copyright 2015 Juniper Networks, Inc. 33

    Virtual Chassis -1Virtual Chassis1VCConsoleMaster RERE

    Member2 :LC 2

    Member3 :LC 3

    Member4 :LC 4

    Console

    Master RE

    Backup RE

  • Copyright 2015 Juniper Networks, Inc. 34

    Virtual Chassis -2VMEVirtual Management EthernetIPMaster REVMEIPMaster RE2

    Member2 :LC 2

    Member3 :LC 3

    Member4 :LC 4

    SSH,Telnet,FTP,etcMaster RE

    Backup RE

    mgmt

    mgmt

    set interface vme unit 0 family inet address

  • Copyright 2015 Juniper Networks, Inc. 35

    Virtual Chassis VCStep.1 VC OStep.2 VCPStep.3 VCCommitStep.4 1VCPStep.5 Step.6 VCStep.7 2VCP

    Master RE

    Auto Software UpgradeAuto VCP Provisioning

    Master RE

    Step.1 Step.2~3

    Master RE

    Step.45

    Master RE

    Step.67

  • Copyright 2015 Juniper Networks, Inc. 36

    Virtual ChassisVCStep.1 VCStep.2 OSVCPStep.3 CommitStep.4 1VCPStep.5 Step.6 VCStep.7 2VCP

    Master RE Master RE

    Step.2~3

    Master RE

    Step.45

    Master RE

    Step.67Step.1

    replace pattern XXXXXXXXXXXX with YYYYYYYYYYYY commit

    YYYYYYYYYYYY

    XXXXXXXXXXXX

  • Copyright 2015 Juniper Networks, Inc. 37

    Virtual ChassisHARouting EngineRE4VCL2/L34

    set chassis redundancy graceful-switchover set routing-options nonstop-routing set protocols layer2-control nonstop-bridging set system commit synchronize

    EX4300/QFX5100

    set chassis redundancy graceful-switchover set routing-options nonstop-routing set ethernet-switching-options nonstop-bridging set system commit synchronize

    EX3300

    KernelInterfaceL2/L3RE

    L3RE

    L2RE

  • Copyright 2015 Juniper Networks, Inc. 38

    Virtual ChassisHAVirtual ChassisLAGNSSUOS

    Master RE

    Backup RE

    Master RE

    New Master RE

    New MasterLC

    Master RE

    Backup RE

    (LAG)

    XXXXX

  • Copyright 2015 Juniper Networks, Inc. 39

    Virtual Chassis Split-DetectionVCVC2DisableVC Split-DetectionVC Split-DetectionDefaultVC2 member VCSplit-Detection2 member VCVC Split-DetectionDisable

    set virtual-chassis no-split-detection

    Master RE

    Backup RE

    XXXXX

    XXXXX 2member VCBackup RESplit DetectionVCPRE

  • Copyright 2015 Juniper Networks, Inc. 40

    Virtual Chassis -1VCL2L3

    VCMetric

    40GbE Link610GbE Link24

    L2/L3

    L2/L3

    L2/L3

  • Copyright 2015 Juniper Networks, Inc. 41

    Virtual Chassis -2VC

    root@Juniper> show virtual-chassis protocol ? Possible completions: adjacency Show virtual chassis adjacency database database Show virtual chassis link-state database interface Show virtual chassis protocol interface information route Show virtual chassis routing table statistics Show virtual chassis performance statistics

    show virtual-chassis vc-path

  • Copyright 2015 Juniper Networks, Inc. 42

    Virtual Chassis VCVCPVCLAGN

  • Copyright 2015 Juniper Networks, Inc. 43

    Virtual Chassis NSSU -1VCNSSU

    request system software nonstop-upgrade /var/tmp/

    Master RE Backup RE

    FPC0

    FPC1

    FPC2

    FPC3

    FPC4

    FPC5

    FPC6

    FPC7

    2

    3

    4

    5

    6

    7

    Backup RENew Master

    Step.0NSSUStep.1OSStep.2Backup REStep.3LinecardStep.4Master REBackup RENew MasterOld MasterOSUp

  • Copyright 2015 Juniper Networks, Inc. 44

    Virtual Chassis NSSU -2NSSUNSSUNSSUVCSplit

    Step.0NSSUStep.1OSStep.2Backup REStep.3NSSUStep.4Master RE

    Master RE

    Backup RENew Master

    FPC1

    FPC2

    FPC3

    FPC0

    FPC5

    FPC6

    FPC7

    Backup RE

    FPC4

    NSSU Group1

    NSSU Group1

    NSSU Group1

    NSSU Group2

    NSSU Group2

    NSSU Group2

    2Group

    3Group

    FPC1FPC5NSSUNSSUVCSplit

    root@Juniper# show chassis nssu upgrade-group G1 { fpcs [ 1 2 3 ]; } upgrade-group G2 { fpcs [ 5 6 7 ];

  • Copyright 2015 Juniper Networks, Inc. 45

    Virtual Chassis Local BiasLAGVCLocal BiasVC

    set interfaces ae0 aggregated-ether-options local-bias

    AEVCPort

    Local Bias

    AE0

    VCAEVC

    Local Bias

    AE0

  • Copyright 2015 Juniper Networks, Inc. 46

    Virtual ChassisVirtual ChassisLinkshttps://www.juniper.net/techpubs/en_US/junos14.1/information-products/pathway-pages/qfx-series/virtual-chassis.pdfhttps://www.juniper.net/techpubs/en_US/junos14.1/topics/concept/virtual-chassis-ex-qfx-series-mixed-understanding.htmlWhitepaperhttp://www.juniper.net/us/en/local/pdf/whitepapers/2000427-en.pdfDay One Bookshttp://hydra.ck.polsl.pl/~helot/ipad/DayOne-Book/Conguring%20EX%20Series%20Switches.pdf

  • Thank you

  • Copyright 2015 Juniper Networks, Inc. 48