FC/FCoE - Topologies, Protocols, and Limitations ( EMC World 2012 )

Post on 20-Jan-2015

4.046 views 2 download

Tags:

description

An in-depth discussion of the FC and FCoE protocols focusing on the topologies that are currently supported, those under development and any known issues. The current EMC best practices are also reviewed and the reasons behind them explained.

Transcript of FC/FCoE - Topologies, Protocols, and Limitations ( EMC World 2012 )

1 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE Topologies, Protocols and Limitations

Erik Smith Consulting Technologist – Connectrix BU

2 © Copyright 2012 EMC Corporation. All rights reserved.

Abstract

An in-depth discussion of FC and FCoE protocols focusing on

– topologies currently supported

– topologies under development

– known issues

Review of current EMC SAN best practices and reasons behind them

3 © Copyright 2012 EMC Corporation. All rights reserved.

Goals

Describe technical benefits and limitations of both FC and FCoE

Describe currently supported FC and FCoE topologies and EMC-recommended best practices

Discuss known limitations with FC and FCoE

4 © Copyright 2012 EMC Corporation. All rights reserved.

Agenda

FC or Ethernet

FC vs. FCoE vs. iSCSI

Supported Topologies

Best Practices

Futures

5 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet

Today

6 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet

Fibre Channel

Today

16G

32G ??

7 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet

Fibre Channel

Ethernet

Today

16G

32G ??

10G 40/100G

??

8 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet

If you’re asking yourself this question, you’re not alone

Fibre Channel

Ethernet

Today

16G

32G ??

10G 40/100G

??

9 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Today Time Line

10 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Host Storage Network

Today Time Line

11 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Host Storage Network

Today

12 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Host Storage Network

Today

13 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Host Storage Network

FC

Today

FC FC

14 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Host Storage Network

FC

Today

FCoE

15 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Host Storage Network

Today

16 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet You don’t really need to decide right now

Physical Fibre Channel

Physical Ethernet

Today

17 © Copyright 2012 EMC Corporation. All rights reserved.

FC or Ethernet Summary

Ethernet wins eventually – There’s still plenty of time to decide what this

means to you

Migrating to Ethernet does not equal rip and replace all FC

– Evolutionary versus Revolutionary

18 © Copyright 2012 EMC Corporation. All rights reserved.

Agenda

FC or Ethernet

FC vs. FCoE vs. iSCSI – FC/FCoE vs. iSCSI

– FC vs. FCoE

Supported Topologies

Best Practices

Futures

19 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

It’s more about what’s right for your environment and less about which protocol is better

20 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

0 5 10 15 20 25

Cut through

Store and Forward

Latency (usec)

21 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

0 1000 2000 3000 4000 5000 6000 7000

Cut through

Store and Forward

SSD

FC

SAS

Latency (usec)

>=10x

22 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

With block I/O, uncongested network latency is practically a rounding error

0 1000 2000 3000 4000 5000 6000 7000

Cut through

Store and Forward

SSD

FC

SAS

Latency (usec)

>=325x

23 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Fabric (FC or DCB)

24 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Zone 1

Zone 2

Fabric (FC or DCB)

Zones are created by grouping the WWPNs of the host interface and storage interface into a “zone”. The set of zones created are put into a “zone set”

and activated on the fabric.

25 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Zone 1

Zone 2

Zone 3

Zone 4

Zone 5

Zone 6Zone 7

Zone 8

Zone 9

Zone 10

Zone 11

Zone 12

Fabric (FC or DCB)

The number of zones in the fabric should always be greater than, or equal to, the number of initiators in

the fabric.

26 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

LAN

With iSCSI, each host needs to be individually and manually pointed at a storage port by specifying

either an IP Address, IQN, or both.

27 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

28 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

...on

host …on

network

...on

storage Total

29 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS ...on

host …on

network

...on

storage Total

Windows

Linux

VMware

30 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC

FCoE

iSCSI

Linux

FC

FCoE

iSCSI

VMware

FC

FCoE

iSCSI

31 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 7 FCoE 7 iSCSI 7

Linux

FC 7 FCoE 7 iSCSI 7

VMware

FC 7 FCoE 7 iSCSI 7

32 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 7 FCoE 7 iSCSI 7

Linux

FC 1 7 FCoE 7 iSCSI 7

VMware

FC 1 7 FCoE 7 iSCSI 7

33 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 FCoE 7 iSCSI 7

Linux

FC 1 5 7 FCoE 7 iSCSI 7

VMware

FC 1 5 7 FCoE 7 iSCSI 7

34 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 14 FCoE 7 iSCSI 7

Linux

FC 1 5 7 13 FCoE 7 iSCSI 7

VMware

FC 1 5 7 13 FCoE 7 iSCSI 7

35 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 14 FCoE 7 iSCSI 19 7

