SlideShare a Scribd company logo
1 of 40
Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center Stuart Miniman, Technologist, Office of the CTO EMC Corporation
Objectives ,[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rack Server Environment Today ,[object Object],[object Object],[object Object],[object Object],[object Object],Rack-mounted servers Ethernet LAN 1 Gigabit Ethernet 1 Gigabit  Ethernet NICs Note: NAS will continue to be part  of the solution.  Everywhere that you see Ethernet or 10Gb Ethernet in this presentation, NAS can be considered part of the unified storage solution Ethernet Fibre Channel Storage Fibre Channel SAN Fibre Channel HBAs 1 Gigabit Ethernet iSCSI SAN
10Gb Ethernet allows for Converged Data Center ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10 Gigabit Ethernet is the answer! iSCSI  and  FCoE both leverage this inflection point Single Wire for  Network and Storage 10 GbE LAN SAN
10 Gigabit Ethernet Cabling *10GBase-CX is another copper option, not expected in most 10 Gb Ethernet High power and cost today Keep existing cabling layout  (> 1 B ports) and patch panel infrastructure  Cat6 55m; Cat 6a 100m Cat6 or Cat6a Copper (10GBase-T) / RJ-45 Distance limited to  rack Passive = Very low power 5m Twinax Copper / SFP+DA (direct attach) Optical historically 1% of overall Ethernet ports Provides extended distance for backbone or  core OM2 82m; OM3 300m OM2 ( orange ) or OM3 ( aqua ) Optical (multimode) / LC – + Distance Cable Type / Connector
Why iSCSI? Link IPsec IP TCP iSCSI SCSI Link IPsec IP TCP iSCSI SCSI Initiator Target IP Network Provides physical network capability (Layer 2 Ethernet, Cat 5, MAC, etc .) Provides  IP  routing (Layer 3) capability so packets can find their way through the network Reliable data transport and delivery ( TCP  Windows, ACKs, ordering, etc.) Delivery of  iSCSI  Protocol Data Unit (PDU) for  SCSI  functionality (initiator, target, data read / write, etc.)
Why a New Option for FC Customers? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],FCoE allows an Ethernet-based SAN to be introduced  into the FC-based Data Center  without   breaking existing administrative tools and workflows
Protocol Comparisons Base Transport Encapsulation  Layer SCSI App Ethernet IP TCP iSCSI IP TCP iFCP FC IP TCP FCIP FC Infiniband SRP SCSI Applications FC replication over IP Block storage with TCP/IP New transport and drivers  Low latency, high bandwidth FC over Ethernet  (no TCP/IP) Base Transport Encapsulation  Layer SCSI App Ethernet IP TCP iSCSI IP TCP iFCP FC IP TCP FCIP FC FC FC FCoE FC SCSI Applications FCoE FC FC management
FCoE Extends FC on a Single Network FC network FC storage Ethernet Network Converged Network Switch Lossless Ethernet Links 2  options SAN sees host as  FC Network Driver FC  Driver Converged Network Adapter Server sees storage traffic as  FC Ethernet FC FCoE SW Stack Standard 10G NIC
Time To Widespread Adoption 1990 2000 2010 1980 Defined 73 Standard 83 Widespread 93 Defined 85 Standard 94 Widespread 03 07 09 ?? Defined Standard? iSCSI Defined 00 02 Widespread 08 Standard Standard 10 Gigabit Ethernet 02 09? Widespread
Standards for Next Generation Data Center ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Two emerging parallel industry standards seek to drive I/O consolidation  in large data centers over time: ,[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],iSCSI and FCoE Framing TCP/IP and iSCSI require CPU processing ,[object Object],[object Object],[object Object],[object Object],FCoE Frame iSCSI Frame Data FC Frame CRC Ethernet Header Ethernet Header FCoE Header FC Header FC Payload CRC EOF FCS IP TCP iSCSI
iSCSI Concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCSI-to-iSCSI Mapping  SCSI Command and Data iSCSI PDU alignment with packets varies Header Data iSCSI PDU Header Data iSCSI PDU Header Data iSCSI PDU Header Data iSCSI PDU IP  Packet IP  Packet IP  Packet IP  Packet IP  Packet IP  Packet IP  Packet IP  Packet IP  Packet
FCoE Frame Formats ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Destination MAC Address Source MAC   Address IEEE 802.1Q Tag ET =  FCoE Ver Reserved Reserved Reserved SOF Encapsulated   FC Frame (Including FC-CRC) EOF Reserved FCS Reserved FCoE Frame Format Bit 0 Bit 31
Storage Drivers and Virtualization NIC NIC vNIC vNIC vSCSI vSCSI *iSCSI initiator can also be in the VM  Vswitch VMkernel storage stack FC HBA FC HBA LAN traffic FC traffic CNA CNA LAN traffic FCoE follows FC path Hypervisor iSCSI traffic  iSCSI traffic
Storage Drivers and Virtualization NIC NIC vNIC vNIC vSCSI vSCSI FCoE software in the guest would send traffic through the vSwitch to the vNIC FC HBA FC HBA Hypervisor SW FCoE SW FCoE VMkernel storage stack No FCoE access here currently Vswitch vSwitch is not Lossless
Multipathing Mechanisms for iSCSI and FCoE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lossless Ethernet ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Enhanced Ethernet provides the Lossless Infrastructure  which will enable FCoE and augment iSCSI storage traffic .
PAUSE and Priority Flow Control ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Switch A Switch B
Enhanced Transmission Selection and Data  Center Bridging Exchange Protocol (DCBX) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Offered Traffic t1 t2 t3 10 GE Link Realized Traffic Utilization 3G/s HPC Traffic 3G/s 2G/s 3G/s Storage Traffic 3G/s 3G/s LAN Traffic 4G/s 5 G/s 3G/s t1 t2 t3 3G/s 3G/s 3G/s 3G/s 3G/s 2G/s 3G/s 4G/s 6G/s
Beyond Link Level ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Throttle Switch Transmit Queue Switch Receive Buffer Throttle
40 and 100 Gigabit Ethernet ,[object Object],[object Object],[object Object],[object Object],[object Object]
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Storage Security Services in the SAN
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Security Functionality
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
FCoE  and  iSCSI ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Ethernet Leverage Ethernet/IP expertise 10 Gigabit Ethernet Lossless Ethernet iSCSI No FC expertise needed Supports distance connectivity (L3 IP routing) Strong virtualization affinity Standards since 2003
iSCSI Deployment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],* According to IDC,  3/09 Ethernet iSCSI SAN
FCoE Server Phase (Today) ,[object Object],[object Object],[object Object],[object Object],Converged Network  Switch FC Attach FC HBAs 1 Gb NICs Rack Mounted Servers 10 GbE CNAs Ethernet LAN Storage Fibre Channel SAN Ethernet FC
FCoE Network Phase (2009 / 2010) ,[object Object],[object Object],[object Object],Rack Mounted Servers 10 GbE CNAs Converged Network  Switch FC Attach Ethernet Network  (IP, FCoE) and CNS Ethernet LAN Storage Fibre Channel SAN Ethernet FC
FCoE Storage Phase (2010+) ,[object Object],[object Object],[object Object],Storage FC & FCoE SAN Fibre Channel & FCoE attach Ethernet LAN FCoE Storage Rack Mounted Servers 10GbE CNAs Converged Network  Switch Ethernet FC
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Convergence at 10 Gigabit Ethernet ,[object Object],[object Object],[object Object],[object Object],[object Object],FC SAN Ethernet LAN iSCSI/FCoE Storage Rack Mounted Servers 10 GbE CNAs Converged Network  Switch Ethernet FC
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],The Converged Data Center allows Storage and Networking to leverage operational and capital efficiencies
Related Session and References ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Stuart Miniman, Technologist, Office of the CTO EMC Corporation

