london ceph day: ceph in the echosystem

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

Upload: inktank

Post on 16-Jan-2015

730 views

Category:

Technology


4 download

DESCRIPTION

Patrick McGarry, Director, Community, Inktank

TRANSCRIPT

Page 1: London Ceph Day: Ceph in the Echosystem

Ceph in the EcosytemPatrick McGarryDirector of Community, Inktank

Page 2: London Ceph Day: Ceph in the Echosystem

2

Welcome!

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

The plan, Stan

Page 3: London Ceph Day: Ceph in the Echosystem

3

Code ContributionsUp and to the right!

Page 4: London Ceph Day: Ceph in the Echosystem

4

CommitsUp and to the right!

Page 5: London Ceph Day: Ceph in the Echosystem

5

List ParticipationUp and to the right!

Page 6: London Ceph Day: Ceph in the Echosystem

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: London Ceph Day: Ceph in the Echosystem

7

Linux Distros

#CEPHDAYS2013

No incendiary devices please…

Page 8: London Ceph Day: Ceph in the Echosystem

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: London Ceph Day: Ceph in the Echosystem

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.

Page 10: London Ceph Day: Ceph in the Echosystem

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: London Ceph Day: Ceph in the Echosystem

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: London Ceph Day: Ceph in the Echosystem

12

Cloud

Everybody should

have one!

Page 13: London Ceph Day: Ceph in the Echosystem

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: London Ceph Day: Ceph in the Echosystem

14

CloudStackBlock• Alternate primary, and

secondary

Community involvement• Wido from 42on.com

More Coming!• Work with XenServer

and Object interface

#CEPHDAYS2013

Page 15: London Ceph Day: Ceph in the Echosystem

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

Page 16: London Ceph Day: Ceph in the Echosystem

16

Ceph DayHousekeepin

g

Page 17: London Ceph Day: Ceph in the Echosystem

Matchup the First

#CEPHDAYS2013 17

Loic DacharySr DeveloperCloudWatt

Vangelis KoukisTech LeadSynnefo

Erasure Coding: Purpose and Progress

Unified Cloud Storage with Synnefo + Ceph + Ganeti

Page 18: London Ceph Day: Ceph in the Echosystem

Matchup the Second

#CEPHDAYS2013 18

James PageTech LeadCanonical

Sebastien HanCloud EngineereNovance

Deploying Ceph and OpenStack with Juju

Ceph Performance and Optimization

Page 19: London Ceph Day: Ceph in the Echosystem

Matchup the Third

#CEPHDAYS2013 19

Wido den HollanderFounder42on

Martin LoschwitzCo-FounderHastexo

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

Page 20: London Ceph Day: Ceph in the Echosystem

20

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

[email protected]

WEBSITEceph.com

SOCIAL@[email protected]/cephstorage

#CEPHDAYS2013