London Ceph Day: Ceph in the Echosystem

Post on 16-Jan-2015

719 views 4 download

Tags:

description

Patrick McGarry, Director, Community, Inktank

transcript

Ceph in the EcosytemPatrick McGarryDirector of Community, Inktank

2

Welcome!

• Community• Linux Distros• FOSS Projects• Orchestration• Cloud• Housekeeping• 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

Drop in replacement for HDFS. Others are also expanding that work using RGW

Ganesha

SambaHadoop

Wireshark

Upstream in Samba. Can’t export CephFS directly via NFS or Samba, but can via a gateway.

Work being done to plug Ganesha into CephFS for NFS and CIFS. Also potential for RBD connector for same.

Early work available from Inktank, but more community work coming in.

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.

Picking up SteamFeatured at OpenNebula Conf

16

Ceph DayHousekeepin

g

Matchup the First

#CEPHDAYS2013 17

Loic DacharySr DeveloperCloudWatt

Vangelis KoukisTech LeadSynnefo

Erasure Coding: Purpose and Progress

Unified Cloud Storage with Synnefo + Ceph + Ganeti

Matchup the Second

#CEPHDAYS2013 18

James PageTech LeadCanonical

Sebastien HanCloud EngineereNovance

Deploying Ceph and OpenStack with Juju

Ceph Performance and Optimization

Matchup the Third

#CEPHDAYS2013 19

Wido den HollanderFounder42on

Martin LoschwitzCo-FounderHastexo

Ceph and CloudStack Ceph for SMBs: Are we there yet?

20

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

E-MAILpatrick@inktank.com

WEBSITEceph.com

SOCIAL@scuttlemonkey@cephfacebook.com/cephstorage

#CEPHDAYS2013