50
Webinar Cisco France v14 12 Juin 2014 Gamme Nexus 9000 Standalone François COUDERC CCIE # 3435 Consulting Systems Engineer Solutions & Technologies Practices DC [email protected]

Nouvelle génération de commutateurs Nexus 9000

  • Upload
    cisco

  • View
    410

  • Download
    1

Embed Size (px)

DESCRIPTION

Cisco a récemment enrichi sa gamme de commutateurs Datacenter avec la famille Nexus 9000. Dans cette présentation, nous couvrirons les éléments clés qui rendent le Nexus 9000 unique sur le marché, à savoir : • des performances et une disponibilité pour les datacenters les plus exigeants • des gains opérationnels associés à la programmabilité du réseau • une capacité d’ouverture avec le support du protocole VXLAN • une évolution naturelle vers des architectures Fabric de nouvelle génération avec ACI (Application Centric Infrastructure) Cette présentation technique est à destination des équipes réseau et architecture. De nombreux exemples de designs seront illustrés tout au long.

Citation preview

Page 1: Nouvelle génération de commutateurs Nexus 9000

Webinar Cisco France

v14 – 12 Juin 2014

Gamme Nexus 9000 Standalone

François COUDERC

CCIE # 3435

Consulting Systems Engineer

Solutions & Technologies Practices DC

[email protected]

Page 2: Nouvelle génération de commutateurs Nexus 9000

Préambule

Cisco a pour politique de toujours rechercher à s’améliorer. La documentation et les

informations de Roadmap contenues dans le présent document sont susceptibles de

modifications sans préavis.

Toutes les déclarations, informations et recommandations contenues dans ce

document sont supposées être suffisamment précises mais sont communiquées

sans aucune garantie quelconque, expresse ou tacite.

Merci de contacter votre équipe de compte Cisco pour toute information

complémentaire vis-à-vis de l’utilisation présente ou future des technologies et/ou

des produits mentionnés dans ce document.

Page 3: Nouvelle génération de commutateurs Nexus 9000

Agenda

• Pourquoi une nouvelle gamme Nexus 9000 ?

• Portfolio Nexus 9500 & Nexus 9300

• Zoom sur 3 innovations

- VM Tracker

- Gestion d’un cluster Big Data avec python

- VXLAN et architectures Hybrid Overlay

• Exemples de designs

Page 4: Nouvelle génération de commutateurs Nexus 9000

Pourquoi une nouvelle gamme Nexus 9000 ?

Page 5: Nouvelle génération de commutateurs Nexus 9000

2 langages différents dans le Data Center

VLAN

Subnets

Bridging

Routage

Adresses IP

HSRP/VRRP

VRFs

Le langage de l’infrastructure Réseau

Traduction manuelle

WEB

APP

DB

Le langage de l’Application

Page 6: Nouvelle génération de commutateurs Nexus 9000

Application Centric Infrastructure (ACI)

WEB

APP

DB

Le langage de l’Application

Eté

2014

Nexus 9000

Page 7: Nouvelle génération de commutateurs Nexus 9000

Application Centric Infrastructure (ACI)

Nouveau langage d’abstraction réseau

aligné sur celui des applications

Outil de pilotage centralisé

Mise en route et opérations sur la Fabric

Programmation des règles d’abstraction sur l’infrastructure

Télémétrie avec indicateurs de santé par applications

Fabric Host Based Routing automatisée

Gestion transparente des serveurs physiques / virtuels

Partage de charge optimisé

Améliorations des performances applicatives

Système ouvert via API publique (Nord et Sud)

Ecosystème étendu tirant bénéfice du pilotage de l’APIC

Eté

2014

Nexus 9000

Page 8: Nouvelle génération de commutateurs Nexus 9000

Gamme Nexus 9000 : 2 modes de fonctionnement

VLAN

Subnets

Bridging

Routage

Adresses IP

HSRP/VRRP

VRFs

Le langage de l’infrastructure Réseau

WEB

APP

DB

Le langage de l’Application

Nexus 9000 NX-OS

Standalone

Nexus 9000 ACI

Migration douce

Page 9: Nouvelle génération de commutateurs Nexus 9000

