SlideShare a Scribd company logo
1 of 15
CEPH DAY BERLIN 2015
Easily Build and Extend the Cloud
with Ceph and Openstack
AGENDA
CEPH DAY 2015 BERLIN
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack2
01 Introduction PROFI Engineering Systems AG
02 OpenStack Components
03 Openstack & Ceph
04 Use Case
05 File Storage Workaround
INTRODUCTION
PROFI ENGINEERING
SYSTEMS AG
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack3
PROFI ENGINEERING SYSTEMS AG
INTRODUCTION
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack4
Company
» Founded in 1984
» 142 Mio. € Volume of Sales
» 350 employee
» 14 locations
Our Business
» Full-Service IT provider
» Software, Systems, Cloud, SAP,
Project- und Managed Services
Our Vision
" With our innovative solutions we
create measurable value and thus
make a direct contribution of our
customers success. "
OPEN STACK
COMPONENTS
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack6
COMPONENTS
OPEN STACK
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack7
V
M
NOVA
(compute)
GLANCE
(images)
NEUTRON
(network)
CINDER
(volumes)
SWIFT
(image
store)
CEILOMETER
(monitoring)
KEYSTONE
(authentification)
HORIZON
(user interface)
HEAT
(orchestration)
OPENSTACK & CEPH
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack8
PROS
OPEN STACK & CEPH
Customer wants: - reliability
- scalability
- security
- performance
OPEN STACK & CEPH fullfill all these requirements!!!
- Self healing, no need for downtime
- Scalable, nearly without limits
- Multi tenant capability
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack9
STORAGE PARTS
OPEN STACK
Object Storage
- Via radosgw on top of librados
- on top an api for S3 (with an interface for Amazon RESTful API)
- or an api for swift (OpenStack Swift API)
File Storage
- Needs a Ceph Metadata Server in the Storage Cluster
- Ceph Storage Cluster Protocol (librados)
- CephFS Library (libcephfs)
- on topCephFS Kernel Object and CephFS FUSE
!!! CephFS currently only for early adopters !!!
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack10
STORAGE PARTS
OPEN STACK
Block Storage
- Is always the base
- There are Object Storage Daemons (OSDs) and monitors
- leverage RADOS capabilities such as snapshots, replicas, consistency
- high performance to kernel modules or to KVMs (such as Qemu)
- kernel modules can use Linux page caching
- for librbd based applications you can use RBD Caching
- Constantly restriping and rebalancing in the backend
- Use locations and regions for replicas across datacenters
- For Glance replica 2 is okay, set replicas up to 8
- limit the size via Quotas
- Combine with Glance, Cinder and since Havanna as guest disks (live mig.)
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack11
USE CASE
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack12
USE CASE
OPEN STACK - CEPH
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack13
Management +
Backup & Recovery
FILE STORAGE
WORKAROUND
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack14
WORKAROUND
FILE STORAGE
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack15
OPEN STACK
Cluster
CEPH
Cluster
VM
filestorage
server
Client Client Client Client
- Build a VM in OPEN STACK
- Add Volumes from CEPH Cluster directly to VM
- Build the Filestorage Server
- Provide Clients with native File Storage
VIELEN DANK FÜR
IHRE AUFMERKSAMKEIT
ANDRÉ LORSCHEID ROBERT ROTHER
SYSTEM ENGINEER & CONSULTANT TECHNISCHER WERKSSTUDENT
TEL: +49 6151 8290 – 7626 +49 30 498577 - 2421
EMAIL: A.LORSCHEID@PROFI-AG.DE R.ROTHER@PROFI-AG.DE
07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack16

More Related Content

What's hot

Eight principles of cloud native storage
Eight principles of cloud native storageEight principles of cloud native storage
Eight principles of cloud native storageCheryl Hung
 
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...NETWAYS
 
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...NETWAYS
 
Evolve or Die: Enterprise Ready OpenStack upgrades with Kubernetes
Evolve or Die: Enterprise Ready OpenStack upgrades with KubernetesEvolve or Die: Enterprise Ready OpenStack upgrades with Kubernetes
Evolve or Die: Enterprise Ready OpenStack upgrades with KubernetesJakub Pavlik
 
やっとでた! OpenStack Manila
やっとでた! OpenStack Manilaやっとでた! OpenStack Manila
やっとでた! OpenStack ManilaTakeshi Kuramochi
 
Storage is not virtualized enough - part 2: let's do service chaining
Storage is not virtualized enough - part 2: let's do service chainingStorage is not virtualized enough - part 2: let's do service chaining
Storage is not virtualized enough - part 2: let's do service chainingZhipeng Huang
 
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...OpenStack
 
