SlideShare a Scribd company logo
Zoltan Arnold Nagy 
23. 10. 2014. 
Ceph at IBM and IBM Research 
Zoltan Arnold Nagy 
IBM Research – Zurich 
nag@zurich.ibm.com 
© 2014 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Legal disclaimer 
All information contained in this document is subject to change 
without notice. The products described in this document are 
generally available via the normal IBM sales channels. The 
information contained in this document does not affect or change 
IBM product specifications or warranties. Nothing in this 
document shall operate as an express or implied license or 
indemnity under the intellectual property rights of IBM or third 
parties. All information contained in this document was obtained 
in specific environments, and is presented as an illustration. The 
results obtained in other operating environments may vary. 
© 2014 2/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Agenda 
Ceph at IBM Research - Zurich 
Ceph on Softlayer 
Plans for the future 
© 2014 3/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Agenda 
Ceph at IBM Research - Zurich 
Ceph on Softlayer 
Plans for the future 
© 2014 4/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
The need for a local cloud at the 
Zurich Research Lab 
Highly available and fast compute nodes 
— Simulations need reliable infrastructure 
Projects with high storage needs 
— Not suitable for migrating to other site 
— Legal issues about data handling 
Network and cloud security research 
— Needs a very responsive admin team 
Few hundred users 
— But not usual end-users 
— Different OS needs 
© 2014 5/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
First iteration 
3 compute nodes with 396 GB of RAM and 36 CPUs 
— System x3550 M4 
4 storage nodes with 13.5 TB of total raw space on SSDs 
— 2 storage nodes are hybrid compute & storage (not optimal) 
— System x3550 M4, Supermicro SC216E16-R1200LPB 
Everything connected with 2x10GbE 
OpenStack Havana & Ceph Dumpling (0.67) on Ubuntu 12.04 LTS 
— KVM hypervisors 
© 2014 6/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Boundaries hit quickly 
Storage need growth is ~1TB / month 
— Ceph is CPU hungry when doing small block IO 
—We've grown to 38 SSD disks (17TB RAW) 
at the time of sunset (Oct 2014) 
Had a too high price point for general volume storage 
— Some hadoop users would need ~30TB 
Network is doing well, not saturated 
© 2014 7/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Second iteration 
6x System x3650 M4 BD storage boxes 
— Ceph 0.80.7 on Ubuntu 14.04 
— 144 TB raw capacity on HDDs 
 12x2TB OSD per node 
 2x120GB SSD for journal 
— OS on dedicated SSDs 
— 6 disk journals to one SSD 
3 monitors running in Vms 
Will repurpose the SSD nodes to provide 
a second cinder pool for special use-cases 
© 2014 8/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Agenda 
Ceph at IBM Research – Zurich 
Ceph on Softlayer 
Plans for the future 
© 2014 9/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Agenda 
Ceph at IBM Research – Zurich 
Ceph on Softlayer 
Plans for the future 
© 2014 10/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
IBM's cloud participation is growing 
SoftLayer acquired in 2013 
— Mostly bare-metal hosting, but VMs are also available 
OpenStack Foundation platinum member 
— Ranking among the top contributors release by release 
Strong commitment to cloud technologies 
© 2014 11/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Ceph on Softlayer 
Hosted managed private cloud 
—Using Softlayer as a physical foundation 
—Using ceph for volume storage! (ephemeral is still on local RAID10) 
Consist of 
—3 controller nodes running in VMs on 3 physical “controllers” 
—1GbE / 10GbE connectivity across hypervisors/storage nodes 
depending on physical provisioning location 
—Fixed storage size (between 8TB and 96TB usable in the initial offering) 
—2-way replication instead of 3 to keep costs down 
 No erasure coding yet 
