Cinder OpenStack -- Meetup Austin, TX

Post on 29-Nov-2014

1.131 views 1 download

description

John Griffith, SolidFire's lead open source developer and the Project Technical Lead (PTL) for the OpenStack Block Storage project (i.e. Cinder) will provide an update on the OpenStack Block Storage project and a sneak preview of what is coming in the Grizzly release. John will also demo some of the newest Cinder features on a SolidFire cluster.

Transcript of Cinder OpenStack -- Meetup Austin, TX

Prepare for the BEAR Preview of Cinder G release & demo with SolidFire John Griffith, Lead Open Source Developer, john.griffith@solidfire.com, @jdg_8

Dave Cahill, Director of Strategic Alliances, dcahill@solidfire.com, @dcahill8

Who the %$&# are these guys? •  John Griffith

•  Lead Open Source developer @SolidFire •  Technical Lead for OpenStack Block Storage Project

(Cinder)

•  Dave Cahill •  Director, Strategic Alliances @SolidFire

The OpenStack Opportunity

Why the urgency around OpenStack?

•  OpenStack is only a 3-year old startup, BUT…

ü Cloud is happening NOW ü Pain points are REAL ü LACK of viable alternatives ü Opportunity is MASSIVE ü AWS is not standing still

Mar

gin

High

Med

Low

IOP

S

What is the opportunity?

Low High

Cloud 2.0

Performance Sensitive Apps Oracle / SAP Hadoop / NoSQL / etc.

Performance Sensitivity

$$$

$$

$

Applications Test / Development Backup / Archive

Cloud 1.0

We’ve seen this movie before...

!$#!!!$100!!!$200!!!$300!!!$400!!!$500!!!$600!!!$700!!!$800!!!$900!!

!$1,000!!

2002! 2003! 2004! 2005! 2006! 2007!

!x86!Virtualiza8on!##!VMware!License!Revenue!($M)!

x86 Virtualization – The Test/Dev Era

Is this a re-run?

0.00#

100.00#

200.00#

300.00#

400.00#

500.00#

600.00#

700.00#

800.00#

900.00#

2006# 2007# 2008# 2009# 2010# 2011#

AWS#S3#Objects#(Millions)#

Cloud Computing – The Test/Dev Era

Why yes, it is!

0"

100"

200"

300"

400"

500"

600"

700"

800"

900"

$0"

$100"

$200"

$300"

$400"

$500"

$600"

$700"

$800"

$900"

$1,000"

YR1" YR2" YR3" YR4" YR5" YR6"

"x86"Virtualiza9on"<<"VMware"License"Revenue"($M)" "Cloud"<<"Amazon"S3"Objects"(Billions)"

The Test/Dev Era – x86 Virtualization vs. Cloud Computing

x86 Virtualization This movie ended well…

x86 Virtualization – From Test/Dev to Production

0"200"400"600"800"

1000"1200"1400"1600"1800"2000"

2002" 2003" 2004" 2005" 2006" 2007" 2008" 2009" 2010" 2011"

"x86"Virtualiza5on"88"VMware"License"Revenue"($M)"

Cloud Computing This ending is still being written

0"

200"

400"

600"

800"

1,000"

1,200"

1,400"

1,600"

1,800"

2,000"

$0"

$200"

$400"

$600"

$800"

$1,000"

$1,200"

$1,400"

$1,600"

$1,800"

$2,000"

YR1" YR2" YR3" YR4" YR5" YR6" YR7" YR8" YR9" YR10"

"x86"Virtualiza9on"<<"VMware"License"Revenue"($M)" "Cloud"<<"Amazon"S3"Objects"(Billions)"

The$Test

/Dev$Era$

The$Pro

duc2on

$Era$

The Production Era Opportunity: x86 Virtualization vs. Cloud

How do we influence the outcome?

Mar

gin

High

Med

Low

IOP

S

Low High

Cloud 2.0

Performance Sensitive Apps Oracle / SAP Hadoop / NoSQL / etc.

Performance Sensitivity

$$$

$$

$

Applications Test / Development Backup / Archive

Cloud 1.0

Key Cloud Infrastructure Innovations •  Availability •  Performance •  Quality-of-Service •  Scalability •  Automation

What does this have to do with Cinder?

•  Storage is a major pain-point in most early-cloud deployments

•  Unpredictable Performance •  Not designed for Multi-tenancy •  Management = Complex + Inefficient + Costly

•  Storage a key underpinning to successful application deployments

•  Cloud 1.0 = Backup/Archive, Test/Dev. •  Cloud 2.0 = Mission & Business Critical

Applications

Cinder Update 6 Months Later

Little over halfway by the numbers 37 blueprints/new features (and counting) 43 bug fixes (and counting) 300+ commits into GitHub (during Grizzly time-frame, and counting)

Highlights Boot From Volume Copy image -> Volume -> Image Clone volumes LVM-Thin and LVM-Mirrors Types/Extra-Specs Filter Scheduler API-V2 Multiple-Backend support LIO (iSCSI target option)

Almost there Fibre Channel Drivers.... Honorable mentions (still hoping to get these, but likely H1) Aggregates* Glance plugins*

Let's demo some new features on a SolidFire Cluster

Simple config: Create some volume-types that can translate to QoS Create a volume that can be attached Create a bootable volume Let's make another using the clone features

1620 Pearl Street, Boulder, Colorado 80302 Phone: 720.523.3278 Email: info@solidfire.com www.solidfire.com

Questions? John Griffith, john.griffith@solidfire.com, @jdg_8

Dave Cahill, dcahill@solidfire.com, @dcahill8