Top Banner
Customer Deployment Examples for Customer Deployment Examples for FICON Technologies Mike Blair mblair@cisco com Mike Blair mblair@cisco.com Howard Johnson - [email protected] Lou Ricci - [email protected] 2 March 2011 (4:30pm 5:30pm) 2 March 2011 (4:30pm 5:30pm) Session Number 8990 Room 211B
50

SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Mar 14, 2021

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer Deployment Examples forCustomer Deployment Examples for FICON TechnologiesMike Blair – mblair@cisco comMike Blair [email protected] Johnson - [email protected] Ricci - [email protected]

2 March 2011 (4:30pm 5:30pm)2 March 2011 (4:30pm – 5:30pm)Session Number 8990Room 211B

Page 2: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Ab t tAbstract

• Extending a cascaded storage area network over long distances requires specific technologies suited for the purpose. Fibre Channel over Internet Protocol (FCIP) is the fundamental technology used to drive these solutions. This technology allows FICON to be extended in order to meet the disaster recovery and business continuance needs of today’s enterprise environmentsrecovery and business continuance needs of today s enterprise environments. In this session, we explore several customer deployments using FCIP and FCIP based products. Please join industry experts from Brocade, Cisco, and IBM as we delve into the nuances of this critical technology.

2

Page 3: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Agenda

• FCIP Overview• FCIP Topologiesp g• Cisco FCIP – explanations

• Customer 1 – Prioritized workload with QOS ~ 1000 miles• Customer 2 – STK extension over 1000 miles

C O• Customer 3 – Overcome DWDM switchover issue – 80km• Brocade FCIP – explanations

• Customer 1 – Extension for asynchronous replication• Customer 2 XRC emulation for remote vaulting• Customer 2 – XRC emulation for remote vaulting• Customer 3 – Extension solution differences

• IBM comments• System z Requirementsy q

• Q & A

Page 4: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP OverviewFib Ch l IPFibre Channel over IP

FC/FICON SANFC/FICON SAN

IP Network

FCIP Tunnel

FCIP Is a Standard from the IETF IP Storage WG for Linking FibreChannel SANs over IP (RFCs 3821 and 3643)

• Point-to-point tunnel between FCIP link end-points• Appears as one logical FC fabric with single FSPF routing domain

4

Page 5: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP OverviewFCIP F D t ilFCIP Frame Detail

Eth t IP TCP TCP FCIP Eth t

S

tEthernetHeader

IPHeader

TCPHeader

TCPOpts

FCIPHeader FC Frame Ethernet

CRC3214 20 20 12 28 4

94

EISLHdr

SOF

4 8

Max 2148 (E Port) + EISL and Opt Headers

optHdr0-16

94 Max 2148 (E_Port) + EISL and Opt HeadersFCIP Overhead for Ethernet Frames:

94 Byte Header + 4

EISL and Optional Headers

If TE_Port, then 8 Bytes Added to FC Frame (after

• Max FibreChannel frame is 2148 bytes plus optional extras

Byte CRC = 98 Bytes SOF) for VSAN Routing

• FC frames are segmented and reassembled if MTU too small (TCP payload on second or subsequent packets)

• Jumbo frames may increase performanceIP MTU of 2300 avoids splitting of TCP frames• IP MTU of 2300 avoids splitting of TCP frames

5

Page 6: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Agenda

• FCIP Overview• FCIP Topologiesp g• Cisco FCIP – explanations

• Customer 1 – Prioritized workload with QOS ~ 1000 miles• Customer 2 – STK extension over 1000 miles

C O• Customer 3 – Overcome DWDM switchover issue – 80km• Brocade FCIP – explanations

• Customer 1 – Extension for asynchronous replication• Customer 2 XRC emulation for remote vaulting• Customer 2 – XRC emulation for remote vaulting• Customer 3 – Extension solution differences

• IBM comments• System z Requirementsy q

• Q & A

Page 7: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP TopologiesISL Li k E t iISL Link Extension

