Advanced Data Center Virtualization: BRKDCT-3831
Advanced Data Center Virtualization: BRKDCT-3831
Advanced Data Center Virtualization: BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 1
BRKDCT-3831
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 2
Agenda
Data Center Virtualization Front-End Virtualization
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 4
Virtualization
Is the Pooling and Abstraction of
Resources and Services in a Way
That Masks the Physical Nature and
Boundaries of Those Resources and
Services from Their Users
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 5
Security Network
Guest/Partner Network
Backup Network
Data Center
IP/MPLS, L3 VPN, VRFs
L2 VPNs, VFIs, PW
Virtualized front-end
Network
VLANs, PVLANs, VRF lite, VDC Front-
End
Virtual intelligent services
(Firewall, SLB, SSL, L4–7, etc.)
Compute virtualization
Clustering, GRID, virtualization
Service Modules
DC Aggregation
Nexus 7000 SAN A/B
Cisco Catalyst 6500 10GbE Agg MDS 9500
10GbE VSS Agg Cisco Catalyst Storage Core
DC Services 6500
DC Services
DC Access
FC
Cisco Cisco Catalyst CBS 3100 Nexus 7000 Nexus 5000 CBS 3100 MDS 9500
Catalyst 6500 49xx Blade End-of-Row Rack MDS 9124e Storage
Rack Blade
End-of-Row
1GbE Server Access 10GbE and
10GbE and4/8Gb
4Gb FC Server
ServerAccess
Access Storage
10Gb FCoE Server Access
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 11
Agenda
Data Center Virtualization Front-End Virtualization
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 12
router eigrp 1
network 10.1.1.0 0.0.0.255
!
router ospf 1
network 10.2.1.0 0.0.0.255 area 0
!
router bgp 65000
neighbor 192.168.1.1 remote-as 65000
!
ip route 0.0.0.0 0.0.0.0 140.75.138.114
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 13
VRF Overview
What Is a VRF (Virtual Routing and Forwarding)?
router eigrp 1
network 10.1.1.0 0.0.0.255
!
router ospf 1 vrf orange
network 10.2.1.0 0.0.0.255 area 0
!
router bgp 65000
address-family ipv4 vrf blue
…
!
ip route vrf green 0.0.0.0 0.0.0.0 …
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 14
VRF VRF
Red: Any-to-Any
Blue: Hub-and-Spoke
Red VRF
Shared Services
L3 interface Without
VRF-Enabled
.1Q with VRF-enabled VLANs
L3 Interface with VRF-Enabled
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 17
Agenda
Data Center Virtualization Front-End Virtualization
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 18
VLAN Mgr UDLD OSPF GLBP VLAN Mgr UDLD OSPF GLBP
VLAN Mgr UDLD BGP HSRP VLAN Mgr UDLD BGP HSRP
Infrastructure
Kernel
Nexus 7000 Physical Switch
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 19
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 20
Process ABC
Process ABC
Process DEF
Process DEF
Process XYZ
Process XYZ Process “DEF” in
… … VDC B Crashes
Infrastructure
Kernel
Physical Switch
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 21
A VDC Is Created in the Following Manner—This Example Creates a VDC Called CiscoLive 2008
switch# conf t
switch(config)# vdc CiscoLive2008
switch(config-vdc)# show vdc
vdc id: 2
vdc name: CiscoLive2008
vdc state: active
vdc mac address: 00:18:ba:d8:4c:3e
vdc ha policy: BRINGDOWN
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 22
The Default Resource Allocation Can Be Changed from the CLI—An Example Follows…
This Example Shows How the Minimum Number of VLANs Allocated to the CiscoLive 2008
VDC Is Changed from 16 to 32…
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 23
Resource Templates Are Another Option for Assigning a Resource Allocation to Each VDC—
An Example of This Is Shown Below…
template ::default
--------
Resource Min Max
---------- ----- -----
glbp_group 0 4096
port-channel 0 256
span-ssn 0 2
vlan 16 4094
vrf 16 8192
switch(config-vdc)#
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 24
32-Port
10GE
Module
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 25
1/1 1/2 1/3 1/4 2/1 2/2 2/3 2/4 3/1 3/2 3/3 3/4
VDC
VDC
VDC
VDC
VDC
VDC
VDC
20
10
30
20
30
10
20
ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 27
Let’s See How This Setup Impacts TCAM Resource Allocation on the Same
Chassis Assuming the Following Breakup Shown Below
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 28
ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM ACL TCAM
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 29
Agenda
Data Center Virtualization Front-End Virtualization
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 30
Dual-Homed Servers
to Single Switch,
Single Active Uplink
per VLAN (PVST), L2
Reconvergence
L2 Access
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 31
Dual-Homed
Servers, Single
Active Uplink per
VLAN (PVST), Fast L2 Access
L2 Convergence
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 32
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 33
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 34
EtherChannel Concepts
Multichassis EtherChannel (MEC)
Prior to Virtual Switch, EtherChannels Were Restricted to Reside Within the
Same Physical Switch. In a Virtual Switch Environment, the Two Physical
Switches Form a Single Logical Network Entity—Therefore EtherChannels
Can Now Also Be Extended Across the Two Physical Chassis
Virtual Switch Virtual Switch
Server
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 37
U3
U1 U2 U4 U5
Po1 Po2
A port1
U3
U1 U2 U4 U5
Po1 Po2
Switch 1 Switch 2
U3
U1 U2 U4 U5
Po1 Po2
Switch 1 Switch 2
Port 1 Port 2
A port1
U3
U1 U2 U4 U5
Po1 Po2
Switch 1 Switch 2
U3
U1 U2 U4 U5
Po1 Po2
Switch 1 Switch 2
Port 1 Port 2
A port1
U3
U1 U2 U4 U5
Po1 Po2
Switch 1 Switch 2
U3
U1 U2 U4
2nd
Po1 Po2
Switch 1 Switch 2
Port 1 Port 2
1st) A Transmits Packet to B.
1st 2nd) Switch 1 Forwards Packets Out
of Po1.
A 3rd) Core1 Receives the Packet.
B
Core1 Learns A Is on Port 1.
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 44
A port1
4th
U3
U1 U2 U4
Po1 Po2
Switch 1 Switch 2
Port 1 Port 2
5th
U3
U1 U2 U4
Po1 Po2
Switch 1 Switch 2
Port 1 Port 2
A port1 A port1
U3
U1 U2 U4
Po1 Po2
Switch 1 Switch 2
U3
U1 U2 U4
2nd
Po1 Po2
Switch 1 Switch 2
Port 1 Port 2
1st) B Transmits a Packet to A. 1st
2nd) Virtual Switch Receives the Packet
A Through U4. B
3rd) C2 Receives the Packet. C2 Learns B
Is on Port 2.
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 48
A port1 A port1
B port2
4th
U3
U1 U2 U4
Po1 Po2
5th
Switch 1 Switch 2
Hardware Requirements
VSL Hardware Requirements
The Virtual Switch Link Requires Special Hardware as Noted Below…
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 50
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 51
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 52
Front-End
Front-End Data Center
Virtualization Virtual Network Services
Core Layer Virtual
Virtual
Virtual Virtual Virtual
Virtual
Virtual
Firewall
Firewall
Firewall SLB SSL
SSL
SSL
VDC Context
Context
Context
11 1
Context
29
Context
Context
Context
33175
Aggregation Layer
Virtual Machines
VSS
Server Load Balancing
Security Services
Access Layer
Back-End
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 53
DC Aggregation
Nexus 7000 SAN A/B
Cisco Catalyst 6500 10GbE Agg MDS 9500
10GbE VSS Agg Cisco Catalyst Storage Core
DC Services 6500
DC Services
DCEmbedded
Access Service Modules One-Arm Service Switches
FC
Cisco Cisco Catalyst CBS 3100 Nexus 7000 Nexus 5000 CBS 3100 MDS 9500
Catalyst 6500 49xx Blade End-of-Row Rack MDS 9124e Storage
Rack Blade
End-of-Row
1GbE Server Access 10GbE and
10GbE and4/8Gb
4Gb FC Server
ServerAccess
Access Storage
10Gb FCoE Server Access
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 54
Guaranteed Guaranteed
Rates Memory
Cisco Cisco
Catalyst Catalyst
6500 MSFC 6500 MSFC
VLAN 10
VLAN 10 VLAN 20 VLAN 30
A B C A B C
v5 v6 v7 v8
1 3 4 Firewall Module Contexts
v107 v108
v105
2 3 4
ACE Module Contexts
v206 v207 v208
VRF
“Back-End” VRFs (MSFC)
* vX = VLAN X
**BU = Business Unit
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 59
Virtualized Services
Example: Modules and VLANs Association
cse-6509a# show module 7
Mod Ports Card Type Model Serial No. ACE/Admin# show vlans
--- ----- -------------------------------------- ------------------ ----------- Vlans configured on SUP for this module
7 6 Firewall Module WS-SVC-FWM-1 SAD0930052K vlan1301-1310 vlan1401-1410
Mod MAC addresses Hw Fw Sw Status ACE/Admin#
--- ---------------------------------- ------ ------------ ------------ -------
7 0014.a90c.987a to 0014.a90c.9881 3.0 7.2(1) 3.2(0)67 Ok
Mod Online Diag Status FWSM# show vlan
---- ------------------- 1201-1210, 1301-1310
7 Pass FWSM#
cse-6509a#
cse-6509a# show module 4
Mod Ports Card Type Model Serial No.
--- ----- -------------------------------------- ------------------ -----------
4 1 Application Control Engine Module ACE10-6500-K9 MSFC
SAD102905V2
Mod MAC addresses Hw Fw Sw Status
--- ---------------------------------- ------ ------------ ------------ -------
4 000a.b870.e43a to 000a.b870.e441 1.1 8.6(0.252-En 3.0(0)A1(4a) Ok
Mod Online Diag Status
---- -------------------
4 Pass vlan-group1
cse-6509a#
svclc multiple-vlan-interfaces
firewall multiple-vlan-interfaces FWSM
Virtualized Services
Cisco ACE and FWSM Virtualized
Online Bank
Application
App Has
(SSL Offloading Capacity Microsoft
Required) Available Outlook
Ideal
Isolation
Cisco ACE
and
Cisco FWSM
ESX Server
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 62
Front-End
Front-End Data Center
Virtualization Virtual Network Services
Core Layer Virtual
Virtual
Virtual Virtual Virtual
Virtual
Virtual
Firewall
Firewall
Firewall SLB SSL
SSL
SSL
VDC Context
Context
Context
11 1
Context
29
Context
Context
Context
33175
Aggregation Layer
Virtual Machines
VSS
Server Load Balancing
Security Services
Access Layer
Back-End
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 63
Eth0: Active Eth1: Standby Eth0: Active Eth1: Standby Eth0: Active Eth1-X: Active
IP=10.2.1.14 IP=10.2.1.14
IP=10.2.1.14 IP=10.2.1.14
MAC =0007.e910.ce0f MAC =0007.e910.ce0e
MAC =0007.e910.ce0f MAC =0007.e910.ce0f
One Port Receives, All Ports Transmit
On Failover, Src MAC Eth1 = Src MAC Eth0 On Failover, Src MAC Eth1 = Src MAC Eth0
Incorporates Fault Tolerance
IP Address Eth1 = IP Address Eth0 IP Address Eth1 = IP Address Eth0
One IP Address and Multiple MAC Addresses
Note: NIC manufacturer drivers are changing and may operate differently. Also, server OS
have started integrating NIC teaming drivers which may operate differently.
Note: You can bundle multiple links to allow generating higher throughputs between servers
and clients.
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 64
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 65
One One
Two Two Nexus
Nuova
5000
Switch
Three Three
Four Four Eight
Virtual
Five Five Lanes
Six STOP PAUSE Six
Seven Seven
Eight Eight
Pinning
Border interface
Server interface
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 68
Front-End
Front-End Data Center
Virtualization Virtual Network Services
Core Layer Virtual
Virtual
Virtual Virtual Virtual
Virtual
Virtual
Firewall
Firewall
Firewall SLB SSL
SSL
SSL
VDC Context
Context
Context
11 1
Context
29
Context
Context
Context
33175
Aggregation Layer
Virtual Machines
VSS
Server Load Balancing
Security Services
Access Layer
Back-End
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 69
Hypervisor
X86 Hardware
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 70
Hypervisor Hypervisor
Mgmt
Network Production
Network
VM Kernel
App. App. App. Network
Console
OS
OS OS OS
Virtual
Machines
VM Virtualization Layer
Physical Hardware
y
CPU or …
em
M
ESX Server Host
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 72
VMNICS =
Uplinks
vNIC vSwitch0
VM_LUN_0007
vmnic0
VM_LUN_0005
vNIC
vmnic1
Virtual Ports
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 73
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 74
How is it different:
-No need to learn
VMkernel
NIC VSwitch A
X VSwitch B
MAC addresses – it
knows the address of
No Trunk the connecting vNIC’s
Btwn vSwitch VMkernel -No participation in
spanning tree
No Loop
X X Physical NIC’s
No Loop
In ESX Physical
Without a bridging VM Switches
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 75
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 76
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 77
vSwitch Uplinks
NIC Teaming
NIC Teaming
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 78
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 79
Agenda
Data Center Virtualization Front-End Virtualization
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 80
OLTP VSAN
E-Mail VSAN
Attribute
More Number of SAN Switches Fewer
No Share Disk/Tape Yes
No Share DR Facilities Yes
Complex SAN Management Simple
Support Virtualization
Very hard Easy
and Mobility
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 82
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 83
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 84
Front-End
Front-End Data Center
Virtualization Virtual Network Services
Core Layer Virtual
Virtual
Virtual Virtual Virtual
Virtual
Virtual
Firewall
Firewall
Firewall SLB SSL
SSL
SSL
VDC Context
Context
Context
11 1
Context
29
Context
Context
Context
33175
Aggregation Layer
Virtual Machines
VSS
Server Load Balancing
Security Services
Access Layer
Back-End
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 85
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 86
FC FC FC FC
FC FC FC FC
NPV Edge
Switch
FC
NP_Port
NPIV-Enabled HBA
F_Port F_Port
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 87
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 88
Mapping
FC
HW
pWWN-P FC
pWWN-P
FC FC FC FC
To pWWN-1
pWWN-1 pWWN-2 pWWN-3 pWWN-4 To pWWN-2
pWWN-P To pWWN-3
HW
pWWN-1
pWWN-P FC pWWN-2 To pWWN-4
pWWN-3
pWWN-4
Multiple Logins on a Single Point-to-Point Connection FC Name Server
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 90
F-Port
VSAN 10
VS
AN
5 15
N
NP-Port V SA Can Have Multiple
Uplinks, on Different
VSANs (Port Channel Up to 100
MDS 9124 and Trunking in a NPV Switches
MDS 9134 Later Release)
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 91
Domain ID Scalability:
NPV Solves the Issue
Blade Chassis SAN
Fabric
Server 1
FC Blade
…
Switch 1
…
Server 2
…
FC Blade
Switch 2 F-Port F-Port
…
Server N
NPIV-Enabled Switch
e.g., MDS Switch
NPV-Core Switch
When NP port comes up on a NPV
edge switch, it first FLOGI and
PLOGI into the core to register into
the FC name server FCNS
pWWN1, pWWN2
pWWN3,pWWN4
FlexAttach
Flexibility for Adds, Moves, and Changes
Blade
New
virtual WWN
Blade switch performs NAT operations
FlexAttach on real WWN of attached server
No Blade NPV
Switch Config
Change Benefits
No SAN reconfiguration required when
new blade server attaches to blade
No Switch
Zoning SAN switch port
Change
Provides flexibility for server
administrator, by eliminating need for
coordinating change management with
networking team
No Array
Configuration Storage
Change Reduces downtime when replacing
failed blade servers
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 94
Before After
PWWN 2
Server 1 Server 1
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 95
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 97
Agenda
Data Center Virtualization Front-End Virtualization
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 98
CNA
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 100
10 Gbps Ethernet
Lossless Ethernet
Matches the lossless behavior guaranteed in FC by B2B credits
Header
Header
FCoE
CRC
EOF
FCS
FC
FC Payload
Encapsulation Technologies
Operating System/Applications
SCSI Layer
FCP iSCSI FCP FCP FCP SRP
FCIP iFCP
TCP TCP TCP
IP IP IP FCoE
FC Ethernet IB
1, 2, 4, (8), 10 Gbps 1, 10 . . . Gbps 10, 20 Gbps
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 102
FCoE
Ethernet
FC
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 104
Software
Software implementation
Initiator and target mode
FCP, FC class 3
Fully supports Ethernet pause
frames (per priority pause)
Supported OS
Linux: Red Hat and SLES
Hardware
Windows
Standard drivers
Same management
Operating system sees:
2 x 10 Gigabit
Ethernet adapter
2 x 4 Gbps fiber
channel HBAs
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 108
vig20 vig30
Eth1/1 Eth1/33
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 110
Front-End
Front-End Data Center
Virtualization Virtual Network Services
Core Layer Virtual
Virtual
Virtual Virtual Virtual
Virtual
Virtual
Firewall
Firewall
Firewall SLB SSL
SSL
SSL
VDC Context
Context
Context
11 1
Context
29
Context
Context
Context
33175
Aggregation Layer
Virtual Machines
VSS
Server Load Balancing
Security Services
Access Layer
Back-End
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 111
Storage Pool
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 112
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 113
Works across
heterogeneous arrays
Nondisruptive to
application host
Can be utilized for
“end-of-lease” storage Virtualization
migration Mobility
Movement of data
from one tier class
to another tier
Tier1 Tier2
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 115
Agenda
Data Center Virtualization Front-End Virtualization
Virtual SANs/Unified IO
Server Virtualization
Back-End Virtualization VSANs vHBA CNA FCoE
SAN
HBA Virtual Storage
Unified IO (FCoE)
Storage
End-to-End Management
VFrame Data Center
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 116
Operational cost
savings VFrame Data Center
FC FC
VM VM FC
Hypervisor
Slow
Policy
Application
Performance
Server Service View
X Application
Degradation
V V V V
or Failure
X Rapidly
Network Service View
VFrame DC FC
Configure
FC FC FC
New
FC
FC V V V V Application
Hypervisor Hypervisor Environment
SAN NAS Application
Traditional
Storage silos
Service View Service 1
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 118
Design
Service
Template
Resources
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 119
FC
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 121
Recommended Reading
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 123
BRKDCT-3831
14488_04_2008_c2 © 2008 Cisco Systems, Inc. All rights reserved. Cisco Public 124