More Related Content

What's hot

Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its TypesHTS Hosting
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage TechnologyLopamudra Das
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking ExplainedThomas Graf
 
EtherChannel PAgP and LACP modes
EtherChannel PAgP and LACP modesEtherChannel PAgP and LACP modes
EtherChannel PAgP and LACP modesNetProtocol Xpert
 
CCNAv5 - S2: Chapter3 Vlans
CCNAv5 - S2: Chapter3 VlansCCNAv5 - S2: Chapter3 Vlans
CCNAv5 - S2: Chapter3 VlansVuz Dở Hơi
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualizationHwanju Kim
 
Designing Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPNDesigning Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPNAnas
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Tuan Yang
 
Ethernet protocol
Ethernet protocolEthernet protocol
Ethernet protocolTom Chou
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorialrakiva29
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Novell
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKINGKiran Buriro
 
MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)Shivlu Jain
 
Network Attached Storage (NAS)
Network Attached Storage (NAS)Network Attached Storage (NAS)
Network Attached Storage (NAS)sandeepgodfather
 

What's hot (20)

Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
 
Basics of storage Technology
Basics of storage TechnologyBasics of storage Technology
Basics of storage Technology
 
Csc341 – Lecture 1 network management
Csc341 – Lecture 1 network managementCsc341 – Lecture 1 network management
Csc341 – Lecture 1 network management
 