© 2014 12/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Agenda 
Ceph at IBM Research – Zurich 
Ceph on Softlayer 
Plans for the future 
© 2014 13/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Plans for the future 
Currently nova uses a central cephx token to access ceph 
—Would be nice to have per-tenant cephx keys 
—Need to propagate image ACLs to ceph auth rules 
Working on proper rbd snapshotting 
—Apparently will need an approved blueprint first... 
Simplified multi-DC support for stretched ceph deployments 
—Via playing with CRUSH physical data separation is doable, but not so 
convenient 
—Need async replication support so we can tolerate latency 
© 2014 14/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Questions? 
© 2014 15/16 IBM Corporation
Zoltan Arnold Nagy - Ceph at IBM 
Thank You! 
© 2014 16/16 IBM Corporation

More Related Content

What's hot

OMI - The Missing Piece of a Modular, Flexible and Composable Computing World
OMI - The Missing Piece of a Modular, Flexible and Composable Computing WorldOMI - The Missing Piece of a Modular, Flexible and Composable Computing World
OMI - The Missing Piece of a Modular, Flexible and Composable Computing World
Allan Cantle
 
Ics21 workshop decoupling compute from memory, storage & io with omi - ...
Ics21 workshop   decoupling compute from memory, storage & io with omi - ...Ics21 workshop   decoupling compute from memory, storage & io with omi - ...
Ics21 workshop decoupling compute from memory, storage & io with omi - ...
Vaibhav R
 
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph clusterCeph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Community
 
Advanced Computer Architecture
Advanced Computer ArchitectureAdvanced Computer Architecture
Advanced Computer Architecture
nibiganesh
 
Sharing High-Performance Interconnects Across Multiple Virtual Machines
Sharing High-Performance Interconnects Across Multiple Virtual MachinesSharing High-Performance Interconnects Across Multiple Virtual Machines
Sharing High-Performance Interconnects Across Multiple Virtual Machines
inside-BigData.com
 
Ceph Day Taipei - How ARM Microserver Cluster Performs in Ceph
Ceph Day Taipei - How ARM Microserver Cluster Performs in CephCeph Day Taipei - How ARM Microserver Cluster Performs in Ceph
Ceph Day Taipei - How ARM Microserver Cluster Performs in Ceph
Ceph Community
 
Ceph Day Beijing - Welcome to Beijing Ceph Day
Ceph Day Beijing - Welcome to Beijing Ceph DayCeph Day Beijing - Welcome to Beijing Ceph Day
Ceph Day Beijing - Welcome to Beijing Ceph Day
Danielle Womboldt
 
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Shuquan Huang
 
It's Time to ROCm!
It's Time to ROCm!It's Time to ROCm!
It's Time to ROCm!
inside-BigData.com
 

What's hot (10)

OMI - The Missing Piece of a Modular, Flexible and Composable Computing World
OMI - The Missing Piece of a Modular, Flexible and Composable Computing WorldOMI - The Missing Piece of a Modular, Flexible and Composable Computing World
OMI - The Missing Piece of a Modular, Flexible and Composable Computing World
 
Ics21 workshop decoupling compute from memory, storage & io with omi - ...
Ics21 workshop   decoupling compute from memory, storage & io with omi - ...Ics21 workshop   decoupling compute from memory, storage & io with omi - ...
Ics21 workshop decoupling compute from memory, storage & io with omi - ...
 
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph clusterCeph Day Tokyo - Delivering cost effective, high performance Ceph cluster
Ceph Day Tokyo - Delivering cost effective, high performance Ceph cluster
 
Advanced Computer Architecture
Advanced Computer ArchitectureAdvanced Computer Architecture
Advanced Computer Architecture
 
Sharing High-Performance Interconnects Across Multiple Virtual Machines
Sharing High-Performance Interconnects Across Multiple Virtual MachinesSharing High-Performance Interconnects Across Multiple Virtual Machines
Sharing High-Performance Interconnects Across Multiple Virtual Machines
 
Ceph Day Taipei - How ARM Microserver Cluster Performs in Ceph
Ceph Day Taipei - How ARM Microserver Cluster Performs in CephCeph Day Taipei - How ARM Microserver Cluster Performs in Ceph
Ceph Day Taipei - How ARM Microserver Cluster Performs in Ceph
 
