MODULE 6 IP SAN AND FCOE EMC Proven

  • Slides: 31
Download presentation
MODULE – 6 IP SAN AND FCOE EMC Proven Professional. Copyright © 2012 EMC

MODULE – 6 IP SAN AND FCOE EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 1

Module 6: IP SAN and FCo. E Upon completion of this module, you should

Module 6: IP SAN and FCo. E Upon completion of this module, you should be able to: • Describe IP SAN protocols, components, and topology • Describe FCo. E protocol, components, and topology EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 2

Module 6: IP SAN and FCo. E Lesson 1: IP SAN During this lesson

Module 6: IP SAN and FCo. E Lesson 1: IP SAN During this lesson the following topics are covered: • Drivers for IP SAN • IP SAN Protocols: i. SCSI and FCIP • Components, topologies, and protocol stack for i. SCSI and FCIP EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 3

Drivers for IP SAN • IP SAN transports block-level data over IP network •

Drivers for IP SAN • IP SAN transports block-level data over IP network • IP is being positioned as a storage networking option because: 4 Existing network infrastructure can be leveraged 4 Reduced cost compared to investing in new FC SAN hardware and software 4 Many long-distance disaster recovery solutions already leverage IP -based network 4 Many robust and mature security options are available for IP network EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 4

IP SAN Protocol: i. SCSI • IP based protocol that is used to connect

IP SAN Protocol: i. SCSI • IP based protocol that is used to connect host and storage • Encapsulates SCSI commands and data into an IP packet and transports them using TCP/IP EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 5

Components of i. SCSI • i. SCSI initiator 4 Example: i. SCSI HBA •

Components of i. SCSI • i. SCSI initiator 4 Example: i. SCSI HBA • i. SCSI target 4 Storage array with i. SCSI port 4 i. SCSI gateway – enables communication with FC storage array • IP network i. SCSI Gateway Server Storage Array IP FC Port i. SCSI HBA i. SCSI Port Storage Array EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 6

i. SCSI Host Connectivity Options • Standard NIC with software i. SCSI initiator 4

i. SCSI Host Connectivity Options • Standard NIC with software i. SCSI initiator 4 NIC provides network interface 4 Software initiator provides i. SCSI functionality 4 Requires host CPU cycles for i. SCSI and TCP/IP processing • TCP Offload Engine (TOE) NIC with software i. SCSI initiator 4 Moves TCP processing load off the host CPU onto the NIC card 4 Software initiator provides i. SCSI functionality 4 Requires host CPU cycles for i. SCSI processing • i. SCSI HBA 4 Offloads both i. SCSI and TCP/IP processing from host CPU 4 Simplest option for boot from SAN EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 7

i. SCSI Topologies: Native i. SCSI • i. SCSI initiators are either directly attached

i. SCSI Topologies: Native i. SCSI • i. SCSI initiators are either directly attached to storage array or connected through IP network 4 No FC component • Storage array has i. SCSI port • Each i. SCSI port is configured with an IP address IP Server i. SCSI HBA EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Storage Array i. SCSI Port Module 6: IP SAN and FCo. E 8

i. SCSI Topologies: Bridged i. SCSI • i. SCSI gateway is used to enable

i. SCSI Topologies: Bridged i. SCSI • i. SCSI gateway is used to enable communication between i. SCSI • host and FC storage i. SCSI gateway works as bridge between FC and IP network 4 Converts IP packets to FC frames and vice versa • i. SCSI initiator is configured with gateway’s IP address as its • target i. SCSI gateway is configured as FC initiator to storage array i. SCSI Gateway IP Server i. SCSI HBA FC SAN Server Storage Array FC HBA EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. FC Port Module 6: IP SAN and FCo. E 9

Combining FC and Native i. SCSI Connectivity • Array provides both FC and i.

Combining FC and Native i. SCSI Connectivity • Array provides both FC and i. SCSI ports 4 Enable i. SCSI and FC connectivity in the same environment 4 No bridge devices needed i. SCSI Port IP Server i. SCSI HBA FC SAN Server FC HBA EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Storage Array FC Port Module 6: IP SAN and FCo. E 10

i. SCSI Protocol Stack OSI Model i. SCSI Initiator i. SCSI Target Layer 7