Gamme Nexus 9000 Standalone Les 5 ‘P’s

VLAN

Subnets

Bridging

Routage

Adresses IP

HSRP/VRRP

VRFs

Le langage de l’infrastructure Réseau

Châssis Nexus 9500

Coffrets Nexus 9300

Focus de la gamme Nexus 9000 en mode Standalone

- Performance

- Port Density

- Price

- Power

- Programmability

Page 10: Nouvelle génération de commutateurs Nexus 9000

Gamme Nexus 9000 Standalone Non bloquants sur tous les ports, pour toutes tailles de paquets, y compris avec VXLAN

PERFORMANCE PORTS PRICE PROGRAMMABILITY POWER

Data Center Winner

N9K-X9636PQ : 36 x 40G non bloquants (3.5usec of latence)

12 x 100G non bloquants en fin d’année 2014

Cartes de Lignes optimisée avec 2 ou 4 ASICs par carte

Pas de compromis sur les buffers

Chaque slot a une capacité de 2.88 Tbps

Jusqu’à 160 000 mac par châssis

Ports serveurs: 48 x 10G

Ports uplinks : 12 x 40G

Pas d’oversubscription sur le Nexus

9396

Jusqu’à 53MB de buffers

Page 11: Nouvelle génération de commutateurs Nexus 9000

Gamme Nexus 9000 Standalone

PERFORMANCE PORTS PRICE PROGRAMMABILITY POWER

Déploiement Accès EoR forte densité

Scénario avec petite agrégation ou les uplinks 40G

ne sont pas nécessaires partout

48-port 1/10G SFP

4 x 40G ou 16 x 10G

Accès ToR forte densité (ex : Hadoop)

Accès EoR faible densité (ex : Rangée stockage)

Nexus N93128 : 96 ports 1/10G BaseT 192 256 144

1G 10G 40G

4 I/O Slots

8 I/O Slots

384 1152 288

1G 10G 40G

768 2304 576

1G 10G 40G

16 I/O Slots

Page 12: Nouvelle génération de commutateurs Nexus 9000

Gamme Nexus 9000 Standalone Positionnée pour les petites salles serveurs jusqu’aux Massive Scale Data Centers (MSDC)

PERFORMANCE PORTS PRICE PROGRAMMABILITY POWER

Facilite la migration 1G vers 1/10GT

mais aussi 10G vers 40G

1

10G

0.6

40G

1.2

100G

2

1G

Structure de coût (Prix / Perf)

Cisco® 40 Gb SR-BiDi QSFP

Réutilisation de l’infrastructure de câblage 10G MMF existante

Réutilisation des même patch panels (connectique LC)

Carte d’entrée de gamme pour Agrégation & Accès 10G/40G

Même features / Oversubscription pour petits paquets (<200B)

Protection de l’investissement avec le support des FEX

Meilleur rapport qualité/prix pour accès serveurs 1/10G

Nexus 2248TP(-E)

Nexus 2232TM(-E)

Nexus 2232PP

Nexus 2248PQ

B22 for Dell & HP Servers

32 x 40G

48 x 1/10G + 4 x 40G

Page 13: Nouvelle génération de commutateurs Nexus 9000

Gamme Nexus 9000 Standalone

PERFORMANCE PORTS PRICE PROGRAMMABILITY POWER

Alimentations Platinum-rated

Efficacité de 90 à 94%

3.5 W par port 10 Gbps

14 W par port 40 Gbps

Efficacité énergétique

Absence de fond de panier pour optimiser la

consommation électrique et le cooling

Améliorations de l’ordre de 15%

Moins de composants actifs par carte I/O

Innovations mécaniques

Nexus 9396

Page 14: Nouvelle génération de commutateurs Nexus 9000

Gamme Nexus 9000 Standalone

PERFORMANCE PORTS PRICE PROGRAMMABILITY POWER

• vTracker

• Dynamic buffer monitoring

• Flow monitoring

• Enhanced Wireshark

• SMTP email “pipe” output

• Embedded Event Manager (EEM)

Visibilité

• SNMP (v1, v2, v3)

• Syslog

• NETCONF

• RMON

• CLI

Management Automatisation & Orchestration

