networking flash storage? fibre channel was always the answer!

30
Mark Jones Fibre Channel Industry Association Broadcom Limited, ECD Networking Flash Storage? Fibre Channel Was Always The Answer!

Upload: trandung

Post on 31-Dec-2016

228 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Networking Flash Storage? Fibre Channel Was Always The Answer!

Mark Jones Fibre Channel Industry Association

Broadcom Limited, ECD

Networking Flash Storage? Fibre Channel Was Always The Answer!

Page 2: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

SNIA Legal Notice

The material contained in this tutorial is copyrighted by the SNIA unless otherwise noted. Member companies and individual members may use this material in presentations and literature under the following conditions:

Any slide or slides used must be reproduced in their entirety without modification The SNIA must be acknowledged as the source of any material used in the body of any document containing material from these presentations.

This presentation is a project of the SNIA Education Committee. Neither the author nor the presenter is an attorney and nothing in this presentation is intended to be, or should be construed as legal advice or an opinion of counsel. If you need legal advice or a legal opinion please contact your attorney. The information presented herein represents the author's personal opinion and current understanding of the relevant issues involved. The author, the presenter, and the SNIA do not assume any responsibility or liability for damages arising out of any reliance on or use of this information. NO WARRANTIES, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK.

2

Page 3: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Abstract

Networking Flash Storage? Fibre Channel Was Always The Answer!

Fibre Channel has been the ubiquitous connection of choice for connecting storage within the datacenter for nearly twenty years. The start of the sixth generation is being celebrated this year by introducing a staggering leap in performance and new features. We will discuss why Fibre Channel holds the enduring popularity it has as well as an in-depth look at the new Gen 6 features and what the future holds. We will discuss how Fibre Channel fits in with key datacenter initiatives such as virtualization, the pervasive adoption of SSD’s/Flash and the movement towards cloud architectures.

3

Page 4: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Fibre Channel: Timeline

1988: Work begins on protocol

1997: 1Gb FC SAN products emerge

2001: 2Gb FC

2005: 4Gb FC

2008: 8Gb FC

2012: 16Gb FC

2009: FCOE

Arbitrated Loop

Fabric Services

Virtualization NPIV

Converged Networks

Cloud Ready 2015:

Gen6 32/128FC

Future: 64/256FC

Optimized for Flash

4

Page 5: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Fibre Channel SAN Attach Capacity Growth

FC #1 High Capacity Protocol

2.5X Fibre Channel Capacity Growth

Source: IDC Worldwide 2015 External Storage Forecast

0

10000

20000

30000

40000

50000

60000

2015 2016 2017 2018 2019

Enterprise Storage Systems Capacity 2015-2019

Fibre Channel

NAS

iSCSI

Direct (DAS)

FCoE

InfiniBand

Mainframe(ESCON/FICON SAN)

5

Page 6: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

• Fibre Chanel delivers 128GFC Fibre performance ideal for high density virtualization, cloud infrastructure, and SSD storage

• Lossless and deterministic networking ensures predictable performance under high utilization

• FC dedicated networks are inherently low latency and secure

Non-Stop Scalable and Simple

• Fibre Channel fabrics are simple, and elastic networks that easily scale up and down as needed

• Backward compatibility enables scalability with new technology while leveraging legacy infrastructure

• Extensible architecture that can adapt and carry new protocols such as NVMe alongside FCP and FICON

High Performance

Why Fibre Channel?

• Fibre Channel is the only purpose-built, data center proven network infrastructure for storage that keeps running, no matter what

• Enables resilient IT infrastructure that optimizes availability and minimizes application disruptions

• Industry leading network reliability minimizes management resources and costs

6

Page 7: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Fibre Channel Industry

Fibre Channel Industry

Association (Marketing)

INCITS T11 Standards

Organization (Technical)

Tight Collaboration

Standards/ Profiles

Storage Innovations

How the FC Industry Innovates

Press/Analysts Collateral /Education

FC Innovations Needs Requirements

End-User Influence

7

Page 8: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Fibre Channel Roadmap

8

Page 9: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Fibre Channel speed mix

Source: Dell’Oro SAN Forecast Report and The Fibre Channel Roadmap

9

Page 10: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Speed vs Cable Distance

10

Page 11: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

• 32GFC Specification completed • Doubles data bandwidth over 16GFC to 6400MB/s1 • Backwards compatible two generations

32GFC

• 1x single-lane • 28.05GBaud with 64b/66b encoding • 100 Meter on OM4 • Forward Error Correction

• Performance / Reliability

• ANSI T11 specification complete • Major HBA and Switch vendors are shipping today!

1. Full Duplex data transmission 11

Page 12: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

