SlideShare a Scribd company logo
1 of 19
Ceph Status && Community Update
Ceph Day SF 2015
COMMUNITY
DEV
 Hammer
 Modules
 Orchestration / Deployment
 Release Cycle
QUESTIONS
AGENDA
2
COMMUNITY
 Focused on being non-disruptive
 RHEL / Fedora / CentOS coverage
 Maintaining Ubuntu / SUSE coverage
 Co-Existing with Gluster
 Bi-directional learning is fun!
LIVING IN A POST-ACQUISITION
WORLD
4
CEPH DAYS
 You’re here!
 Turning up the heat
 100% Community-focused
 Upcoming
 Amsterdam
 Berlin
 Beijing
5
METRICS
6
 Bitergia Platform
 New Quarterly View
 Community-driven
 Good growth
 Code/Tracker/IRC/Lists
 Continuing to evolve
USER COMMITTEE
7
 Started after Dumpling
 Current chair: Eric Mourgaya
 Periodic meetings to discuss community matters
 Most recently:
 Release cadence
 Contributor credits
 Meetups
 RADOS Gateway use cases
 Discuss upcoming work
 First steps towards broader governance
Google Summer of Code
8
 Ceph project’s second year
 Last year
 Wireshark
 Reliability Model
 Work published on Ceph wiki
 Get involved!
CentOS Storage SIG
9
 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
 Get involved!
GOVERNANCE
10
We haven’t forgotten about you!
CEPH DEVELOPER SUMMIT
11
 Quarterly developer summit
 100% online (Blue Jeans / IRC)
 Infernalis summit just completed
 Videos on Ceph YouTube
channel
 Next up: “J”
DEVELOPMENT
HAMMER STATUS
13
 Coming soon!
 Major Features:
 cephfs: journal scavenger repair tool (John Spray)
 crush: new and improved straw2 bucket type (Sage Weil,
Christina Anderson, Xiaoxi Chen)
 doc: improved guidance for CephFS early adopters (John
Spray)
 librbd: add per-image object map for improved performance
(Jason Dillaman)
 librbd: copy-on-read (Min Chen, Li Wang, Yunchuan Wen,
Cheng Cheng)
 librados: fadvise-style IO hints (Jianpeng Ma)
 mds: many many snapshot-related fixes (Yan, Zheng)
 mon: new ‘ceph osd df’ command (Mykola Golub)
 mon: new ‘ceph pg ls …’ command (Xinxin Shu)
 osd: improved performance for high-performance backends
 osd: improved recovery behavior (Samuel Just)
 osd: improved cache tier behavior with reads (Zhiqiang
Wang)
 rgw: S3-compatible bucket versioning support (Yehuda
Sadeh)
 rgw: large bucket index sharding (Guang Yang, Yehuda
Sadeh)
 RDMA “xio” messenger support (Matt Benjamin, Vu Pham)
CephFS
14
 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
librados
15
 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
 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
16
DEPLOYMENT / ORCHESTRATION
17
 Ceph-deploy in a good place
 Chef / Puppet / Ansible / Salt / Juju
 Docker is the up-and-comer
 Ask Chris!
RELEASE CYCLE COMMS
18
 Increased communication requested (user committee)
 Alternating releases (ex: emperor vs firefly)
 Product vs upstream church and state
THANK YOU!
Patrick McGarry
Dir Ceph Community
pmcgarry@
redhat.com
@scuttlemonkey

More Related Content

What's hot

N problems of Linux containers
N problems of Linux containersN problems of Linux containers
N problems of Linux containersOpenVZ
 
Checkpoint/Restore: are we there yet?
Checkpoint/Restore: are we there yet?Checkpoint/Restore: are we there yet?
Checkpoint/Restore: are we there yet?Kirill Kolyshkin
 
Moving to Nova Cells without Destroying the World
Moving to Nova Cells without Destroying the WorldMoving to Nova Cells without Destroying the World
Moving to Nova Cells without Destroying the WorldMike Dorman
 
Linux network namespaces
Linux network namespacesLinux network namespaces
Linux network namespacesMike Wilson
 