Ceph, storage cluster to go exabyte and beyond
Ceph, storage cluster to go exabyte  and beyondCeph, storage cluster to go exabyte  and beyond
Ceph, storage cluster to go exabyte and beyondAlvaro Soto
 
OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
OpenStack in Action 4! Thierry Carrez - From Havana to IcehouseOpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
OpenStack in Action 4! Thierry Carrez - From Havana to IcehouseeNovance
 
Openstack summit2013-hongkong
Openstack summit2013-hongkongOpenstack summit2013-hongkong
Openstack summit2013-hongkongDeepak Mane
 
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...NETWAYS
 
OpenStack and Rackspace
OpenStack and RackspaceOpenStack and Rackspace
OpenStack and RackspaceEverett Toews
 
Determine Your Private Cloud Cost vs Benefit Analysis
Determine Your Private Cloud Cost vs Benefit AnalysisDetermine Your Private Cloud Cost vs Benefit Analysis
Determine Your Private Cloud Cost vs Benefit AnalysisNicholas Yap
 
What a Beginner Should Know About OpenStack
What a Beginner Should Know About OpenStackWhat a Beginner Should Know About OpenStack
What a Beginner Should Know About OpenStackAnthony Chow
 
OpenStack Storage Buddy Ceph
OpenStack Storage Buddy CephOpenStack Storage Buddy Ceph
OpenStack Storage Buddy Cephopenstackindia
 
Managed Kubernetes: What? Why run it yourself? at #OPEN18
Managed Kubernetes: What? Why run it yourself? at #OPEN18Managed Kubernetes: What? Why run it yourself? at #OPEN18
Managed Kubernetes: What? Why run it yourself? at #OPEN18Kangaroot
 
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack FoundationWe Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack FoundationOpenStack
 
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...NETWAYS
 
What's Next for OpenStack at Walmart
What's Next for OpenStack at WalmartWhat's Next for OpenStack at Walmart
What's Next for OpenStack at WalmartTesora
 
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
 

What's hot (20)

Eight principles of cloud native storage
Eight principles of cloud native storageEight principles of cloud native storage
Eight principles of cloud native storage
 
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...
OpenNebula Conf 2014 | The rOCCI project - a year later - alias OpenNebula in...
 
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...
OpenNebula Conf: 2014 | Lightning talk: Managing Docker Containers with OpenN...
 
Evolve or Die: Enterprise Ready OpenStack upgrades with Kubernetes
Evolve or Die: Enterprise Ready OpenStack upgrades with KubernetesEvolve or Die: Enterprise Ready OpenStack upgrades with Kubernetes
Evolve or Die: Enterprise Ready OpenStack upgrades with Kubernetes
 
やっとでた! OpenStack Manila
やっとでた! OpenStack Manilaやっとでた! OpenStack Manila
やっとでた! OpenStack Manila
 
Storage is not virtualized enough - part 2: let's do service chaining
Storage is not virtualized enough - part 2: let's do service chainingStorage is not virtualized enough - part 2: let's do service chaining
Storage is not virtualized enough - part 2: let's do service chaining
 
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...
How to deliver High Performance OpenStack Cloud: Christoph Dwertmann, Vault S...
 
Ceph, storage cluster to go exabyte and beyond
Ceph, storage cluster to go exabyte  and beyondCeph, storage cluster to go exabyte  and beyond
Ceph, storage cluster to go exabyte and beyond
 
OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
OpenStack in Action 4! Thierry Carrez - From Havana to IcehouseOpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
OpenStack in Action 4! Thierry Carrez - From Havana to Icehouse
 
Openstack summit2013-hongkong
Openstack summit2013-hongkongOpenstack summit2013-hongkong
Openstack summit2013-hongkong
 
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
OpenNebula Conf | Lightning talk: Managing a Scientific Computing Facility wi...
 
OpenStack and Rackspace
OpenStack and RackspaceOpenStack and Rackspace
OpenStack and Rackspace
 
Determine Your Private Cloud Cost vs Benefit Analysis
Determine Your Private Cloud Cost vs Benefit AnalysisDetermine Your Private Cloud Cost vs Benefit Analysis
Determine Your Private Cloud Cost vs Benefit Analysis
 
What a Beginner Should Know About OpenStack
What a Beginner Should Know About OpenStackWhat a Beginner Should Know About OpenStack
What a Beginner Should Know About OpenStack
 
