Showing posts with label 7K. Show all posts
Showing posts with label 7K. Show all posts

Monday, 6 October 2014

Cisco Nexus vPC Benefits and Deployment Scenarios

Benefits of vPC

vPC is a virtualization technology that presents both Cisco Nexus 7000 Series paired devices as a unique Layer 2 logical node to access layer devices or endpoints. vPC belongs to Multichassis EtherChannel [MCEC] family of technology.

​A virtual port channel (vPC) allows links that are physically connected to two different Cisco Nexus 7000 Series devices to appear as a single port channel to a third device. The third device can be a switch, server, or any other networking device that supports link aggregation technology.

vPC provides the following technical benefits:
● Eliminates Spanning Tree Protocol (STP) blocked ports ● Uses all available uplink bandwidth ● Allows dual-homed servers to operate in active-active mode ● Provides fast convergence upon link or device failure ● Offers dual active/active default gateways for servers

By using vPC, users get the immediate operational and architectural advantages:
● Simplifies network design
● Build highly resilient and robust Layer 2 network
● Enables seamless virtual machine mobility and server high-availability clusters
● Scales available Layer 2 bandwidth, increasing bisectional bandwith
● Grows the size of the Layer 2 network

Components of vPC

NX-OS Version Requirement for vPC
vPC technology is supported since NX-OS 4.1.3. (i.e since the inception of NEXUS 7000 platform). NX-OS appropriate version depends on line cards configuration (M1, F1 or F2), chassis type (7010, 7018 or 7009) and Fabric Module generation (FM generation 1 [46Gbps per module] or generation 2 [110Gbps per module]).

NX-OS License Requirement for vPC
​ vPC feature is included in the base NX-OS software license.
​ ​Hot Standby Router Protocol (HSRP), Virtual Router Redundancy Protocol (VRRP), Link 
Aggregation Control Protocol (LACP) are also included in this base license.

The 2 common deployment scenarios using vPC technology are listed as below:
​● Inside Data Center:
​◦ Single-sided vPC (access layer or aggregation layer)
​◦ Double-sided vPC, also called multilayer vPC (access layer using vPC interconnected to aggregation layer using vPC)
● Across Data Center i.e vPC for Data Center Interconnect (DCI):
◦ Multilayer vPC for Aggregation and DCI
◦ Dual Layer 2 /Layer 3 Pod Interconnect

Single-Sided vPC
In single-sided vPC, access devices are directly dual-attached to pair of Cisco Nexus 7000 Series Switches forming the vPC domain.
The access device can be any endpoint equipement (L2 switch, rack-mount server, blade server, 
firewall, load balancer, network attached storage [NAS] device). Only prerequisite for the access 
​device is to support port-channeling (or link aggregation) technology:
● LACP mode active
● LACP mode passive
​● Static bundling (mode ON)

Beginning with Cisco NX-OS Software Release 4.1(3)N1(1a), the Cisco Nexus 5000 Series is capable of supporting 16 active member ports per port-channel. Cisco Nexus 5000 Series to a vPC domain gives a compelling topology where vPC can be sized up to 160 Gbps (16 x 10-Gbps ports).

Double-Sided vPC
This topology superposes two layers of vPC domain and the bundle 
between vPC domain 1 and vPC domain 2 is by itself a vPC.

​vPC domain at the bottom is used for active/active connectivity from enpoint devices 
to network access layer.

​vPC domain at the top is used for active/active FHRP in the L2/L3 boundary 
​aggregation layer.

Benefits of double-sided vPC over single-sided vPC topology are listed below:
​● Enables a larger Layer 2 domain.
​● Provides a higher resilient architecture. In double-sided vPC, two access switches 
are connected to two aggregation switches whereas in single-sided vPC, one access switch 
is connected to two aggregation switches.
​● Provides more bandwidth from the access to aggregation layer. Using a Cisco Nexus F1 or F2 Series modules line card for vPC and Cisco Nexus 5000 Series Switches with Release 4.1(3)N1(1a) or later, a vPC with 32 active member ports (that is, 320 Gbps) can be instantiated.