JupyterHub + kubernetes
JupyterHub + kubernetesJupyterHub + kubernetes
JupyterHub + kubernetesCarol Willing
 
Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)lestrrat
 

What's hot (8)

N problems of Linux containers
N problems of Linux containersN problems of Linux containers
N problems of Linux containers
 
Checkpoint/Restore: are we there yet?
Checkpoint/Restore: are we there yet?Checkpoint/Restore: are we there yet?
Checkpoint/Restore: are we there yet?
 
Moving to Nova Cells without Destroying the World
Moving to Nova Cells without Destroying the WorldMoving to Nova Cells without Destroying the World
Moving to Nova Cells without Destroying the World
 
Linux network namespaces
Linux network namespacesLinux network namespaces
Linux network namespaces
 
JupyterHub + kubernetes
JupyterHub + kubernetesJupyterHub + kubernetes
JupyterHub + kubernetes
 
Kubernetes Basics
Kubernetes BasicsKubernetes Basics
Kubernetes Basics
 
K8s
K8sK8s
K8s
 
Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 30 minutes (2017/03/10)
 

Viewers also liked

Ai lay mieng phomat cua toi
 Ai lay mieng phomat cua toi Ai lay mieng phomat cua toi
Ai lay mieng phomat cua toiTùng Kinh Bắc
 
π.δ. 4651981
π.δ. 4651981π.δ. 4651981
π.δ. 4651981Dina Prsn
 
JF. Michael A. Gueho Resume-Condensed Format
JF. Michael A. Gueho Resume-Condensed FormatJF. Michael A. Gueho Resume-Condensed Format
JF. Michael A. Gueho Resume-Condensed FormatMichael GUEHO
 
Integraalrekening 1 les 5
Integraalrekening 1 les 5Integraalrekening 1 les 5
Integraalrekening 1 les 5Bart Habraken
 
Cheap cost of pet animal image editing services for cheap cost
Cheap cost of pet animal image editing services for cheap costCheap cost of pet animal image editing services for cheap cost
Cheap cost of pet animal image editing services for cheap costOutsource Image
 
Electrical Safety Audit -SUSTENERGY FOUNDATION
Electrical Safety Audit -SUSTENERGY FOUNDATIONElectrical Safety Audit -SUSTENERGY FOUNDATION
Electrical Safety Audit -SUSTENERGY FOUNDATIONSomashekar AG
 

Viewers also liked (10)

Vi sao ho thanh cong2
 Vi sao ho thanh cong2 Vi sao ho thanh cong2
Vi sao ho thanh cong2
 
Ai lay mieng phomat cua toi
 Ai lay mieng phomat cua toi Ai lay mieng phomat cua toi
Ai lay mieng phomat cua toi
 
π.δ. 4651981
π.δ. 4651981π.δ. 4651981
π.δ. 4651981
 
JF. Michael A. Gueho Resume-Condensed Format
JF. Michael A. Gueho Resume-Condensed FormatJF. Michael A. Gueho Resume-Condensed Format
JF. Michael A. Gueho Resume-Condensed Format
 
Integraalrekening 1 les 5
Integraalrekening 1 les 5Integraalrekening 1 les 5
Integraalrekening 1 les 5
 
BSmythGoogleDoc
BSmythGoogleDocBSmythGoogleDoc
BSmythGoogleDoc
 
Miroir Mirror
Miroir MirrorMiroir Mirror
Miroir Mirror
 
Cheap cost of pet animal image editing services for cheap cost
Cheap cost of pet animal image editing services for cheap costCheap cost of pet animal image editing services for cheap cost
Cheap cost of pet animal image editing services for cheap cost
 
Shailendra Tripathi
Shailendra TripathiShailendra Tripathi
Shailendra Tripathi
 
Electrical Safety Audit -SUSTENERGY FOUNDATION
Electrical Safety Audit -SUSTENERGY FOUNDATIONElectrical Safety Audit -SUSTENERGY FOUNDATION
Electrical Safety Audit -SUSTENERGY FOUNDATION
 

Similar to Ceph Day SF 2015 - 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 Ceph Community
 
