This presentation discusses OpenStack storage options for media and entertainment companies. It describes Swift as a highly scalable object storage solution that uses commodity servers and provides multiple copies of data for durability. Cinder is described as a block storage interface that can integrate traditional block storage with OpenStack compute. The presentation outlines how Swift and Cinder can provide different tiers of storage and be used for both private and public cloud storage scenarios.
2. What Can OpenStack Storage do for Media
& Entertainment
Cost
Private cloud <4¢ / GB/ month
Public cloud 1.5-12¢/ GB/ month
Scalability
100s Petabyte scale today
Short-term target Exabyte scale
www.evault.com
2
2012.01.0012_PPT
3. 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.
www.evault.com
3
2012.01.0012_PPT
5. New Interface & Behavior with Swift… but
don’t be Alarmed
• 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, R
iverbed, Nasuni, Maldivica etc.
www.evault.com
5
2012.01.0012_PPT
6. 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
www.evault.com
6
2012.01.0012_PPT
7. OpenStack Storage and M&E
Swift
Cinder
Hot
Storage
Warm Storage
Cool Storage
Cold Storage
www.evault.com
HPC-class storage, strict
performance SLAs e.g.
rendering use-case
Tier1 block or file storage e.g.
distribution, database usecases, collaboration
Dynamic archive, long-tail
distribution, micro-clips,
footage sharing
Dark archive
7
2012.01.0012_PPT
8. 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.
www.evault.com
8
2012.01.0012_PPT
9. 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, Inter
nap etc.
www.evault.com
9
2012.01.0012_PPT