Multilayer vPC for Aggregation and DCI
vPC provides capabilities to build a loop-free topology, and as such it makes the technology a good fit for Data Center Interconnect (DCI) deployments. In this scenario, a dedicated layer of vPC domain (adjacent to aggregation layer which also runs vPC) is used to interconnect the 2 data centers together.​

Thursday, 2 October 2014

Cisco Nexus 7000 Product Family & Calculating Switch Performance




Hardware Components:

Chassis: 


Four chassis form factors:

● 18-slot chassis with 18 front-accessible module slots and side-to-side airflow in a compact horizontal form factor with purpose-built integrated cable management.
● 10-slot chassis with 10 front-accessible vertical module slots and front-to-back airflow and an integrated cable management system.
● 9-slot with 9 front-accessible module slots and side-to-side airflow in a compact horizontal form factor with purpose-built integrated cable management.
● 4-slot chassis with all front-accessible module slots and side-to-back airflow in a small form factor with purpose-built integrated cable management.

Supervisor and Fabric Modules


Cisco Nexus 7000 Supervisor Module Connectivity and Indicators

High-performance dual-core Intel Xeon processor 
Two supervisor modules operate in active and standby modes with stateful supervisor failover to enhance total system availability. Cisco NX-OS Software Release 4.0 or later (minimum)
Part Number : N7K-SUP1

 Cisco Nexus 7000 10-Slot Fabric Module







The Cisco Nexus 7000 Fabric Modules (Figures 1 and 2) for the Cisco Nexus 7000 Chassis are separate fabric modules that provide parallel fabric channels to each I/O and supervisor module slot. Up to five simultaneously active fabric modules work together delivering up to 230 Gbps per slot.
Performance : 46 Gbps per Fabric slot
Product Name: N7K-C7010-FAB-1















Similar to Above Fabric Module but Up to five simultaneously active fabric modules work together delivering up to 550 Gbps per slot.
Performance : 110 Gbps per Fabric slot
Product Name: N7K-C7009-FAB-2

Fab2 Performance capacity


How to calculate Switch performance with Fabric Module

Example: 
As per Cisco Data Sheet The Cisco Nexus 7000 18-Slot chassis delivers 18.7 Tbps or 2.33 TBps. 

Lets Calculate how;
18 Slots - 2 SUP slots = 16
Fab2 per slot = 110 Gbps, it containts 5 Fabric slots, 5x110 = 550 Gbps
16 Slots x 5 Fabric slots = 16x550 = 8800Gbps
8800 Gbps x 2 (ingress+egress) = 17600 aprox 18 Tbps.

I/O Modules
M1 and M2 Series Line Card
F1, F2 and F3 Series Line Card

The main difference is that the M1 cards will do major and all Layer 3 related features and operations,    The M2 cards will give the data center the expansion to run 40G and 100G infrastructure. 

The initial series of line cards launched by cisco for Nexus 7k series switches were M1 and F1. M1 series line cards are basically used for all major layer 3 operations like MPLS, routing etc, however, the F1 series line cards are basically layer 2 cards and used for for FEX, Fabric Path, FCoE etc. If there is only F1 card in your chassis, then you cannot achieve layer 3 routing. You need to have a M1 card installed in chassis so that F1 card can send the traffic to M1 card for proxy routing. The fabric capacity of M1 line card is 80 Gbps. Since F2 line card don’t have L3 functionality, they are cheaper and provide a fabric capacity of 230 Gbps.
Later cisco released M2 and F2 series of line cards. A F2 series line card can also do basic Layer 3 functions, however, cannot be used for OTV or MPLS.  M2 line card's fabric capacity is 240 Gbps while F2 series line cards have fabric capacity of 480 Gbps.



M1 series modules:
M2 series modules:
10G module: N7K-M224XP-23L
40G module: N7K-M206FQ-23L
100G module: N7K-M202CF-22L
F1 series modules:1G/10G module: N7K-F132XP-15
F2 series modules:1G/10G module: N7K-F248XP-25
F2e series modules:1G/10G modules: N7K-F248XP-25EN7K-F248XT-25E
F3 series modules:40G module: N7K-F312FQ-25
100G module: N7K-F306CK-25