Cinder OpenStack -- Meetup Austin, TX

18
Prepare for the BEAR Preview of Cinder G release & demo with SolidFire John Griffith, Lead Open Source Developer, [email protected], @jdg_8 Dave Cahill, Director of Strategic Alliances, [email protected], @dcahill8

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

Page 1: Cinder OpenStack -- Meetup Austin, TX

Prepare for the BEAR Preview of Cinder G release & demo with SolidFire John Griffith, Lead Open Source Developer, [email protected], @jdg_8

Dave Cahill, Director of Strategic Alliances, [email protected], @dcahill8

Page 2: Cinder OpenStack -- Meetup Austin, TX

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

Page 3: Cinder OpenStack -- Meetup Austin, TX

The OpenStack Opportunity

Page 4: Cinder OpenStack -- Meetup Austin, TX

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

Page 5: Cinder OpenStack -- Meetup Austin, TX

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

Page 6: Cinder OpenStack -- Meetup Austin, TX

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

Page 7: Cinder OpenStack -- Meetup Austin, TX

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

Page 8: Cinder OpenStack -- Meetup Austin, TX

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

Page 9: Cinder OpenStack -- Meetup Austin, TX

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)"

Page 10: Cinder OpenStack -- Meetup Austin, TX

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

Page 11: Cinder OpenStack -- Meetup Austin, TX

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

Page 12: Cinder OpenStack -- Meetup Austin, TX

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

Page 13: Cinder OpenStack -- Meetup Austin, TX

Cinder Update 6 Months Later

Page 14: Cinder OpenStack -- Meetup Austin, TX

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)

Page 15: Cinder OpenStack -- Meetup Austin, TX

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)

Page 16: Cinder OpenStack -- Meetup Austin, TX

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

Page 17: Cinder OpenStack -- Meetup Austin, TX

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

Page 18: Cinder OpenStack -- Meetup Austin, TX

1620 Pearl Street, Boulder, Colorado 80302 Phone: 720.523.3278 Email: [email protected] www.solidfire.com

Questions? John Griffith, [email protected], @jdg_8

Dave Cahill, [email protected], @dcahill8