v
Cumulus®
Linux®
2.5.5
What’s New and Different since 2.5.3 (Technical)
Last Updated: Dec 14, 2015
 New supported hardware models
 Network virtualization
LNV, head-end replication, VXLAN active-active mode
 Management VRF
 IPv6 resilient hashing
 BFD enhancements
 RMP enhancements
 Nutanix monitoring integration
 netshow troubleshooting tool
December 14, 2015 2
What’s New and Different in Cumulus Linux 2.5.5+2.5.4 vs. 2.5.3
cumulusnetworks.com
3
• Penguin 4804iq
• Accton AS 4610-54P
Hardware Platforms
December 14, 2015 cumulusnetworks.com
Penguin 4804iq
December 14, 2015 4
Brand Penguin
Type 1 Gigabit
Model 4804iq
CPU x86
Form Factor 48 x 1G-T and 4 x 10G-SFP+
Switch Silicon Broadcom Helix4
Similar Incumbent Designs Arista 7010T-48, Arista 7048T-A,
Cisco Nexus 3048
cumulusnetworks.com
Edgecore AS4610-54P
December 14, 2015 5
Brand Edgecore
Type 1 Gigabit – (PoE) Power over Ethernet
Model AS4610-54P
CPU ARM
Form Factor 48 x 1G-POE and 4 x 10G-SFP+
Switch Silicon Broadcom Helix4
Similar Incumbent Designs Cisco Catalyst 3650-48P, Cisco Catalyst
3850-48P, Juniper EX3300-48P
cumulusnetworks.com
• Service node daemon on spine switches
• Each ToR runs a registration daemon
• Service nodes load balance via anycast
Network Virtualization: LNV
December 14, 2015 6
Service node
VTEP
LNV: Lightweight Network Virtualization
• Deploy VXLAN without the need for a central controller in
small to medium deployments
• Each leaf acts as VTEP (VXLAN tunnel endpoint)
How does it work?
More info: http://bit.ly/1OTmxKw
cumulusnetworks.com
L3
L2
ECMP
Network Virtualization: Head-end Replication
December 14, 2015 7
L3
L2
ECMP
cumulusnetworks.com
Head-end Replication
• BUM (Broadcast, Unknown-Unicast and Multicast) traffic is
replicated in hardware (Broadcom Trident II)
• Used as default configuration for LNV
• Eliminates need for complex multicast in underlay network
• Trident II supports up to 64 VTEPs
63 additional leaf switches, 3000+ hosts!
More info: http://bit.ly/1MEUUPD
Network Virtualization: VXLAN Active-Active Mode
December 14, 2015 8
L3
L2
ECMP
cumulusnetworks.com
More info: http://bit.ly/1SJ0unF
VXLAN Active-Active Mode
• VXLAN within a multi-chassis LAG (MLAG) deployment
• Two leaf switches act as one VTEP (for high availability)
auto lo
iface lo
address 1.1.1.1/32
clagd-vxlan-anycast-ip 36.0.0.11
auto lo
iface lo
address 2.2.2.2/32
clagd-vxlan-anycast-ip 36.0.0.11
Leaf 1
Leaf 2
December 14, 2015 9
In band
Out of band
Management VRF
Management Virtual Routing and Forwarding
• Enables separation of OOB (out-of-band) management traffic
from in band
• Equal routes can exist for both OOB and in band OBM Switch
More info: http://bit.ly/1Oid2RZ
cumulusnetworks.com
cumulus@leaf1$ ip route show table mgmt
default via 192.168.0.1 dev eth0
Default Route
Default Route
IPv6 Resilient Hashing
December 14, 2015 10
More info: http://bit.ly/1Z8xwBF
cumulusnetworks.com
• IPv6 parity for IPv4 resilient hashing (released with 2.5.2)
• Ensures that when a member in an ECMP group fails, flows
on that link are moved to unaffected link while preserving
existing flows on unaffected links
• 65,536 buckets are created to be shared among all ECMP
routes
Equal Cost Multipath (ECMP) Load Sharing: Resilient Hashing
December 14, 2015 11
quagga(config)# router bgp X
quagga(config-router)# neighbor <neighbor ip> bfd
BFD Enhancements
quagga(config)# interface X
quagga(config-if)# ipv6 ospf6 bfd
<2-255> Detect Multiplier
<cr>
BGP
OSPF
• BFD support for IPv6 OSPF
• BFD IPv4 operational enhancements
Bidirectional Forwarding Enhancements
More info: http://bit.ly/1PDgjOR
cumulusnetworks.com
RMP Enhancements
 RMP 2.5.5 is the default image for new RMP orders