Linux

FC 1 5 7 13 FCoE 7 iSCSI 14 7

VMware

FC 1 5 7 13 FCoE 7 iSCSI 23 7

36 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 14 FCoE 7 iSCSI 19 7 7

Linux

FC 1 5 7 13 FCoE 7 iSCSI 14 7 7

VMware

FC 1 5 7 13 FCoE 7 iSCSI 23 7 7

37 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 14 FCoE 7 iSCSI 19 7 7 33

Linux

FC 1 5 7 13 FCoE 7 iSCSI 14 7 7 28

VMware

FC 1 5 7 13 FCoE 7 iSCSI 23 7 7 37

38 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 14 FCoE 2 7 iSCSI 19 7 7 33

Linux

FC 1 5 7 13 FCoE 1 7 iSCSI 14 7 7 28

VMware

FC 1 5 7 13 FCoE 1 7 iSCSI 23 7 7 37

39 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 14 FCoE 2 37 7 iSCSI 19 7 7 33

Linux

FC 1 5 7 13 FCoE 1 37 7 iSCSI 14 7 7 28

VMware

FC 1 5 7 13 FCoE 1 37 7 iSCSI 23 7 7 37

40 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

FC vs. FCoE vs. iSCSI provisioning steps…

OS Protocol ...on

host …on

network

...on

storage Total

Windows

FC 2 5 7 14 FCoE 2 37 7 46 iSCSI 19 7 7 33

Linux

FC 1 5 7 13 FCoE 1 37 7 45 iSCSI 14 7 7 28

VMware

FC 1 5 7 13 FCoE 1 37 7 45 iSCSI 23 7 7 37

41 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI

Management during runtime – FC/FCoE perform some amount of self

documentation due to FC Login and Name Server registrations

42 © Copyright 2012 EMC Corporation. All rights reserved.

FC/FCoE vs. iSCSI Summary

It’s more about what’s right for your environment and less about which protocol is better

– Network/Network stack latency are not currently the best place to focus on to reduce response time

– EMC believes ▪ Network-centric is better suited for larger

environments

▪ End-node-centric is better suited for smaller environments

43 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Essentially the same in terms of – Network-centric

– Similar management tools

– Same multipathing software (for iSCSI as well)

– Similar basic port types ▪ N_Ports / F_Ports vs. VN_Ports and VF_Ports

▪ E_Ports vs. VE_Ports

– Same scalability limits ▪ Number of domains

▪ Number of N_Ports / VN_Ports

▪ Number of hops

44 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Completely different transports – Physical FC versus Physical Ethernet

– Point-to-point links cannot be assumed with FCoE

– FCoE uses PFC instead of BB_Credit ▪ Distance implications

45 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Completely different transports – Point-to-point links cannot be assumed

46 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Completely different transports – Point-to-point links cannot be assumed

Must support FIP Snooping

47 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Completely different transports – Point-to-point links cannot be assumed

48 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Completely different transports – Point-to-point links cannot be assumed

VLAN 1

VLAN 2

49 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Completely different transports – Point to point links cannot be assumed

DO NOT DO THIS! Only one Fabric per VLAN

50 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Completely different transports – FCoE uses PFC instead of BB_Credit

▪ Distance implications

51 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

+16

+16

15

14

0 Waiting for

R_RDY

52 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

53 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Buffer reaches High water mark

54 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE

Effective bandwidth

Distance

10G

1k 5k Max Max+x

55 © Copyright 2012 EMC Corporation. All rights reserved.

FC vs. FCoE Summary

FCoE is FC – Management tools

– Basic concepts

– Multipathing

– Scalability limits

Transport use has implications – Just because you can, doesn’t mean you should

▪ One fabric per VLAN

▪ Pay attention to topologies that are being created

– Do not use FCoE for distances that exceed the maximum supported by the hardware vendor

56 © Copyright 2012 EMC Corporation. All rights reserved.

Agenda

FC or Ethernet

FC vs. FCoE vs. iSCSI

Supported Topologies – General Guidelines

– Vendor-Specific

Best Practices

Futures

57 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies General Guidelines

FC – Maximum 5 hops

– Maximum 55 domains

– Maximum 6000 N_Ports

– Maximum 10,000 N_Ports per L3 SAN

– Avoid heterogeneous FC-SW interop (please) ▪ Use NPIV if possible

58 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies General Guidelines

FCoE – All FC guidelines apply (including multi-hop)

– Heterogeneous FC-SW interop is not supported

– When possible, connect directly to an FCF

– When not possible, use a FIP Snooping Bridge

59 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific

There are at least 100 possible topologies – Refer to either of the EMC FCoE TechBooks

60 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – End Device Connectivity

N2k FC

FCoE Host

EMC

N7k MDS

N5k

