ceph day nyc: ceph in the ecosystem
DESCRIPTION
In this talk, Patrick McGarry shared his thoughts on the ecosystem that surrounds CephTRANSCRIPT
Ceph in the EcosytemPatrick McGarryDirector of Community, Inktank
2
Welcome!
• Community• Linux Distros• FOSS Projects• Orchestration• Cloud• Questions
The plan, Stan
3
Code ContributionsUp and to the right!
4
CommitsUp and to the right!
5
List ParticipationUp and to the right!
6
Get Involved!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/cephdays
During the week there are times when Ceph experts are available to help. Stop by oftc.net/ceph
CDS Lists
IRC
7
Linux Distros
#CEPHDAYS2013
No incendiary devices please…
8
Project IntersectionYou 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 IntersectionMOAR 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
OrchestrationThe new hotness
Procedural, RubyWritten 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-drivenAimed more at the sysadmin, this procedural tool has a very wide penetration (even on Windows!)
Agent, whole stackUsing the built-in OpenSSH in your OS, this super easy tool goes further up the stack than most.
Fast, 0MQUsing ZeroMQ, this tool is designed for massive scale and fast, fast, fast. Unfortunately 0MQ has no built in encryption.
11
OrchestrationMOAR hotness
Canonical unleashedLanguage 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 gameComplete operations platform that can dive all the way down to BIOS/RAID level.
Doing it w/o a toolIf you prefer not to use a tool, Ceph gives you an easy way to deploy your cluster by hand.
12
Cloud
Everybody should
have one!
13
OpenStackObject && Block• Via RBD and RGW
(Swift API)
Identity• Via Keystone
More coming!• Work continues with
updates in Havana and Icehouse.
#CEPHDAYS2013
14
CloudStackBlock• Alternate primary, and
secondary
Community involvement• Wido from 42on.com
More Coming!• Work with XenServer
and Object interface
#CEPHDAYS2013
15
Other CloudSo many delicious flavors
Nicely packagedA commercially packaged OpenStack solution back by Ceph.
Proxmox
GanetiSUSE Cloud
Open Nebula
RADOS for ArchipelagoVirtual server management software tool on top of Xen or KVM.
RBD backedComplete 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?
WEBSITEceph.com
SOCIAL@[email protected]/cephstorage
#CEPHDAYS2013