• 128GFC based on 4 lanes of 32GFC • 25,600MB/s - 4x the bandwidth of 32GFC • Backwards compatible to single lane 32GFC or 16GFC

• 4x 28.05GBaud lanes with 64b/66b encoding • QSFP cable connectors • Forward Error Correction across striped lanes

• Performance / Reliability

• ANSI T11 completed specification in 2015 • Major Switch vendors are shipping 128GFC today!

1. Full Duplex data transmission 12

Page 13: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Enterprise Flash Storage Growth

Flash-based Arrays Growing Fastest

22% CAGR

6% CAGR

Source: IDC September 2015 WW Quarterly Disk Storage Systems Forecast

Why Flash? • Drives more IOPS with

Lower Latency • Guarantees Quality of

Service (QoS) • Lower cost per operation

on a $ per IO basis

13

Page 14: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Elements of Application Performance Flash Storage is the Super Catalyst for Gen6

PCIe 3.0

VM’s Memory

System Storage Network Multi-core processors

Performance is balancing system, network, and storage capabilities

System and network capabilities are increasing by a linear rate

Storage (Flash specifically) capabilities are increasing by an exponential rate

As Flash Array growth increases, it has a multiplier effect on Gen6 adoption

14

Page 15: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

0

500

1000

1500

2000

2500

3000

3500

1 51 101

151

201

251

301

351

401

451

501

551

601

651

701

751

801

851

901

951

1001

1051

1101

1151

1201

1251

1301

1351

1401

1451

1501

1551

1601

1651

1701

1751

1801

1851

1901

1951

2001

2051

2101

2151

2201

2251

2301

2351

2401

2451

2501

2551

2601

8GFC vs 16GFC vs 32GFC Data Warehousing DSS Query Time

32GFC 16GFC 8GFC

Query Execution Time in Seconds

TPU

T (M

B/s)

Host – Switch Link Performance Profile

32GFC Max Throughput

16GFC Max Throughput

8GFC Max Throughput

32GFC Test

Complete 16GFC

Test Complete

8GFC Test Complete

15

Page 16: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Examples of Gen6 Workload Acceleration

16

Page 17: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

• Use native FC protocol – not over SCSI • Leverage new “NVMe over Fabrics” specification • Leverage Fibre Channel Strengths:

• Lossless, High Perf, Zoning, Name Server, Secure

• INCITS T11 kicks off FC-NVMe working group 8/2014 • FCIA specification to be completed - ~2016 • Plugfest and Joint Industry Demos – Summer 2016

• New T11 Project to define NVMe over existing Fibre Channel

• Using existing Fibre Channel networks is a natural fit • Trusted, Proven, Ubiquitous….

• Connecting SSD storage is as easy as SAN!

17

Page 18: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

NVMe – “Non-Volatile Memory Express” • PCI Express storage device interface – SSD’s connect

directly to PCIe • Simple connection interface

• High Performance - Low Latency • Becoming the interface of choice for high performance

flash drives

NVMe over Fabrics • Extend beyond PCI-Express • Allow scale out over fabrics • Eliminate unnecessary protocol

translation • NVMe Host-Controller Architecture

Model for all fabric types • Standard completion expected 6/2016

NVMe SSD Device

NVMe Host Software

NVMe Controller Transport Abstraction

NVMe Host Side Transport Abstraction

Fibr

e C

hann

el

Infin

iban

d

RoC

E

iWA

RP

Nex

t Gen

What is NVMe and NVMe over Fabrics?

18

Page 19: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

FC-NVMe

NVMe SSD Device

NVMe Host Software

NVMe over Fabrics Controller Transport Abstraction

NVMe over Fabrics Host Side Transport Abstraction

T11 FC-NVMe

T11 FC-NVMe

(V)N_Port(s)

(V)N_Port(s)

FC Fabric

• FC-NVMe - Standard defining the mapping of the NVMe command set over Fibre Channel

• Device Management • Process Login/Logout management • FC Link management

• Compliments FC proven core attributes

• NVMe protocol fits into FC4 • Multi-Host, Multi-Port • Low Latency • Seasoned Fabric Management • Proven large-fabric congestion

control for lossless traffic • Dual-Mode, NVMe can coexist with

traditional SCSI traffic • Inherent security

19

Page 20: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

FC-NVMe in the SAN Host Application

FC Switch

FC HBA HBA FC Driver

NVMe Host abstraction SCSI Host

Existing FC

Storage Array

NVMe Storage

FC HBA TGT Driver

Existing Update Addition

OS support or feature enhancement required. Send/Rec native NVMe without SCSI translation.

NVMe Controller Abstraction