Ceph Day Chicago - Ceph Ecosystem Update
Ceph Day Chicago - Ceph Ecosystem Update Ceph Day Chicago - Ceph Ecosystem Update
Ceph Day Chicago - Ceph Ecosystem Update 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
 
Ceph Day Melabourne - Community Update
Ceph Day Melabourne - Community UpdateCeph Day Melabourne - Community Update
Ceph Day Melabourne - Community UpdateCeph Community
 
Ceph Day New York 2014: Ceph Ecosystem Update
Ceph Day New York 2014: Ceph Ecosystem UpdateCeph Day New York 2014: Ceph Ecosystem Update
Ceph Day New York 2014: Ceph Ecosystem UpdateCeph Community
 
Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt
Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt
Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt Ceph Community
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBDDan Frincu
 
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...OpenStack
 
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 McGarryThe Linux Foundation
 
The Source Control Landscape
The Source Control LandscapeThe Source Control Landscape
The Source Control LandscapeLorna Mitchell
 
KOS evolution in Linked Data
KOS evolution in Linked DataKOS evolution in Linked Data
KOS evolution in Linked DataJoachim Neubert
 
Ceph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper MeliorCeph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper MeliorPatrick McGarry
 
Modern Web development and operations practices
Modern Web development and operations practicesModern Web development and operations practices
Modern Web development and operations practicesGrig Gheorghiu
 
2008-11-13 CAVMEN RHEL for System z Deep Dive
2008-11-13 CAVMEN RHEL for System z Deep Dive2008-11-13 CAVMEN RHEL for System z Deep Dive
2008-11-13 CAVMEN RHEL for System z Deep DiveShawn Wells
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloudvty
 
OWASP WTE - Now in the Cloud!
OWASP WTE - Now in the Cloud!OWASP WTE - Now in the Cloud!
OWASP WTE - Now in the Cloud!Matt Tesauro
 
OpenSolaris Introduction
OpenSolaris IntroductionOpenSolaris Introduction
OpenSolaris Introductionsatyajit_t
 
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System zShawn Wells
 
The Galaxy bioinformatics workflow environment
The Galaxy bioinformatics workflow environmentThe Galaxy bioinformatics workflow environment
The Galaxy bioinformatics workflow environmentRutger Vos
 

Similar to Ceph Day SF 2015 - Community Update (20)

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 Day Chicago - Ceph Ecosystem Update
Ceph Day Chicago - Ceph Ecosystem Update Ceph Day Chicago - Ceph Ecosystem Update
Ceph Day Chicago - Ceph Ecosystem Update
 
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 Day Melabourne - Community Update
Ceph Day Melabourne - Community UpdateCeph Day Melabourne - Community Update
Ceph Day Melabourne - Community Update
 
Ceph Day New York 2014: Ceph Ecosystem Update
Ceph Day New York 2014: Ceph Ecosystem UpdateCeph Day New York 2014: Ceph Ecosystem Update
Ceph Day New York 2014: Ceph Ecosystem Update
 
Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt
Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt
Keynote: Building Tomorrow's Ceph - Ceph Day Frankfurt
 
Pacemaker+DRBD
Pacemaker+DRBDPacemaker+DRBD
Pacemaker+DRBD
 
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
The Why and How of HPC-Cloud Hybrids with OpenStack - Lev Lafayette, Universi...
 
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 Source Control Landscape
The Source Control LandscapeThe Source Control Landscape
The Source Control Landscape
 
KOS evolution in Linked Data
KOS evolution in Linked DataKOS evolution in Linked Data
KOS evolution in Linked Data
 
Ceph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper MeliorCeph, Xen, and CloudStack: Semper Melior
Ceph, Xen, and CloudStack: Semper Melior
 
Modern Web development and operations practices
Modern Web development and operations practicesModern Web development and operations practices
Modern Web development and operations practices
 
2008-11-13 CAVMEN RHEL for System z Deep Dive
2008-11-13 CAVMEN RHEL for System z Deep Dive2008-11-13 CAVMEN RHEL for System z Deep Dive
2008-11-13 CAVMEN RHEL for System z Deep Dive
 
