SlideShare a Scribd company logo
Community Update
Ceph Day Chicago 2015
 Focused on being non-disruptive
 RHEL / Fedora / CentOS coverage
 Maintaining Ubuntu / SUSE coverage
 Co-Existing with Gluster
 Bi-directional learning is fun!
ONE YEAR SINCE ACQUISITION
2
CEPH DAYS
 You’re here!
 Turning up the heat
 100% Community-focused
 Upcoming
 Shanghai
 Tokyo
 Melbourne
3
 Just finished
 Hosted by Intel in Hillsboro, OR
 10-13 Aug
 ~20 people
 Design discussions
 http://pad.ceph.com/p/hackathon_2015-08
 Summary coming soon
Copyright © 2013 by Inktank | Private and Confidential
Ceph Hackathon
4
METRICS
5
 Bitergia Platform
 Ceph-brag
 Community-driven
 Good growth
 Code/Tracker/IRC/Lists
 Continuing to evolve
USER COMMITTEE
6
 Started after Dumpling
 Current chair: Wido den Hollander
 Periodic meetings to discuss community matters
 Most recently:
 Release cadence
 Contributor credits
 Global mirror network
 First steps towards broader governance
Google Summer of Code
7
 Ceph project’s second year
 Ending soon
 6 slots, used 4
 Last year
 Wireshark
 Reliability Model
 Work published on Ceph wiki
 Outreachy too
 Get involved!
CentOS Storage SIG
8
 Creating a collection of packages
 http://wiki.centos.org/SpecialIntere
stGroup/Storage/Proposal
 Easier to deploy CentOS as a
storage node
 Early days
 Packages for Ceph & Gluster
 Stalled -- get involved!
GOVERNANCE
9
We haven’t forgotten about you!
Ceph Tech Talks
10
CEPH DEVELOPER SUMMIT
11
 “Quarterly” developer summit
 100% online (Blue Jeans / IRC)
 Jewel summit just completed
 Videos on Ceph YouTube
channel
 https://goo.gl/7Eig8A
 Next up: “K”
librados
12
 Many more deployments/apps using direct librados
 Native library for accessing RADOS
 Librados.so shared library
 C, C++, Python, Erlang, Haskell, PHP, Java (JNA)
 Direct data path to storage nodes
 Speaks native Ceph protocol with cluster
 Exposes
 Mutable objects
 Rich per-object API and data model
 Hides
 Data distribution, migration, replication, failures
CephFS
13
 Lots of hard work!
 Dogfooding
 Code
 Src/mds: 366 commits, 19,417 lines added/removed
 Src/client: 131 commits, 4289 lines
 Src/tools/cephfs: 41 commits, 4179 lines
 Ceph-qa-suite: 4842 added lines of FS-related python
 Tracker
 108 FS tickets resolved since Firefly (of which 97 were created
since Firefly)
 83 ticket currently open for FS, of which 35 were created since
Firefly
 31 feature tickets resolved
 Making your intelligent nodes, intelligent-er!
 Allows you to dynamically extend objects in RADOS
 Examples
 MD5 hash
 Image thumbnail service
 Log post-processing
 Whatever you build!
 Uses LUA
 Ask Noah!
Copyright © 2013 by Inktank | Private and Confidential
Object Classes
14
DEPLOYMENT / ORCHESTRATION
15
 Ceph-deploy in a good place to start
 Puppet (ruby, largest mindshare -- devops)
 Chef (git, ruby -- devops)
 Ansible (python, fast -- sysadmins)
 Salt (python, yaml, scalable – sysadmins)
 Juju (any language, yaml – simple)
 Crowbar (started for Dell OpenStack, now FOSS)
TESTING
16
 Ceph core lab (Sepia)
 Old Dell machines
 Old hardware
 New Intel donated cluster
 Ceph community lab (coming soon-ish)
 Seamicro boxes that fell over
 Shopping for something new
 OpenStack integration
 http://dachary.org/?p=3828
THANK YOU!
Patrick McGarry
Dir Ceph Community
pmcgarry@
redhat.com
@scuttlemonkey

More Related Content

Viewers also liked

Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
Ceph Community
 
Ceph Day LA - RBD: A deep dive
Ceph Day LA - RBD: A deep dive Ceph Day LA - RBD: A deep dive
Ceph Day LA - RBD: A deep dive
Ceph Community
 
