16
Ceph in the Ecosytem Patrick McGarry Director of Community, Inktank

Ceph Day NYC: Ceph in the Ecosystem

Embed Size (px)

DESCRIPTION

In this talk, Patrick McGarry shared his thoughts on the ecosystem that surrounds Ceph

Citation preview

Page 1: Ceph Day NYC: Ceph in the Ecosystem

Ceph in the EcosytemPatrick McGarryDirector of Community, Inktank

Page 2: Ceph Day NYC: Ceph in the Ecosystem

2

Welcome!

• Community• Linux Distros• FOSS Projects• Orchestration• Cloud• Questions

The plan, Stan

Page 3: Ceph Day NYC: Ceph in the Ecosystem

3

Code ContributionsUp and to the right!

Page 4: Ceph Day NYC: Ceph in the Ecosystem

4

CommitsUp and to the right!

Page 5: Ceph Day NYC: Ceph in the Ecosystem

5

List ParticipationUp and to the right!

Page 6: Ceph Day NYC: Ceph in the Ecosystem

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

Page 7: Ceph Day NYC: Ceph in the Ecosystem

7

Linux Distros

#CEPHDAYS2013

No incendiary devices please…

Page 8: Ceph Day NYC: Ceph in the Ecosystem

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.

Page 9: Ceph Day NYC: Ceph in the Ecosystem

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.

Page 10: Ceph Day NYC: Ceph in the Ecosystem

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.

Page 11: Ceph Day NYC: Ceph in the Ecosystem

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.

Page 12: Ceph Day NYC: Ceph in the Ecosystem

12

Cloud

Everybody should

have one!

Page 13: Ceph Day NYC: Ceph in the Ecosystem

13

OpenStackObject && Block• Via RBD and RGW

(Swift API)

Identity• Via Keystone

More coming!• Work continues with

updates in Havana and Icehouse.

#CEPHDAYS2013

Page 14: Ceph Day NYC: Ceph in the Ecosystem

14

CloudStackBlock• Alternate primary, and

secondary

Community involvement• Wido from 42on.com

More Coming!• Work with XenServer

and Object interface

#CEPHDAYS2013

Page 15: Ceph Day NYC: Ceph in the Ecosystem

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.

Page 16: Ceph Day NYC: Ceph in the Ecosystem

16

Thanks for coming!Questions? Comments? Anything for the good of the cause?

[email protected]

WEBSITEceph.com

SOCIAL@[email protected]/cephstorage

#CEPHDAYS2013