Dataverse in the European Open Science Cloud
Dataverse in the European Open Science CloudDataverse in the European Open Science Cloud
Dataverse in the European Open Science Cloud
 
Beyond static configuration
Beyond static configurationBeyond static configuration
Beyond static configuration
 
OWASP WTE - Now in the Cloud!
OWASP WTE - Now in the Cloud!OWASP WTE - Now in the Cloud!
OWASP WTE - Now in the Cloud!
 
OpenSolaris Introduction
OpenSolaris IntroductionOpenSolaris Introduction
OpenSolaris Introduction
 
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z2008-09-09 IBM Interaction Conference, Red Hat Update for System z
2008-09-09 IBM Interaction Conference, Red Hat Update for System z
 
The Galaxy bioinformatics workflow environment
The Galaxy bioinformatics workflow environmentThe Galaxy bioinformatics workflow environment
The Galaxy bioinformatics workflow environment
 

Recently uploaded

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 

Ceph Day SF 2015 - Community Update

  • 1. Ceph Status && Community Update Ceph Day SF 2015
  • 2. COMMUNITY DEV  Hammer  Modules  Orchestration / Deployment  Release Cycle QUESTIONS AGENDA 2
  • 4.  Focused on being non-disruptive  RHEL / Fedora / CentOS coverage  Maintaining Ubuntu / SUSE coverage  Co-Existing with Gluster  Bi-directional learning is fun! LIVING IN A POST-ACQUISITION WORLD 4
  • 5. CEPH DAYS  You’re here!  Turning up the heat  100% Community-focused  Upcoming  Amsterdam  Berlin  Beijing 5
  • 6. METRICS 6  Bitergia Platform  New Quarterly View  Community-driven  Good growth  Code/Tracker/IRC/Lists  Continuing to evolve
  • 7. USER COMMITTEE 7  Started after Dumpling  Current chair: Eric Mourgaya  Periodic meetings to discuss community matters  Most recently:  Release cadence  Contributor credits  Meetups  RADOS Gateway use cases  Discuss upcoming work  First steps towards broader governance
  • 8. Google Summer of Code 8  Ceph project’s second year  Last year  Wireshark  Reliability Model  Work published on Ceph wiki  Get involved!
  • 9. CentOS Storage SIG 9  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  Get involved!
  • 11. CEPH DEVELOPER SUMMIT 11  Quarterly developer summit  100% online (Blue Jeans / IRC)  Infernalis summit just completed  Videos on Ceph YouTube channel  Next up: “J”
  • 13. HAMMER STATUS 13  Coming soon!  Major Features:  cephfs: journal scavenger repair tool (John Spray)  crush: new and improved straw2 bucket type (Sage Weil, Christina Anderson, Xiaoxi Chen)  doc: improved guidance for CephFS early adopters (John Spray)  librbd: add per-image object map for improved performance (Jason Dillaman)  librbd: copy-on-read (Min Chen, Li Wang, Yunchuan Wen, Cheng Cheng)  librados: fadvise-style IO hints (Jianpeng Ma)  mds: many many snapshot-related fixes (Yan, Zheng)  mon: new ‘ceph osd df’ command (Mykola Golub)  mon: new ‘ceph pg ls …’ command (Xinxin Shu)  osd: improved performance for high-performance backends  osd: improved recovery behavior (Samuel Just)  osd: improved cache tier behavior with reads (Zhiqiang Wang)  rgw: S3-compatible bucket versioning support (Yehuda Sadeh)  rgw: large bucket index sharding (Guang Yang, Yehuda Sadeh)  RDMA “xio” messenger support (Matt Benjamin, Vu Pham)
  • 14. CephFS 14  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
  • 15. librados 15  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
  • 16.  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 16
  • 17. DEPLOYMENT / ORCHESTRATION 17  Ceph-deploy in a good place  Chef / Puppet / Ansible / Salt / Juju  Docker is the up-and-comer  Ask Chris!
  • 18. RELEASE CYCLE COMMS 18  Increased communication requested (user committee)  Alternating releases (ex: emperor vs firefly)  Product vs upstream church and state
  • 19. 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