Storage Developer Conference - 09/19/2012
Storage Developer Conference - 09/19/2012Storage Developer Conference - 09/19/2012
Storage Developer Conference - 09/19/2012
Ceph Community
 
Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions
Ceph Community
 
Ceph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance Barriers
Ceph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance BarriersCeph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance Barriers
Ceph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance Barriers
Ceph Community
 
Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work
Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work
Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work
Ceph Community
 
Ceph Day Shanghai - Ceph in Ctrip
Ceph Day Shanghai - Ceph in CtripCeph Day Shanghai - Ceph in Ctrip
Ceph Day Shanghai - Ceph in Ctrip
Ceph Community
 
Ceph Day KL - Ceph on ARM
Ceph Day KL - Ceph on ARM Ceph Day KL - Ceph on ARM
Ceph Day KL - Ceph on ARM
Ceph Community
 
Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison
Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison
Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison
Ceph Community
 
Ceph Day KL - Ceph Community Update
Ceph Day KL - Ceph Community Update Ceph Day KL - Ceph Community Update
Ceph Day KL - Ceph Community Update
Ceph Community
 
AF Ceph: Ceph Performance Analysis and Improvement on Flash
AF Ceph: Ceph Performance Analysis and Improvement on FlashAF Ceph: Ceph Performance Analysis and Improvement on Flash
AF Ceph: Ceph Performance Analysis and Improvement on Flash
Ceph Community
 
Ceph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and Ceph
Ceph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and CephCeph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and Ceph
Ceph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and Ceph
Ceph Community
 
Ceph Day KL - Bring Ceph to Enterprise
Ceph Day KL - Bring Ceph to EnterpriseCeph Day KL - Bring Ceph to Enterprise
Ceph Day KL - Bring Ceph to Enterprise
Ceph Community
 
Ceph Day KL - Delivering cost-effective, high performance Ceph cluster
Ceph Day KL - Delivering cost-effective, high performance Ceph clusterCeph Day KL - Delivering cost-effective, high performance Ceph cluster
Ceph Day KL - Delivering cost-effective, high performance Ceph cluster
Ceph Community
 
Ceph Day Berlin: Erasure Code in Ceph
Ceph Day Berlin: Erasure Code in Ceph Ceph Day Berlin: Erasure Code in Ceph
Ceph Day Berlin: Erasure Code in Ceph
Ceph Community
 
Developing a Ceph Appliance for Secure Environments
Developing a Ceph Appliance for Secure EnvironmentsDeveloping a Ceph Appliance for Secure Environments
Developing a Ceph Appliance for Secure Environments
Ceph Community
 
Ceph Day Taipei - Community Update
Ceph Day Taipei - Community Update Ceph Day Taipei - Community Update
Ceph Day Taipei - Community Update
Ceph Community
 
Ceph Day Melabourne - Community Update
Ceph Day Melabourne - Community UpdateCeph Day Melabourne - Community Update
Ceph Day Melabourne - Community Update
Ceph Community
 
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDSAccelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Ceph Community
 

Viewers also liked (19)

Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
 
Ceph Day LA - RBD: A deep dive
Ceph Day LA - RBD: A deep dive Ceph Day LA - RBD: A deep dive
Ceph Day LA - RBD: A deep dive
 
Storage Developer Conference - 09/19/2012
Storage Developer Conference - 09/19/2012Storage Developer Conference - 09/19/2012
Storage Developer Conference - 09/19/2012
 
Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions Reference Architecture: Architecting Ceph Storage Solutions
Reference Architecture: Architecting Ceph Storage Solutions
 
Ceph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance Barriers
Ceph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance BarriersCeph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance Barriers
Ceph Day Melbourne - Ceph on All-Flash Storage - Breaking Performance Barriers
 
Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work
Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work
Ceph Day Beijing: Newstore: Design, Implementation, and Next Step Work
 
Ceph Day Shanghai - Ceph in Ctrip
Ceph Day Shanghai - Ceph in CtripCeph Day Shanghai - Ceph in Ctrip
Ceph Day Shanghai - Ceph in Ctrip
 
Ceph Day KL - Ceph on ARM
Ceph Day KL - Ceph on ARM Ceph Day KL - Ceph on ARM
Ceph Day KL - Ceph on ARM
 
Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison
Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison
Ceph Day Berlin: CEPH@DeutscheTelekom - a 2+ years production liaison
 
