SlideShare ist ein Scribd-Unternehmen logo
1 von 40
FCoE vs. iSCSIMaking the Choice Stephen Foskett stephen@fosketts.net @SFoskett FoskettServices.com Blog.Fosketts.net GestaltIT.com
This is Not a Rah-Rah Session
This is Not a Cage Match
First, let’s talk about convergence and Ethernet
Converging on Convergence Data centers rely more on standard ingredients What will connect these systems together? IP and Ethernet are logical choices
Drivers of Convergence
What's in it for you?
The Storage Network Roadmap
Performance: Throughput vs. Latency High-Throughput Low Latency
Serious Performance 10 GbE is faster than most storage interconnects iSCSI and FCoE both can perform at wire-rate
Latency is Critical Too Latency is even more critical in shared storage
Benefits Beyond Speed 10 GbE takes performance off the table (for now…) But performance is only half the story: Simplified connectivity New network architecture Virtual machine mobility
Server Connectivity 1 GbE Network 1 GbE Cluster 4G FC Storage 10 GbE (Plus 6 Gbps extra capacity)
Flexibility No more rats-nest of cables Servers become interchangeable units Swappable Brought on line quickly Few cable connections  Less concern about availability of I/O slots, cards and ports CPU, memory, chipset are deciding factor, not HBA or network adapter
Changing Data Center Placement and cabling of SAN switches and adapters dictates where to install servers Considerations for placing SAN-attached servers: Cable types and lengths Switch location Logical SAN layout Applies to both FC and GbEiSCSISANs Unified 10 GbE network allows the same data and storage networking in any rack position
Virtualization: Performance and Flexibility Performance and flexibility benefits are amplified with virtual servers 10 GbE acceleration of storage performance, especially latency – “the I/O blender” Can allow performance-sensitive applications to use virtual servers
Virtual Machine Mobility Moving virtual machines is the next big challenge Physical servers are difficult to move around and between data centers Pent-up desire to move virtual machines from host to host and even to different physical locations
Enhanced 10 Gb Ethernet ,[object Object]
SCSI expects a lossless transport with guaranteed delivery
Ethernet expects higher-level protocols to take care of issues
“Data Center Bridging” is a project to create lossless Ethernet
AKA Data Center Ethernet (DCE), Converged Enhanced Ethernet (CEE)
iSCSI and NFS are happy with or without DCB
DCB is a work in progress
FCoE requires PFC (Qbb or PAUSE), DCBX (Qaz)
QCN (Qau) is still not readyPriority Flow Control (PFC) 802.1Qbb Congestion Management (QCN) 802.1Qau Bandwidth Management (ETS) 802.1Qaz PAUSE 802.3x Data Center Bridging Exchange Protocol (DCBX) Traffic Classes 802.1p/Q
Flow Control PAUSE (802.3x) Reactive not proactive (like FC credit approach) Allows a receiver to block incoming traffic in a point-to-point Ethernet link Priority Flow Control 802.1Qbb) Uses an 8-bit mask in PAUSE to specify 802.1p priorities Blocks a class of traffic, not an entire link Ratified and shipping Switch A Switch B Graphic courtesy of EMC Result of PFC: Handles transient spikes Makes Ethernet lossless Required for FCoE
Bandwidth Management Enhanced Transmission Selection (ETS) 802.1Qaz Latest in a series of attempts at Quality of Service (QoS) Allows “overflow” to better-utilize bandwidth Data Center Bridging Exchange (DCBX) protocol Allows devices to determine mutual capabilities Required for ETS, useful for others Ratified and shipping 10 GE Link Realized Traffic Utilization Offered Traffic HPC Traffic3G/s 3G/s 2G/s 3G/s 3G/s 2G/s Storage Traffic3G/s 3G/s 3G/s 3G/s 3G/s 3G/s LAN Traffic 4G/s 5G/s 3G/s 3G/s 4G/s 6G/s Graphic courtesy of EMC
Congestion Notification Need a more proactive approach to persistent congestion QCN 802.1Qau Notifies edge ports of congestion, allowing traffic to flow more smoothly Improves end-to-end network latency (important for storage) Should also improve overall throughput Not quite ready Graphic courtesy of Broadcom
Now we can talk aboutiSCSI vs. FCoE
Why Choose a Protocol?
SAN History: SCSI Early storage protocols were system-dependent and short distance Microcomputers used internal ST-506 disks Mainframes used external bus-and-tag storage SCSI allowed systems to use external disks Block protocol, one-to-many communication External enclosures, RAID Replaced ST-506 and ESDI in UNIX systems SAS dominates in servers; PCs use IDE (SATA) Copyright 2006, GlassHouse Technologies
The Many Faces of SCSI “SCSI” SAS iSCSI “FC” FCoE
Comparing Protocols
Why Go iSCSI? iSCSI targets are robust and mature Just about every storage vendor offers iSCSI arrays Software targets abound, too (Nexenta, Microsoft, StarWind) Client-side iSCSI is strong as well Wide variety of iSCSI adapters/HBAs Software initiators for UNIX, Windows, VMware, Mac Smooth transition from 1- to 10-gigabit Ethernet Plug it in and it works, no extensions required iSCSI over DCB is rapidly appearing
iSCSI Support Matrix
iSCSI Reality Check
The Three-Fold Path of Fibre Channel
FCoE Spotters’ Guide Fibre Channel over Ethernet (FCoE) FC-BB-5 Bandwidth Management (ETS) 802.1Qaz Priority Flow Control (PFC) 802.1Qbb Congestion Management (QCN) 802.1Qau Fibre Channel Ethernet Fibre Channel over Ethernet (FCoE)
Why Go FCoE? Large FC install base/investment Storage arrays and switches Management tools and skills Allows for incremental adoption FCoE as an edge protocol promises to reduce connectivity costs End-to-end FCoE would be implemented later I/O consolidation and virtualization capabilities Many DCB technologies map to the needs of server virtualization architectures Also leverages Ethernet infrastructure and skills

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Febrian ‎
 
