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

Cloud Storage Services
Poll Question:
Does your organization have plans to
deploy/leverage a cloud in your IT infrastructure?
a.
b.
c.
d.

2

Yes. Private cloud.
Yes. Public cloud.
Yes. Hybrid cloud.
No

© 2014 EVault, Inc. All Rights Reserved |

Cloud Storage Services
OpenStack Storage 101
Introduction to OpenStack
Overview of OpenStack Swift & Cinder
projects

3

| © 2014 EVault, Inc. All Rights Reserved |

2/6/2014

Cloud Storage Services
What is OpenStack?
1

A open source component framework for IaaS clouds

2

Delivering compute, networking & storage services

3

Analogous to the Linux kernel (very tunable)

4

Buy a complete Cloud OS from an OpenStack vendor
OR build your own distribution (like Linux)

4
OpenStack Mission
"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

5
Fastest Growing Global Open Source Community
COMPANIES

COUNTRIES

130+

275+
13,515

INDIVIDUAL MEMBERS

TOTAL DEVELOPERS

1,036

TOP 10 COUNTRIES

United States, China, India,
Great Britain, Australia, France,
Russia, Canada, Ireland, Germany

AVERAGE MONTHLY
CONTRIBUTORS

TOTAL CODE CONTRIBUTIONS

>400

70,137

“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
6
Havana Stats
CONTRIBUTORS

NEW FEATURES

392

910 (+70%)
COMMITS MERGED

TOP 10 CONTRIBUTING COMPANIES
Canonical, Dreamhost, eNovance, HP, IBM,
Intel, Mirantis, OpenStack Foundation,
Rackspace, RedHat, Suse, and Yahoo!

+20,000
COMMITS / DEV

~22

INCREASE IN NEW
FEATURES

TEST CLOUDS DEPLOYED DAILY

>700

70%

“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
7
OpenStack Drivers At-a-Glance
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

8
The Evolution of OpenStack
Modern
Data Center

Elasticity, Scalability

Competitive Advantage

The Evolution of OpenStack

Cloud-Optimized Infrastructure
- DevOps Drives Adoption
- New Possibilities/Value Drivers
- No Physical Boundaries

Operational Efficiency
& Agility

OpenStack-powered Private Cloud
- IT Drives Adoption
- CapEx, OpEx Savings
- Hybrid IT

OpenStack Project
Open-Source Community
Drives Adoption

2010

2014

9

2016 and beyond . . .
OpenStack Swift & Cinder

10

| © 2014 EVault, Inc. All Rights Reserved |

2/6/2014

Cloud Storage Services
What Can OpenStack Storage Do For You?

Cost
Private cloud <4¢ / GB/ month
Public cloud 1.5-12¢/ GB/ month

Scalability
100s Petabyte scale today
Short-term target Exabyte scale
11

Cloud Storage Services
OpenStack Storage Overview

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.

12

Cloud Storage Services
OpenStack Swift – Cloud Storage
Object storage
• HTTP REST APIs

Distributed
• Across geographies
• Linearly Scalable
• Masterless

Commodity servers
Durable
• Multiple copies
• Self healing

Simple to manage
Multi-tenant
13

Cloud Storage Services
New Interface & Behavior with Swift… but
don’t be Alarmed
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.

14

Cloud Storage Services
OpenStack Cinder – Storage for Cloud
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
15

Cloud Storage Services
OpenStack Storage

Swift

Cinder

Hot
Storage

Warm Storage

Tier1 block or file storage e.g.
distribution, database usecases

Dynamic archive e.g. long-tail
distribution, local backup

Cool Storage

Cold Storage

16

HPC-class storage, strict
performance SLAs e.g. data
analysis use-case

Dark archive;
e.g., Compliance
Retention

Cloud Storage Services
Private Cloud Use-Case
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.

17

Cloud Storage Services
Public Cloud Use-Case
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.

18

Cloud Storage Services
Additional Resources
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

19

Cloud Storage Services
Poll Question:
In what timeframe would you be considering
leveraging OpenStack technology?
a.
b.
c.
d.

20

0-3 months
3-6 months
6-12 months
Beyond one year

© 2014 EVault, Inc. All Rights Reserved |

Cloud Storage Services
Questions & Answers

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.

Visit us on the Web: www.lts2.evault.com
and www.cloudscaling .com
21

| © 2014 EVault, Inc. All Rights Reserved |

2/6/2014

Cloud Storage Services
Next Steps
Contact the EVault Long Term Storage
Services team at lts2@evault.com
Follow Randy Bias of Cloudscaling on
Twitter: @RandyBias

22

| © 2014 EVault, Inc. All Rights Reserved |

2/6/2014

Cloud Storage Services