Ceph Day KL - Ceph Community Update
Ceph Day KL - Ceph Community Update Ceph Day KL - Ceph Community Update
Ceph Day KL - Ceph Community Update
 
AF Ceph: Ceph Performance Analysis and Improvement on Flash
AF Ceph: Ceph Performance Analysis and Improvement on FlashAF Ceph: Ceph Performance Analysis and Improvement on Flash
AF Ceph: Ceph Performance Analysis and Improvement on Flash
 
Ceph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and Ceph
Ceph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and CephCeph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and Ceph
Ceph Day Berlin: Hyperconverged cloud stack with Synnefo, Ganeti and Ceph
 
Ceph Day KL - Bring Ceph to Enterprise
Ceph Day KL - Bring Ceph to EnterpriseCeph Day KL - Bring Ceph to Enterprise
Ceph Day KL - Bring Ceph to Enterprise
 
Ceph Day KL - Delivering cost-effective, high performance Ceph cluster
Ceph Day KL - Delivering cost-effective, high performance Ceph clusterCeph Day KL - Delivering cost-effective, high performance Ceph cluster
Ceph Day KL - Delivering cost-effective, high performance Ceph cluster
 
Ceph Day Berlin: Erasure Code in Ceph
Ceph Day Berlin: Erasure Code in Ceph Ceph Day Berlin: Erasure Code in Ceph
Ceph Day Berlin: Erasure Code in Ceph
 
Developing a Ceph Appliance for Secure Environments
Developing a Ceph Appliance for Secure EnvironmentsDeveloping a Ceph Appliance for Secure Environments
Developing a Ceph Appliance for Secure Environments
 
Ceph Day Taipei - Community Update
Ceph Day Taipei - Community Update Ceph Day Taipei - Community Update
Ceph Day Taipei - Community Update
 
Ceph Day Melabourne - Community Update
Ceph Day Melabourne - Community UpdateCeph Day Melabourne - Community Update
Ceph Day Melabourne - Community Update
 
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDSAccelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
Accelerating Cassandra Workloads on Ceph with All-Flash PCIE SSDS
 

Similar to Ceph Day Chicago - Ceph Ecosystem Update

Ceph Day Berlin: Community Update
Ceph Day Berlin:  Community UpdateCeph Day Berlin:  Community Update
Ceph Day Berlin: Community Update
Ceph Community
 
Ceph Day Amsterdam 2015 - Ceph Ecosystem Update
Ceph Day Amsterdam 2015 - Ceph Ecosystem Update Ceph Day Amsterdam 2015 - Ceph Ecosystem Update
Ceph Day Amsterdam 2015 - Ceph Ecosystem Update
Ceph Community
 
Ceph Day SF 2015 - Community Update
Ceph Day SF 2015 - Community Update Ceph Day SF 2015 - Community Update
Ceph Day SF 2015 - Community Update
Ceph Community
 
Ceph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper MeliorCeph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper Melior
Patrick McGarry
 
Ceph, Xen, and CloudStack: Semper Melior-XPUS13 McGarry
Ceph, Xen, and CloudStack: Semper Melior-XPUS13 McGarryCeph, Xen, and CloudStack: Semper Melior-XPUS13 McGarry
Ceph, Xen, and CloudStack: Semper Melior-XPUS13 McGarry
The Linux Foundation
 
Ceph & OpenStack - Boston Meetup
Ceph & OpenStack - Boston MeetupCeph & OpenStack - Boston Meetup
Ceph & OpenStack - Boston Meetup
Patrick McGarry
 
Ceph and openstack at the boston meetup
Ceph and openstack at the boston meetupCeph and openstack at the boston meetup
Ceph and openstack at the boston meetup
Kamesh Pemmaraju
 
London Ceph Day: Ceph in the Echosystem
London Ceph Day: Ceph in the EchosystemLondon Ceph Day: Ceph in the Echosystem
London Ceph Day: Ceph in the Echosystem
Ceph Community
 
Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update
Ceph Community
 
Conf42-Python-Building Apache NiFi 2.0 Python Processors
Conf42-Python-Building Apache NiFi 2.0 Python ProcessorsConf42-Python-Building Apache NiFi 2.0 Python Processors
Conf42-Python-Building Apache NiFi 2.0 Python Processors
Timothy Spann
 
Ceph Day NYC: Ceph in the Ecosystem
Ceph Day NYC: Ceph in the EcosystemCeph Day NYC: Ceph in the Ecosystem
Ceph Day NYC: Ceph in the Ecosystem
Ceph Community
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overvieweposthumus
 
Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...
Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...
Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...
DataWorks Summit/Hadoop Summit
 