IP Network

FCIP Tunnel

Fibre Channel Flow(Channel Commands)

Fibre Channel Flow(Control Unit Responses)

Emulation/Extension Flow

FCIP Tunnel

IP Network

Page 8: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP TopologiesCh l Li k E t iChannel Link Extension

IP Network

FCIP Tunnel

Fibre Channel Flow(Channel Commands)

Fibre Channel Flow(Control Unit Responses)

Emulation/Extension Flow

FCIP Tunnel

IP Network

Page 9: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP TopologiesC t l U it Li k E t iControl Unit Link Extension

IP Network

FCIP Tunnel

Fibre Channel Flow(Channel Commands)

Fibre Channel Flow(Control Unit Responses)

Emulation/Extension Flow

FCIP Tunnel

IP Network

Page 10: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP TopologiesP i t t P i t Li k E t iPoint to Point Link Extension

IP Network

FCIP Tunnel

Fibre Channel Flow(Channel Commands)

Fibre Channel Flow(Control Unit Responses)

Emulation/Extension Flow

Page 11: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP TopologiesISL Li k E t i ith St R li tiISL Link Extension with Storage Replication

Fibre Channel Flow(Channel Commands)

Fibre Channel Flow(Control Unit Responses)

Emulation/Extension Flow

FICON Traffic

FCIP Tunnel

IP Network

FCP Traffic

Page 12: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

FCIP Topologiesp gChannel / Control Unit Link Extension with Storage Replication

Fibre Channel Flow(Channel Commands)

Fibre Channel Flow(Control Unit Responses)

Emulation/Extension Flow(Channel Commands) (Control Unit Responses)

FICON Traffic

FCIP Tunnel

IP Network

FCP Traffic

Page 13: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Agenda

• FCIP Overview• FCIP Topologiesp g• Cisco FCIP – explanations

• Customer 1 – Prioritized workload with QOS ~ 1000 miles• Customer 2 – STK extension over 1000 miles

C O• Customer 3 – Overcome DWDM switchover issue – 80km• Brocade FCIP – explanations

• Customer 1 – Extension for asynchronous replication• Customer 2 XRC emulation for remote vaulting• Customer 2 – XRC emulation for remote vaulting• Customer 3 – Extension solution differences

• IBM comments• System z Requirementsy q

• Q & A

Page 14: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Cisco MDS FCIP TCP Behavior

• Reduce probability of dropsB t t ll d th h fl h i d ti•Bursts controlled through per flow shaping and congestion

window control less likely to overrun routers• Increased resilience to dropsp

• Uses SACK, fast retransmit and shaping• Aggressive slow start q

• Initial rate controlled by “min-available-bandwidth”• Max rate controlled by “max-bandwidth”

Diff ith N l TCPDifferences with Normal TCP:

When congestion occurs with other conventional TCP traffic, FCIP is more aggressive during recovery (“bullying” the other traffic)

Aggression is proportional to the min-available-bandwidth configuration

Page 15: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Cisco FCIP – Multiple FCIP Tunnels p

VSAN 100ReplicationVSAN 100int fcip 11

int fcip 12GigE1/1.100

GigE1/1 200

int fcip 11

int fcip 12 GigE1/1GigE1/1GigE1/1.100VSAN 100

ReplicationGigE1/1 200 VSAN 100

VSAN 200int fcip 21

int fcip 22

GigE1/1.200

GigE1/2.100

GigE1/2.200

int fcip 21

int fcip 22 GigE1/2VSAN 200Tape Access

GigE1/1.200

GigE1/2GigE1/2.100

GigE1/2.200

VSAN 100

VSAN 200Tape Access

VSAN 200

Now, Configure QOS based on business priorities of data• VSAN 100 – high priority – disk mirroring• VSAN 200 – med priority – Tape backups• VSAN 300 (not shown) – low priority (open systems SAN stuff)

Making the assumption that this is a dedicated SAN WAN infrastructure –but within that, prioritization is needed.