Linux Networking Explained
Linux Networking ExplainedLinux Networking Explained
Linux Networking Explained
 
EtherChannel PAgP and LACP modes
EtherChannel PAgP and LACP modesEtherChannel PAgP and LACP modes
EtherChannel PAgP and LACP modes
 
Storage area network
Storage area networkStorage area network
Storage area network
 
CCNAv5 - S2: Chapter3 Vlans
CCNAv5 - S2: Chapter3 VlansCCNAv5 - S2: Chapter3 Vlans
CCNAv5 - S2: Chapter3 Vlans
 
NETCONF YANG tutorial
NETCONF YANG tutorialNETCONF YANG tutorial
NETCONF YANG tutorial
 
5. IO virtualization
5. IO virtualization5. IO virtualization
5. IO virtualization
 
Wintel ppt for dhcp
Wintel ppt for dhcpWintel ppt for dhcp
Wintel ppt for dhcp
 
Network virtualization
Network virtualizationNetwork virtualization
Network virtualization
 
Designing Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPNDesigning Multi-tenant Data Centers Using EVPN
Designing Multi-tenant Data Centers Using EVPN
 
Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)Understanding the Windows Server Administration Fundamentals (Part-2)
Understanding the Windows Server Administration Fundamentals (Part-2)
 
Ethernet protocol
Ethernet protocolEthernet protocol
Ethernet protocol
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorial
 
Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)Virtualization with KVM (Kernel-based Virtual Machine)
Virtualization with KVM (Kernel-based Virtual Machine)
 
Mpls basic
Mpls basicMpls basic
Mpls basic
 
COMPUTER NETWORKING
COMPUTER NETWORKINGCOMPUTER NETWORKING
COMPUTER NETWORKING
 
MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)MPLS-TP (MPLS Transport Profile)
MPLS-TP (MPLS Transport Profile)
 
Network Attached Storage (NAS)
Network Attached Storage (NAS)Network Attached Storage (NAS)
Network Attached Storage (NAS)
 

Similar to Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center

Converged Networks: FCoE, iSCSI and the Future of Storage Networking
Converged Networks: FCoE, iSCSI and the Future of Storage NetworkingConverged Networks: FCoE, iSCSI and the Future of Storage Networking
Converged Networks: FCoE, iSCSI and the Future of Storage NetworkingStuart Miniman
 
FCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology SummitFCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology SummitStuart Miniman
 
SAN vs NAS technology summary
SAN vs NAS technology summarySAN vs NAS technology summary
SAN vs NAS technology summaryswankymarsh5704
 
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011Stephen Foskett
 
Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...
Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...
Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...EMC
 
Converged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networkingConverged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networkingEMC
 
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...EMC
 
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoE
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoEPLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoE
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoEPROIDEA
 
Presentation comparing server io consolidation solution with i scsi, infini...
Presentation   comparing server io consolidation solution with i scsi, infini...Presentation   comparing server io consolidation solution with i scsi, infini...
Presentation comparing server io consolidation solution with i scsi, infini...xKinAnx
 
Creating Competitive Advantage by Revolutionizing I/O
Creating Competitive Advantage by Revolutionizing I/OCreating Competitive Advantage by Revolutionizing I/O
Creating Competitive Advantage by Revolutionizing I/OEmulex Corporation
 
SAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over EthernetSAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over EthernetEmulex Corporation
 
NetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp
 
iSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini bandiSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini bandAkash Gupta
 
Virtual Networks for Storage and Data
Virtual Networks for Storage and DataVirtual Networks for Storage and Data
Virtual Networks for Storage and DataAprius Inc.
 
SAN_Module3_Part1_PPTs.pptx
SAN_Module3_Part1_PPTs.pptxSAN_Module3_Part1_PPTs.pptx
SAN_Module3_Part1_PPTs.pptxShivarajPatil58
 
Introduction to Storage.ppt
Introduction to Storage.pptIntroduction to Storage.ppt
Introduction to Storage.pptParam Eswaran
 
Designing and deploying converged storage area networks final
Designing and deploying converged storage area networks finalDesigning and deploying converged storage area networks final
Designing and deploying converged storage area networks finalBhavin Yadav
 
Unified Computing In Servers
Unified Computing In ServersUnified Computing In Servers
Unified Computing In ServersWendell Wenjen
 

Similar to Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center (20)

Converged Networks: FCoE, iSCSI and the Future of Storage Networking
Converged Networks: FCoE, iSCSI and the Future of Storage NetworkingConverged Networks: FCoE, iSCSI and the Future of Storage Networking
Converged Networks: FCoE, iSCSI and the Future of Storage Networking
 
FCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology SummitFCoE Origins and Status for Ethernet Technology Summit
FCoE Origins and Status for Ethernet Technology Summit
 
SAN vs NAS technology summary
SAN vs NAS technology summarySAN vs NAS technology summary
SAN vs NAS technology summary
 
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011
 
Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...
Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...
Converged Data Center: FCoE, iSCSI, & the Future of Storage Networking ( EMC ...
 
Converged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networkingConverged data center_f_co_e_iscsi_future_storage_networking
Converged data center_f_co_e_iscsi_future_storage_networking
 
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
White paper : Introduction to Fibre Channel over Ethernet (FCoE) - A Detailed...
 
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoE
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoEPLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoE
PLNOG 13: Artur Pająk: Storage w sieciach Ethernet, czyli coś o iSCSI I FCoE
 
Presentation comparing server io consolidation solution with i scsi, infini...
Presentation   comparing server io consolidation solution with i scsi, infini...Presentation   comparing server io consolidation solution with i scsi, infini...
Presentation comparing server io consolidation solution with i scsi, infini...
 
Creating Competitive Advantage by Revolutionizing I/O
Creating Competitive Advantage by Revolutionizing I/OCreating Competitive Advantage by Revolutionizing I/O
Creating Competitive Advantage by Revolutionizing I/O
 
SAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over EthernetSAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
SAN Virtuosity Series: Network Convergence & Fibre Channel over Ethernet
 
NetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage Evaluation
 
iSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini bandiSCSi , FCSAN ,FC protocol stack and Infini band
iSCSi , FCSAN ,FC protocol stack and Infini band
 
Virtual Networks for Storage and Data
Virtual Networks for Storage and DataVirtual Networks for Storage and Data
Virtual Networks for Storage and Data
 
SAN_Module3_Part1_PPTs.pptx
SAN_Module3_Part1_PPTs.pptxSAN_Module3_Part1_PPTs.pptx
SAN_Module3_Part1_PPTs.pptx
 
Introduction to Storage.ppt
Introduction to Storage.pptIntroduction to Storage.ppt
Introduction to Storage.ppt
 
Module 06 (1).pdf
Module 06 (1).pdfModule 06 (1).pdf
Module 06 (1).pdf
 
Designing and deploying converged storage area networks final
Designing and deploying converged storage area networks finalDesigning and deploying converged storage area networks final
Designing and deploying converged storage area networks final
 
Unified Computing In Servers
Unified Computing In ServersUnified Computing In Servers
Unified Computing In Servers
 
M4 f co-e_4.4.2
M4 f co-e_4.4.2M4 f co-e_4.4.2
M4 f co-e_4.4.2
 

Recently uploaded

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 

Recently uploaded (20)

CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 

Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center

  • 1. Fibre Channel over Ethernet (FCoE), iSCSI and the Converged Data Center Stuart Miniman, Technologist, Office of the CTO EMC Corporation
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. 10 Gigabit Ethernet Cabling *10GBase-CX is another copper option, not expected in most 10 Gb Ethernet High power and cost today Keep existing cabling layout (> 1 B ports) and patch panel infrastructure Cat6 55m; Cat 6a 100m Cat6 or Cat6a Copper (10GBase-T) / RJ-45 Distance limited to rack Passive = Very low power 5m Twinax Copper / SFP+DA (direct attach) Optical historically 1% of overall Ethernet ports Provides extended distance for backbone or core OM2 82m; OM3 300m OM2 ( orange ) or OM3 ( aqua ) Optical (multimode) / LC – + Distance Cable Type / Connector
  • 7. Why iSCSI? Link IPsec IP TCP iSCSI SCSI Link IPsec IP TCP iSCSI SCSI Initiator Target IP Network Provides physical network capability (Layer 2 Ethernet, Cat 5, MAC, etc .) Provides IP routing (Layer 3) capability so packets can find their way through the network Reliable data transport and delivery ( TCP Windows, ACKs, ordering, etc.) Delivery of iSCSI Protocol Data Unit (PDU) for SCSI functionality (initiator, target, data read / write, etc.)
  • 8.
  • 9. Protocol Comparisons Base Transport Encapsulation Layer SCSI App Ethernet IP TCP iSCSI IP TCP iFCP FC IP TCP FCIP FC Infiniband SRP SCSI Applications FC replication over IP Block storage with TCP/IP New transport and drivers Low latency, high bandwidth FC over Ethernet (no TCP/IP) Base Transport Encapsulation Layer SCSI App Ethernet IP TCP iSCSI IP TCP iFCP FC IP TCP FCIP FC FC FC FCoE FC SCSI Applications FCoE FC FC management
  • 10. FCoE Extends FC on a Single Network FC network FC storage Ethernet Network Converged Network Switch Lossless Ethernet Links 2 options SAN sees host as FC Network Driver FC Driver Converged Network Adapter Server sees storage traffic as FC Ethernet FC FCoE SW Stack Standard 10G NIC
  • 11. Time To Widespread Adoption 1990 2000 2010 1980 Defined 73 Standard 83 Widespread 93 Defined 85 Standard 94 Widespread 03 07 09 ?? Defined Standard? iSCSI Defined 00 02 Widespread 08 Standard Standard 10 Gigabit Ethernet 02 09? Widespread
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. SCSI-to-iSCSI Mapping SCSI Command and Data iSCSI PDU alignment with packets varies Header Data iSCSI PDU Header Data iSCSI PDU Header Data iSCSI PDU Header Data iSCSI PDU IP Packet IP Packet IP Packet IP Packet IP Packet IP Packet IP Packet IP Packet IP Packet
  • 17.
  • 18. Storage Drivers and Virtualization NIC NIC vNIC vNIC vSCSI vSCSI *iSCSI initiator can also be in the VM Vswitch VMkernel storage stack FC HBA FC HBA LAN traffic FC traffic CNA CNA LAN traffic FCoE follows FC path Hypervisor iSCSI traffic iSCSI traffic
  • 19. Storage Drivers and Virtualization NIC NIC vNIC vNIC vSCSI vSCSI FCoE software in the guest would send traffic through the vSwitch to the vNIC FC HBA FC HBA Hypervisor SW FCoE SW FCoE VMkernel storage stack No FCoE access here currently Vswitch vSwitch is not Lossless
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. Stuart Miniman, Technologist, Office of the CTO EMC Corporation

Editor's Notes

  1. Questions for the audience:How many have FC today?How many have iSCSI today?How many have 10GbE today?
  2. WHY need it?WHAT it is?HOW it will happen!
  3. Let’s look at the rack server environment today. In today’s environment… Servers connect to the LAN with multiple network interface cards (NICs)Servers require HBAs to connect to an existing Fibre Channel SANMany of today’s data centers are running at 1 Gigabit Ethernet speedMultiple server adapters require more power and cooling costs
  4. Buy the “best available” grade of cable to help future proof. OM4 under discussion (buy OM3 today). Cat6a available today.For 2008 FCoE deployments, Twinax helps meet time-to-market needs with a low power/cost solution until 10GBase-T has more time to mature.Very few customers have deployed 10Gb Ethernet. Some may question adding a new cabling infrastructure, but should be limited to early “Phase 1” testing and deployments.
  5. FC has a large and well managed install base (EMC has shipped over 4M Connectrix switch ports); $10B install base according to BrocadeDrive for I/O consolidationiSCSI strength was to use existing network infrastructure and skill set to offer lower-cost connectivity for consolidation, but management of large iSCSI environments is cumbersomeNot rip and replace or new management paradigm, but incremental transition
  6. Replication first (iFCP EOL)IB = special transport layer and new management; used in HPCFCoE is layer 2 only, so can use FCIP under a shared FC management with FC+FCIP+FCoE; or use Ethernet native replication from Symm/CLARiiON
  7. Same host drivers, FC management of storage.With motion – bubble analogy of FC in Jumbo Frame Ethernet and “popped” in CNS.Discuss CNA vs. NIC (NIC on 2nd click) for deployment options. CNA has hardware offload, NIC does not.
  8. FCoE is getting traction because it maintains the channel-like performance of FC and low protocol overhead. Note that FCoE is Data Center only (Layer 2 – no routing).Encapsulation (not bridging) to attach to FC
  9. Discussion after arrows gone – CNA (not NIC) for 1st generation since need FC traffic to go to hypervisor as FC, not through Vswitch (not lossless) or in guest.
  10. Also useful for iSCSI
  11. Also useful for iSCSI
  12. TitleMonth Year<number>
  13. TitleMonth Year<number>
  14. FCoE is NOT the death of iSCSI (just like iSCSI was not the death of FC) – plenty of room for both; both add to the overall SAN market (meet the needs of the growing virtualization market – want more networked devices).This is also the place to say reassuring things about EMC as \"arms supplier\" in the protocol wars – whatever protocol fits your needs (customer), we (EMC) are the experts.
  15. 33
  16. 34
  17. 35
  18. 37