i. SCSI Protocol Stack OSI Model i. SCSI Initiator i. SCSI Target Layer 7 Application SCSI Commands and Data SCSI Layer 5 Session i. SCSI Login and Discovery i. SCSI Layer 4 Transport TCP Windows and Segments TCP Layer 3 Network IP Packets IP Layer 2 Data Link Ethernet Frames Ethernet Interconnect Ethernet IP TCP EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. i. SCSI Data Module 6: IP SAN and FCo. E 11

i. SCSI Discovery • For i. SCSI communication, initiator must discover location and •

i. SCSI Discovery • For i. SCSI communication, initiator must discover location and • name of target on a network i. SCSI discovery takes place in two ways: 4 Send. Targets discovery 8 Initiator is manually configured with the target’s network portal 8 Initiator issues Send. Targets command; target responds with required parameters 4 Internet Storage Name Service (i. SNS) 8 Initiators and targets register themselves with i. SNS server 8 Initiator can query i. SNS server for a list of available targets EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 12

i. SCSI Name • i. SCSI name is a unique i. SCSI identifier that

i. SCSI Name • i. SCSI name is a unique i. SCSI identifier that is used to identify • initiators and targets within an i. SCSI network Two common types of i. SCSI names are: 4 iqn: i. SCSI Qualified Name 8 iqn. 2008 -02. com. example: optional_string 4 eui: Extended Unique Identifier 8 eui. 0300732 A 32598 D 26 EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 13

IP SAN Protocol: FCIP • IP-based protocol that is used to connect distributed FC

IP SAN Protocol: FCIP • IP-based protocol that is used to connect distributed FC SAN • • • islands Creates virtual FC links over existing IP network that is used to transport FC data between different FC SANs Encapsulates FC frames onto IP packet Provides disaster recovery solution EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 14

FCIP Topology Servers Server FCIP Gateway FC SAN IP Storage Array EMC Proven Professional.

FCIP Topology Servers Server FCIP Gateway FC SAN IP Storage Array EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Storage Array Module 6: IP SAN and FCo. E 15