• Puppet/Chef integration

• XMPP support

• OpenStack network plugin

• OpenDaylight integration

Programmabilité • NX-API

• XML, JSON, REST, RPC, NetConf

• Python scripting

• BASH access and Linux containers

• Broadcom shell access

• OpenFlow support

• Cisco onePK™

• Customizable CLIs

Page 15: Nouvelle génération de commutateurs Nexus 9000

Portfolio Nexus 9500 & Nexus 9300

Page 16: Nouvelle génération de commutateurs Nexus 9000

Châssis Nexus 9500 Exemple du Nexus 9508

Nexus® 9508 Face Avant Nexus 9508 Face Arrière

8 slots pour cartes de lignes

3.84 Tbps Duplex par slot

Cartes de supervision

redondantes

Alimentations 3000 W AC

Redondance 2+0, 2+1, 2+2

Jusqu’à 8 alimentations supportées

Cartes de contrôle système

redondantes

3 ou 6 Fabric Modules

(derrière les ventilateurs)

3 ventilateur front-to-back

Pas de fond de panier

Connexion directe entre les cartes de

lignes et les Fabric Modules

Meilleure efficacité en terme de consommation électrique et de ventilation

Fiabilité sans compromis

Construit pour les performances à venir

Dimensions du châssis : 13 RU

Page 17: Nouvelle génération de commutateurs Nexus 9000

Cartes de ligne Nexus 9500

Utilisation en mode Standalone

ACI Leaf ACI Spine

N9K-X9536PQ 36 x 40G

Agrégation 40GE (Oversubscription 1:1.5)

N9K-X9564PX 48x1/10G-S + 4x40G

Accès 1G/10G (non bloquante)

N9K-X9564TX 48x1/10G-T + 4x40G

Accès 1G/10G (non bloquante)

N9K-X9736PQ 36 x 40G

Cœur 40GE (non bloquante)

N9K-X9636PQ 36 x 40G

N9K-X9432PQ 32 x 40G

Cœur 40GE (non bloquante)

Cœur 40GE (non bloquante > 200 Octets)

N9K-X9464PX 48x1/10G-S + 4x40G

N9K-X9464TX 48x1/10G-T + 4x40G

Accès 1G/10G (non bloquante > 200 Octets)

Accès 1G/10G (non bloquante > 200 Octets)

Eté

2014

Eté

2014

Eté

2014

Eté

2014

Eté

2014

Page 18: Nouvelle génération de commutateurs Nexus 9000

Performances châssis 9500

Nexus 9500 Default Non-Hierarchical Mode MAX-Host Mode

LPM Routes 128K 16K 16K

IP Host Entries 120K 120K or 88K 120K IPv4 + 40K IPv6

MAC Address Entries 96K 96K or 160K 160K

Multicast Routes 32K* (hardware capable of 72K) 32K* (hardware capable of 72K) 32K* (hardware capable of 72K)

IGMP Snooping Groups 32K* (hardware capable of 72K) 32K* (hardware capable of 72K) 32K* (hardware capable of 72K)

VRF 1000 1000 1000

Maximum Links in Port Channel 32 32 32

Maximum ECMP Paths 64 64 64

Maximum vPC Port Channels 528 528 528

Maximum Active SPAN/ERSPAN Sessions 4 4 4

Maximum RPVST Instances 507 507 507

Maximum HSRP Groups 490 490 490

Maximum VLANs 4K 4K 4K

Maximum MST Instances 64 64 64

Maximum RPVST Instances 500 500 500

ACL TCAM

Hardware:

Ingress: 4K per NFE; up to 96K per system

Egress: 1K per NFE; up to 24K per system

Available to users:

Ingress: 3K per NFE; up to 72K per system

Egress: 768 per NFE; up to 18.4K per system

Hardware:

Ingress: 4K per NFE; up to 96K per system

Egress: 1K per NFE; up to 24K per system

Available to users:

Ingress: 3K per NFE; up to 72K per system

Egress: 768 per NFE; up to 18.4K per

system

Hardware:

Ingress: 4K per NFE; up to 96K per system

Egress: 1K per NFE; up to 24K per

system

Available to users:

