openstack storage and media & entertainment

10
www.evault.com 2012.01.0012_PPT 2012.01.0012_PPT OpenStack Storage and Media & Entertainment ETC Presentation December, 2013 1

Upload: evault

Post on 30-Jun-2015

428 views

Category:

Technology


1 download

DESCRIPTION

This is an overview of storage projects in OpenStack and its relevance to Media and Entertainment.

TRANSCRIPT

Page 1: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

1

OpenStack Storage and Media & Entertainment

ETC Presentation

December, 2013

Page 2: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

What Can OpenStack Storage do for Media & Entertainment

2

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

Scalability100s Petabyte scale todayShort-term target Exabyte scale

Page 3: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

OpenStack Storage Overview

3

SwiftHighly available, distributed, eventually consistent object storage. Uses commodity servers.

CinderBlock storage interface layer for cloud compute. Standardizes the use of traditional block storage.

Page 4: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

OpenStack Swift – Cloud Storage

• Object storage– http REST APIs

• Distributed– Across geographies– Scalable– Masterless

• Commodity servers• Durable

– Multiple copies– Self healing

• Simple to manage• Multi-tenant

4

Page 5: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

New Interface & Behavior with Swift… but don’t be Alarmed

5

• Swift is a new type of storage– Eventually consistent behavior– http APIs – 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 6: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

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

6

Page 7: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

OpenStack Storage and M&E

7

Hot Storage

Warm Storage

Cool Storage

Cold Storage

Sw

ift

Cin

der

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

Tier1 block or file storage e.g. distribution, database use-cases, collaboration

Dynamic archive, long-tail distribution, micro-clips, footage sharing

Dark archive

Page 8: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

Private Cloud Use-Case

• Large organizations– Scale-out more complex than scale-up– Needs skilled IT staff– Needs scale

• Swift/ Cinder mutually exclusive– Swift is good for private cloud storage– Cinder goes along with Nova, cloud

compute

• Companies providing private OpenStack Swift clouds– Rackspace, IBM, CloudScaling, Nebula,

Piston, SwiftStack, Mirantis etc.

8

Page 9: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

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 Swift clouds– EVault, RackSpace, IBM, HP,

Internap etc.

9

Page 10: OpenStack Storage and Media & Entertainment

www.evault.com2012.01.0012_PPT2012.01.0012_PPT

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

10