SlideShare a Scribd company logo
1 of 50
CEPH DAY 
London – October 22, 2014
WELCOME
CEPH DAYS SCHEDULE 
Ceph Day New York 
Ceph Day Santa Clara 
Ceph Day London 
Ceph Day Frankfurt 
Ceph Day Boston 
Ceph Day Paris 
Ceph Day San Jose 
Ceph Day New York #2 
Ceph Day London #2 
August 1, 2013 
September 12, 2013 
October 9, 2013 
February 27, 2014 
June 10, 2014 
September 18, 2014 
September 24, 2014 
October 8, 2014 
October 22, 2014
A SHOW OF HANDS 
4
A SHOW OF HANDS 
5
A SHOW OF HANDS 
6
A SHOW OF HANDS 
7
A SHOW OF HANDS 
8 
OBJECTS
A SHOW OF HANDS 
9 
OBJECTS BLOCKS
A SHOW OF HANDS 
10 
OBJECTS BLOCKS FILES
A SHOW OF HANDS 
11 
RHEL / CENTOS
A SHOW OF HANDS 
12 
RHEL / CENTOS UBUNTU / DEBIAN
A SHOW OF HANDS 
13 
RHEL / CENTOS UBUNTU / DEBIAN SUSE
MORNING AGENDA
AFTERNOON AGENDA #1
AFTERNOON AGENDA #2
SPONSORS
WELCOME TO CEPH DAY
CEPH ECOSYSTEM OVERVIEW 
OCT 22 2014
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
AGENDA 
20
THE STORY SO FAR
THE STORY SO FAR…
THE STORY SO FAR…
THE STORY SO FAR…
THE STORY SO FAR…
A STORAGE REVOLUTION 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
26
THE RED HAT OF STORAGE? 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
27
WHAT’S NEW
FIREFLY 
29 
 Released May 7, 2014 
 Based on Ceph 0.80.x 
 Includes: 
 Cache tiering pools 
 Erasure coded pools 
 RGW user quotas
ERASURE CODING 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
30 
CEPH STORAGE CLUSTER CEPH STORAGE CLUSTER 
Full copies of stored objects 
 Very high durability 
 Quicker recovery 
One copy plus parity 
 Cost-effective durability 
 Expensive recovery
CACHE TIERING 
Read/Write Read/Write 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
31 
CEPH STORAGE CLUSTER 
CACHE TIERING 
POOLS 
 Separate hot and 
cold data onto 
different devices 
 Use w/erasure 
coded pools for a 
blend of economy 
and performance 
 Can be used in 
writeback mode
CACHE TIERING 
Write Write Read Read 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
32 
CEPH STORAGE CLUSTER 
CACHE TIERING 
POOLS 
 Can also be used in 
read-only mode, 
where writes are 
made directly to 
backing pool
THE FUTURE
EXISTING USE CASES 
CAPACITY PERFORMANCE 
NEXT-GEN 
TRADITIONAL 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
34
THEME 1: OPTIMIZE 
CAPACITY PERFORMANCE 
NEXT-GEN 
TRADITIONAL 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
35
THEME 2: INTEGRATE 
CAPACITY PERFORMANCE 
NEXT-GEN 
TRADITIONAL 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
36
THEME 3: SIMPLIFY 
CAPACITY PERFORMANCE 
NEXT-GEN 
TRADITIONAL 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
37
TARGET USE CASES 
CAPACITY PERFORMANCE 
NEXT-GEN 
TRADITIONAL 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
38
GIANT 
39 
 Tree frozen September 9 
 0.85 dev release includes 
 RDMA support groundwork 
 Improved SSD performance 
 Improvements to stand alone 
civetweb-based RGW frontend 
 New ‘osd blocked by’ command 
 0.86 released 07 Oct (Giant RC) 
 Low level OSD debugging tool 
 Local repairable codes (LRC) 
 Librados locking refactor 
 MDS and mon improvements
RBD 
40 
 Client-side caching 
 (Now enabled by default!) 
 New option that makes cache write-through 