MPLS + BGP Presentation
MPLS + BGP PresentationMPLS + BGP Presentation
MPLS + BGP PresentationGino McCarty
 
ipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grosseteteipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick GrosseteteFebrian ‎
 
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
 
NetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp
 
Implementing a scalable ospf based solution
Implementing a scalable ospf based solutionImplementing a scalable ospf based solution
Implementing a scalable ospf based solutionArnold Derrick Kinney
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]APNIC
 
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_FinalGopi Krishnamurthy
 
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Altera Corporation
 
Juniper L2 MPLS VPN
Juniper L2 MPLS VPNJuniper L2 MPLS VPN
Juniper L2 MPLS VPNmehrdad1981
 
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)gnkeshava
 

Was ist angesagt? (20)

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
 
Troubleshooting basic networks
Troubleshooting basic networksTroubleshooting basic networks
Troubleshooting basic networks
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
 
MPLS + BGP Presentation
MPLS + BGP PresentationMPLS + BGP Presentation
MPLS + BGP Presentation
 
ipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grosseteteipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grossetete
 
Voice over MPLS
Voice over MPLSVoice over MPLS
Voice over MPLS
 
Inter-AS MPLS VPN Deployment
Inter-AS MPLS VPN DeploymentInter-AS MPLS VPN Deployment
Inter-AS MPLS VPN Deployment
 
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
 
NetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage EvaluationNetApp Multi-Protocol Storage Evaluation
NetApp Multi-Protocol Storage Evaluation
 
IPV6
IPV6 IPV6
IPV6
 
Implementing a scalable ospf based solution
Implementing a scalable ospf based solutionImplementing a scalable ospf based solution
Implementing a scalable ospf based solution
 
Network device management
Network device managementNetwork device management
Network device management
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
 
Pci express modi
Pci express modiPci express modi
Pci express modi
 
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
03_03_Implementing_PCIe_ATS_in_ARM-based_SoCs_Final
 
Pcie basic
Pcie basicPcie basic
Pcie basic
 
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
Creating Your Own PCI Express System Using FPGAs: Embedded World 2010
 
Pci express technology 3.0
Pci express technology 3.0Pci express technology 3.0
Pci express technology 3.0
 
Juniper L2 MPLS VPN
Juniper L2 MPLS VPNJuniper L2 MPLS VPN
Juniper L2 MPLS VPN
 
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
PCIe and PCIe driver in WEC7 (Windows Embedded compact 7)
 