FCIP Protocol Stack Application SCSI Commands, Data, and Status FC Frame FCP (SCSI over

FCIP Protocol Stack Application SCSI Commands, Data, and Status FC Frame FCP (SCSI over FC) FCIP FC to IP Encapsulation TCP IP Physical Media FC Frame SOF FC Header SCSI Data CRC EOF FCIP Encapsulation IP Packet IP Header EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. TCP Header FCIP Header IP Payload Module 6: IP SAN and FCo. E 16

Module 6: IP SAN and FCo. E Lesson 2: Fibre Channel over Ethernet (FCo.

Module 6: IP SAN and FCo. E Lesson 2: Fibre Channel over Ethernet (FCo. E) During this lesson the following topics are covered: • Drivers for FCo. E • Components of FCo. E network • FCo. E frame mapping • Converged Enhanced Ethernet (CEE) EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 17

Drivers for FCo. E • FCo. E is a protocol that transports FC data

Drivers for FCo. E • FCo. E is a protocol that transports FC data over Ethernet network • (Converged Enhanced Ethernet) FCo. E is being positioned as a storage networking option because: 4 Enables consolidation of FC SAN traffic and Ethernet traffic onto a common Ethernet infrastructure 4 Reduces the number of adapters, switch ports, and cables 4 Reduces cost and eases data center management 4 Reduces power and cooling cost, and floor space EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 18

Data Center Infrastructure – Before Using FCo. E Servers Server Storage Array Servers Server

Data Center Infrastructure – Before Using FCo. E Servers Server Storage Array Servers Server FC Switches IP Switches FC Switches LAN Storage Array EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 19

Data Center Infrastructure – After Using FCo. E Servers Server FCo. E Switches LAN

Data Center Infrastructure – After Using FCo. E Servers Server FCo. E Switches LAN FC Switches Storage Array EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Storage Array Module 6: IP SAN and FCo. E 20

Components of an FCo. E Network • Converged Network Adapter (CNA) • Cable •

Components of an FCo. E Network • Converged Network Adapter (CNA) • Cable • FCo. E switch EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 21

Converged Network Adapter (CNA) • Provides functionality of both – a standard NIC and

Converged Network Adapter (CNA) • Provides functionality of both – a standard NIC and an FC HBA 4 Eliminates the need to deploy separate adapters and cables for FC and Ethernet communications • Contains separate modules for 10 Gigabit Ethernet, FC, and FCo. E ASICs 4 FCo. E ASIC encapsulates FC frames into Ethernet frames EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 22

Cable • Two options are available for FCo. E cabling 4 Copper based Twinax

Cable • Two options are available for FCo. E cabling 4 Copper based Twinax cable 4 Standard fiber optical cable Twinax Cable Fiber Optical Cable Suitable for shorter distances (up to 10 meters) Can run over longer distances Requires less power and are less expensive than fiber optical cable Relatively more expensive than Twinax cables Uses Small Form Factor Pluggable Plus (SFP+) connector EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 23

FCo. E Switch • Provides both Ethernet and • FC switch functionalities Consists of

FCo. E Switch • Provides both Ethernet and • FC switch functionalities Consists of FCF, Ethernet bridge, and set of CEE ports and FC ports (optional) FC Port Fibre Channel Forwarder (FCF) 4 FCF encapsulates and de- Ethernet Bridge encapsulates FC frames • Forwards frames based on Ethertype EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Ethernet Port Module 6: IP SAN and FCo. E 24

FCo. E Frame Mapping OSI Stack 7 - Application FCo. E Protocol Stack 6

FCo. E Frame Mapping OSI Stack 7 - Application FCo. E Protocol Stack 6 - Presentation 5 - Session FC Layers 4 - Transport 3 - Network 2 - Data Link 1 - Physical FC Protocol Stack FC - 4 Protocol map FC - 3 Services FC - 2 Framing FCo. E Mapping IEEE 802. 1 q Layers FC - 1 Data enc/dec 2 - MAC 1 - Physical EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. FC - 0 Physical Ethernet Module 6: IP SAN and FCo. E 25

Converged Enhanced Ethernet • Provides lossless Ethernet • Lossless Ethernet requires following functionalities: 4

Converged Enhanced Ethernet • Provides lossless Ethernet • Lossless Ethernet requires following functionalities: 4 Priority-based flow control (PFC) 4 Enhanced transmission selection (ETS) 4 Congestion notification (CN) 4 Data center bridging exchange protocol(DCBX) EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 26

Priority-Based Flow Control (PFC) • Creates eight virtual links • on a single physical

Priority-Based Flow Control (PFC) • Creates eight virtual links • on a single physical link Uses PAUSE capability of Ethernet for each virtual link 4 A virtual link can be paused and restarted independently 4 PAUSE mechanism is based on user priorities or classes of service EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 27

Enhanced Transmission Selection (ETS) • Allocates bandwidth to different traffic classes such as LAN,

Enhanced Transmission Selection (ETS) • Allocates bandwidth to different traffic classes such as LAN, SAN, • and Inter Process Communication (IPC) Provides available bandwidth to other classes of traffic when a particular class of traffic does not use its allocated bandwidth EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 28

Congestion Notification (CN) • Provides a mechanism for detecting congestion and notifying the source

Congestion Notification (CN) • Provides a mechanism for detecting congestion and notifying the source 4 Enables a switch to send a signal to other ports that need to stop or slow down their transmissions Rate limiting to avoid packet loss FCo. E Switch Host (Node A) Congestion Notification Message Congestion EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Storage Array (Node B) Module 6: IP SAN and FCo. E 29

Data Center Bridging Exchange Protocol (DCBX) • Enables CEE devices to convey and configure

Data Center Bridging Exchange Protocol (DCBX) • Enables CEE devices to convey and configure their features with other CEE devices in the network 4 Allows a switch to distribute configuration values to attached adapters • Ensures consistent configuration across network EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 30

Module 6: Summary Key points covered in this module: • IP SAN protocols, their

Module 6: Summary Key points covered in this module: • IP SAN protocols, their components, and topologies • FCo. E protocol, its components, and topology EMC Proven Professional. Copyright © 2012 EMC Corporation. All Rights Reserved. Module 6: IP SAN and FCo. E 31