61 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – End Device Connectivity

N2k FC

FCoE Host

EMC

N7k MDS

N5k

62 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – End Device Connectivity

N2k FC

FCoE Host

EMC

N7k MDS

N5k

63 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – End Device Connectivity

N2k FC

FCoE Host

EMC

N7k MDS

N5k

64 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – End Device Connectivity

N2k FC

FCoE Host

EMC

N7k MDS

N5k

65 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – Network Connectivity

FCoE

N2k

N7k

FC

N5k

MDS

FC Fabric

66 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – Network Connectivity

FCoE

N2k

N7k

FC

N5k

MDS

FC Fabric

67 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Cisco – Network Connectivity

FCoE

FC

MDS

FC Fabric

N2k

N7k

N5k

68 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies

Vendor-Specific – Cisco – FIP Snooping Bridge Support

FCoE

N5k

MDS

FSB

N7k

69 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Cisco Summary

Over 100 supported Cisco topologies are described in the FCoE TechBook

Extensive support for multi-hop FCoE

Support for FIP Snooping Bridges

Connectivity to existing FC SAN does not require the use of an FC router

70 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Brocade – End Device Connectivity

FC

FCoE Host

EMC

DCX

8000

VDX

71 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Brocade – End Device Connectivity

FC

FCoE Host

EMC

DCX

8000

VDX

72 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Brocade – End Device Connectivity

FC

FCoE Host

DCX

8000

EMC

VDX

73 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Brocade – End Device Connectivity

FC

FCoE Host

EMC

DCX

8000

VDX

74 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Brocade – End Device Connectivity

FC

FCoE Host

EMC

DCX

8000

VDX

75 © Copyright 2012 EMC Corporation. All rights reserved.

VCS

Supported Topologies Vendor-Specific – Brocade – Network Connectivity

FC FCoE

VDX

DCX

IR

VDX

E\Ex

E\Ex

8000 FC

Fabric

76 © Copyright 2012 EMC Corporation. All rights reserved.

VCS

Supported Topologies Vendor-Specific – Brocade – Network Connectivity

FC FCoE

VDX

DCX

IR

VDX

Ex

Ex

E\Ex

E\Ex

8000 FC

Fabric

77 © Copyright 2012 EMC Corporation. All rights reserved.

VCS

Supported Topologies Vendor-Specific – Brocade – Network Connectivity

FC FCoE

VDX

DCX

IR

VDX

Ex

Ex

E\Ex

E\Ex

8000 FC

Fabric

78 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Vendor-Specific – Brocade – FIP Snooping Bridge

FCoE

FSB

Brocade

79 © Copyright 2012 EMC Corporation. All rights reserved.

Supported Topologies Brocade Summary

A number of supported Brocade topologies are described in the FCoE TechBook

Support for multi-hop FCoE in VCS only

No support for FIP Snooping Bridges

Connectivity to existing FC SAN requires the use of an FC router

80 © Copyright 2012 EMC Corporation. All rights reserved.

Agenda

FC or Ethernet

FC vs. FCoE vs. iSCSI

Supported Topologies

Best Practices

Futures

81 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practices

Maximum hops

Maximum N_Ports

Single Initiator Zoning

Monitor for bit errors

82 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Best practice – Do not exceed 5 hops

Reason – Concern about data corruption

– Concern about fabric segmentation in certain circumstances

83 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

4 - Layer 2 Ethernet Hops Example:

4 Ethernet switches

84 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

3 FC Hops Example:

4 FC switches

85 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Queue hold time – Length of time a frame is held before it’s discarded

– Typically between 500ms and 2 seconds

Switches contain queues – Used for buffering

– These queues have a “hold time” value associated with them

86 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

R_A_TOV >= (max hops * Hold time) * 2

R_A_TOV – Maximum life span of a frame x 2 (FC-FS)

– Typically 10 seconds

87 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Rack

Sw mod

Host

Ethernet (Row) FC SAN

Blade Server

Rack

88 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Rack

1

Sw mod

ToR

Host

Ethernet (Row) FC SAN

Blade Server

Rack

89 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Rack

EoR

1

Sw mod

2ToR

Host

Ethernet (Row) FC SAN

Blade Server

Rack

90 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Rack

EoR

1

Sw mod

2ToR

Host

SAN

Core

3

Ethernet (Row) FC SAN

Blade Server

Rack

91 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Rack

EoR

1

Sw mod

2ToR

Host

SAN

Core

3

SAN

Core

4

Ethernet (Row) FC SAN

Blade Server

Rack

92 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops

Rack

EoR

1

Sw mod

2ToR

Host

SAN

Core

3

SAN

Core

4

5

Ethernet (Row) FC SAN

StorageBlade Server

Rack

93 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max Hops Summary

Do not exceed 5 hops – If you must, ensure that the configuration will

