This document summarizes Patrick McGarry's presentation on Ceph in the ecosystem. The presentation introduced Ceph's role in various communities and open source projects, how to get involved in the Ceph community through code contributions and mailing lists, and Ceph's integrations with Linux distributions, orchestration tools, and cloud platforms like OpenStack and CloudStack. The presentation concluded by thanking attendees and inviting any questions or comments.
6. Get Involved!
6
Open Source is Open!
Coming up next
week, this online
summit puts core
Ceph developers
together with the
Ceph community.
Ceph Days
Our mailing lists
are very
active, check out
ceph.com for
details on how to
join in!
You’re here! More
planned, including
Santa Clara and
London. Keep an
eye on
inktank.com/cephda
ys
During the week
there are times
when Ceph experts
are available to
help. Stop by
oftc.net/ceph
CDS Lists
IRC
8. Project Intersection
8
You can always use more friends
Kernel clients for
RBD and CephFS.
Active development
as a Linux file
system.
STGT
XenServerKernel
VMWare
Commercially
supported product
from Citrix.
Recently Open
Sourced. Still a bit
of a tech preview.
One of the Linux
iSCSI target
frameworks.
Emulates SBC
(disk), SMC
(jukebox), MMC
(CD/DVD), SSC
(tape), OSD.
Community
member used Ceph
to back a VMWare
virtualization
infrastructure via
fibre channel.
9. Project Intersection
9
MOAR projects
Lorem ipsum dolor
sit
amet, consectetuer
adipiscing elit, sed
diam nonummy nibh
euismod tincidunt
ut.
Ganesha
SambaHadoop
Wireshark
Lorem ipsum dolor
sit
amet, consectetuer
adipiscing elit, sed
diam nonummy
nibh euismod
tincidunt ut.
Lorem ipsum dolor
sit
amet, consectetuer
adipiscing elit, sed
diam nonummy nibh
euismod tincidunt
ut.
Lorem ipsum dolor
sit
amet, consectetuer
adipiscing elit, sed
diam nonummy
nibh euismod
tincidunt ut.
10. Orchestration
10
The new hotness
Procedural, Ruby
Written in Ruby, this
is more of the dev-
side of DevOps.
Once you get past
the learning curve
it’s powerful though.
Ansible
PuppetChef
Salt
Model-driven
Aimed more at the
sysadmin, this
procedural tool has
a very wide
penetration (even
on Windows!)
Agent, whole stack
Using the built-in
OpenSSH in your
OS, this super easy
tool goes further up
the stack than most.
Fast, 0MQ
Using ZeroMQ, this
tool is designed for
massive scale and
fast, fast, fast.
Unfortunately 0MQ
has no built in
encryption.
11. Orchestration
11
MOAR hotness
Canonical unleashed
Language
agnostic, this tool can
totally encapsulate a
service. Can also
handle provisioning all
the way to bare
metal.
Crowbar
ComodITJuju
ceph-deploy
Others joining in!
Custom provisioning
and
orchestration, just
one example of how
busy this corner of
the market is.
Dell’s in the game
Complete
operations platform
that can dive all the
way down to
BIOS/RAID level.
Doing it w/o a tool
If you prefer not to
use a tool, Ceph
gives you an easy
way to deploy your
cluster by hand.
13. OpenStack
Object && Block
• Via RBD and RGW (Swift
API)
Identity
• Via Keystone
More coming!
• Work continues with
updates in Havana and
Icehouse.
#CEPHDAYS2013 13
14. CloudStack
Block
• Alternate primary, and
secondary
Community involvement
• Wido from 42on.com
More Coming!
• Work with XenServer and
Object interface
#CEPHDAYS2013 14
15. Other Cloud
15
So many delicious flavors
Nicely packaged
A commercially
packaged OpenStack
solution back by
Ceph.
Proxmox
GanetiSUSE Cloud
Open Nebula
RADOS for
Archipelago
Virtual server
management software
tool on top of Xen or
KVM.
RBD backed
Complete
virtualization
management with
KVM and containers.
Demo time!
Special demo from
Jamie Melis of
C12G Labs.
16. Thanks for coming!
Questions? Comments? Anything for the good of the cause?
E-MAIL
patrick@inktank.com
WEBSITE
ceph.com
SOCIAL
@scuttlemonkey
@ceph
facebook.com/cephstorage
#CEPHDAYS2013 16