Main (5)
Main (5)Main (5)
Main (5)
 
Ceph Day Beijing - Welcome to Beijing Ceph Day
Ceph Day Beijing - Welcome to Beijing Ceph DayCeph Day Beijing - Welcome to Beijing Ceph Day
Ceph Day Beijing - Welcome to Beijing Ceph Day
 
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
Optimized HPC/AI cloud with OpenStack acceleration service and composable har...
 
It's Time to ROCm!
It's Time to ROCm!It's Time to ROCm!
It's Time to ROCm!
 

Viewers also liked

Borrador de acta
Borrador de actaBorrador de acta
Borrador de acta
IES Juanelo Turriano
 
Aldeias Inglesas
Aldeias InglesasAldeias Inglesas
Aldeias InglesasBiaEsteves
 
Pintura de Mãos
Pintura de Mãos Pintura de Mãos
Pintura de Mãos BiaEsteves
 
Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza
Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza
Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza
Care For Your Family SRL
 
The professional use of linked in scion dtu open inspiration 29.10.2014 sli...
The professional use of linked in   scion dtu open inspiration 29.10.2014 sli...The professional use of linked in   scion dtu open inspiration 29.10.2014 sli...
The professional use of linked in scion dtu open inspiration 29.10.2014 sli...
Scion DTU
 
What is Emotional Intelligence
What is Emotional IntelligenceWhat is Emotional Intelligence
What is Emotional IntelligenceBIJ MISHRA
 
REFLEXAO - Cantare, Cantaras
REFLEXAO - Cantare, CantarasREFLEXAO - Cantare, Cantaras
REFLEXAO - Cantare, CantarasCristiane Freitas
 
Hurtingruting Norvege
Hurtingruting   NorvegeHurtingruting   Norvege
Hurtingruting NorvegeBiaEsteves
 
Guía de contenidos en social media USB - mayo 2014
Guía de contenidos en social media USB - mayo 2014Guía de contenidos en social media USB - mayo 2014
Guía de contenidos en social media USB - mayo 2014
Diego Huillca
 
Arquitetura Asiática
Arquitetura AsiáticaArquitetura Asiática
Arquitetura AsiáticaBiaEsteves
 
Projeto de Gestão - UVERGS Comunidade
Projeto de Gestão - UVERGS ComunidadeProjeto de Gestão - UVERGS Comunidade
Projeto de Gestão - UVERGS Comunidade
Uvergs Sul
 

Viewers also liked (20)

Borrador de acta
Borrador de actaBorrador de acta
Borrador de acta
 
Evaluacion pcpi
Evaluacion pcpiEvaluacion pcpi
Evaluacion pcpi
 
Surrealismo
Surrealismo Surrealismo
Surrealismo
 
Aldeias Inglesas
Aldeias InglesasAldeias Inglesas
Aldeias Inglesas
 
Pintura de Mãos
Pintura de Mãos Pintura de Mãos
Pintura de Mãos
 
Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza
Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza
Bolile Infectioase Leporide Diagnostic Diferential Pasteureloza-Mixomatoza
 
The professional use of linked in scion dtu open inspiration 29.10.2014 sli...
The professional use of linked in   scion dtu open inspiration 29.10.2014 sli...The professional use of linked in   scion dtu open inspiration 29.10.2014 sli...
The professional use of linked in scion dtu open inspiration 29.10.2014 sli...
 
Manual Papas 2.0
Manual Papas 2.0Manual Papas 2.0
Manual Papas 2.0
 
What is Emotional Intelligence
What is Emotional IntelligenceWhat is Emotional Intelligence
What is Emotional Intelligence
 
Carroceria rd
Carroceria rdCarroceria rd
Carroceria rd
 
Londres
LondresLondres
Londres
 