until “flushed” 
 Eucalyptus support 
 https://mdshaonimran.wordpress.com/2 
014/09/17/eucalyptus-block-storage-service- 
with-ceph-rbd/
RGW 
41 
 Stand-alone civetweb front end 
 Civetweb – embedded C/C++ web 
server 
 No need for Apache overhead, 
dependencies, etc
CEPHFS 
42 
 Lots of activity! 
 1/3 of core team assigned here 
 A lot of outside commits 
 Inktank / Red Hat team using CephFS 
internally on QA infrastructure 
 Sanding rough edges 
 “Not Supported” vs “Not Ready” 
 Feedback encouraged
ECOSYSTEM UPDATE
LIVING IN A POST-ACQUISITION 
WORLD 
 “Business as usual” for Inktank 
and customers 
 Increased support for RHEL, 
Fedora, and CentOS 
 Continued current level of 
Ubuntu / SUSE support 
 Ceph vs. Gluster 
 (and other false dichotomies) 
 Hiring and growing! 
44
CEPH DEVELOPER SUMMIT 
 Quarterly design summits to plan a future Ceph 
version 
 100% virtual format (provides equal 
opportunity) 
 Driven by the blueprint design process 
Copyright © 2014 by Inktank | Private and Confidential 
45 
CDS Hammer 
 October 28-29 
 MEGABLUEPRIN 
TS 
CDS Giant 
 ~60 participants 
 EC, RDMA, 
tiering 
CDS Firefly 
 ~50 participants 
 EC, crypto, 
striping
 Bitergia-hosted metrics platform 
 Continues to evolve over time 
 We benefit from improvements to their 
