openstack 101 presentation

22
Cloud Storage Services Cloud Storage Services OpenStack Storage 101: How You Can Take Advantage of Low Cost, High Capacity Cloud Storage. Randy Bias, Founder & CEO, Cloudscaling Joey Yep, Technical Marketing Manager, EVault 1

Upload: evault

Post on 06-May-2015

829 views

Category:

Technology


1 download

DESCRIPTION

Are you overwhelmed by storage capacity requirements? Are you wondering how web giants are able to store large amounts of data at a fraction of your storage costs? OpenStack is the fastest growing open-source project to date, and its community builds cloud software. Join us to learn about the two OpenStack storage projects and how your company can take advantage of them. OpenStack storage allows the use of commodity hardware at massive scales that you can consume as a public, private, or hybrid cloud. View the on-demand webinar. Special guest speaker Randy Bias, founder and CEO of Cloudscaling and member of the Board of Directors for OpenStack Foundation, and EVault big data expert Joey Yep will inform you about this fast-growing, open-source project: OpenStack. • OpenStack Swift and Cinder storage projects • High-level functionality and architecture • Public, private, and hybrid use-cases

TRANSCRIPT

Page 1: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

OpenStack Storage 101: How You Can Take

Advantage of Low Cost, High Capacity Cloud

Storage.

Randy Bias, Founder & CEO, Cloudscaling

Joey Yep, Technical Marketing Manager, EVault

1

Page 2: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

Poll Question:

2 © 2014 EVault, Inc. All Rights Reserved |

Does your organization have plans to

deploy/leverage a cloud in your IT infrastructure?

a. Yes. Private cloud.

b. Yes. Public cloud.

c. Yes. Hybrid cloud.

d. No

Page 3: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

OpenStack Storage 101

Introduction to OpenStack

Overview of OpenStack Swift & Cinder

projects

2/6/2014 3 | © 2014 EVault, Inc. All Rights Reserved |

Page 4: OpenStack 101 Presentation

What is OpenStack?

4

1 A open source component framework for IaaS clouds

3 Analogous to the Linux kernel (very tunable)

2 Delivering compute, networking & storage services

4 Buy a complete Cloud OS from an OpenStack vendor

OR build your own distribution (like Linux)

Page 5: OpenStack 101 Presentation

OpenStack Mission

5

"To produce the ubiquitous Open Source cloud computing platform that will meet the needs of public and private cloud providers regardless of size, by being simple to

implement and massively scalable."

Code Community

Page 6: OpenStack 101 Presentation

Fastest Growing Global Open Source Community

6

COMPANIES

TOTAL DEVELOPERS AVERAGE MONTHLY

CONTRIBUTORS TOTAL CODE CONTRIBUTIONS

1,036 >400 70,137

275+ TOP 10 COUNTRIES

13,515 INDIVIDUAL MEMBERS

“OpenStack appears to be a more advanced or more modern open source project than

some of its predecessors because it's a highly coordinated effort.” – Charlie Babcock

Information Week

COUNTRIES

130+ United States, China, India,

Great Britain, Australia, France,

Russia, Canada, Ireland, Germany

Page 7: OpenStack 101 Presentation

7

Havana Stats

CONTRIBUTORS

COMMITS / DEV INCREASE IN NEW

FEATURES

TEST CLOUDS DEPLOYED DAILY

~22 70% >700

910 (+70%) TOP 10 CONTRIBUTING COMPANIES

+20,000 COMMITS MERGED

“OpenStack appears to be a more advanced or more modern open source project than

some of its predecessors because it's a highly coordinated effort.” – Charlie Babcock

Information Week

NEW FEATURES

392 Canonical, Dreamhost, eNovance, HP, IBM,

Intel, Mirantis, OpenStack Foundation,

Rackspace, RedHat, Suse, and Yahoo!

Page 8: OpenStack 101 Presentation

OpenStack Drivers At-a-Glance

8

1

2

Top 4 Reasons OpenStack Adopted:

1) Cost (98%)

2) Operational efficiency (95%)

3) Open technology (95%)

4) Avoiding vendor lock-in (95%)

Primary OpenStack Deployment Model?

1) 82% private cloud (hosted, on-prem, or

hybrid)

2) 15% public cloud

Page 9: OpenStack 101 Presentation

The Evolution of OpenStack

9

2010 2014 2016 and beyond . . .

Ela

sti

cit

y, S

ca

lab

ilit

y

Competitive Advantage

Modern

Data Center

OpenStack Project

Open-Source Community

Drives Adoption

Operational Efficiency