S.Petesburgo
S.PetesburgoS.Petesburgo
S.Petesburgo
 
REFLEXAO - Cantare, Cantaras
REFLEXAO - Cantare, CantarasREFLEXAO - Cantare, Cantaras
REFLEXAO - Cantare, Cantaras
 
Hurtingruting Norvege
Hurtingruting   NorvegeHurtingruting   Norvege
Hurtingruting Norvege
 
Guía de contenidos en social media USB - mayo 2014
Guía de contenidos en social media USB - mayo 2014Guía de contenidos en social media USB - mayo 2014
Guía de contenidos en social media USB - mayo 2014
 
Ilhas Gregas
Ilhas GregasIlhas Gregas
Ilhas Gregas
 
Arquitetura Asiática
Arquitetura AsiáticaArquitetura Asiática
Arquitetura Asiática
 
Jesus o profeta do Islam*
Jesus o profeta do Islam*Jesus o profeta do Islam*
Jesus o profeta do Islam*
 
Pcpi automocion
Pcpi automocionPcpi automocion
Pcpi automocion
 
Projeto de Gestão - UVERGS Comunidade
Projeto de Gestão - UVERGS ComunidadeProjeto de Gestão - UVERGS Comunidade
Projeto de Gestão - UVERGS Comunidade
 

Similar to Ceph Day London 2014 - Ceph at IBM

OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
NETWAYS
 
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...OpenNebula Project
 
Bootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratchBootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratch
inovex GmbH
 
Ceph in 2023 and Beyond.pdf
Ceph in 2023 and Beyond.pdfCeph in 2023 and Beyond.pdf
Ceph in 2023 and Beyond.pdf
Clyso GmbH
 
SAP Virtualization Week 2012 - The Lego Cloud
SAP Virtualization Week 2012 - The Lego CloudSAP Virtualization Week 2012 - The Lego Cloud
SAP Virtualization Week 2012 - The Lego Cloudaidanshribman
 
#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session
Brocade
 
Apache Hadoop 3.0 Community Update
Apache Hadoop 3.0 Community UpdateApache Hadoop 3.0 Community Update
Apache Hadoop 3.0 Community Update
DataWorks Summit
 
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and FutureOpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
Michael Fork
 
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Filipe Miranda
 
Memory Matters in 2011
Memory Matters in 2011Memory Matters in 2011
Memory Matters in 2011Martin Packer
 
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
Andrey Korolyov
 
OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...
OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...
OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...
OpenNebula Project
 
Enterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologyEnterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technology
solarisyougood
 
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios MonitoringNagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios
 
TUT18972: Unleash the power of Ceph across the Data Center
TUT18972: Unleash the power of Ceph across the Data CenterTUT18972: Unleash the power of Ceph across the Data Center
TUT18972: Unleash the power of Ceph across the Data Center
Ettore Simone
 
Embedded Linux Basics
Embedded Linux BasicsEmbedded Linux Basics
Embedded Linux Basics
Marc Leeman
 
Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012
Benoit Hudzia
 
Z109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910bZ109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910b
Tony Pearson
 
S104873 nas-sizing-jburg-v1809d
S104873 nas-sizing-jburg-v1809dS104873 nas-sizing-jburg-v1809d
S104873 nas-sizing-jburg-v1809d
Tony Pearson
 

Similar to Ceph Day London 2014 - Ceph at IBM (20)

OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
OpenNebula Conf 2014 | Bootstrapping a virtual infrastructure using OpenNebul...
 
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
OpenNebulaConf 2014 - Bootstrapping a virtual infrastructure using OpenNebula...
 
Bootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratchBootstrapping a virtual infrastructure using OpenNebula from scratch
Bootstrapping a virtual infrastructure using OpenNebula from scratch
 
Ceph in 2023 and Beyond.pdf
Ceph in 2023 and Beyond.pdfCeph in 2023 and Beyond.pdf
Ceph in 2023 and Beyond.pdf
 