Note: Routers and Switches MUST be QOS aware.

Page 16: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Cisco FCIP QoS Markings

Customer networks can have several types of business-critical traffic, including voice over IP (VoIP), video, FCIP, business applications, etc…

Traffic is normally classified as it enters the network, where it is marked for appropriate treatment.

High

Med

Low

Page 17: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Cisco’s FICON Tape Acceleration p

• Accelerates Writes by means of local acknowledgementAccelerates Writes by means of local acknowledgement• Command Response• Status• Write data never fully owned by FTA

• Sync command is not emulated – insures data integrity

• Accelerated Reads by means of pre-fetching of dataAccelerated Reads by means of pre fetching of data• Watches first read(s) to learn• Pre-reads to help fill the data pipe• Re-position logic to handle if we pre-read too far

• Tape control, label processing, etc are not accelerated

Page 18: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Backup protocol without acceleration

Cisco MDS Cisco MDS

S

VSM/Tape LibraryFCIP

Mainframe

ScratchVol mount, Write VolHdrs etc.

Write Chain

Page 19: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Backup protocol without acceleration …

Cisco MDS Cisco MDS

S

VSM / Tape LibraryFCIP

Mainframe

ScratchVol mount, Write VolHdrs etc.

Write Chain

StatusTAPE IDLE

Page 20: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Backup protocol without acceleration …

Cisco MDS Cisco MDS

S

VSM / Tape LibraryFCIP

Mainframe

ScratchVol mount, Write VolHdrs etc.

Write Chain

StatusTAPE IDLE

Status

All d M di

Status

SYNC

All data on Media

StatusRewind Unload

Page 21: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Backup protocol with acceleration

Host-side FCIP

Tape-Side FCIP

VSM / Tape LibraryMainframe

ScratchVol mount, Write VolHdrs etc.

Write Chain 1Write Chain

11

New OXID

Page 22: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Backup protocol with acceleration …

Host-side FCIP

Tape-Side FCIP

VSM / Tape LibraryMainframe

ScratchVol mount, Write VolHdrs etc.

Write Chain 1Write Chain

1

Write Chain 2

1

New OXID

Page 23: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Backup protocol with acceleration …

Host-side FCIP

Tape-Side FCIP

VSM / Tape LibraryMainframe

ScratchVol mount, Write VolHdrs etc.

Write Chain 1Write Chain

1

Write Chain 2

1

New OXID

SYNC

All data on MediaAll data on Media

Rewind Unload

Page 24: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Sample Results: Write Throughput

18.000

14.000

16.000

10.000

12.000

FTA Enabled (MB/sec)

FTA Disabled (MB/sec)put –

MB

/s

4.000

6.000

8.000

Thro

ughp

0.000

2.000

0ms 10ms 20ms 30ms 40ms 50ms 60ms 70ms 80ms 90ms 100ms

1000 Km – 10ms5000 Km – 50ms

0 s 0 s 0 s 30 s 0 s 50 s 60 s 0 s 80 s 90 s 00 s

Site-Site Delay

Page 25: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Cisco’s XRC Acceleration

• Flow based acceleration to accelerate RRS commandsFlow based acceleration to accelerate RRS commands• SDM indicates how many RRS commands in a chain• Remote Cisco MDS pre-issues these RRS commands• Helps to fill the pipe – working around IU pacing

• Fully supports Cisco Port channels (bundled ISLs)• Less disruption when WAN errors occur• Less disruption when WAN errors occur

• Works with all models of z Systems• Integrates smoothly with z10 Extended distance featureg y

• Can utilize integrated hardware compression / encryption• Supports all three major vendors DASD systems

Page 26: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 1 - Large Provider of Business Outsourcing ServicesBusiness Outsourcing Services

MDS

Mainframe VSAN Mainframe VSAN

IBM VTS VSANIBM VTS VSAN

7600 Routers

9000

MPLSNetwork(8) OC48

IBM VTS VSAN

Native Tape VSAN Native Tape VSAN