December 14, 2015 12
https://cumulusnetworks.com/cumulus-rmp/overview/
cumulusnetworks.com
Nutanix Monitoring Integration
December 14, 2015 13cumulusnetworks.com
• q-bridge-mib enhancements for SNMP
allows swps to show up in Prism
• swp MAC address, swp MTU, unicast,
Error and Discard both TX and RX,
packet counts are all viewable
Prism on Nutanix can see switches running Cumulus Linux
netshow Troubleshooting Tool
December 14, 2015 Cumulus Networks Internal & Confidential 14
• netshow aggregates output from both physical interfaces, VLANs, etherchannels as
well as helping with troubleshooting spanning tree, MLAG and much more
• Can be installed on servers as well
https://github.com/CumulusNetworks/netshow-core
More info: http://bit.ly/1TLQYke
cumulus@leaf1$ netshow interface
Name Speed Mtu Mode Summary
-- ------ ------- ----- -------- --------------------------
UP lo N/A 16436 Loopback IP: 127.0.0.1/8, ::1/128
UP eth0 1G 1500 Mgmt IP: 192.168.0.11/24 (DHCP)
netshow tool is installed by default on Cumulus Linux 2.5.5
© 2014 Cumulus Networks. Cumulus Networks, the Cumulus Networks Logo, and Cumulus Linux are trademarks or registered trademarks of Cumulus Networks, Inc. or its
affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The registered trademark Linux® is used pursuant to a sublicense from LMI,
the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
Thank You!
15
Bringing the Linux Revolution to Networking
December 14, 2015 Cumulus Networks Internal & Confidential