SAP Virtualization Week 2012 - The Lego Cloud
SAP Virtualization Week 2012 - The Lego CloudSAP Virtualization Week 2012 - The Lego Cloud
SAP Virtualization Week 2012 - The Lego Cloud
 
#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session#IBMEdge: Flash Storage Session
#IBMEdge: Flash Storage Session
 
Apache Hadoop 3.0 Community Update
Apache Hadoop 3.0 Community UpdateApache Hadoop 3.0 Community Update
Apache Hadoop 3.0 Community Update
 
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and FutureOpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
OpenStack Atlanta Summit - IBM, SoftLayer, and OpenStack: Present and Future
 
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas Red Hat for IBM System z IBM Enterprise2014 Las Vegas
Red Hat for IBM System z IBM Enterprise2014 Las Vegas
 
Memory Matters in 2011
Memory Matters in 2011Memory Matters in 2011
Memory Matters in 2011
 
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
CloudOpen 2013: Developing cloud infrastructure: from scratch: the tale of an...
 
OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...
OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...
OpenNebulaConf2018 - How Inoreader Migrated from Bare-Metal Containers to Ope...
 
Enterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technologyEnterprise power systems transition to power7 technology
Enterprise power systems transition to power7 technology
 
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios MonitoringNagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
Nagios Conference 2014 - Dave Williams - Multi-Tenant Nagios Monitoring
 
TUT18972: Unleash the power of Ceph across the Data Center
TUT18972: Unleash the power of Ceph across the Data CenterTUT18972: Unleash the power of Ceph across the Data Center
TUT18972: Unleash the power of Ceph across the Data Center
 
Embedded Linux Basics
Embedded Linux BasicsEmbedded Linux Basics
Embedded Linux Basics
 
Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012Lego Cloud SAP Virtualization Week 2012
Lego Cloud SAP Virtualization Week 2012
 
Z109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910bZ109889 z4 r-storage-dfsms-vegas-v1910b
Z109889 z4 r-storage-dfsms-vegas-v1910b
 
S104873 nas-sizing-jburg-v1809d
S104873 nas-sizing-jburg-v1809dS104873 nas-sizing-jburg-v1809d
S104873 nas-sizing-jburg-v1809d
 
Much Ado about CPU
Much Ado about CPUMuch Ado about CPU
Much Ado about CPU
 

Recently uploaded

From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
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
 
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
 
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
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
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
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
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
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
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
 
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
 
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
 
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
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
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: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 

Recently uploaded (20)

From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
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
 
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...
 
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
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.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
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
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
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
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...
 
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...
 
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
 
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
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
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: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 