Disk ReplicationDisk Replication

VSANIP Services Module Provide:C

1500 Km

VSANVSANCompression

EncryptionTape AccelerationDisk Write Acceleration

Open SystemsVSANs

Open SystemsVSANs

26

VSANs

Page 27: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 2 – Large European Bank

VSM at local site writing both a local tape copy as ll t t th hi d itwell as a tape copy at the archived site.

~ 600 miles

Page 28: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 3 – Large Financial Institution – Problem

Diverse Paths—One-

Fiber Pair

Problem to solve: Disk mirroring links hooked directly to DWDM50ms DWDM switchover causing mirror to drop

Each PathDWDM Ring

28

Page 29: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 3 – Large Financial Institution

Diverse Paths—One-

Fiber Pair

Advantages: Consolidate to 10G Extended infrastructureFCIP retry logic masks optical switchover

Each PathDWDM Ring

29

Page 30: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Agenda

• FCIP Overview• FCIP Topologiesp g• Cisco FCIP – explanations

• Customer 1 – Prioritized workload with QOS ~ 1000 miles• Customer 2 – STK extension over 1000 miles

C O• Customer 3 – Overcome DWDM switchover issue – 80km• Brocade FCIP – explanations

• Customer 1 – Extension for asynchronous replication• Customer 2 XRC emulation for remote vaulting• Customer 2 – XRC emulation for remote vaulting• Customer 3 – Extension solution differences

• IBM comments• System z Requirementsy q

• Q & A

Page 31: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Brocade Extension CharacteristicsA h R li tiAsynchronous Replication

• Virtual Fabric IsolationVirtual Fabric Isolation• Stabilizes local and remote environments• Isolates environments from each other

• Fabric Stability• Network behaviors reduced to device access

• Device Access• Device Access• Limited to defined devices• Local devices isolated from remote

Page 32: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 1 –Large NorthLarge North American Financial Institution

Asynchronous Replication

Virtual Inter-switch Links

Synchronous ReplicationSynchronous Replication

Page 33: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 1 –Large NorthLarge North American Financial Institution

Asynchronous Replication

Virtual Fabrics

Virtual Inter-switch Links

Synchronous ReplicationSynchronous Replication

Page 34: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 1 –Large NorthLarge North American Financial Institution

Asynchronous Replication

Logical Access

Virtual Inter-switch Links

Logical Access

Synchronous ReplicationSynchronous Replication

Page 35: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Brocade Emulation FunctionsXRC E i tXRC Environment

• Serves uniquely formatted channel programServes uniquely formatted channel program• Identified by a uniquely prefixed DSO

• Defined Subsystem Operation command Comand-Data IUAll th h l h ttl d WAN• All other channel programs are shuttled across WAN• No additional processing

• Seeks to alleviate dormancyy• Buffering delays• Signal propagation delays

B d idth t i ti f WAN li k• Bandwidth restrictions of WAN links

Page 36: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Brocade Performance GainsD i E l tiDevice Emulation

FICON Tape Read/Write Pipeline Performance(Single 32 KB Job)(Single 32 KB Job)

Page 37: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 2 – American Financial I tit tiInstitution Device Emulation

IP Network

FCIP Tunnel

IP Network

1

2

1a

2a1bLocal Acknowledgements

Write Commands

Local Acknowledgements

3 3a2b

3b

g

Write sequences are pre-acknowledged to the host and Write data is streamed to the

4a 4

Write channel programs are presented to the tape

device

acknowledged to the host and data is continuously sent to the

networkremote emulator

Final ending status is presented to the host

Final ending status is returned to the local emulator

Page 38: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Brocade Extension and EmulationS l ti C id tiSolution Considerations

• Dedicated Emulation ProductsDedicated Emulation Products• These solutions appear as a “bump in the wire”

• Switched Emulation Products• These solutions integrate Fibre Channel switching with

emulation services• Can be standalone switches or Directors with emulation blades• When emulating only they are a “hop of no concern”