Ceph Day Shanghai - Community Update
Ceph Day Shanghai - Community Update Ceph Day Shanghai - Community Update
Ceph Day Shanghai - Community Update
Ceph Community
 
Ceph Day Beijing: Keynote - Ceph Ecosystem Update
Ceph Day Beijing: Keynote - Ceph Ecosystem Update Ceph Day Beijing: Keynote - Ceph Ecosystem Update
Ceph Day Beijing: Keynote - Ceph Ecosystem Update
Ceph Community
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBDDan Frincu
 
Systems Support for Many Task Computing
Systems Support for Many Task ComputingSystems Support for Many Task Computing
Systems Support for Many Task Computing
Eric Van Hensbergen
 
Kharkiv Drupal Cafe Tech Talks #1
Kharkiv Drupal Cafe Tech Talks #1Kharkiv Drupal Cafe Tech Talks #1
Kharkiv Drupal Cafe Tech Talks #1
Dmytro Olaresko
 
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps_Fest
 

Similar to Ceph Day Chicago - Ceph Ecosystem Update (20)

Ceph Day Berlin: Community Update
Ceph Day Berlin:  Community UpdateCeph Day Berlin:  Community Update
Ceph Day Berlin: Community Update
 
Ceph Day Amsterdam 2015 - Ceph Ecosystem Update
Ceph Day Amsterdam 2015 - Ceph Ecosystem Update Ceph Day Amsterdam 2015 - Ceph Ecosystem Update
Ceph Day Amsterdam 2015 - Ceph Ecosystem Update
 
Ceph Day SF 2015 - Community Update
Ceph Day SF 2015 - Community Update Ceph Day SF 2015 - Community Update
Ceph Day SF 2015 - Community Update
 
Ceph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper MeliorCeph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper Melior
 
Ceph, Xen, and CloudStack: Semper Melior-XPUS13 McGarry
Ceph, Xen, and CloudStack: Semper Melior-XPUS13 McGarryCeph, Xen, and CloudStack: Semper Melior-XPUS13 McGarry
Ceph, Xen, and CloudStack: Semper Melior-XPUS13 McGarry
 
Ceph & OpenStack - Boston Meetup
Ceph & OpenStack - Boston MeetupCeph & OpenStack - Boston Meetup
Ceph & OpenStack - Boston Meetup
 
Ceph and openstack at the boston meetup
Ceph and openstack at the boston meetupCeph and openstack at the boston meetup
Ceph and openstack at the boston meetup
 
London Ceph Day: Ceph in the Echosystem
London Ceph Day: Ceph in the EchosystemLondon Ceph Day: Ceph in the Echosystem
London Ceph Day: Ceph in the Echosystem
 
Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update Ceph Day LA: Ceph Ecosystem Update
Ceph Day LA: Ceph Ecosystem Update
 
Conf42-Python-Building Apache NiFi 2.0 Python Processors
Conf42-Python-Building Apache NiFi 2.0 Python ProcessorsConf42-Python-Building Apache NiFi 2.0 Python Processors
Conf42-Python-Building Apache NiFi 2.0 Python Processors
 
Ceph Day NYC: Ceph in the Ecosystem
Ceph Day NYC: Ceph in the EcosystemCeph Day NYC: Ceph in the Ecosystem
Ceph Day NYC: Ceph in the Ecosystem
 
Fedora Overview
Fedora OverviewFedora Overview
Fedora Overview
 
Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...
Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...
Accelerating Apache Hadoop through High-Performance Networking and I/O Techno...
 
Ceph Day Shanghai - Community Update
Ceph Day Shanghai - Community Update Ceph Day Shanghai - Community Update
Ceph Day Shanghai - Community Update
 
Ceph Day Beijing: Keynote - Ceph Ecosystem Update
Ceph Day Beijing: Keynote - Ceph Ecosystem Update Ceph Day Beijing: Keynote - Ceph Ecosystem Update
Ceph Day Beijing: Keynote - Ceph Ecosystem Update
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBD
 
Systems Support for Many Task Computing
Systems Support for Many Task ComputingSystems Support for Many Task Computing
Systems Support for Many Task Computing
 