Cumulus Linux 2.5.5 What's New

  • 1.
    v Cumulus® Linux® 2.5.5 What’s New andDifferent since 2.5.3 (Technical) Last Updated: Dec 14, 2015
  • 2.
     New supportedhardware models  Network virtualization LNV, head-end replication, VXLAN active-active mode  Management VRF  IPv6 resilient hashing  BFD enhancements  RMP enhancements  Nutanix monitoring integration  netshow troubleshooting tool December 14, 2015 2 What’s New and Different in Cumulus Linux 2.5.5+2.5.4 vs. 2.5.3 cumulusnetworks.com
  • 3.
    3 • Penguin 4804iq •Accton AS 4610-54P Hardware Platforms December 14, 2015 cumulusnetworks.com
  • 4.
    Penguin 4804iq December 14,2015 4 Brand Penguin Type 1 Gigabit Model 4804iq CPU x86 Form Factor 48 x 1G-T and 4 x 10G-SFP+ Switch Silicon Broadcom Helix4 Similar Incumbent Designs Arista 7010T-48, Arista 7048T-A, Cisco Nexus 3048 cumulusnetworks.com
  • 5.
    Edgecore AS4610-54P December 14,2015 5 Brand Edgecore Type 1 Gigabit – (PoE) Power over Ethernet Model AS4610-54P CPU ARM Form Factor 48 x 1G-POE and 4 x 10G-SFP+ Switch Silicon Broadcom Helix4 Similar Incumbent Designs Cisco Catalyst 3650-48P, Cisco Catalyst 3850-48P, Juniper EX3300-48P cumulusnetworks.com
  • 6.
    • Service nodedaemon on spine switches • Each ToR runs a registration daemon • Service nodes load balance via anycast Network Virtualization: LNV December 14, 2015 6 Service node VTEP LNV: Lightweight Network Virtualization • Deploy VXLAN without the need for a central controller in small to medium deployments • Each leaf acts as VTEP (VXLAN tunnel endpoint) How does it work? More info: http://bit.ly/1OTmxKw cumulusnetworks.com L3 L2 ECMP
  • 7.
    Network Virtualization: Head-endReplication December 14, 2015 7 L3 L2 ECMP cumulusnetworks.com Head-end Replication • BUM (Broadcast, Unknown-Unicast and Multicast) traffic is replicated in hardware (Broadcom Trident II) • Used as default configuration for LNV • Eliminates need for complex multicast in underlay network • Trident II supports up to 64 VTEPs 63 additional leaf switches, 3000+ hosts! More info: http://bit.ly/1MEUUPD
  • 8.
    Network Virtualization: VXLANActive-Active Mode December 14, 2015 8 L3 L2 ECMP cumulusnetworks.com More info: http://bit.ly/1SJ0unF VXLAN Active-Active Mode • VXLAN within a multi-chassis LAG (MLAG) deployment • Two leaf switches act as one VTEP (for high availability) auto lo iface lo address 1.1.1.1/32 clagd-vxlan-anycast-ip 36.0.0.11 auto lo iface lo address 2.2.2.2/32 clagd-vxlan-anycast-ip 36.0.0.11 Leaf 1 Leaf 2
  • 9.
    December 14, 20159 In band Out of band Management VRF Management Virtual Routing and Forwarding • Enables separation of OOB (out-of-band) management traffic from in band • Equal routes can exist for both OOB and in band OBM Switch More info: http://bit.ly/1Oid2RZ cumulusnetworks.com cumulus@leaf1$ ip route show table mgmt default via 192.168.0.1 dev eth0 Default Route Default Route
  • 10.
    IPv6 Resilient Hashing December14, 2015 10 More info: http://bit.ly/1Z8xwBF cumulusnetworks.com • IPv6 parity for IPv4 resilient hashing (released with 2.5.2) • Ensures that when a member in an ECMP group fails, flows on that link are moved to unaffected link while preserving existing flows on unaffected links • 65,536 buckets are created to be shared among all ECMP routes Equal Cost Multipath (ECMP) Load Sharing: Resilient Hashing
  • 11.
    December 14, 201511 quagga(config)# router bgp X quagga(config-router)# neighbor <neighbor ip> bfd BFD Enhancements quagga(config)# interface X quagga(config-if)# ipv6 ospf6 bfd <2-255> Detect Multiplier <cr> BGP OSPF • BFD support for IPv6 OSPF • BFD IPv4 operational enhancements Bidirectional Forwarding Enhancements More info: http://bit.ly/1PDgjOR cumulusnetworks.com
  • 12.
    RMP Enhancements  RMP2.5.5 is the default image for new RMP orders December 14, 2015 12 https://cumulusnetworks.com/cumulus-rmp/overview/ cumulusnetworks.com
  • 13.
    Nutanix Monitoring Integration December14, 2015 13cumulusnetworks.com • q-bridge-mib enhancements for SNMP allows swps to show up in Prism • swp MAC address, swp MTU, unicast, Error and Discard both TX and RX, packet counts are all viewable Prism on Nutanix can see switches running Cumulus Linux
  • 14.
    netshow Troubleshooting Tool December14, 2015 Cumulus Networks Internal & Confidential 14 • netshow aggregates output from both physical interfaces, VLANs, etherchannels as well as helping with troubleshooting spanning tree, MLAG and much more • Can be installed on servers as well https://github.com/CumulusNetworks/netshow-core More info: http://bit.ly/1TLQYke cumulus@leaf1$ netshow interface Name Speed Mtu Mode Summary -- ------ ------- ----- -------- -------------------------- UP lo N/A 16436 Loopback IP: 127.0.0.1/8, ::1/128 UP eth0 1G 1500 Mgmt IP: 192.168.0.11/24 (DHCP) netshow tool is installed by default on Cumulus Linux 2.5.5
  • 15.
    © 2014 CumulusNetworks. Cumulus Networks, the Cumulus Networks Logo, and Cumulus Linux are trademarks or registered trademarks of Cumulus Networks, Inc. or its affiliates in the U.S. and other countries. Other names may be trademarks of their respective owners. The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis. Thank You! 15 Bringing the Linux Revolution to Networking December 14, 2015 Cumulus Networks Internal & Confidential