Andere mochten auch

Ex8216 Core Switch
Ex8216 Core SwitchEx8216 Core Switch
Ex8216 Core SwitchKashif Latif
 
Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Jim Gilsinn
 
web performance explained to network and infrastructure experts
web performance explained to network and infrastructure expertsweb performance explained to network and infrastructure experts
web performance explained to network and infrastructure expertsBernard Paques
 
Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage
Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage
Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage Storage Switzerland
 
Alcatel-Lucent Enterprise Product Guide
Alcatel-Lucent Enterprise Product GuideAlcatel-Lucent Enterprise Product Guide
Alcatel-Lucent Enterprise Product GuideArrow ECS UK
 
BLADE Cloud Ready Network Architecture
BLADE Cloud Ready Network ArchitectureBLADE Cloud Ready Network Architecture
BLADE Cloud Ready Network ArchitectureIBM System Networking
 
Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)
Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)
Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)open-e
 
CenturyLink Network
CenturyLink NetworkCenturyLink Network
CenturyLink NetworkJake Weaver
 
Red Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage MattersRed Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage MattersRed_Hat_Storage
 
Swift Architecture and Practice, by Alex Yang
Swift Architecture and Practice, by Alex YangSwift Architecture and Practice, by Alex Yang
Swift Architecture and Practice, by Alex YangHui Cheng
 
Tecnologia para generar valor en Telecomunicaciones
Tecnologia para generar valor en TelecomunicacionesTecnologia para generar valor en Telecomunicaciones
Tecnologia para generar valor en TelecomunicacionesXavier Moreano
 
Building RESTful APIs
Building RESTful APIsBuilding RESTful APIs
Building RESTful APIsSilota Inc.
 
Software Defined presentation
Software Defined presentationSoftware Defined presentation
Software Defined presentationJohn Rhodes
 
Microservices with Swagger, Flask and Docker
Microservices with Swagger, Flask and DockerMicroservices with Swagger, Flask and Docker
Microservices with Swagger, Flask and DockerDhilipsiva DS
 
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月
Mellanox for OpenStack  - OpenStack最新情報セミナー 2014年10月Mellanox for OpenStack  - OpenStack最新情報セミナー 2014年10月
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月VirtualTech Japan Inc.
 

Andere mochten auch (20)

10G Ethernet Outlook for HPC
10G Ethernet Outlook for HPC10G Ethernet Outlook for HPC
10G Ethernet Outlook for HPC
 
Ex8216 Core Switch
Ex8216 Core SwitchEx8216 Core Switch
Ex8216 Core Switch
 
Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)Test Tool for Industrial Ethernet Network Performance (June 2009)
Test Tool for Industrial Ethernet Network Performance (June 2009)
 
web performance explained to network and infrastructure experts
web performance explained to network and infrastructure expertsweb performance explained to network and infrastructure experts
web performance explained to network and infrastructure experts
 
Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage
Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage
Flash Roadblock: Latency! - How Storage Interconnects are Slowing Flash Storage
 
Alcatel-Lucent Enterprise Product Guide
Alcatel-Lucent Enterprise Product GuideAlcatel-Lucent Enterprise Product Guide
Alcatel-Lucent Enterprise Product Guide
 
BLADE Cloud Ready Network Architecture
BLADE Cloud Ready Network ArchitectureBLADE Cloud Ready Network Architecture
BLADE Cloud Ready Network Architecture
 
Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)
Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)
Open-E DSS V7 Active-Active Load Balanced iSCSI HA Cluster (with bonding)
 
Pycon 2008: Python Command-line Tools *Nix
Pycon 2008:  Python Command-line Tools *NixPycon 2008:  Python Command-line Tools *Nix
Pycon 2008: Python Command-line Tools *Nix
 
CenturyLink Network
CenturyLink NetworkCenturyLink Network
CenturyLink Network
 
Red Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage MattersRed Hat Storage Day Seattle: Why Software-Defined Storage Matters
Red Hat Storage Day Seattle: Why Software-Defined Storage Matters
 
Swift Architecture and Practice, by Alex Yang
Swift Architecture and Practice, by Alex YangSwift Architecture and Practice, by Alex Yang
Swift Architecture and Practice, by Alex Yang
 