Kharkiv Drupal Cafe Tech Talks #1
Kharkiv Drupal Cafe Tech Talks #1Kharkiv Drupal Cafe Tech Talks #1
Kharkiv Drupal Cafe Tech Talks #1
 
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
DevOps Fest 2020. Даніель Яворович. Data pipelines: building an efficient ins...
 
eScience Cluster Arch. Overview
eScience Cluster Arch. OvervieweScience Cluster Arch. Overview
eScience Cluster Arch. Overview
 

Recently uploaded

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 

Recently uploaded (20)

Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 

Ceph Day Chicago - Ceph Ecosystem Update

  • 2.  Focused on being non-disruptive  RHEL / Fedora / CentOS coverage  Maintaining Ubuntu / SUSE coverage  Co-Existing with Gluster  Bi-directional learning is fun! ONE YEAR SINCE ACQUISITION 2
  • 3. CEPH DAYS  You’re here!  Turning up the heat  100% Community-focused  Upcoming  Shanghai  Tokyo  Melbourne 3
  • 4.  Just finished  Hosted by Intel in Hillsboro, OR  10-13 Aug  ~20 people  Design discussions  http://pad.ceph.com/p/hackathon_2015-08  Summary coming soon Copyright © 2013 by Inktank | Private and Confidential Ceph Hackathon 4
  • 5. METRICS 5  Bitergia Platform  Ceph-brag  Community-driven  Good growth  Code/Tracker/IRC/Lists  Continuing to evolve
  • 6. USER COMMITTEE 6  Started after Dumpling  Current chair: Wido den Hollander  Periodic meetings to discuss community matters  Most recently:  Release cadence  Contributor credits  Global mirror network  First steps towards broader governance
  • 7. Google Summer of Code 7  Ceph project’s second year  Ending soon  6 slots, used 4  Last year  Wireshark  Reliability Model  Work published on Ceph wiki  Outreachy too  Get involved!
  • 8. CentOS Storage SIG 8  Creating a collection of packages  http://wiki.centos.org/SpecialIntere stGroup/Storage/Proposal  Easier to deploy CentOS as a storage node  Early days  Packages for Ceph & Gluster  Stalled -- get involved!
  • 11. CEPH DEVELOPER SUMMIT 11  “Quarterly” developer summit  100% online (Blue Jeans / IRC)  Jewel summit just completed  Videos on Ceph YouTube channel  https://goo.gl/7Eig8A  Next up: “K”
  • 12. librados 12  Many more deployments/apps using direct librados  Native library for accessing RADOS  Librados.so shared library  C, C++, Python, Erlang, Haskell, PHP, Java (JNA)  Direct data path to storage nodes  Speaks native Ceph protocol with cluster  Exposes  Mutable objects  Rich per-object API and data model  Hides  Data distribution, migration, replication, failures
  • 13. CephFS 13  Lots of hard work!  Dogfooding  Code  Src/mds: 366 commits, 19,417 lines added/removed  Src/client: 131 commits, 4289 lines  Src/tools/cephfs: 41 commits, 4179 lines  Ceph-qa-suite: 4842 added lines of FS-related python  Tracker  108 FS tickets resolved since Firefly (of which 97 were created since Firefly)  83 ticket currently open for FS, of which 35 were created since Firefly  31 feature tickets resolved
  • 14.  Making your intelligent nodes, intelligent-er!  Allows you to dynamically extend objects in RADOS  Examples  MD5 hash  Image thumbnail service  Log post-processing  Whatever you build!  Uses LUA  Ask Noah! Copyright © 2013 by Inktank | Private and Confidential Object Classes 14
  • 15. DEPLOYMENT / ORCHESTRATION 15  Ceph-deploy in a good place to start  Puppet (ruby, largest mindshare -- devops)  Chef (git, ruby -- devops)  Ansible (python, fast -- sysadmins)  Salt (python, yaml, scalable – sysadmins)  Juju (any language, yaml – simple)  Crowbar (started for Dell OpenStack, now FOSS)
  • 16. TESTING 16  Ceph core lab (Sepia)  Old Dell machines  Old hardware  New Intel donated cluster  Ceph community lab (coming soon-ish)  Seamicro boxes that fell over  Shopping for something new  OpenStack integration  http://dachary.org/?p=3828
  • 17. THANK YOU! Patrick McGarry Dir Ceph Community pmcgarry@ redhat.com @scuttlemonkey

Editor's Notes

  1. Make it a horizontal timeline
  2. Make it a horizontal timeline