Existing FC HBAs can be used with driver/FW enhancements

No changes to existing FC switches. New switches not required for FC-NVMe

No changes to existing FC arrays. New NVMe appliances can use FC-NVMe to communicate

native NVMe commands end to end throughout existing SANs

A B

A B 20

Page 21: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

FC-SW-6

• New FC Ports (A_Port) • New Protocols and data payloads within Distributed

Switch • Redundancy Protocol for Controlling Switches

• Complete by T11 Committee • Completed public review • Will be Published in 2H2016

• Distributed Switch Architecture • Makes use of Controlling Switches and FCDFs • Looks like a single switch to the attached Fabric

21

Page 22: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

FC-GS-7

• Adds Controlling Switches and FCDFs in Topology • Updated Port Attributes and Characteristics

• In public review • Will be published in 2H2016

• Complete by T11, Letter Ballot in June • Supports the Topology Mapping for Distributed Switches • Companion to FC-SW-6

22

Page 23: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Other T11 Activities

FC-PI-7: 64/256GFC Underway FC-MSQS-3: New technical report. Test Specification for 64GFC Virtualization Support (VM_IDs in Frame)

Proposals integrated into existing FC draft standards New Frame Header and Modifications to CS_CTL Modifications

New Projects FC-SW-7 Switch Enhancements FC-GS-8 Fabric Services, Virtualization and Cloud FC-FS-7 Framing and Signaling FC-LS-4 Link Services

23

Page 24: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

INCITS T11 Fibre Channel Standards

www.t11.org Recently Published

FC-SB-5, (INCITS BSR 485) FC-BB-6, (INCITS BSR 509) FC-MSQS-2 (INCITS TR-50) FC-PI-6 (INCITS BSR 512) FC-SP-2 AM1 (INCITS 496:2012/AM1-2015))

Work In Progress FC-SB-6 FICON – In T11 Letter Ballot FC-SW-6 Fabric Enhancements (Public Review completed, Soon to be Published) FC-GS-7 Management Enhancements (At public review) FC-LS-3 Link Service (Nearing T11 Letter Ballot) FC-FS-4 Framing and Signaling Protocol (Public Review completed) FC-NVMe – Fibre Channel specific NVMe over fabrics, (1st working draft complete) FC-PI-6p – 128GFC (Public Review completed, Soon to be Published) FC-PI-5 AM1 (Public Review completed, Soon to be Published) FC-PI-7 – 64GFC/256GFC – Well underway FC Workstudy group – Complete New Projects, FC-FS-5, FC-SW-7, FC-GS-8, FC-LS-4 24

Page 25: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Summary: Fibre Channel…

• Fibre Channel is still the dominant protocol for Enterprise Storage

• Speed Roadmap continues to lead the industry • Gen6: 32GFC/128GFC • Flash Storage is the catalyst to upgrade to Gen6 • NVMe over Fabrics – Fibre Channel is the smart way to

bring NVMe into the storage fabric • Industry innovations continue to drive fibre channel into

the future

25

Page 26: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Thank You www.Fibrechannel.org

www.T11.org #TrustFC

#FCIAnews

[email protected]

26

Page 27: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

BACKUP / ARCHIVE

27

Page 28: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

128GFC Cabling

128GFC will require two 4-lane ports The ports can be either QSFP28, CFP2, CFP4 or some future 4 lane interface

12 fiber ribbon with MPO connectors 4 Tx, 4 Rx and 4 dark fibers

QSFP28, CFP2 or CFP4

QSFP28, CFP2 or CFP4

DAC – Direct Attach Cable Active up to 5 meters

AOC – Active Optical Cable Up to 50 meters

28

Page 29: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Breakout Cabling

128GFC port can be broken out to individual 16GFC or 32GFC lanes with a breakout cable

MPO connector – 12 fibers 4 Tx, 4 Rx and 4 dark

16GFC SFP+ -2 fibers

32GFC SFP+ -2 fibers

32GFC SFP+ -2 fibers

16GFC SFP+ -2 fibers

QSFP28

DAC – Direct Attach Cable Active up to 5 meters

29

Page 30: Networking Flash Storage? Fibre Channel Was Always The Answer!

Networking Flash Storage? Fibre Channel Was Always the Answer Approved SNIA Tutorial © 2016 Storage Networking Industry Association. All Rights Reserved.

Attribution & Feedback

Please send any questions or comments regarding this SNIA Tutorial to [email protected]

The SNIA Education Committee thanks the following Individuals for their contributions to this Tutorial.

Authorship History Name/Date of Original Author here: Mark Jones May 13 2016 Updates: Name/Date Name/Date Name/Date

Additional Contributors FCIA Marketing Committee

30