never create a condition where frames older than ½ of R_A_TOV will exist ▪ IOW, you need to know the hold time for every element

▪ Consider error conditions and failures

Links between any network elements that contain buffers must be counted as a FC Hop

– This includes FSBs and NPIV Gateways

94 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max N_Ports

Best practice – The number of N_Ports should not exceed 6000

Reason – Originally

▪ Testing revealed fabric segmentation due to HLO timeout between switches with around 1000 N_Ports

95 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max N_Ports

96 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max N_Ports

97 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Max N_Ports Summary

Do not exceed the maximum number of N_Ports supported

– Results will be unpredictable

– In extreme cases, fabric segmentation can result

98 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Best practice – Each zone should only contain one initiator and

the targets it will access

Reason – Originally

▪ Concern about initiators logging in to other initiators

– Today ▪ Limits the number of name server queries that are sent

to the switch

▪ Related to Max N_Ports

▪ Recommended still due to its use in test configurations

99 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Fabric (FC or DCB)

100 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Fabric (FC or DCB)

101 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Fabric (FC or DCB)

Without zoning, the response would include information about 15 other N_Ports.

102 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Fabric (FC or DCB)

For each N_Port returned in the NS Response, host will query the Name Server for additional information. If a host only

needs to access 1 Target this means 14 extra NS queries per N_Port.

103 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Initiator login with Single Initiator Zoning

104 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Initiator login without Zoning

105 © Copyright 2012 EMC Corporation. All rights reserved.

Best Practice – Single Initiator Zoning

Storage 1A

Storage 2A

Storage 1B

Storage 2B

Host 1

A

B

Host 2

A

B

Host 3

A

B

Host 4

A

B

Host 5

A

B

Host 6

A

B

Fabric (FC or DCB)

Host will attempt PLOGI/PRLI with all N_Ports and perform report LUNs with all Targets.

106 © Copyright 2012 EMC Corporation. All rights reserved.

Single Initiator Zoning Summary

Use single Initiator / single target Zoning if at all possible

If not possible or practical – e.g., some VMware and RecoverPoint

environments

– Learn to watch for the signs ▪ Randomly missing N_Port logins during power on or

after link events

▪ Elongated boot times

– Target Driven Zoning will help when available!

107 © Copyright 2012 EMC Corporation. All rights reserved.

Monitor for Bit Errors

Best practice – Monitor for bit errors

Reason – VERY bad for performance

– FC – Buffer loss

– FCoE – Bit errors can cause unintentional data distribution ▪ An I/O convergence issue not an FCoE one

108 © Copyright 2012 EMC Corporation. All rights reserved.

Agenda

FC or Ethernet

FC vs. FCoE vs. iSCSI

Supported Topologies

Best Practices

Futures – TDZ

– Network Virtualization

109 © Copyright 2012 EMC Corporation. All rights reserved.

Futures — Target Driven Zoning (TDZ)

• TDZ is an EMC initiative aimed at automating the provisioning of networked storage

• TDZ allows for the SAN to automatically configure zoning based on information provided to it by a storage port

• TDZ makes use of Peer Zoning

– Approved in FC-GS-6 and FC-SW-6

110 © Copyright 2012 EMC Corporation. All rights reserved.

Futures – Network Virtualization

• Network Virtualization

– Generic term being used to describe “Overlay Networks”

– Encapsulations being discussed to support this functionality are

• NVGRE

• VXLAN

• STT

– Could be very disruptive to today’s SANs

111 © Copyright 2012 EMC Corporation. All rights reserved.

Futures

• Join us for more information!

• Birds-of-a-Feather: Storage Networking for the Future

– Time: Tuesday 1:30p

– Room: Marcello 4401 A

112 © Copyright 2012 EMC Corporation. All rights reserved.

In Summary

Physical FC will be around for a while

Migrating to Ethernet – Can be done at any time

– Does not require rip and replace

Follow Best practices – Unless you have a compelling reason not to

– Understand the risks

The EMC FCoE Tech books – contain hundreds of supported topologies; and

– detailed installation instructions

113 © Copyright 2012 EMC Corporation. All rights reserved.

Additional information

Please check out my blog www.brasstacksblog.typepad.com

114 © Copyright 2012 EMC Corporation. All rights reserved.

Additional information

Or follow me on twitter!

@ErikSmith7

115 © Copyright 2012 EMC Corporation. All rights reserved.

Q & A

116 © Copyright 2012 EMC Corporation. All rights reserved.

Provide Feedback & Win!

125 attendees will receive $100 iTunes gift cards. To enter the raffle, simply complete:

– 5 sessions surveys

– The conference survey

Download the EMC World Conference App to learn more: emcworld.com/app

117 © Copyright 2012 EMC Corporation. All rights reserved.