Storage with ceph (osdc 2013)
-
Upload
martin-loschwitz -
Category
Documents
-
view
307 -
download
2
Transcript of Storage with ceph (osdc 2013)
Storage with Ceph Scale-Out made easy
Martin Gerhard Loschwitz
© 2013 hastexo Professional Services GmbH. All rights reserved.
Who?
Scalable Storage
2 types of Scalability
Scale-Up
Scale-Up before:
Scale-Up afterwards:
Scale-Up quickly comes to its limits
Scale-Out
Scale-Out before:
Scale-Out afterwards:
Scale-Out is hip
Webserver
Databases
Even me!
Storage? Meh.
The Block problem
HDD FS
User Space
Blocks for distributed systems?
I don’t think so, Tim!
Object Stores
User Space
Objects
HDD
FS
HDD
FS
HDD
FS
HDD
FS
HDD
FS
HDD
FS
HDD
FS
User Space
Objects
HDD
FS
HDD
FS
HDD
FS
HDD
FS
HDD
FS
HDD
FS
HDD
FS
Originally a PhD thesis
Object Store
RADOS
Redundant Autonomic Distributed Object Store
2 Components
OSDs
MONs
Data Placement
MONs
MONs
MONs
MONs
MONs
MONs
MONs
Parallelization
2 2 1 1
MONs
2 2 1 1
MONs
2 2 1 1 1 2 2 1
MONs
MONs
CRUSH
Controlled Replication Under Scalable Hashing
Rack aware
Clients?
Block Device Driver
RBD (RADOS Block Device)
rbd
Qemu-RBD
ReSTful API
radosgw
Compatible with S3 and Swift
POSIX file system
CephFS
Still Beta!
Need a special client?
librados
Use cases
Gigantic Storage
40TB, 3 replicas = € 21.000
Virtualization
iSCSI Storage
Cloud
OpenStack
live demo
24. May 2013
OpenStack DACH Day 2013
http://openstackdach2013.eventbrite.com
Special thanks goes to:
Sage Weil (Twitter: @liewegas) & crew for Ceph
Inktank (Twitter: @inktank)
for the Ceph logo
goo.gl/S1sYZ (me on Google+)
twitter.com/hastexo
hastexo.com
2 2 1 1 1 2 2 1
MONS