Ingress: 3K per NFE; up to 72K per system

Egress: 768 per NFE; up to 18.4K per

system

Page 19: Nouvelle génération de commutateurs Nexus 9000

Coffrets Nexus 9300

Utilisation en mode Standalone

48x1/10G-S + 12x40G

48x1/10G-T + 12x40G

N9K-X93128TX 96x1/10G-T + 8x40G

N9K-X9396TX

N9K-X9396PX

Eté

2014

TOR Haute densité ou EOR faible densité

TOR 1G/10G cuivre

TOR 1G/10G fibre ou Agrégation FEX

48x1/10G-S + 6x40G N9K-X9372PX

48x1/10G-T + 6x40G N9K-X9372TX

32x40G N9K-X9332PQ

Petit Cœur 40G ou Agrégation FEX

TOR 1G/10G cuivre

TOR 1G/10G fibre ou Agrégation FEX

Q3

2014

Q3

2014

Q3

2014

36x40G N9K-X9336PQ

Cœur 40GE (non bloquante)

ACI Leaf ACI Spine

Eté

2014

Page 20: Nouvelle génération de commutateurs Nexus 9000

Coffrets Nexus 9300 Exemple

• Hauteur : 2 RU

• 48 ports 1 Gb SFP ou 10 Gbps SFP+

• 12 ports 40 Gbps QSFP (module GEM)

• 1 port 100/1000baseT de management

• 1 port console RS232 console

• 2 ports USB 2.0

• Airflow Front-to-back ou back-to-front

• Alimentations redondantes 1+1

• Ventilateurs redondants 2 + 1

• Architecture non bloquante sur tous les ports

et pour toutes les tailles de paquet

Cisco Nexus 9396PX Module GEM avec 12 ports 40G QSFP

48 ports 1G ou 10G SFP

Alimentation Alimentation 3 ventilateurs

redondance 2+1

Console

Port de Mgmt

USB

Page 21: Nouvelle génération de commutateurs Nexus 9000

Performances coffrets 9300

Nexus 9300

Option 1 (Default) Option 2 (Future Release)

LPM Routes 16K 128K

IP Host Entries 120K 16K

MAC Address Entries 96K 32K

Multicast Routes 10K* (Software limit. Hardware capable of 72K) 8K*

Multicast Fan Outs 8K (no vPC) 8K (no vPC)

IGMP Snooping Groups 32K* (hardware capable of 72K) 8K*

ACL TCAM Hardware: 4K ingress, 1K egress

Available to user: 3K ingress, 768 egress

Hardware: 4K ingress, 1K egress

Available to user: 3K ingress, 768 egress

VRF 1000 1000

Max Links in Port Channel 32 32

Max ECMP Paths 64 64

Max vPC Port Channels 528 528

Max Active SPAN/ERSPAN Sessions 4 4

Max RPVST Instances 507 507

Max HSRP Groups 490 490

MAX VLANs 4K 4K

MAX MST Instances 64 64

MAX RPVST Instances 500 500

Page 22: Nouvelle génération de commutateurs Nexus 9000

Support des FEX sur Nexus 9300 et 9500

Juin

2014

N2224TP

N2248TP

N2248TP-E

N2232TM

N2232PP

B22HP

Juin

2014 6 FEX par N9300

N2232TM-E

N2248PQ

B22Dell

Q3

2014 Q4

2014 Dual-Homed FEX

Q4

2014 16 FEX par N9300

Q3

2014

N2224TP

N2248TP

N2248TP-E

N2232TM

N2232PP

B22HP

N2232TM-E

N2248PQ

B22Dell

16 FEX par N9500

Q4

2014 32 FEX par N9500

Q4

2014 Dual-Homed FEX

Q3

2014

Page 23: Nouvelle génération de commutateurs Nexus 9000

Cisco NX-OS optimisé

• OS modernisé pour la gamme Nexus 9000

- Kernel linux 64bits 3.4.10

- Un seul binaire regroupant les images kickstart et system

- Un seul et même binaire pour Nexus 9300 et Nexus 9500

• Haute disponibilité

- Modulaire, seul le code invoqué tourne en DRAM

- Isolation des processus par features et services