OpenStack Storage Buddy Ceph
OpenStack Storage Buddy CephOpenStack Storage Buddy Ceph
OpenStack Storage Buddy Ceph
 
Managed Kubernetes: What? Why run it yourself? at #OPEN18
Managed Kubernetes: What? Why run it yourself? at #OPEN18Managed Kubernetes: What? Why run it yourself? at #OPEN18
Managed Kubernetes: What? Why run it yourself? at #OPEN18
 
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack FoundationWe Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
 
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
OpenNebula Conf 2014 | From private cloud to laaS public services for Catalan...
 
What's Next for OpenStack at Walmart
What's Next for OpenStack at WalmartWhat's Next for OpenStack at Walmart
What's Next for OpenStack at Walmart
 
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...
 

Viewers also liked

bảng giá thiết kế video quảng cáo chất lượng cao
bảng giá thiết kế video quảng cáo chất lượng caobảng giá thiết kế video quảng cáo chất lượng cao
bảng giá thiết kế video quảng cáo chất lượng caokraig134
 
Eserizio03 sandretti sasha
Eserizio03 sandretti sashaEserizio03 sandretti sasha
Eserizio03 sandretti sashaSashaSandretti
 
Bar beton - De bank - Menu mei 2015
Bar beton - De bank - Menu mei 2015Bar beton - De bank - Menu mei 2015
Bar beton - De bank - Menu mei 2015Sergio Seva Cáceres
 
Case Solution for Bodie Industrial Supply Inc.
Case Solution for Bodie Industrial Supply Inc.Case Solution for Bodie Industrial Supply Inc.
Case Solution for Bodie Industrial Supply Inc.casesolutions12
 
REPS CERT 27th SEPT 2016
REPS CERT 27th SEPT 2016REPS CERT 27th SEPT 2016
REPS CERT 27th SEPT 2016Marie Wilson
 
Disadvantages of China Sourcing
Disadvantages of China SourcingDisadvantages of China Sourcing
Disadvantages of China SourcingJohn William
 
الفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch man
الفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch manالفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch man
الفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch manSidi Mohamed
 
Claude Resources Inc. Q1 2015 Conference Call and Webcast
Claude Resources Inc. Q1 2015 Conference Call and Webcast Claude Resources Inc. Q1 2015 Conference Call and Webcast
Claude Resources Inc. Q1 2015 Conference Call and Webcast Claude Resources Inc.
 
Relazione ARPAL rischio 2 livello SITO PITELLI
Relazione ARPAL rischio 2 livello SITO PITELLIRelazione ARPAL rischio 2 livello SITO PITELLI
Relazione ARPAL rischio 2 livello SITO PITELLIMarco Grondacci
 
Kementrian Kesehatan Republik Indonesia
Kementrian Kesehatan Republik IndonesiaKementrian Kesehatan Republik Indonesia
Kementrian Kesehatan Republik IndonesiaMiftakhul Jannah
 
Nebosh International General Certificate (IGC)
Nebosh International General Certificate (IGC)Nebosh International General Certificate (IGC)
Nebosh International General Certificate (IGC)Gruppo Ambiente Sicurezza
 
dịch vụ thiết kế video quảng cáo sản phẩm
dịch vụ thiết kế video quảng cáo sản phẩmdịch vụ thiết kế video quảng cáo sản phẩm
dịch vụ thiết kế video quảng cáo sản phẩmfiliberto442
 

Viewers also liked (15)

bảng giá thiết kế video quảng cáo chất lượng cao
bảng giá thiết kế video quảng cáo chất lượng caobảng giá thiết kế video quảng cáo chất lượng cao
bảng giá thiết kế video quảng cáo chất lượng cao
 
Eserizio03 sandretti sasha
Eserizio03 sandretti sashaEserizio03 sandretti sasha
Eserizio03 sandretti sasha
 
Bar beton - De bank - Menu mei 2015
Bar beton - De bank - Menu mei 2015Bar beton - De bank - Menu mei 2015
Bar beton - De bank - Menu mei 2015
 
Case Solution for Bodie Industrial Supply Inc.
Case Solution for Bodie Industrial Supply Inc.Case Solution for Bodie Industrial Supply Inc.
Case Solution for Bodie Industrial Supply Inc.
 
bees
beesbees
bees
 
Intro to FreshSource
Intro to FreshSourceIntro to FreshSource
Intro to FreshSource
 
REPS CERT 27th SEPT 2016
REPS CERT 27th SEPT 2016REPS CERT 27th SEPT 2016
REPS CERT 27th SEPT 2016
 
Disadvantages of China Sourcing
Disadvantages of China SourcingDisadvantages of China Sourcing
Disadvantages of China Sourcing
 
الفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch man
الفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch manالفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch man
الفصل الثالث من مانجا الرجل دو اللكمة الواحدة - one punch man
 
Claude Resources Inc. Q1 2015 Conference Call and Webcast
Claude Resources Inc. Q1 2015 Conference Call and Webcast Claude Resources Inc. Q1 2015 Conference Call and Webcast
Claude Resources Inc. Q1 2015 Conference Call and Webcast
 
Relazione ARPAL rischio 2 livello SITO PITELLI
Relazione ARPAL rischio 2 livello SITO PITELLIRelazione ARPAL rischio 2 livello SITO PITELLI
Relazione ARPAL rischio 2 livello SITO PITELLI
 
Kementrian Kesehatan Republik Indonesia
Kementrian Kesehatan Republik IndonesiaKementrian Kesehatan Republik Indonesia
Kementrian Kesehatan Republik Indonesia
 
Nebosh International General Certificate (IGC)
Nebosh International General Certificate (IGC)Nebosh International General Certificate (IGC)
Nebosh International General Certificate (IGC)
 
Tiết 2 3
Tiết 2   3Tiết 2   3
Tiết 2 3
 
dịch vụ thiết kế video quảng cáo sản phẩm
dịch vụ thiết kế video quảng cáo sản phẩmdịch vụ thiết kế video quảng cáo sản phẩm
dịch vụ thiết kế video quảng cáo sản phẩm
 

Similar to Ceph Day Berlin: Easily build and extend the cloud with Ceph and Openstack

OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...OpenNebula Project
 
exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014Antoine COETSIER
 
Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...Miroslav Halas
 
Openstack benelux 2015
Openstack benelux 2015Openstack benelux 2015
Openstack benelux 2015Microsoft
 
Deploying openstack using ansible
Deploying openstack using ansibleDeploying openstack using ansible
Deploying openstack using ansibleopenstackindia
 
[BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes]
[BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes][BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes]
[BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes]Wong Hoi Sing Edison
 
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
Enterprise Ready OpenStack,  Wiekus Beukes, OracleEnterprise Ready OpenStack,  Wiekus Beukes, Oracle
Enterprise Ready OpenStack, Wiekus Beukes, OracleSriram Subramanian
 
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
 
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 releaseWebinar:Kubecon Barcelona Update + OpenEBS 0.9 release
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 releaseMayaData Inc
 
St.Louis OpenStack February meetup
St.Louis OpenStack February meetupSt.Louis OpenStack February meetup
St.Louis OpenStack February meetupopenstackstl
 
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...OpenStack Korea Community
 
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)Stacy Véronneau
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Regis Allegre
 
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamComputeIn-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamComputePatrick McGarry
 
OpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStackOpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStackit-novum
 
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...Trivadis
 
OpenStack 101 Presentation
OpenStack 101 PresentationOpenStack 101 Presentation
OpenStack 101 PresentationEVault
 
Open stackbrief happylearning
Open stackbrief happylearningOpen stackbrief happylearning
Open stackbrief happylearningLigong Duan
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsAnimesh Singh
 

Similar to Ceph Day Berlin: Easily build and extend the cloud with Ceph and Openstack (20)

OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
OpenNebulaConf 2016 - OpenNebula, a story about flexibility and technological...
 
exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014
 
Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...Comparison of control plane deployment architectures in the scope of hypercon...
Comparison of control plane deployment architectures in the scope of hypercon...
 
Openstack benelux 2015
Openstack benelux 2015Openstack benelux 2015
Openstack benelux 2015
 
Deploying openstack using ansible
Deploying openstack using ansibleDeploying openstack using ansible
Deploying openstack using ansible
 
[BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes]
[BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes][BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes]
[BarCamp2018][20180915][Tips for Virtual Hosting on Kubernetes]
 
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
Enterprise Ready OpenStack,  Wiekus Beukes, OracleEnterprise Ready OpenStack,  Wiekus Beukes, Oracle
Enterprise Ready OpenStack, Wiekus Beukes, Oracle
 
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 -...
 
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 releaseWebinar:Kubecon Barcelona Update + OpenEBS 0.9 release
Webinar:Kubecon Barcelona Update + OpenEBS 0.9 release
 
St.Louis OpenStack February meetup
St.Louis OpenStack February meetupSt.Louis OpenStack February meetup
St.Louis OpenStack February meetup
 
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
[OpenStack Day in Korea 2015] Track 3-1 - OpenStack Storage Infrastructure & ...
 
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
9 ways to consume kubernetes on open stack in 15 mins (k8s meetup)
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2
 
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamComputeIn-Ceph-tion: Deploying a Ceph cluster on DreamCompute
In-Ceph-tion: Deploying a Ceph cluster on DreamCompute
 
OpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStackOpenStack Day Italy: openATTC as an open storage platform for OpenStack
OpenStack Day Italy: openATTC as an open storage platform for OpenStack
 
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
 
OpenStack 101 Presentation
OpenStack 101 PresentationOpenStack 101 Presentation
OpenStack 101 Presentation
 
Open stackbrief happylearning
Open stackbrief happylearningOpen stackbrief happylearning
Open stackbrief happylearning
 
Optimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deploymentsOptimizing Cloud Foundry and OpenStack for large scale deployments
Optimizing Cloud Foundry and OpenStack for large scale deployments
 

Recently uploaded

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
#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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
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
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
#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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
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
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Ceph Day Berlin: Easily build and extend the cloud with Ceph and Openstack

  • 1. CEPH DAY BERLIN 2015 Easily Build and Extend the Cloud with Ceph and Openstack
  • 2. AGENDA CEPH DAY 2015 BERLIN 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack2 01 Introduction PROFI Engineering Systems AG 02 OpenStack Components 03 Openstack & Ceph 04 Use Case 05 File Storage Workaround
  • 3. INTRODUCTION PROFI ENGINEERING SYSTEMS AG 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack3
  • 4. PROFI ENGINEERING SYSTEMS AG INTRODUCTION 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack4 Company » Founded in 1984 » 142 Mio. € Volume of Sales » 350 employee » 14 locations Our Business » Full-Service IT provider » Software, Systems, Cloud, SAP, Project- und Managed Services Our Vision " With our innovative solutions we create measurable value and thus make a direct contribution of our customers success. "
  • 5. OPEN STACK COMPONENTS 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack6
  • 6. COMPONENTS OPEN STACK 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack7 V M NOVA (compute) GLANCE (images) NEUTRON (network) CINDER (volumes) SWIFT (image store) CEILOMETER (monitoring) KEYSTONE (authentification) HORIZON (user interface) HEAT (orchestration)
  • 7. OPENSTACK & CEPH 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack8
  • 8. PROS OPEN STACK & CEPH Customer wants: - reliability - scalability - security - performance OPEN STACK & CEPH fullfill all these requirements!!! - Self healing, no need for downtime - Scalable, nearly without limits - Multi tenant capability 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack9
  • 9. STORAGE PARTS OPEN STACK Object Storage - Via radosgw on top of librados - on top an api for S3 (with an interface for Amazon RESTful API) - or an api for swift (OpenStack Swift API) File Storage - Needs a Ceph Metadata Server in the Storage Cluster - Ceph Storage Cluster Protocol (librados) - CephFS Library (libcephfs) - on topCephFS Kernel Object and CephFS FUSE !!! CephFS currently only for early adopters !!! 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack10
  • 10. STORAGE PARTS OPEN STACK Block Storage - Is always the base - There are Object Storage Daemons (OSDs) and monitors - leverage RADOS capabilities such as snapshots, replicas, consistency - high performance to kernel modules or to KVMs (such as Qemu) - kernel modules can use Linux page caching - for librbd based applications you can use RBD Caching - Constantly restriping and rebalancing in the backend - Use locations and regions for replicas across datacenters - For Glance replica 2 is okay, set replicas up to 8 - limit the size via Quotas - Combine with Glance, Cinder and since Havanna as guest disks (live mig.) 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack11
  • 11. USE CASE 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack12
  • 12. USE CASE OPEN STACK - CEPH 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack13 Management + Backup & Recovery
  • 13. FILE STORAGE WORKAROUND 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack14
  • 14. WORKAROUND FILE STORAGE 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack15 OPEN STACK Cluster CEPH Cluster VM filestorage server Client Client Client Client - Build a VM in OPEN STACK - Add Volumes from CEPH Cluster directly to VM - Build the Filestorage Server - Provide Clients with native File Storage
  • 15. VIELEN DANK FÜR IHRE AUFMERKSAMKEIT ANDRÉ LORSCHEID ROBERT ROTHER SYSTEM ENGINEER & CONSULTANT TECHNISCHER WERKSSTUDENT TEL: +49 6151 8290 – 7626 +49 30 498577 - 2421 EMAIL: A.LORSCHEID@PROFI-AG.DE R.ROTHER@PROFI-AG.DE 07.05.2015 Easily Build and Extend the Cloud with Ceph and Openstack16