Tecnologia para generar valor en Telecomunicaciones
Tecnologia para generar valor en TelecomunicacionesTecnologia para generar valor en Telecomunicaciones
Tecnologia para generar valor en Telecomunicaciones
 
Parallel Computing on the GPU
Parallel Computing on the GPUParallel Computing on the GPU
Parallel Computing on the GPU
 
Building RESTful APIs
Building RESTful APIsBuilding RESTful APIs
Building RESTful APIs
 
Software Defined presentation
Software Defined presentationSoftware Defined presentation
Software Defined presentation
 
Router architectures in no c
Router architectures in no cRouter architectures in no c
Router architectures in no c
 
Microservices with Swagger, Flask and Docker
Microservices with Swagger, Flask and DockerMicroservices with Swagger, Flask and Docker
Microservices with Swagger, Flask and Docker
 
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月
Mellanox for OpenStack  - OpenStack最新情報セミナー 2014年10月Mellanox for OpenStack  - OpenStack最新情報セミナー 2014年10月
Mellanox for OpenStack - OpenStack最新情報セミナー 2014年10月
 
Core Concept: Software Defined Everything
Core Concept: Software Defined EverythingCore Concept: Software Defined Everything
Core Concept: Software Defined Everything
 

Ähnlich wie "FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011

IBM Blade University: Emulex Connects the Data Center of the Future
IBM Blade University: Emulex Connects the Data Center of the FutureIBM Blade University: Emulex Connects the Data Center of the Future
IBM Blade University: Emulex Connects the Data Center of the FutureEmulex 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
 
Virtual Networks for Storage and Data
Virtual Networks for Storage and DataVirtual Networks for Storage and Data
Virtual Networks for Storage and DataAprius Inc.
 
F co e_netapp_v12
F co e_netapp_v12F co e_netapp_v12
F co e_netapp_v12aj4953
 
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
 
Unified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE ImplementationUnified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE ImplementationCSCJournals
 
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
 
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
 
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД. Кон...
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД.  Кон...Современные сетевые аспекты, которые нужно учитывать при построении ЦОД.  Кон...
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД. Кон...Nick Turunov
 
Unified Computing In Servers
Unified Computing In ServersUnified Computing In Servers
Unified Computing In ServersWendell Wenjen
 
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
 
#IBMEdge: "Not all Networks are Equal"
#IBMEdge: "Not all Networks are Equal" #IBMEdge: "Not all Networks are Equal"
#IBMEdge: "Not all Networks are Equal" Brocade
 
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
 
I/O Consolidation in the Data Center -Excerpt
I/O Consolidation in the Data Center -ExcerptI/O Consolidation in the Data Center -Excerpt
I/O Consolidation in the Data Center -ExcerptJamie Shoup
 
Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging Motty Ben Atia
 

Ähnlich wie "FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011 (20)

IBM Blade University: Emulex Connects the Data Center of the Future
IBM Blade University: Emulex Connects the Data Center of the FutureIBM Blade University: Emulex Connects the Data Center of the Future
IBM Blade University: Emulex Connects the Data Center of the Future
 
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
 
Virtual Networks for Storage and Data
Virtual Networks for Storage and DataVirtual Networks for Storage and Data
Virtual Networks for Storage and Data
 
Interop: The 10GbE Top 10
Interop: The 10GbE Top 10Interop: The 10GbE Top 10
Interop: The 10GbE Top 10
 
F co e_netapp_v12
F co e_netapp_v12F co e_netapp_v12
F co e_netapp_v12
 
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
 
Unified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE ImplementationUnified Fabric: Data Centre Bridging and FCoE Implementation
Unified Fabric: Data Centre Bridging and FCoE Implementation
 
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 ...
 
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
 
Overview of HPC Interconnects
Overview of HPC InterconnectsOverview of HPC Interconnects
Overview of HPC Interconnects
 
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД. Кон...
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД.  Кон...Современные сетевые аспекты, которые нужно учитывать при построении ЦОД.  Кон...
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД. Кон...
 
06 - Intel 10 Gb For Dc
06 - Intel 10 Gb For Dc06 - Intel 10 Gb For Dc
06 - Intel 10 Gb For Dc
 