- Chaque processus est démarrable, y compris les drivers

- OS patchable à chaud ou à froid (Chef)

- Support de ISSU sur châssis et coffrets prévu dans les prochaines releases

• Management et provisioning

- CLI, SNMP, NetConf/XML, JSON, Chef/Puppet, scripting pyhton, …

- Openflow

- Openstack plugin

- Open Containers

Release Notes Nexus 9000 : http://www.cisco.com/c/en/us/support/switches/nexus-9000-series-switches/products-release-notes-list.html

Page 24: Nouvelle génération de commutateurs Nexus 9000

Parité fonctionnelle avec NX-OS traditionnel

Juin

2014

FHRP

L3

OSPF

BGP

VRF

IPv6

PIM

FEX

L2

VPC

RPVST

MST

QOS

SPAN

VXLAN Bridging

VXLAN Gateway

Advanced Python

NX API

Bash

Openstack plugin

Patching (Chef)

GRE

Secured Container

ISSU

PVLAN

PBR

PTP

VM Tracker

Q3

2014

FC

VXLAN Routing

IP SLA

NAT

Q4

2014

FCOE

System Snapshot

VXLAN & EVPN

MPLS

VDC

WCCP

Radar

Innovations

Roadmap = le contenu et les dates associées sont prévisionnels.

Innovation N9K

NX-OS Traditionnel

Page 25: Nouvelle génération de commutateurs Nexus 9000

Zoom sur 3 innovations

1 - VM Tracker

Page 26: Nouvelle génération de commutateurs Nexus 9000

Impact de la virtualisation dans le réseau Adapter la vitesse de provisionning du réseau à celle des machines virtuelles

OS

App

OS

App

OS

App

Le réseau physique doit gagner en agilité et en automatisation pour ne pas devenir un

frein au déploiement des machines virtuelles

Il n’est pas possible de pré provisionner à l’avance chaque port Trunk avec 4000 Vlans

(logical ports scalability)

Commander le serveur

Le racker dans le DC

Le brancher

Installer l’OS

Adapter la configuration

du réseau

Installer une nouvelle

machine virtuelle

1 Clic

Adapter la configuration

du réseau

Monde « legacy » sans virtualisation

Hyperviseur

OS

App

OS

App

OS

App

Hyperviseur

OS

App

OS

App

Environnement virtualisé

jours jours

semaines

Page 27: Nouvelle génération de commutateurs Nexus 9000

VM Tracker Chaque Nexus 9000 dialogue avec vCenter

• Constitution d’une database locale des ESX grâce à CDP/LLDP

• Mise à jour automatique de la base des Vlans en fonction des besoins de chaque hyperviseur

- Power ON &Power OFF de la VM

- Création, suppression, renommage, suspension des VMs

- Migration des VMs (start, complete)

- Reconfiguration et relocalisation des VMs

- Création, suppression d’un Host ESX

• Support de VMware dans un premier temps.

• Support d’autres VMMs prévu dans le future

OS

App

ESX-1

OS

App

ESX-10

OS

App

OS

App

OS

App

ESX-11

OS

App

OS

App

vCenter

CDP/LLDP

10 20

OS

App

30

Add Vlan 10

Add Vlan 20

Add Vlan 30

vCENTER API

(HTTPS)

Add Vlan 30

Q3

2014

Page 28: Nouvelle génération de commutateurs Nexus 9000

VM Tracker Chaque Nexus 9000 dialogue avec vCenter

feature vmtracker

!

vmtracker connection <conn name>

remote ip address <vCenter IP> port <vCenter Port>

username <login name> password <login password>

connect

!

interface ethernet x/y

vmtracker enable

N9k-switch# show vmtracker info detail

------------------------------------------------------------------------------

Interface Host VMNIC VM State PortGroup VLAN-Range

------------------------------------------------------------------------------

Ethernet1/1 10.105.215.167 vmnic2 VM1 on PGroup100 100

Ethernet1/1 10.105.215.167 vmnic2 VM1 on PGroup200 200

Ethernet1/1 10.105.215.167 vmnic2 VM3 off PGroup100 500

Ethernet1/1 10.105.215.167 vmnic2 VM-TEST on PGroup400 400