OpenStack 101 Presentation

  • 1.
    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 Cloud Storage Services
  • 2.
    Poll Question: Does yourorganization have plans to deploy/leverage a cloud in your IT infrastructure? a. b. c. d. 2 Yes. Private cloud. Yes. Public cloud. Yes. Hybrid cloud. No © 2014 EVault, Inc. All Rights Reserved | Cloud Storage Services
  • 3.
    OpenStack Storage 101 Introductionto OpenStack Overview of OpenStack Swift & Cinder projects 3 | © 2014 EVault, Inc. All Rights Reserved | 2/6/2014 Cloud Storage Services
  • 4.
    What is OpenStack? 1 Aopen source component framework for IaaS clouds 2 Delivering compute, networking & storage services 3 Analogous to the Linux kernel (very tunable) 4 Buy a complete Cloud OS from an OpenStack vendor OR build your own distribution (like Linux) 4
  • 5.
    OpenStack Mission "To producethe 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 5
  • 6.
    Fastest Growing GlobalOpen Source Community COMPANIES COUNTRIES 130+ 275+ 13,515 INDIVIDUAL MEMBERS TOTAL DEVELOPERS 1,036 TOP 10 COUNTRIES United States, China, India, Great Britain, Australia, France, Russia, Canada, Ireland, Germany AVERAGE MONTHLY CONTRIBUTORS TOTAL CODE CONTRIBUTIONS >400 70,137 “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 6
  • 7.
    Havana Stats CONTRIBUTORS NEW FEATURES 392 910(+70%) COMMITS MERGED TOP 10 CONTRIBUTING COMPANIES Canonical, Dreamhost, eNovance, HP, IBM, Intel, Mirantis, OpenStack Foundation, Rackspace, RedHat, Suse, and Yahoo! +20,000 COMMITS / DEV ~22 INCREASE IN NEW FEATURES TEST CLOUDS DEPLOYED DAILY >700 70% “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 7
  • 8.
    OpenStack Drivers At-a-Glance 1 2 Top4 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 8
  • 9.
    The Evolution ofOpenStack Modern Data Center Elasticity, Scalability Competitive Advantage The Evolution of OpenStack Cloud-Optimized Infrastructure - DevOps Drives Adoption - New Possibilities/Value Drivers - No Physical Boundaries Operational Efficiency & Agility OpenStack-powered Private Cloud - IT Drives Adoption - CapEx, OpEx Savings - Hybrid IT OpenStack Project Open-Source Community Drives Adoption 2010 2014 9 2016 and beyond . . .
  • 10.
    OpenStack Swift &Cinder 10 | © 2014 EVault, Inc. All Rights Reserved | 2/6/2014 Cloud Storage Services
  • 11.
    What Can OpenStackStorage Do For You? Cost Private cloud <4¢ / GB/ month Public cloud 1.5-12¢/ GB/ month Scalability 100s Petabyte scale today Short-term target Exabyte scale 11 Cloud Storage Services
  • 12.
    OpenStack Storage Overview Swift Highlyavailable, distributed, eventually consistent object storage. Uses commodity servers. Cinder Block storage interface layer for cloud compute. Standardizes the use of traditional block storage. 12 Cloud Storage Services
  • 13.
    OpenStack Swift –Cloud Storage Object storage • HTTP REST APIs Distributed • Across geographies • Linearly Scalable • Masterless Commodity servers Durable • Multiple copies • Self healing Simple to manage Multi-tenant 13 Cloud Storage Services
  • 14.
    New Interface &Behavior with Swift… but don’t be Alarmed 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. 14 Cloud Storage Services
  • 15.
    OpenStack Cinder –Storage for Cloud 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 15 Cloud Storage Services
  • 16.
    OpenStack Storage Swift Cinder Hot Storage Warm Storage Tier1block or file storage e.g. distribution, database usecases Dynamic archive e.g. long-tail distribution, local backup Cool Storage Cold Storage 16 HPC-class storage, strict performance SLAs e.g. data analysis use-case Dark archive; e.g., Compliance Retention Cloud Storage Services
  • 17.
    Private Cloud Use-Case Largeorganizations • 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. 17 Cloud Storage Services
  • 18.
    Public Cloud Use-Case Anysize 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. 18 Cloud Storage Services
  • 19.
    Additional Resources 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 19 Cloud Storage Services
  • 20.
    Poll Question: In whattimeframe would you be considering leveraging OpenStack technology? a. b. c. d. 20 0-3 months 3-6 months 6-12 months Beyond one year © 2014 EVault, Inc. All Rights Reserved | Cloud Storage Services
  • 21.
    Questions & Answers Joinus 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. Visit us on the Web: www.lts2.evault.com and www.cloudscaling .com 21 | © 2014 EVault, Inc. All Rights Reserved | 2/6/2014 Cloud Storage Services
  • 22.
    Next Steps Contact theEVault Long Term Storage Services team at lts2@evault.com Follow Randy Bias of Cloudscaling on Twitter: @RandyBias 22 | © 2014 EVault, Inc. All Rights Reserved | 2/6/2014 Cloud Storage Services