Unified Computing In Servers
Unified Computing In ServersUnified Computing In Servers
Unified Computing In Servers
 
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
 
#IBMEdge: "Not all Networks are Equal"
#IBMEdge: "Not all Networks are Equal" #IBMEdge: "Not all Networks are Equal"
#IBMEdge: "Not all Networks are Equal"
 
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...
 
I/O Consolidation in the Data Center -Excerpt
I/O Consolidation in the Data Center -ExcerptI/O Consolidation in the Data Center -Excerpt
I/O Consolidation in the Data Center -Excerpt
 
Brocade VDX 6730 Converged Switch for IBM
Brocade VDX 6730 Converged Switch for IBMBrocade VDX 6730 Converged Switch for IBM
Brocade VDX 6730 Converged Switch for IBM
 
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
 
Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging Network Virtualization using Shortest Path Bridging
Network Virtualization using Shortest Path Bridging
 

Mehr von Stephen Foskett

What’s the Deal with Containers, Anyway?
What’s the Deal with Containers, Anyway?What’s the Deal with Containers, Anyway?
What’s the Deal with Containers, Anyway?Stephen Foskett
 
Out of the Lab and Into the Datacenter - Which Technologies Are Ready?
Out of the Lab and Into the Datacenter - Which Technologies Are Ready?Out of the Lab and Into the Datacenter - Which Technologies Are Ready?
Out of the Lab and Into the Datacenter - Which Technologies Are Ready?Stephen Foskett
 
The Four Horsemen of Storage System Performance
The Four Horsemen of Storage System PerformanceThe Four Horsemen of Storage System Performance
The Four Horsemen of Storage System PerformanceStephen Foskett
 
Gestalt IT - Why It’s Time to Stop Thinking In Terms of Silos
Gestalt IT - Why It’s Time to Stop Thinking In Terms of SilosGestalt IT - Why It’s Time to Stop Thinking In Terms of Silos
Gestalt IT - Why It’s Time to Stop Thinking In Terms of SilosStephen Foskett
 
It's the End of Data Storage As We Know It (And I Feel Fine)
It's the End of Data Storage As We Know It (And I Feel Fine)It's the End of Data Storage As We Know It (And I Feel Fine)
It's the End of Data Storage As We Know It (And I Feel Fine)Stephen Foskett
 
Storage for Virtual Environments 2011 R2
Storage for Virtual Environments 2011 R2Storage for Virtual Environments 2011 R2
Storage for Virtual Environments 2011 R2Stephen Foskett
 
State of the Art Thin Provisioning
State of the Art Thin ProvisioningState of the Art Thin Provisioning
State of the Art Thin ProvisioningStephen Foskett
 
Rearchitecting Storage for Server Virtualization
Rearchitecting Storage for Server VirtualizationRearchitecting Storage for Server Virtualization
Rearchitecting Storage for Server VirtualizationStephen Foskett
 
Eleven Essential Attributes For Email Archiving
Eleven Essential Attributes For Email ArchivingEleven Essential Attributes For Email Archiving
Eleven Essential Attributes For Email ArchivingStephen Foskett
 
Email Archiving Solutions Whats The Difference
Email Archiving Solutions Whats The DifferenceEmail Archiving Solutions Whats The Difference
Email Archiving Solutions Whats The DifferenceStephen Foskett
 
Deep Dive Into Email Archiving Products
Deep Dive Into Email Archiving ProductsDeep Dive Into Email Archiving Products
Deep Dive Into Email Archiving ProductsStephen Foskett
 
Storage Virtualization Introduction
Storage Virtualization IntroductionStorage Virtualization Introduction
Storage Virtualization IntroductionStephen Foskett
 
Extreme Tiered Storage Flash, Disk, And Cloud
Extreme Tiered Storage Flash, Disk, And CloudExtreme Tiered Storage Flash, Disk, And Cloud
Extreme Tiered Storage Flash, Disk, And CloudStephen Foskett
 
The Right Approach To Cloud Storage
The Right Approach To Cloud StorageThe Right Approach To Cloud Storage
The Right Approach To Cloud StorageStephen Foskett
 