Ethernet1/5 10.105.215.170 vmnic99 Linux on PGroup100 100

N9K-switch# show running-config interface ethernet 1/1

interface Ethernet1/1

switchport mode trunk

switchport trunk allowed vlan 100,200,400

Q3

2014

Page 29: Nouvelle génération de commutateurs Nexus 9000

Zoom sur 3 innovations

2 - Gestion d’un cluster Big Data avec python

Page 30: Nouvelle génération de commutateurs Nexus 9000

Hadoop et Nexus 9000 • De plus en plus de projets en France

- Plusieurs références à 500+ nœuds

- Concerne tous les secteurs d’activité

• Orientation très Low Cost à la base …

- Serveurs rack à bas coût

- Environnement distribué (scale out)

- Connectique 1GE mais forte évolution vers 10GE BaseT

- Le HA et les fonctions évoluées sont logicielles

• … mais impacts réseaux importants

- Très grosses matrices des flux pendant les phases

• Input Replication Phase (large flows, incast)

• Shuffle (Medium flows)

• Output Replication Phase (large flow, incast)

- La perte d’un rack est très pénalisante

- La latence réseau contribue à l’optimisation des requêtes

• Constat : la mise en place d’une bonne gestion de l’oversubscription et de la visibilité des buffers est clé

Gros besoin de

bande passante

Commutation

locale

Redondance

Faible

latence

Page 31: Nouvelle génération de commutateurs Nexus 9000

N9K# show mac address-table dynamic

Legend:

* - primary entry, G - Gateway MAC, (R) - Routed MAC, O - Overlay MAC

age - seconds since first seen,+ - primary entry using vPC Peer-Link

VLAN MAC Address Type age Secure NTFY Ports/SWID.SSID.LID

---------+-----------------+--------+---------+------+----+------------------

* 100 30f7.0d9a.23dc dynamic 0 F F Eth1/2

* 100 30f7.0d9a.2f4e dynamic 0 F F Eth1/4

* 100 a44c.1113.0b9d dynamic 0 F F Eth1/7

* 100 a44c.1113.115d dynamic 0 F F Eth1/6

leaf-001# python bootflash:hadoopModule/vpmHadoop.py allNodesJobs

Job ID Job Name Host Name Application Progress %

------------------------------------------------------------------------------

0887 TeraGen c240-m3-001 MAPREDUCE 37.7623

------------------------------------------------------------------------------

------------------------------------------------------------------------------

Local Node Port Neighbor Speed InRate OutRate Buffer

------------------------------------------------------------------------------

c240-m3-017 Eth1/1 local 10 1385580232 1128094464 0

c240-m3-018 Eth1/2 local 10 1882651664 1273181224 50

c240-m3-020 Eth1/3 local 10 1236743432 1238902664 0

c240-m3-021 Eth1/4 local 10 675482600 1292790704 0

------------------------------------------------------------------------------

In/Out Rate is the avg of last 30 seconds in Gbits/sec

Hadoop et Nexus 9000

Scripts disponibles sur GitHub pour Cloudera

Autres distributions à venir prochainement

CLI

JSON RPC

NX API

Page 32: Nouvelle génération de commutateurs Nexus 9000

Zoom sur 3 innovations

3 - VXLAN et architectures Hybrid Overlay

Page 33: Nouvelle génération de commutateurs Nexus 9000

Evolution des réseaux Overlays

Protocoles

Network Overlays

• Terminaison sur les switches

• Protocoles pour le résilience

• Comparables aux IP VPNs

• OTV, VPLS, LISP, FP

Flooding

Hosts Overlays

• Terminaison sur l’hyperviseur

• Passe par dessus le réseau physique

• VXLAN, NVGRE, STT, …

• Par domaine de VMs

• Communication extérieure difficile

DB Réseau

Hybrid Overlays

• Terminaison Physique ou Virtuelle

• Résilience et scalabilité

• Par fédération

• Standard ouvert : VXLAN

Page 34: Nouvelle génération de commutateurs Nexus 9000

VXLAN Bridging/Gateway VXLAN utilisé pour des fonctions de niveau 2

FCS Outer

IP Header UDP Header

