How To Make A Network Virtualization In Cumulus Linux 2.2.2 (X86) (Powerpc) (X64) (For Windows) (Windows) (Amd64) And (Powerpci) (Win2



Similar documents
Data Center Infrastructure of the future. Alexei Agueev, Systems Engineer

Big Data and Cumulus Linux Validated Design Guide. Deploying Apache Hadoop with Network Switches Running Cumulus Linux

Data Center Use Cases and Trends

MLAG on Linux - Lessons Learned. Scott Emery, Wilson Kok Cumulus Networks Inc.

Extending Networking to Fit the Cloud

DATA CENTER. Best Practices for High Availability Deployment for the Brocade ADX Switch

OVERLAYING VIRTUALIZED LAYER 2 NETWORKS OVER LAYER 3 NETWORKS

NSX TM for vsphere with Arista CloudVision

VXLAN Bridging & Routing

VMware vsphere and Cumulus Linux Validated Design Guide. Deploying VMware vsphere with Network Switches Running Cumulus Linux

SAN Conceptual and Design Basics

Network Virtualization

Creating Overlay Networks Using Intel Ethernet Converged Network Adapters

How to Configure an Initial Installation of the VMware ESXi Hypervisor

How Linux kernel enables MidoNet s overlay networks for virtualized environments. LinuxTag Berlin, May 2014

Stretched Active- Active Application Centric Infrastructure (ACI) Fabric

Scalable Approaches for Multitenant Cloud Data Centers

Lab 5 Explicit Proxy Performance, Load Balancing & Redundancy

TRILL for Service Provider Data Center and IXP. Francois Tallet, Cisco Systems

Connecting Physical and Virtual Networks with VMware NSX and Juniper Platforms. Technical Whitepaper. Whitepaper/ 1

Reference Design: Deploying NSX for vsphere with Cisco UCS and Nexus 9000 Switch Infrastructure TECHNICAL WHITE PAPER

Migrate from Cisco Catalyst 6500 Series Switches to Cisco Nexus 9000 Series Switches

CLOUD NETWORKING FOR ENTERPRISE CAMPUS APPLICATION NOTE

Configuring Oracle SDN Virtual Network Services on Netra Modular System ORACLE WHITE PAPER SEPTEMBER 2015

Open Network Install Environment

Installation Runbook for F5 Networks BIG-IP LBaaS Plugin for OpenStack Kilo

VXLAN: Scaling Data Center Capacity. White Paper

An Oracle White Paper October How to Connect Oracle Exadata to 10 G Networks Using Oracle s Ethernet Switches

Software Defined Networking using VXLAN

Using SouthBound APIs to build an SDN Solution. Dan Mihai Dumitriu Midokura Feb 5 th, 2014

Configuring Dual VPNs with Dual ISP Links Using ECMP Tech Note PAN-OS 7.0

SDN Services at the Customer Edge

Federated Application Centric Infrastructure (ACI) Fabrics for Dual Data Center Deployments

VMware and Brocade Network Virtualization Reference Whitepaper

SDN Overview for UCAR IT meeting 19-March Presenter Steven Wallace Support by the GENI Program Office!

Deploy Application Load Balancers with Source Network Address Translation in Cisco Programmable Fabric with FabricPath Encapsulation

Availability Digest. Redundant Load Balancing for High Availability July 2013

How To Orchestrate The Clouddusing Network With Andn

Implementing Intercluster Lookup Service

Data Center Interconnects. Tony Sue HP Storage SA David LeDrew - HPN

This How To Note describes one possible basic VRRP configuration.

Oracle Big Data Appliance: Datacenter Network Integration

Building a big IaaS cloud with Apache CloudStack

TCP Labs. WACREN Network Monitoring and Measurement Workshop Antoine Delvaux perfsonar developer

Datacenter Network Virtualization in Multi-Tenant Environments

NAS 307 Link Aggregation

BROADCOM SDN SOLUTIONS OF-DPA (OPENFLOW DATA PLANE ABSTRACTION) SOFTWARE

VMware Virtual SAN 6.2 Network Design Guide

INTEGRATING FIREWALL SERVICES IN THE DATA CENTER NETWORK ARCHITECTURE USING SRX SERIES SERVICES GATEWAY

VXLAN, Enhancements, and Network Integration

VMware NSX Network Virtualization Design Guide. Deploying VMware NSX with Cisco UCS and Nexus 7000

Preparation Guide. How to prepare your environment for an OnApp Cloud v3.0 (beta) deployment.

Deploying Red Hat Enterprise Virtualization On Tintri VMstore Systems Best Practices Guide

vsphere Networking vsphere 5.5 ESXi 5.5 vcenter Server 5.5 EN

Analysis of Network Segmentation Techniques in Cloud Data Centers

Network Operations Analytics

The ECHO - Cisco Connection ECHO, and how it interacts with Cisco's CallManager

STRATEGIC WHITE PAPER. The next step in server virtualization: How containers are changing the cloud and application landscape

VMware Virtual SAN Network Design Guide TECHNICAL WHITE PAPER

IM and Presence Service Network Setup

Deploying the BIG-IP System with VMware vcenter Site Recovery Manager

Networking and High Availability

Radware s AppDirector and Microsoft Windows Terminal Services 2008 Integration Guide

Services. Vyatta System. REFERENCE GUIDE DHCP DHCPv6 DNS Web Caching LLDP VYATTA, INC.

Configuring VIP and Virtual IP Interface Redundancy

Isilon IQ Network Configuration Guide

About the VM-Series Firewall

Step-by-Step Guide to Open-E DSS V7 Active-Active Load Balanced iscsi HA Cluster

Load Balancing McAfee Web Gateway. Deployment Guide

Efficient Video Distribution Networks with.multicast: IGMP Querier and PIM-DM

CONNECTING PHYSICAL AND VIRTUAL WORLDS WITH VMWARE NSX AND JUNIPER PLATFORMS

Networking and High Availability

Open Source Networking for Cloud Data Centers

N5 NETWORKING BEST PRACTICES

Trend Micro Incorporated reserves the right to make changes to this document and to the products described herein without notice.

Programmable Networking with Open vswitch

Multitenancy Options in Brocade VCS Fabrics

Transform Your Business and Protect Your Cisco Nexus Investment While Adopting Cisco Application Centric Infrastructure

DREAMER and GN4-JRA2 on GTS

AT-S60 Version Management Software for the AT-8400 Series Switch. Software Release Notes

SOFTWARE-DEFINED NETWORKING AND OPENFLOW

Application Note Gigabit Ethernet Port Modes

Creating and Using the OpenStack Aware Network

SRX High Availability Design Guide

Network Architecture Validated designs utilizing MikroTik in the Data Center

Load Balancing Trend Micro InterScan Web Gateway

2. Are explicit proxy connections also affected by the ARM config?

Data Center Virtualization and Cloud QA Expertise

Microsegmentation Using NSX Distributed Firewall: Getting Started

High Availability. PAN-OS Administrator s Guide. Version 7.0

24 Port Gigabit Ethernet Web Smart Switch. Users Manual

Link Layer Discovery Protocol

OpenStack and Cumulus Linux Validated Design Guide. Deploying OpenStack with Network Switches Running Cumulus Linux

Brocade Data Center Fabric Architectures

Virtual PortChannels: Building Networks without Spanning Tree Protocol

Cisco Virtual Topology System: Data Center Automation for Next-Generation Cloud Architectures

Network Configuration Example

Network Virtualization with Dell Infrastructure and VMware NSX

Simplify Your Data Center Network to Improve Performance and Decrease Costs

Implementing Storage Concentrator FailOver Clusters

Transcription:

v Cumulus Linux 2.2 What s New and Different (Technical) Last Updated: August 4, 2014

Evolution of Cumulus Linux Version Features introduced 2.2.x Host-MLAG Lightweight Network Virtualization (LNV) 2.1.x ifupdown2 x86 platform support PTM enhancements 2.0.x VXLAN support requires Trident II (T2) chipset sudo cumulus (instead of root) Quagga non-modal CLI (cl-ospf, cl-bgp) 40G switch support 1.5.x First GA release, 1G and 10G PowerPC platforms cumulusnetworks.com 2

What s New and Different in Cumulus Linux 2.2 Host-MLAG Lightweight Network Virtualization (LNV) PTM enhancements Experimental features cumulusnetworks.com 3

Host High Availability at Layer 2 Logical Switch Active Backup Active Active Single Connected Host Single switch No redundancy Dual Connected Host Two interconnected switches Active/backup bond Redundancy with failover mechanism Dual Connected Host Two interconnected switches Active/active bond Redundancy with logical pair and increased throughput Host-MLAG New in CL 2.2 cumulusnetworks.com 4

Host-MLAG swp4 in bond1 dual connected Logical Switch logical link swp5 in bond1 swp6 in bond1 dual connected Peer switch requirements Pair of connected switches running CL 2.2 Ideally with LACP bond Interfaces must be placed in bonds Even if bond has single link to host Interfaces identically configured across pair Interface VLAN membership Link speed and duplex Bridge assurance setting, if any Dual Connected Host Host requirements At least 2 links to peer switches Host links to pair can be asymmetrical Host links bonded using LACP cumulusnetworks.com 5

Host-MLAG Enabling Host-MLAG Configure peer switches Switches interconnected Active At least one host connection from each switch Interfaces configured identically Configure host Host links bonded using LACP Configure and start clagd daemon on each peer /etc/default/clagd Logical Switch Active Dual Connected Host cumulusnetworks.com 6

Network Virtualization with Network Overlays VXLAN (L2 over L3 fabric) support in Cumulus Linux L2 gateway, wire-rate VXLAN tunnel end point (VTEP) Integration with network overlay controllers VMware NSX, Midokura MidoNet Requires Trident II-based switch New with CL 2.2 Lightweight Network Virtualization (LNV) Standalone VXLAN overlay solution no controller required Easily deploy small to moderate size VXLAN-based networks L3 L2 VTEP VXLAN Tunnel (L2 over L3) L3 Fabric Host 1 Host 2 VTEP cumulusnetworks.com 7

Lightweight Network Virtualization (LNV) Service node (vxsnd) Replicates VXLAN data packets received and learn from them Listens for registration messages to build forwarding database Relays registration messages to peers Runs on spine switches Registration daemon (vxrd) Periodically sends registration to register VNI membership Runs on each VTEP registration message vxsnd vxsnd spine L3 Fabric L3 L2 VTEP vxrd vxrd leaf VTEP Host 1 Host 2 cumulusnetworks.com 8

Lightweight Network Virtualization (LNV) LNV setup Install service node (vxsnd) sudo apt-get install vxfld-vxsnd sudo service vxsnd restart Install VTEP registration daemon (vxrd) sudo apt-get install vxfld-vxrd vi /etc/vxrd.conf set IP address for VTEP sudo service vxrd restart cumulusnetworks.com 9

Lightweight Network Virtualization (LNV) Configure a VXLAN tunnel Create VXLAN interface and assign to bridge sudo ip link add <vxif-name> type vxlan id <vni> [local <ip addr>] [ttl] [tos] [dev] [port MIN MAX] svcnode addr switch1 VXLAN 10 switch2 172.10.1.1 lo lo 172.20.1.1 VNI 10 VNI 10 br-vlan100 br-vlan100 swp1 swp2 swp1 VLAN 100 VLAN 100 VLAN 100 host A 10.1.1.1 host B 10.1.1.2 host C 10.1.1.3 cumulusnetworks.com 10

PTM Enhancements Topology.dot New host-only hostnametype parameter To specify hostname or FQDN ptmctl New ptmctl -j option returns output in JSON format cumulusnetworks.com 11

Configuration Snapshot (Experimental in CL 2.2) Cumulus Linux configuration backup/restore cl-persistify Takes snapshot of all configurations under /etc, Puppet, and Ansible cl-rollback Roll back configuration to previous snapshot cumulusnetworks.com 12

Management Namespace (Experimental in CL 2.2) Place eth0 in new namespace All interfaces belong to default namespace, by default cl-ns-mgmt separates routing table See KB article, Configuring a Management Namespace https://support.cumulusnetworks.com/hc/enus/articles/202325278 cumulusnetworks.com 13

Redistribute Neighbor (Experimental in CL 2.2) Host HA solution for L3 Simple neighbor table redistribution across switches without cross-link Advertise neighbor entries (host routes) Requirements ARP ECMP on default route ECMP Un-numbered interfaces Linux and KVM hosts Incompatible with L2 overlays Dual Connected Host Two switches, not interconnected Redundancy via neighbor redistribution cumulusnetworks.com 14

Thank You! 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. cumulusnetworks.com 15