Storage Decisions Nirvanix Introduction
Storage Decisions Nirvanix IntroductionStorage Decisions Nirvanix Introduction
Storage Decisions Nirvanix IntroductionStephen Foskett
 
Solve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems TodaySolve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems TodayStephen Foskett
 
Virtualization Changes Storage
Virtualization Changes StorageVirtualization Changes Storage
Virtualization Changes StorageStephen Foskett
 

Mehr von Stephen Foskett (20)

The Zen of Storage
The Zen of StorageThe Zen of Storage
The Zen of Storage
 
What’s the Deal with Containers, Anyway?
What’s the Deal with Containers, Anyway?What’s the Deal with Containers, Anyway?
What’s the Deal with Containers, Anyway?
 
Out of the Lab and Into the Datacenter - Which Technologies Are Ready?
Out of the Lab and Into the Datacenter - Which Technologies Are Ready?Out of the Lab and Into the Datacenter - Which Technologies Are Ready?
Out of the Lab and Into the Datacenter - Which Technologies Are Ready?
 
The Four Horsemen of Storage System Performance
The Four Horsemen of Storage System PerformanceThe Four Horsemen of Storage System Performance
The Four Horsemen of Storage System Performance
 
Gestalt IT - Why It’s Time to Stop Thinking In Terms of Silos
Gestalt IT - Why It’s Time to Stop Thinking In Terms of SilosGestalt IT - Why It’s Time to Stop Thinking In Terms of Silos
Gestalt IT - Why It’s Time to Stop Thinking In Terms of Silos
 
It's the End of Data Storage As We Know It (And I Feel Fine)
It's the End of Data Storage As We Know It (And I Feel Fine)It's the End of Data Storage As We Know It (And I Feel Fine)
It's the End of Data Storage As We Know It (And I Feel Fine)
 
Storage for Virtual Environments 2011 R2
Storage for Virtual Environments 2011 R2Storage for Virtual Environments 2011 R2
Storage for Virtual Environments 2011 R2
 
State of the Art Thin Provisioning
State of the Art Thin ProvisioningState of the Art Thin Provisioning
State of the Art Thin Provisioning
 
Rearchitecting Storage for Server Virtualization
Rearchitecting Storage for Server VirtualizationRearchitecting Storage for Server Virtualization
Rearchitecting Storage for Server Virtualization
 
Eleven Essential Attributes For Email Archiving
Eleven Essential Attributes For Email ArchivingEleven Essential Attributes For Email Archiving
Eleven Essential Attributes For Email Archiving
 
Email Archiving Solutions Whats The Difference
Email Archiving Solutions Whats The DifferenceEmail Archiving Solutions Whats The Difference
Email Archiving Solutions Whats The Difference
 
Storage School 1
Storage School 1Storage School 1
Storage School 1
 
Storage School 2
Storage School 2Storage School 2
Storage School 2
 
Deep Dive Into Email Archiving Products
Deep Dive Into Email Archiving ProductsDeep Dive Into Email Archiving Products
Deep Dive Into Email Archiving Products
 
Storage Virtualization Introduction
Storage Virtualization IntroductionStorage Virtualization Introduction
Storage Virtualization Introduction
 
Extreme Tiered Storage Flash, Disk, And Cloud
Extreme Tiered Storage Flash, Disk, And CloudExtreme Tiered Storage Flash, Disk, And Cloud
Extreme Tiered Storage Flash, Disk, And Cloud
 
The Right Approach To Cloud Storage
The Right Approach To Cloud StorageThe Right Approach To Cloud Storage
The Right Approach To Cloud Storage
 
Storage Decisions Nirvanix Introduction
Storage Decisions Nirvanix IntroductionStorage Decisions Nirvanix Introduction
Storage Decisions Nirvanix Introduction
 
Solve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems TodaySolve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems Today
 
Virtualization Changes Storage
Virtualization Changes StorageVirtualization Changes Storage
Virtualization Changes Storage
 

Kürzlich hochgeladen

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Kürzlich hochgeladen (20)

FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
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
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
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
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