VXLAN Header

Original L2 Frame

8 Bytes 20 Bytes 8 Bytes

IP H

ea

de

r M

isc D

ata

Pro

toco

l 0

x11

Hea

de

r C

he

cksu

m

Ou

ter

Src

. IP

Ou

ter

Dst. I

P

UD

P

Src

. P

ort

VX

LA

N

Po

rt

UD

P L

en

gth

Ch

ecksu

m

0x0

00

0

VX

LA

N

RR

RR

1R

RR

Re

se

rve

d

VN

ID

Rese

rved

72 8 16 32 32 16 16 16 16 8 24 24 8

VNID : 16M valeurs uniques

interface et4/13

switchport

switchport access vlan 10

!

Vlan 10

vn-segment 10000

!

interface nve1

source-interface loopback0

member vni 10000 mcast-group

230.1.1.10

Aujourd’hui, la découverte des Peers VXLAN + l’apprentissage des @ Macs + le flooding

se fait à travers un groupe IP Multicast (dédié par VNID ou commun à tous les VNIDS)

Vlan

10

Vlan

10

VNID

10000

M

Vlan

20

VNID

20000

VNID

20000

M

Juin

2014 VLXAN :

VNID

30000

Vlan

40

Vlan

50

Vlan

50

VNID

30000

VNID

50000

M M

Page 35: Nouvelle génération de commutateurs Nexus 9000

VXLAN & EVPN Utilisation de BGP en lieu et place du Multicast

FCS Outer

IP Header UDP Header

VXLAN Header

Original L2 Frame

8 Bytes 20 Bytes 8 Bytes

IP H

ea

de

r M

isc D

ata

Pro

toco

l 0

x11

Hea

de

r C

he

cksu

m

Ou

ter

Src

. IP

Ou

ter

Dst. I

P

UD

P

Src

. P

ort

VX

LA

N

Po

rt

UD

P L

en

gth

Ch

ecksu

m

0x0

00

0

VX

LA

N

RR

RR

1R

RR

Re

se

rve

d

VN

ID

Rese

rved

72 8 16 32 32 16 16 16 16 8 24 24 8

VNID : 16M valeurs uniques RR RR

M M M M

BGP BGP BGP

BGP BGP

BGP BGP

Utilisation d’un plan de contrôle BGP

- Apprentissage des nœuds VXLANS par VNID

- Apprentissage des MACs derrières les

nœuds VXLAN

Absence de Flooding dans la Fabric pour les Broadcast, les Unknown Unicast, ….

Utilisation de TLVs spécifiques à VXLAN : EVPN

Q4

2014 VLXAN :

Page 36: Nouvelle génération de commutateurs Nexus 9000

VXLAN Routing Capacité de router entre VXLANs/Vlans

FCS Outer

IP Header UDP Header

VXLAN Header

Original L2 Frame

8 Bytes 20 Bytes 8 Bytes

IP H

ea

de

r M

isc D

ata

Pro

toco

l 0

x11

Hea

de

r C

he

cksu

m

Ou

ter

Src

. IP

Ou

ter

Dst. I

P

UD

P

Src

. P

ort

VX

LA

N

Po

rt

UD

P L

en

gth

Ch

ecksu

m

0x0

00

0

VX

LA

N

RR

RR

1R

RR

Re

se

rve

d

VN

ID

Rese

rved

72 8 16 32 32 16 16 16 16 8 24 24 8

VNID : 16M valeurs uniques

IP Default Gateway distribuée sur l’ensemble des nœuds VXLAN de l’infrastructure

VNID

30000

VNID

30000

VNID

50000

Vlan

50

Q4

2014 VLXAN :

Utilisation conjointe de VXLAN avec interface

Vlan locale

10.10.10.10 20.20.20.20

Vlan

10

Vlan

20

VNID

10000

VNID

20000

Page 37: Nouvelle génération de commutateurs Nexus 9000

Exemples de designs

Page 38: Nouvelle génération de commutateurs Nexus 9000

Exemple 1 : Architecture Nexus 9500 / Nexus 9300

vPC

• Architecture vPC ou VXLAN

• Support des FEX

• 40G avec réutilisation du câblage 10G N9500

