SlideShare une entreprise Scribd logo
1  sur  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

Contenu connexe

Tendances

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
EMC
 
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
Febrian ‎
 
ipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grosseteteipv6 mpls by Patrick Grossetete
ipv6 mpls by Patrick Grossetete
Febrian ‎
 
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
Gopi 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 2010
Altera Corporation
 

Tendances (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)
 

En vedette

Ex8216 Core Switch
Ex8216 Core SwitchEx8216 Core Switch
Ex8216 Core Switch
Kashif Latif
 

En vedette (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
 

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

F co e_netapp_v12
F co e_netapp_v12F co e_netapp_v12
F co e_netapp_v12
aj4953
 
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД. Кон...
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД.  Кон...Современные сетевые аспекты, которые нужно учитывать при построении ЦОД.  Кон...
Современные сетевые аспекты, которые нужно учитывать при построении ЦОД. Кон...
Nick Turunov
 
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
Emulex Corporation
 

Similaire à "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
 

Plus de Stephen Foskett

State of the Art Thin Provisioning
State of the Art Thin ProvisioningState of the Art Thin Provisioning
State of the Art Thin Provisioning
Stephen Foskett
 
Rearchitecting Storage for Server Virtualization
Rearchitecting Storage for Server VirtualizationRearchitecting Storage for Server Virtualization
Rearchitecting Storage for Server Virtualization
Stephen Foskett
 
Eleven Essential Attributes For Email Archiving
Eleven Essential Attributes For Email ArchivingEleven Essential Attributes For Email Archiving
Eleven Essential Attributes For Email Archiving
Stephen Foskett
 
Email Archiving Solutions Whats The Difference
Email Archiving Solutions Whats The DifferenceEmail Archiving Solutions Whats The Difference
Email Archiving Solutions Whats The Difference
Stephen Foskett
 
Deep Dive Into Email Archiving Products
Deep Dive Into Email Archiving ProductsDeep Dive Into Email Archiving Products
Deep Dive Into Email Archiving Products
Stephen Foskett
 
Storage Virtualization Introduction
Storage Virtualization IntroductionStorage Virtualization Introduction
Storage Virtualization Introduction
Stephen 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 Cloud
Stephen Foskett
 
The Right Approach To Cloud Storage
The Right Approach To Cloud StorageThe Right Approach To Cloud Storage
The Right Approach To Cloud Storage
Stephen Foskett
 
Storage Decisions Nirvanix Introduction
Storage Decisions Nirvanix IntroductionStorage Decisions Nirvanix Introduction
Storage Decisions Nirvanix Introduction
Stephen Foskett
 
Solve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems TodaySolve 3 Enterprise Storage Problems Today
Solve 3 Enterprise Storage Problems Today
Stephen Foskett
 
Virtualization Changes Storage
Virtualization Changes StorageVirtualization Changes Storage
Virtualization Changes Storage
Stephen Foskett
 

Plus de 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
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

"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

Notes de l'éditeur

  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.