• Gotcha’sMi i l ti i d t di f Fib Ch l• Mixing solutions requires an understanding of Fibre Channel routing rules

Page 39: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 3 – Australian Solution P idProvider

• Existing solutiong• Dedicated emulation products• Dual path for resiliency• Appears as 2-hop cascaded network with two ISLspp p

Page 40: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 3 – Australian Solution P idProvider

• Updated solutionUpdated solution• Switched emulation products• Dual path for resiliency

• Appears as 6-switch, cascaded network• FCIP switches represent “hop of no concern”

• No active switching on the extension products

Page 41: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 3 – Australian Solution P idProvider

• Transitional conundrumTransitional conundrum• Mixing dedicated and switch extension solutions• Attempting to maintain dual path for resiliency

• Fabric becomes unbalanced• FCIP switches represent multiple hops• FSPF uses dedicated product path exclusively

• Lower cost pathLower cost path• PDCMs cannot be used to forcibly direct the traffic

Page 42: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Customer 3 – Australian Solution P idProvider

• Resolution• Fabric isolation

• Fibre Channel Virtual Fabrics• Or, no transitional state ;-), ; )

Page 43: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

Agenda

• FCIP Overview• FCIP Topologiesp g• Cisco FCIP – explanations

• Customer 1 – Prioritized workload with QOS ~ 1000 miles• Customer 2 – STK extension over 1000 miles

C O• Customer 3 – Overcome DWDM switchover issue – 80km• Brocade FCIP – explanations

• Customer 1 – Extension for asynchronous replication• Customer 2 XRC emulation for remote vaulting• Customer 2 – XRC emulation for remote vaulting• Customer 3 – Extension solution differences

• IBM comments• System z Requirementsy q

• Q & A

Page 44: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

IBM Q lifi tiIBM Qualification

• Moving data is easyo g da a s easy

• Handling the unusual or error cases is HARD

• Testing is 80% Science and 20% Art

• Test to Architecture

• Plethora of error inject cases

Page 45: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

IBM Q lifi tiIBM Qualification

• IBM develops emulated control units and devices for eachIBM develops emulated control units and devices for each of the SAN traffic types (ESCON, FICON, FCP) supported on System zIBM d l i t t t t l t t t th S/390• IBM develops a proprietary test tool to test the S/390 architecture

• Performs limit testing by stressing each capability of the g y g p ychannel to eliminate windows of failure

• Can run to real devices as well as emulated devices• Emulated devices used for error injection• Emulated devices used for error injection

• Over 30 years of experience built in• Updated as architecture evolves

Page 46: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

IBM Q lifi tiIBM Qualification• Switch Vendor Qualification Test content includes:

• Architectural stress• Architectural stress• z/OS stress• Serviceability

Fabric Sec rit and E ent Notification• Fabric Security and Event Notification• CUP testing• ISL extension and balancing• GUI – function/human factors/ useability• Basic performance testing for data droop• Power cycling, faults, and redundant power • Link “up/downs” – IMLs, LPAR activate/deactivate, channel

path varies• Improvised testingp g

Page 47: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

IBM Q lifi tiIBM Qualification

• Collaborative effortCollaborative effort• Exit Criteria:

• ‘Clean’ run without un-expected errors• Minor exceptions documented

Duration of test can range from several weeks for a ‘minor’Duration of test can range from several weeks for a minor release to several months for a ‘major’ release

Page 48: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

IBM QualificationIBM QualificationIBM Ficon Test Vehicle

Fibre Channel Switch

System z

Page 49: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

SHAREAnaheim

THANK YOU!

AnaheimFebruary 2011

Page 50: SHARE Customer Deployment Examples for FICON …...EISL OF Hdr 4 8 Max 2148 (E Port) + EISL and Opt Headers op Hdr 0-16 Max 2148 (E_Port) + EISL and Opt Headers FCIP Overhead for Ethernet

THIS SLIDE INTENTIONALLY LEFT BLANK