Ceph Day London 2014 - Ceph at IBM

  • 1. Zoltan Arnold Nagy 23. 10. 2014. Ceph at IBM and IBM Research Zoltan Arnold Nagy IBM Research – Zurich nag@zurich.ibm.com © 2014 IBM Corporation
  • 2. Zoltan Arnold Nagy - Ceph at IBM Legal disclaimer All information contained in this document is subject to change without notice. The products described in this document are generally available via the normal IBM sales channels. The information contained in this document does not affect or change IBM product specifications or warranties. Nothing in this document shall operate as an express or implied license or indemnity under the intellectual property rights of IBM or third parties. All information contained in this document was obtained in specific environments, and is presented as an illustration. The results obtained in other operating environments may vary. © 2014 2/16 IBM Corporation
  • 3. Zoltan Arnold Nagy - Ceph at IBM Agenda Ceph at IBM Research - Zurich Ceph on Softlayer Plans for the future © 2014 3/16 IBM Corporation
  • 4. Zoltan Arnold Nagy - Ceph at IBM Agenda Ceph at IBM Research - Zurich Ceph on Softlayer Plans for the future © 2014 4/16 IBM Corporation
  • 5. Zoltan Arnold Nagy - Ceph at IBM The need for a local cloud at the Zurich Research Lab Highly available and fast compute nodes — Simulations need reliable infrastructure Projects with high storage needs — Not suitable for migrating to other site — Legal issues about data handling Network and cloud security research — Needs a very responsive admin team Few hundred users — But not usual end-users — Different OS needs © 2014 5/16 IBM Corporation
  • 6. Zoltan Arnold Nagy - Ceph at IBM First iteration 3 compute nodes with 396 GB of RAM and 36 CPUs — System x3550 M4 4 storage nodes with 13.5 TB of total raw space on SSDs — 2 storage nodes are hybrid compute & storage (not optimal) — System x3550 M4, Supermicro SC216E16-R1200LPB Everything connected with 2x10GbE OpenStack Havana & Ceph Dumpling (0.67) on Ubuntu 12.04 LTS — KVM hypervisors © 2014 6/16 IBM Corporation
  • 7. Zoltan Arnold Nagy - Ceph at IBM Boundaries hit quickly Storage need growth is ~1TB / month — Ceph is CPU hungry when doing small block IO —We've grown to 38 SSD disks (17TB RAW) at the time of sunset (Oct 2014) Had a too high price point for general volume storage — Some hadoop users would need ~30TB Network is doing well, not saturated © 2014 7/16 IBM Corporation
  • 8. Zoltan Arnold Nagy - Ceph at IBM Second iteration 6x System x3650 M4 BD storage boxes — Ceph 0.80.7 on Ubuntu 14.04 — 144 TB raw capacity on HDDs  12x2TB OSD per node  2x120GB SSD for journal — OS on dedicated SSDs — 6 disk journals to one SSD 3 monitors running in Vms Will repurpose the SSD nodes to provide a second cinder pool for special use-cases © 2014 8/16 IBM Corporation
  • 9. Zoltan Arnold Nagy - Ceph at IBM Agenda Ceph at IBM Research – Zurich Ceph on Softlayer Plans for the future © 2014 9/16 IBM Corporation
  • 10. Zoltan Arnold Nagy - Ceph at IBM Agenda Ceph at IBM Research – Zurich Ceph on Softlayer Plans for the future © 2014 10/16 IBM Corporation
  • 11. Zoltan Arnold Nagy - Ceph at IBM IBM's cloud participation is growing SoftLayer acquired in 2013 — Mostly bare-metal hosting, but VMs are also available OpenStack Foundation platinum member — Ranking among the top contributors release by release Strong commitment to cloud technologies © 2014 11/16 IBM Corporation
  • 12. Zoltan Arnold Nagy - Ceph at IBM Ceph on Softlayer Hosted managed private cloud —Using Softlayer as a physical foundation —Using ceph for volume storage! (ephemeral is still on local RAID10) Consist of —3 controller nodes running in VMs on 3 physical “controllers” —1GbE / 10GbE connectivity across hypervisors/storage nodes depending on physical provisioning location —Fixed storage size (between 8TB and 96TB usable in the initial offering) —2-way replication instead of 3 to keep costs down  No erasure coding yet © 2014 12/16 IBM Corporation
  • 13. Zoltan Arnold Nagy - Ceph at IBM Agenda Ceph at IBM Research – Zurich Ceph on Softlayer Plans for the future © 2014 13/16 IBM Corporation
  • 14. Zoltan Arnold Nagy - Ceph at IBM Plans for the future Currently nova uses a central cephx token to access ceph —Would be nice to have per-tenant cephx keys —Need to propagate image ACLs to ceph auth rules Working on proper rbd snapshotting —Apparently will need an approved blueprint first... Simplified multi-DC support for stretched ceph deployments —Via playing with CRUSH physical data separation is doable, but not so convenient —Need async replication support so we can tolerate latency © 2014 14/16 IBM Corporation
  • 15. Zoltan Arnold Nagy - Ceph at IBM Questions? © 2014 15/16 IBM Corporation
  • 16. Zoltan Arnold Nagy - Ceph at IBM Thank You! © 2014 16/16 IBM Corporation