& Agility

Cloud-Optimized Infrastructure

- DevOps Drives Adoption

- New Possibilities/Value Drivers

- No Physical Boundaries

OpenStack-powered Private Cloud

- IT Drives Adoption

- CapEx, OpEx Savings

- Hybrid IT

The Evolution of OpenStack

Page 10: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

OpenStack Swift & Cinder

| © 2014 EVault, Inc. All Rights Reserved | 2/6/2014 10

Page 11: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

What Can OpenStack Storage Do For You?

11

Cost Private cloud <4¢ / GB/ month

Public cloud 1.5-12¢/ GB/ month

Scalability 100s Petabyte scale today

Short-term target Exabyte scale

Page 12: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

OpenStack Storage Overview

12

Swift Highly available, distributed,

eventually consistent object storage.

Uses commodity servers.

Cinder Block storage interface layer for

cloud compute. Standardizes the

use of traditional block storage.

Page 13: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

OpenStack Swift – Cloud Storage

13

Object storage • HTTP REST APIs

Distributed • Across geographies

• Linearly Scalable

• Masterless

Commodity servers

Durable • Multiple copies

• Self healing

Simple to manage

Multi-tenant

Page 14: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

New Interface & Behavior with Swift… but

don’t be Alarmed

14

Swift is a new type of storage • Eventually consistent behavior

• HTTP – PUT, GET, POST, DELETE

• Requires application change

…but don’t be alarmed • Cloud gateways to convert file or block

protocol to REST

• Allow existing applications to use the cloud

• Additional features e.g. caching, WAN op,

encryption, dedupe etc.

• TwinStrata, Panzura, Maginatics, Riverbed,

Nasuni, Maldivica etc.

Page 15: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

OpenStack Cinder – Storage for Cloud

15

Block storage interface • Integrate traditional block storage with OpenStack compute “Nova”

Integrated with Nova and dashboard • Supports Linux storage, Ceph, NetApp, Nexenta, SolidFire, Zadara, gluster, IBM

Performance optimized

Advanced capabilities • Snapshot capability

• Highly available,

• Fault-tolerant, recoverable

Page 16: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

OpenStack Storage

16

Hot

Storage

Warm Storage

Cool Storage

Cold Storage

Sw

ift

Cin

der

HPC-class storage, strict

performance SLAs e.g. data

analysis use-case

Tier1 block or file storage e.g.

distribution, database use-

cases

Dynamic archive e.g. long-tail

distribution, local backup

Dark archive;

e.g., Compliance

Retention

Page 17: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

Private Cloud Use-Case

17

Large organizations • Scale-out more complex than scale-up

• Needs skilled IT staff

• Needs scale

Swift and Cinder in private clouds • Swift is a good choice for private cloud storage

• Cinder goes along with Nova, cloud compute

Companies providing private OpenStack

clouds • Rackspace, IBM, Cloudscaling, Nebula, Piston,

SwiftStack, Mirantis etc.

Page 18: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

Public Cloud Use-Case

18

Any size organization • Eliminates capital expenditures

• Eliminates capacity planning

• Eliminates technology migration

• Eliminates management of equipment

• Can complement a private cloud

Companies providing public

OpenStack clouds • EVault, Rackspace, IBM, HP, Internap

etc.

Page 19: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

Additional Resources

19

Overview • http://www.openstack.org/software/openstack-storage/

Swift • http://docs.openstack.org/developer/swift/

• http://swiftstack.com/blog/

• http://www.buildcloudstorage.com/

Cinder • http://docs.openstack.org/developer/cinder/

• http://cloudarchitectmusings.com

Page 20: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

Poll Question:

20 © 2014 EVault, Inc. All Rights Reserved |

In what timeframe would you be considering

leveraging OpenStack technology?

a. 0-3 months

b. 3-6 months

c. 6-12 months

d. Beyond one year

Page 21: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

Questions & Answers

2/6/2014 21 | © 2014 EVault, Inc. All Rights Reserved |

Visit us on the Web: www.lts2.evault.com

and www.cloudscaling .com

Join us in February for the next special long-term storage event:

February 25: Can the Cloud Solve the Digital Dilemma for

the Media and Entertainment Industry?

Register today on our website.

Page 22: OpenStack 101 Presentation

Cloud Storage Services Cloud Storage Services

Next Steps

2/6/2014 22 | © 2014 EVault, Inc. All Rights Reserved |

Contact the EVault Long Term Storage

Services team at [email protected]

Follow Randy Bias of Cloudscaling on

Twitter: @RandyBias