VXLAN

N9300

Page 39: Nouvelle génération de commutateurs Nexus 9000

Exemple 1 : Architecture Nexus 9500 / Nexus 9300

APIC

Migration en ACI

- Accès : OK (Maj logicielle)

- Spine : Remplacement des cartes

par N9K-X9736PQ

- Ajout des APICs N9500

N9300

Page 40: Nouvelle génération de commutateurs Nexus 9000

Exemple 1 : Architecture Nexus 9500 / Nexus 9300

Migration en ACI

- Accès : OK (Maj logicielle)

- Déplacement des anciens cœurs

en Border Leaves : OK (Maj logicielle)

- Ajout de « Baby Spines »

- Ajout des APICs APIC

FireWalls

WAN

N9336PQ

Page 41: Nouvelle génération de commutateurs Nexus 9000

Exemple 2 : Architecture Mixte Nexus 7000 et Nexus 9300

vPC

• Architecture vPC aujourd’hui

• Support de VXLAN sur N7K F3 fin 2014

• Support des FEX

• 40G avec réutilisation du câblage 10G

OTV OTV

N7000

N9300

Page 42: Nouvelle génération de commutateurs Nexus 9000

Exemple 2 : Architecture Mixte Nexus 7000 et Nexus 9300

OTV OTV

Migration en ACI

- Accès : OK (Maj logicielle)

- Ajout de Spines N9500

- Ajout des APICs

- Les N7K OTV font office de Border

Leaves

APIC

Page 43: Nouvelle génération de commutateurs Nexus 9000

Migration en ACI

- Accès : OK (Maj logicielle)

- Ajout de Spines N9300 si besoin

de connectivité inférieur à 36 ports

- Ajout des APICs

- Les N7K OTV font office de Border

Leaves

Exemple 2 : Architecture Mixte Nexus 7000 et Nexus 9300

OTV OTV

APIC

Page 44: Nouvelle génération de commutateurs Nexus 9000

Exemple 2 : Architecture Mixte Nexus 7000 et Nexus 9300

OTV OTV

Dans le futur, les Nexus 7000 F3 pourront

être directement insérés dans la Fabric ACI

APIC

Page 45: Nouvelle génération de commutateurs Nexus 9000

Exemple 3 : insertion de Nexus 9300 dans un existant

OTV OTV

N7000

N5000 N9300

• Cohérence opérationnel et fonctionnelle

• Architecture vPC aujourd’hui

• Support de VXLAN sur N7K F3 fin 2014

• Support des FEX

• 40G avec réutilisation du câblage 10G vPC

Page 46: Nouvelle génération de commutateurs Nexus 9000

Exemple 3 : insertion de Nexus 9000 dans un existant

OTV OTV

N7000

N5000 N9300

N9336PQ Spine N9336PQ Spine APIC

Migration en ACI

- Ajout d’un mini socle ACI accosté au

cœur Nexus existant

vPC

N9300 Leaf N9300 Leaf

Page 47: Nouvelle génération de commutateurs Nexus 9000

Exemple 3 : insertion de Nexus 9000 dans un existant

vPC

OTV OTV

N7000

N5000

N9336PQ Spine N9336PQ Spine APIC

Migration en ACI

- Activation logicielle des accès N9300

existant en ACI

- Fonction « Remote TOR »

- Pilotage de l’APIC par dessus le

réseau Nexus existant

N9300 Leaf N9300 Leaf

N9300 Leaf

Page 48: Nouvelle génération de commutateurs Nexus 9000

Conclusion

Page 49: Nouvelle génération de commutateurs Nexus 9000

Conclusion

• Nouvelle famille de commutateurs Nexus 9000

• Châssis Nexus 9500 et coffrets Nexus 9300

• Fondation pour Application Centric Infrastructure (ACI)

• Peuvent opérer en 2 modes Cisco NX-OS (Standalone) et ACI

• En mode NX-OS Standalone, les 5 P’s

- Performance

- Port Density

- Price

- Power

- Programmability

• Gamme préférencielle pour les infrastructures convergées (ex : vBlocks)

Nexus 9000

Page 50: Nouvelle génération de commutateurs Nexus 9000