"FCoE vs. iSCSI - Making the Choice" from Interop Las Vegas 2011

  • 1. FCoE vs. iSCSIMaking the Choice Stephen Foskett stephen@fosketts.net @SFoskett FoskettServices.com Blog.Fosketts.net GestaltIT.com
  • 2. This is Not a Rah-Rah Session
  • 3. This is Not a Cage Match
  • 4. First, let’s talk about convergence and Ethernet
  • 5. Converging on Convergence Data centers rely more on standard ingredients What will connect these systems together? IP and Ethernet are logical choices
  • 7. What's in it for you?
  • 9. Performance: Throughput vs. Latency High-Throughput Low Latency
  • 10. Serious Performance 10 GbE is faster than most storage interconnects iSCSI and FCoE both can perform at wire-rate
  • 11. Latency is Critical Too Latency is even more critical in shared storage
  • 12. Benefits Beyond Speed 10 GbE takes performance off the table (for now…) But performance is only half the story: Simplified connectivity New network architecture Virtual machine mobility
  • 13. Server Connectivity 1 GbE Network 1 GbE Cluster 4G FC Storage 10 GbE (Plus 6 Gbps extra capacity)
  • 14. Flexibility No more rats-nest of cables Servers become interchangeable units Swappable Brought on line quickly Few cable connections Less concern about availability of I/O slots, cards and ports CPU, memory, chipset are deciding factor, not HBA or network adapter
  • 15. Changing Data Center Placement and cabling of SAN switches and adapters dictates where to install servers Considerations for placing SAN-attached servers: Cable types and lengths Switch location Logical SAN layout Applies to both FC and GbEiSCSISANs Unified 10 GbE network allows the same data and storage networking in any rack position
  • 16. Virtualization: Performance and Flexibility Performance and flexibility benefits are amplified with virtual servers 10 GbE acceleration of storage performance, especially latency – “the I/O blender” Can allow performance-sensitive applications to use virtual servers
  • 17. Virtual Machine Mobility Moving virtual machines is the next big challenge Physical servers are difficult to move around and between data centers Pent-up desire to move virtual machines from host to host and even to different physical locations
  • 18.
  • 19. SCSI expects a lossless transport with guaranteed delivery
  • 20. Ethernet expects higher-level protocols to take care of issues
  • 21. “Data Center Bridging” is a project to create lossless Ethernet
  • 22. AKA Data Center Ethernet (DCE), Converged Enhanced Ethernet (CEE)
  • 23. iSCSI and NFS are happy with or without DCB
  • 24. DCB is a work in progress
  • 25. FCoE requires PFC (Qbb or PAUSE), DCBX (Qaz)
  • 26. QCN (Qau) is still not readyPriority Flow Control (PFC) 802.1Qbb Congestion Management (QCN) 802.1Qau Bandwidth Management (ETS) 802.1Qaz PAUSE 802.3x Data Center Bridging Exchange Protocol (DCBX) Traffic Classes 802.1p/Q
  • 27. Flow Control PAUSE (802.3x) Reactive not proactive (like FC credit approach) Allows a receiver to block incoming traffic in a point-to-point Ethernet link Priority Flow Control 802.1Qbb) Uses an 8-bit mask in PAUSE to specify 802.1p priorities Blocks a class of traffic, not an entire link Ratified and shipping Switch A Switch B Graphic courtesy of EMC Result of PFC: Handles transient spikes Makes Ethernet lossless Required for FCoE
  • 28. Bandwidth Management Enhanced Transmission Selection (ETS) 802.1Qaz Latest in a series of attempts at Quality of Service (QoS) Allows “overflow” to better-utilize bandwidth Data Center Bridging Exchange (DCBX) protocol Allows devices to determine mutual capabilities Required for ETS, useful for others Ratified and shipping 10 GE Link Realized Traffic Utilization Offered Traffic HPC Traffic3G/s 3G/s 2G/s 3G/s 3G/s 2G/s Storage Traffic3G/s 3G/s 3G/s 3G/s 3G/s 3G/s LAN Traffic 4G/s 5G/s 3G/s 3G/s 4G/s 6G/s Graphic courtesy of EMC
  • 29. Congestion Notification Need a more proactive approach to persistent congestion QCN 802.1Qau Notifies edge ports of congestion, allowing traffic to flow more smoothly Improves end-to-end network latency (important for storage) Should also improve overall throughput Not quite ready Graphic courtesy of Broadcom
  • 30. Now we can talk aboutiSCSI vs. FCoE
  • 31. Why Choose a Protocol?
  • 32. SAN History: SCSI Early storage protocols were system-dependent and short distance Microcomputers used internal ST-506 disks Mainframes used external bus-and-tag storage SCSI allowed systems to use external disks Block protocol, one-to-many communication External enclosures, RAID Replaced ST-506 and ESDI in UNIX systems SAS dominates in servers; PCs use IDE (SATA) Copyright 2006, GlassHouse Technologies
  • 33. The Many Faces of SCSI “SCSI” SAS iSCSI “FC” FCoE
  • 35. Why Go iSCSI? iSCSI targets are robust and mature Just about every storage vendor offers iSCSI arrays Software targets abound, too (Nexenta, Microsoft, StarWind) Client-side iSCSI is strong as well Wide variety of iSCSI adapters/HBAs Software initiators for UNIX, Windows, VMware, Mac Smooth transition from 1- to 10-gigabit Ethernet Plug it in and it works, no extensions required iSCSI over DCB is rapidly appearing
  • 38. The Three-Fold Path of Fibre Channel
  • 39. FCoE Spotters’ Guide Fibre Channel over Ethernet (FCoE) FC-BB-5 Bandwidth Management (ETS) 802.1Qaz Priority Flow Control (PFC) 802.1Qbb Congestion Management (QCN) 802.1Qau Fibre Channel Ethernet Fibre Channel over Ethernet (FCoE)
  • 40. Why Go FCoE? Large FC install base/investment Storage arrays and switches Management tools and skills Allows for incremental adoption FCoE as an edge protocol promises to reduce connectivity costs End-to-end FCoE would be implemented later I/O consolidation and virtualization capabilities Many DCB technologies map to the needs of server virtualization architectures Also leverages Ethernet infrastructure and skills
  • 41. Who’s Pushing FCoE and Why? Cisco wants to move to an all-Ethernet future Brocade sees it as a way to knock off Cisco in the Ethernet market Qlogic, Emulex, and Broadcom see it as a differentiator to push silicon Intel wants to drive CPU upgrades NetApp thinks their unified storage will win as native FCoE targets EMC and HDS want to extend their dominance of high-end FC storage HP, IBM, and Oracle don’t care about FC anyway
  • 43. Comparing Protocol Efficiency Source: UjjwalRajbhandari, Dell Storage Product Marketing http://www.delltechcenter.com/page/Comparing+Performance+Between+iSCSI,+FCoE,+and+FC
  • 44. Comparing Protocol Throughput Source: UjjwalRajbhandari, Dell Storage Product Marketing http://www.delltechcenter.com/page/Comparing+Performance+Between+iSCSI,+FCoE,+and+FC
  • 45. Comparing Protocol CPU Efficiency Source: UjjwalRajbhandari, Dell Storage Product Marketing http://www.delltechcenter.com/page/Comparing+Performance+Between+iSCSI,+FCoE,+and+FC
  • 47. Counterpoint: Why Ethernet? Why converge on Ethernet at all? Lots of work just to make Ethernet perform unnatural acts! Why not InfiniBand? Converged I/O already works Excellent performance and scalability Wide hardware availability and support Kinda pricey; another new network Why not something else entirely? Token Ring would have been great! FCoTR Get on the Ring
  • 48. Thank You! Stephen Foskett stephen@fosketts.net twitter.com/sfoskett +1(508)451-9532 FoskettServices.com blog.fosketts.net GestaltIT.com TechFieldDay.com 40

Hinweis der Redaktion

  1. The average server includes quite a few back-end ports, from traditional data networking to storage connectivity, management, and clustering. Many server manufacturers are consolidating most or all of these functions on 10 GbE, and improving performance at the same time. Rather than four bonded Gigabit Ethernet ports, less than half the capacity of a single 10 GbE connection is required. Next, server management is moved to the same IP/Ethernet connection, and capacity is left over for iSCSI to replace a Gigabit Ethernet or Fibre Channel port or two. Even cluster communication will be bundled over 10 GbE, whether a simple IP heartbeat or advanced DMA using RoCE. The average server now needs just two redundant 10 GbE ports rather than up to a dozen ports and cables.