core platform 
 Current metrics 
 Source code (github.com/ceph/ceph) 
 Issues (tracker.ceph.com) 
 IRC (#ceph-devel, #ceph) 
 Mailing lists (ceph-devel, ceph-users) 
 Coming soon 
 Downloads (RPM, DEB, source 
tarballs) 
Copyright © 2014 by Inktank | Private and Confidential 
METRICS 
46
STRONG & GROWING 
COMMUNITY 
47 
METRICS.CEPH.COM 
Copyright © 2014 Red Hat, Inc. | Private and Confidential
GOOGLE SUMMER OF CODE 
Copyright © 2014 by Inktank | Private and Confidential 
48 
Program Lifetime 
 7500 students 
 7000 mentors 
 100 countries 
 50M LOC 
Ceph in 2014 
 15 students 
 7 proposals 
 2 slots 
 All on the 
wiki!
Weekly Performance Standups! 
 ~15 people in attendance 
 http://pad.ceph.com/p/performance_weekly 
Copyright © 2014 Red Hat, Inc. | Private and Confidential 
49
THANK YOU! 
Ross Turk 
DIRECTOR, PRODUCT 
MARKETING 
ross@redhat.com 
@rossturk

More Related Content

Viewers also liked

Gotas de Água
Gotas de ÁguaGotas de Água
Gotas de ÁguaBiaEsteves
 
A els fets de maig relatats per george orwell gemma j i marc moreno
A els fets de maig relatats   per george orwell gemma j i marc morenoA els fets de maig relatats   per george orwell gemma j i marc moreno
A els fets de maig relatats per george orwell gemma j i marc morenoToni Guirao
 
Distribuição ines soares
Distribuição   ines soaresDistribuição   ines soares
Distribuição ines soaresInes Soares
 
A el general franco
A el general francoA el general franco
A el general francoToni Guirao
 
Pode, ou não pode
Pode, ou não podePode, ou não pode
Pode, ou não podecarlasolano1
 
Pintura Corporal
Pintura CorporalPintura Corporal
Pintura CorporalBiaEsteves
 
Espais d’interès natural by Laia Garcia i Christian Sánchez
Espais d’interès natural by Laia Garcia i Christian SánchezEspais d’interès natural by Laia Garcia i Christian Sánchez
Espais d’interès natural by Laia Garcia i Christian SánchezToni Guirao
 
3°ano c fernanda paula!
3°ano c fernanda paula!3°ano c fernanda paula!
3°ano c fernanda paula!wandelvarela
 
1 distribució dels boscos al món ac monique i neus
1 distribució dels boscos al món ac monique i neus1 distribució dels boscos al món ac monique i neus
1 distribució dels boscos al món ac monique i neusToni Guirao
 
Alemanha do fim da 1 gm ao fim da 2 gm
Alemanha   do fim da 1 gm ao fim da 2 gmAlemanha   do fim da 1 gm ao fim da 2 gm
Alemanha do fim da 1 gm ao fim da 2 gmnclj
 
A el lerrouxisme álex blasco & miguel sanz
A el lerrouxisme álex blasco & miguel sanz A el lerrouxisme álex blasco & miguel sanz
A el lerrouxisme álex blasco & miguel sanz Toni Guirao
 
Inleiding calculus 1415 les 8 gv alst
Inleiding calculus 1415 les 8 gv alstInleiding calculus 1415 les 8 gv alst
Inleiding calculus 1415 les 8 gv alstGerard van Alst
 
Preço ines soares
Preço   ines soaresPreço   ines soares
Preço ines soaresInes Soares
 
Resume_Juan Rodriguez_2016
Resume_Juan Rodriguez_2016Resume_Juan Rodriguez_2016
Resume_Juan Rodriguez_2016Juan Rodriguez
 
Aplicação de derivadas post
Aplicação de derivadas postAplicação de derivadas post
Aplicação de derivadas postNortarso Mendes
 

Viewers also liked (20)

Gotas de Água
Gotas de ÁguaGotas de Água
Gotas de Água
 
A els fets de maig relatats per george orwell gemma j i marc moreno
A els fets de maig relatats   per george orwell gemma j i marc morenoA els fets de maig relatats   per george orwell gemma j i marc moreno
A els fets de maig relatats per george orwell gemma j i marc moreno
 
Distribuição ines soares
Distribuição   ines soaresDistribuição   ines soares
Distribuição ines soares
 
A el general franco
A el general francoA el general franco
A el general franco
 
Pode, ou não pode
Pode, ou não podePode, ou não pode
Pode, ou não pode
 
Pintura Corporal
Pintura CorporalPintura Corporal
Pintura Corporal
 
Espais d’interès natural by Laia Garcia i Christian Sánchez
Espais d’interès natural by Laia Garcia i Christian SánchezEspais d’interès natural by Laia Garcia i Christian Sánchez
Espais d’interès natural by Laia Garcia i Christian Sánchez
 
Recursos Hídricos - Seminario de Energías Limpias
Recursos Hídricos - Seminario de Energías LimpiasRecursos Hídricos - Seminario de Energías Limpias
Recursos Hídricos - Seminario de Energías Limpias
 
Todos los cuentos med del mundo
Todos los cuentos med del mundoTodos los cuentos med del mundo
Todos los cuentos med del mundo
 
08
0808
08
 
3°ano c fernanda paula!
3°ano c fernanda paula!3°ano c fernanda paula!
3°ano c fernanda paula!
 
1 distribució dels boscos al món ac monique i neus
1 distribució dels boscos al món ac monique i neus1 distribució dels boscos al món ac monique i neus
1 distribució dels boscos al món ac monique i neus
 
Alemanha do fim da 1 gm ao fim da 2 gm
Alemanha   do fim da 1 gm ao fim da 2 gmAlemanha   do fim da 1 gm ao fim da 2 gm
Alemanha do fim da 1 gm ao fim da 2 gm
 
A el lerrouxisme álex blasco & miguel sanz
A el lerrouxisme álex blasco & miguel sanz A el lerrouxisme álex blasco & miguel sanz
A el lerrouxisme álex blasco & miguel sanz
 
Inleiding calculus 1415 les 8 gv alst
Inleiding calculus 1415 les 8 gv alstInleiding calculus 1415 les 8 gv alst
Inleiding calculus 1415 les 8 gv alst
 
Revoluçao
RevoluçaoRevoluçao
Revoluçao
 
Preço ines soares
Preço   ines soaresPreço   ines soares
Preço ines soares
 
Resume_Juan Rodriguez_2016
Resume_Juan Rodriguez_2016Resume_Juan Rodriguez_2016
Resume_Juan Rodriguez_2016
 
Frescos
FrescosFrescos
Frescos
 
Aplicação de derivadas post
Aplicação de derivadas postAplicação de derivadas post
Aplicação de derivadas post
 

Similar to Ceph Day London - Keynote

What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...Ian Colle
 
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...NETWAYS
 
OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...
OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...
OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...OpenNebula Project
 
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Community
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersGiovanni Galloro
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsRed Hat India Pvt. Ltd.
 
2/18 Technical Overview
2/18 Technical Overview2/18 Technical Overview
2/18 Technical OverviewGina Tragos
 
Containers: Unleashing Government Innovation - Ashesh Badani
Containers: Unleashing Government Innovation - Ashesh BadaniContainers: Unleashing Government Innovation - Ashesh Badani
Containers: Unleashing Government Innovation - Ashesh Badaniscoopnewsgroup
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container StrategyRed Hat Events
 
Arcserve Portfolio Technical Overview
Arcserve Portfolio Technical OverviewArcserve Portfolio Technical Overview
Arcserve Portfolio Technical OverviewGina Tragos
 
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...eNovance
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivAmazon Web Services
 
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
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
 
Ceph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-GeneCeph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-GeneCeph Community
 
Meetup Openshift Geneva 03/10
Meetup Openshift Geneva 03/10Meetup Openshift Geneva 03/10
Meetup Openshift Geneva 03/10MagaliDavidCruz
 
Halifax DevOps - Meet-up - July.19 2017
Halifax DevOps - Meet-up - July.19 2017Halifax DevOps - Meet-up - July.19 2017
Halifax DevOps - Meet-up - July.19 2017Kyle Bassett
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatOpenStack
 

Similar to Ceph Day London - Keynote (20)

What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
What is a Ceph (and why do I care). OpenStack storage - Colorado OpenStack Me...
 
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...
OpenNebula Conf 2014 | Using Ceph to provide scalable storage for OpenNebula ...
 
OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...
OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...
OpenNebulaConf 2014 - Using Ceph to provide scalable storage for OpenNebula -...
 
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
Ceph Day Shanghai - Hyper Converged PLCloud with Ceph
 
Transforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux ContainersTransforming Application Delivery with PaaS and Linux Containers
Transforming Application Delivery with PaaS and Linux Containers
 
Red hat cloud platforms
Red hat cloud platformsRed hat cloud platforms
Red hat cloud platforms
 
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise CloudsCEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
CEPH & OPENSTACK - Red Hat's Winning Combination for Enterprise Clouds
 
2/18 Technical Overview
2/18 Technical Overview2/18 Technical Overview
2/18 Technical Overview
 
Containers: Unleashing Government Innovation - Ashesh Badani
Containers: Unleashing Government Innovation - Ashesh BadaniContainers: Unleashing Government Innovation - Ashesh Badani
Containers: Unleashing Government Innovation - Ashesh Badani
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container Strategy
 
Arcserve Portfolio Technical Overview
Arcserve Portfolio Technical OverviewArcserve Portfolio Technical Overview
Arcserve Portfolio Technical Overview
 
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...OpenStack in Action 4!   Franz Meyer - What Use Case does Red Hat Enterprise ...
OpenStack in Action 4! Franz Meyer - What Use Case does Red Hat Enterprise ...
 
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel AvivDevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
DevOps on Steroids Featuring Red Hat & Alantiss - Pop-up Loft Tel Aviv
 
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
 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
 
Intro to NoSQL
Intro to NoSQLIntro to NoSQL
Intro to NoSQL
 
Ceph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-GeneCeph on 64-bit ARM with X-Gene
Ceph on 64-bit ARM with X-Gene
 
Meetup Openshift Geneva 03/10
Meetup Openshift Geneva 03/10Meetup Openshift Geneva 03/10
Meetup Openshift Geneva 03/10
 
Halifax DevOps - Meet-up - July.19 2017
Halifax DevOps - Meet-up - July.19 2017Halifax DevOps - Meet-up - July.19 2017
Halifax DevOps - Meet-up - July.19 2017
 
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red HatThe Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
The Future of Cloud Software Defined Storage with Ceph: Andrew Hatfield, Red Hat
 

Recently uploaded

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Ceph Day London - Keynote

  • 1. CEPH DAY London – October 22, 2014
  • 3. CEPH DAYS SCHEDULE Ceph Day New York Ceph Day Santa Clara Ceph Day London Ceph Day Frankfurt Ceph Day Boston Ceph Day Paris Ceph Day San Jose Ceph Day New York #2 Ceph Day London #2 August 1, 2013 September 12, 2013 October 9, 2013 February 27, 2014 June 10, 2014 September 18, 2014 September 24, 2014 October 8, 2014 October 22, 2014
  • 4. A SHOW OF HANDS 4
  • 5. A SHOW OF HANDS 5
  • 6. A SHOW OF HANDS 6
  • 7. A SHOW OF HANDS 7
  • 8. A SHOW OF HANDS 8 OBJECTS
  • 9. A SHOW OF HANDS 9 OBJECTS BLOCKS
  • 10. A SHOW OF HANDS 10 OBJECTS BLOCKS FILES
  • 11. A SHOW OF HANDS 11 RHEL / CENTOS
  • 12. A SHOW OF HANDS 12 RHEL / CENTOS UBUNTU / DEBIAN
  • 13. A SHOW OF HANDS 13 RHEL / CENTOS UBUNTU / DEBIAN SUSE
  • 19. CEPH ECOSYSTEM OVERVIEW OCT 22 2014
  • 20. Copyright © 2014 Red Hat, Inc. | Private and Confidential AGENDA 20
  • 22. THE STORY SO FAR…
  • 23. THE STORY SO FAR…
  • 24. THE STORY SO FAR…
  • 25. THE STORY SO FAR…
  • 26. A STORAGE REVOLUTION Copyright © 2014 Red Hat, Inc. | Private and Confidential 26
  • 27. THE RED HAT OF STORAGE? Copyright © 2014 Red Hat, Inc. | Private and Confidential 27
  • 29. FIREFLY 29  Released May 7, 2014  Based on Ceph 0.80.x  Includes:  Cache tiering pools  Erasure coded pools  RGW user quotas
  • 30. ERASURE CODING Copyright © 2014 Red Hat, Inc. | Private and Confidential 30 CEPH STORAGE CLUSTER CEPH STORAGE CLUSTER Full copies of stored objects  Very high durability  Quicker recovery One copy plus parity  Cost-effective durability  Expensive recovery
  • 31. CACHE TIERING Read/Write Read/Write Copyright © 2014 Red Hat, Inc. | Private and Confidential 31 CEPH STORAGE CLUSTER CACHE TIERING POOLS  Separate hot and cold data onto different devices  Use w/erasure coded pools for a blend of economy and performance  Can be used in writeback mode
  • 32. CACHE TIERING Write Write Read Read Copyright © 2014 Red Hat, Inc. | Private and Confidential 32 CEPH STORAGE CLUSTER CACHE TIERING POOLS  Can also be used in read-only mode, where writes are made directly to backing pool
  • 34. EXISTING USE CASES CAPACITY PERFORMANCE NEXT-GEN TRADITIONAL Copyright © 2014 Red Hat, Inc. | Private and Confidential 34
  • 35. THEME 1: OPTIMIZE CAPACITY PERFORMANCE NEXT-GEN TRADITIONAL Copyright © 2014 Red Hat, Inc. | Private and Confidential 35
  • 36. THEME 2: INTEGRATE CAPACITY PERFORMANCE NEXT-GEN TRADITIONAL Copyright © 2014 Red Hat, Inc. | Private and Confidential 36
  • 37. THEME 3: SIMPLIFY CAPACITY PERFORMANCE NEXT-GEN TRADITIONAL Copyright © 2014 Red Hat, Inc. | Private and Confidential 37
  • 38. TARGET USE CASES CAPACITY PERFORMANCE NEXT-GEN TRADITIONAL Copyright © 2014 Red Hat, Inc. | Private and Confidential 38
  • 39. GIANT 39  Tree frozen September 9  0.85 dev release includes  RDMA support groundwork  Improved SSD performance  Improvements to stand alone civetweb-based RGW frontend  New ‘osd blocked by’ command  0.86 released 07 Oct (Giant RC)  Low level OSD debugging tool  Local repairable codes (LRC)  Librados locking refactor  MDS and mon improvements
  • 40. RBD 40  Client-side caching  (Now enabled by default!)  New option that makes cache write-through until “flushed”  Eucalyptus support  https://mdshaonimran.wordpress.com/2 014/09/17/eucalyptus-block-storage-service- with-ceph-rbd/
  • 41. RGW 41  Stand-alone civetweb front end  Civetweb – embedded C/C++ web server  No need for Apache overhead, dependencies, etc
  • 42. CEPHFS 42  Lots of activity!  1/3 of core team assigned here  A lot of outside commits  Inktank / Red Hat team using CephFS internally on QA infrastructure  Sanding rough edges  “Not Supported” vs “Not Ready”  Feedback encouraged
  • 44. LIVING IN A POST-ACQUISITION WORLD  “Business as usual” for Inktank and customers  Increased support for RHEL, Fedora, and CentOS  Continued current level of Ubuntu / SUSE support  Ceph vs. Gluster  (and other false dichotomies)  Hiring and growing! 44
  • 45. CEPH DEVELOPER SUMMIT  Quarterly design summits to plan a future Ceph version  100% virtual format (provides equal opportunity)  Driven by the blueprint design process Copyright © 2014 by Inktank | Private and Confidential 45 CDS Hammer  October 28-29  MEGABLUEPRIN TS CDS Giant  ~60 participants  EC, RDMA, tiering CDS Firefly  ~50 participants  EC, crypto, striping
  • 46.  Bitergia-hosted metrics platform  Continues to evolve over time  We benefit from improvements to their core platform  Current metrics  Source code (github.com/ceph/ceph)  Issues (tracker.ceph.com)  IRC (#ceph-devel, #ceph)  Mailing lists (ceph-devel, ceph-users)  Coming soon  Downloads (RPM, DEB, source tarballs) Copyright © 2014 by Inktank | Private and Confidential METRICS 46
  • 47. STRONG & GROWING COMMUNITY 47 METRICS.CEPH.COM Copyright © 2014 Red Hat, Inc. | Private and Confidential
  • 48. GOOGLE SUMMER OF CODE Copyright © 2014 by Inktank | Private and Confidential 48 Program Lifetime  7500 students  7000 mentors  100 countries  50M LOC Ceph in 2014  15 students  7 proposals  2 slots  All on the wiki!
  • 49. Weekly Performance Standups!  ~15 people in attendance  http://pad.ceph.com/p/performance_weekly Copyright © 2014 Red Hat, Inc. | Private and Confidential 49
  • 50. THANK YOU! Ross Turk DIRECTOR, PRODUCT MARKETING ross@redhat.com @rossturk

Editor's Notes

  1. Change headers to Partners/Resellers Logos of Certification/Integration partners Calxeda, Penguin Computing, Crowbar (Dell), Citrix: XenDesktop, Sharefile; Intel, Ubuntu, SUSE, Alcatel, Piston Computing Logos of Resellers Dell, Canonical SIs: Mirantis, Enovance, hastexo!