SlideShare a Scribd company logo
1 of 19
Download to read offline
it-novum.com openattic.org openattic.com1
Closing the storage gap
How to administrate Ceph storage resources
without deep-diving into the technical details
Michael Kienle, CEO
it-novum GmbH
michael.kienle@it-novum.com
Phone: +49 (661) 103-333
Germany: Edelzeller Str. 44 in 36043 Fulda
Siemensdamm 50 in 13629 Berlin
Austria: Am Europlatz 2 in 1120 Vienna
it-novum.com openattic.org openattic.com2
Agenda
…it is not an OpenStack deep-dive (pls. look at other tracks)
…it is not about OpenStack Storage in general (pls. have a look at the
OpenStack Paris video on how to build open source storage with
support for OpenStack Cinder / block storage)
…it is about how to use a modular and extensible open source
framework to face current challenges
What are the challenges of SDS – SoftwareDefinedStorage?
Is Ceph the answer?
How to tackle it without the command line…
it-novum.com openattic.org openattic.com3
Datacenter “100%” open source
Monitoring
Infrastructure Configuration Management
Configuration
Management
System
(CMS)
Software-
Defined
Networking
Virtualization
Service Transition Service OperationService Design
Event Correlation
User
OtherMonitors
Capacity
Management
Risk
Management
Cloud
Self Service
System
Application
End-2-End
Process
Change
Management
Problem
Management
SAP
ApplicationsService Desk
Network Operation
Center
Release
Management
Cloud Management
Incident
Management
Software-
Defined
Storage
Discovery
ReportingServiceLevelManagement
CMDB
Application Mgmt.Security
it-novum.com openattic.org openattic.com4
Datacenter “100%” open source
Monitoring
Infrastructure Configuration Management
Configuration
Management
System
(CMS)
Software-
Defined
Networking
Virtualization
Service Transition Service OperationService Design
Event Correlation
User
OtherMonitors
Capacity
Management
Risk
Management
Cloud
Self Service
System
Application
End-2-End
Process
Change
Management
Problem
Management
SAP
ApplicationsService Desk
Network Operation
Center
Release
Management
Cloud Management
Incident
Management
Software-
Defined
Storage
Discovery
ReportingServiceLevelManagement
CMDB
Application Mgmt.Security
OpenStack
OpenStack
Software-Defined Storage (SDS) based on Open Source for
building a unified storage system on vanilla hardware
Today: configuring and administrating Ceph for OpenStack
it-novum.com openattic.org openattic.com5
The challenges of Storage for OpenStack
Data growth needs to be managed automatically and way cheaper (and even with
OpenStack there is a lot of work to do….)
 Huge cost savings by using commodity hardware and Open Source software the
SDS-way…
Reducing vendor lock-in through open standards
 The incumbent players are perfect in securing their huge margins by bundling
Standardization enables automation & abstraction of software from hardware
 Open Source gained strength through open APIs and commodity hardware, for the
whole stack incl. Storage
it-novum.com openattic.org openattic.com6
The challenges of SDS
What do you need?
Open standards
High scalability
High reliability
No vendor lock-in
Lower costs
Easy to manage
Performance & functions
Integration with OpenStack
What you may get!
An own developed Open
Source tool stack
High scalability and
reliability…if your stack works
Lower investments but higher
operational efforts
Lock-in into the own stack,
without external support
it-novum.com openattic.org openattic.com7
There are many options. Ceph is one of the
renowned – it can be all you need! Nearly :)
Ceph provides object
AND block storage in a
single system that is
compatible with the
Swift and Cinder APIs
and is self-healing without
operator intervention.
it-novum.com openattic.org openattic.com8
What does nearly mean?
Ceph is extremely complex because of too many configuration switches,
interdependencies and command-line options
Ceph might have performance issues in some huge landscapes
Ok for pure OpenStack usage but no native support for UnifiedStorage
e.g. iSCSI, FC, FCoE, ZFS, XFS, BTFRS, EXT4, etc.
Consistent snapshots on application level are not available (legacy
applications still depend on it)
No guided (template & wizard based) use case based setup for a well-
matched configuration
“Real” management GUI is missing, Calamari is “view only” 
it-novum.com openattic.org openattic.com9
Calamari
Colorful, but view only
No management GUI, just monitoring
Scale up to 64 nodes only
Complicated deployment and installation
it-novum.com openattic.org openattic.com10
Conclusion
Ceph (and Calamari) will not solve all problems
What about Unified Storage (FC, iSCSI, CIFS, NFS) needs?
Needed versatility in data center environments (if you not only using
OpenStack)
Intuitive and scalable management GUI
Consistent snapshots on application level
New problems come in addition
Complexity
Appropriate commodity hardware configuration
Performance in some huge landscapes
Now what?
it-novum.com openattic.org openattic.com11
ITSM
i-doit & OTRS
Umbrella Monitoring
openITCOCKPIT
Cloud Management
OpenStack Cinder
Reporting
Pentaho
Billing, Backup,...
SAP, SEP sesam
Configuration
Deployment
Services & Tools
OPENAPI
Web
CLI
Apps
Status
Checking
Application
Management
Access
Samba, NFS, CIFS,
iSCSI, FC, FCoE
Availability
Ceph,
DRBD, Pacemaker, Corosync
Efficiency
Ceph
ZFS, LVM, BTFRS, XFS
Backup
Snapshotting, Tape-Backup, ...
Analyzing
openITCOCKPIT, Nagios, ...
Backend
Core
Frontend
Interfaces
Use a modular, Open Source Framework
it-novum.com openattic.org openattic.com12
Mirroring
Block- & File-based
Synchronous & asynchronous
Object-based
Clustering
Automated Failover
Multi Node Support
Support & Services
Training & Optimization
Integration & Development
Guaranteed Response Time
Guaranteed Restore Time
Hardened Environment
Sizing Services
Protection
Integration Tape-Systems
Snapshotting
Consistent Snapshotting
Efficiency
Deduplication
Compression
Performance Config-Set
Config-Set for Virtualization
Unified and versatile
SAN / Block Storage
(FC, iSCSI, FCoE)
NAS / File-based (CIFS, NFS)
Object Storage
Central Configuration
Web Frontend
Command Line Interface
Dynamic Monitoring
Availability
Performance
Capacity
Cloud Support
OpenStack/Cinder
openQRM
Ceph
Umbrella Management
Master/Slave Architecture
Features
it-novum.com openattic.org openattic.com13
Manage your Ceph nodes with openATTICs GUI
Packaged installation for rapid deployment through puppet/foreman (vanilla hardware, bare-metal)
Dashboards for cluster status overview
Management of clustered server hardware (add/remove node, replace devices)
Cluster management (resources, cluster and pool creation)
Monitoring the cluster (overall capacity, pool utilization, status of OSDs, Monitor and MDS processes,
Placement group status, RBD status)
Visualized CRUSH Map
Wizard-based best practices for many use cases
Hardened appliances based on Supermicro with guaranteed response and restoration times
Unified Storage: CIFS, NFS, iSCSI, FC, FCoE, ZFS, XFS, BTFRS, open API, SnapApps & much more
it-novum.com openattic.org openattic.com14
openATTIC at a glance
openATTIC wizards for easy deployment
it-novum.com openattic.org openattic.com15
openATTIC at a glance
Volume Monitoring
it-novum.com openattic.org openattic.com16
openATTIC at a glance
Replication Rules
it-novum.com openattic.org openattic.com17
Visualization
openATTIC at a glance
it-novum.com openattic.org openattic.com18
openATTIC Features
Open
API
Object
Store
Cloud Storage
Application
Snapshotting
HA &
Monitoring
Smart SDS
HDFS, CephFS,
btrfs, zfs, xfs
FC, iSCSI
NFS, CIFS
Unified Storage
Trust in Open Source
Increase agility, simplify management and radically reduce costs.
Without compromises on availability, reliability or functionality.
it-novum.com openattic.org openattic.com19
Thank you for your attention
Trust in Open Source
Increase agility, simplify management and radically reduce costs.
Without compromises on availability, reliability or functionality.
We are looking for partners!
Join the community openattic.org & feel free to contribute
You need enterprise support: openattic.com

More Related Content

Similar to Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015

Building an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTICBuilding an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTICit-novum
 
Open Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit ParisOpen Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit Parisit-novum
 
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...Ceph Community
 
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...Ceph Community
 
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
 
Ceph Day Chicago - Brining Ceph Storage to the Enterprise
Ceph Day Chicago - Brining Ceph Storage to the Enterprise Ceph Day Chicago - Brining Ceph Storage to the Enterprise
Ceph Day Chicago - Brining Ceph Storage to the Enterprise Ceph Community
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleAntoine COETSIER
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackSean Cohen
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cnOpenCity Community
 
Cloudstack vs Openstack
Cloudstack vs OpenstackCloudstack vs Openstack
Cloudstack vs OpenstackHuzefa Husain
 
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
 
building_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-librebuilding_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-libreVijayabalan Open to Explore
 
Building an open memory-centric computing architecture using intel optane
Building an open memory-centric computing architecture using intel optaneBuilding an open memory-centric computing architecture using intel optane
Building an open memory-centric computing architecture using intel optaneUniFabric
 
Deep Learning and Gene Computing Acceleration with Alluxio in Kubernetes
Deep Learning and Gene Computing Acceleration with Alluxio in KubernetesDeep Learning and Gene Computing Acceleration with Alluxio in Kubernetes
Deep Learning and Gene Computing Acceleration with Alluxio in KubernetesAlluxio, Inc.
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageMatthew Sheppard
 
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...Vietnam Open Infrastructure User Group
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Regis Allegre
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewMarcel Hergaarden
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installationRobert Bohne
 

Similar to Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015 (20)

Building an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTICBuilding an open source cloud storage platform for OpenStack - openATTIC
Building an open source cloud storage platform for OpenStack - openATTIC
 
Open Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit ParisOpen Cloud Storage @ OpenStack Summit Paris
Open Cloud Storage @ OpenStack Summit Paris
 
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...Ceph Day Amsterdam 2015 - Building your own disaster?  The safe way to make C...
Ceph Day Amsterdam 2015 - Building your own disaster? The safe way to make C...
 
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
Ceph Day Berlin: Building Your Own Disaster? The Safe Way to Make Ceph Storag...
 
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...
 
Ceph Day Chicago - Brining Ceph Storage to the Enterprise
Ceph Day Chicago - Brining Ceph Storage to the Enterprise Ceph Day Chicago - Brining Ceph Storage to the Enterprise
Ceph Day Chicago - Brining Ceph Storage to the Enterprise
 
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
 
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStackPeanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
Peanut Butter and jelly: Mapping the deep Integration between Ceph and OpenStack
 
Learn OpenStack from trystack.cn
Learn OpenStack from trystack.cnLearn OpenStack from trystack.cn
Learn OpenStack from trystack.cn
 
Cloudstack vs Openstack
Cloudstack vs OpenstackCloudstack vs Openstack
Cloudstack vs Openstack
 
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
 
building_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-librebuilding_private_cloud_with_oss_for_scientific_environments-libre
building_private_cloud_with_oss_for_scientific_environments-libre
 
Building an open memory-centric computing architecture using intel optane
Building an open memory-centric computing architecture using intel optaneBuilding an open memory-centric computing architecture using intel optane
Building an open memory-centric computing architecture using intel optane
 
Deep Learning and Gene Computing Acceleration with Alluxio in Kubernetes
Deep Learning and Gene Computing Acceleration with Alluxio in KubernetesDeep Learning and Gene Computing Acceleration with Alluxio in Kubernetes
Deep Learning and Gene Computing Acceleration with Alluxio in Kubernetes
 
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined StorageSpeed up Digital Transformation with Openstack Cloud & Software Defined Storage
Speed up Digital Transformation with Openstack Cloud & Software Defined Storage
 
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
Room 1 - 6 - Trần Quốc Sang - Autoscaling for multi cloud platform based on S...
 
Présentation openstackinaction v1.2
Présentation openstackinaction v1.2Présentation openstackinaction v1.2
Présentation openstackinaction v1.2
 
Red Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) OverviewRed Hat Storage 2014 - Product(s) Overview
Red Hat Storage 2014 - Product(s) Overview
 
Microsoft private cloud with Cisco and Netapp - Flexpod solution
Microsoft private cloud with Cisco and Netapp -  Flexpod solutionMicrosoft private cloud with Cisco and Netapp -  Flexpod solution
Microsoft private cloud with Cisco and Netapp - Flexpod solution
 
OpenShift 4 installation
OpenShift 4 installationOpenShift 4 installation
OpenShift 4 installation
 

More from it-novum

openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07it-novum
 
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23it-novum
 
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23it-novum
 
openATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph ManagementopenATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph Managementit-novum
 
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnenTweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnenit-novum
 
Flexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTICFlexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTICit-novum
 
The evolution of storage on Linux
The evolution of storage on Linux The evolution of storage on Linux
The evolution of storage on Linux it-novum
 
130213 itn webcast_sap
130213 itn webcast_sap130213 itn webcast_sap
130213 itn webcast_sapit-novum
 

More from it-novum (8)

openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
openATTIC & Ceph Management @ Suse Monthly Open Source Talks - 2016-06-07
 
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
openATTIC Ceph Management @ OpenSuse Con - 2016-06-23
 
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
openATTIC Ceph Management @ Ceph Tech Talks - 2016-06-23
 
openATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph ManagementopenATTIC Technology Overview - Ceph Management
openATTIC Technology Overview - Ceph Management
 
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnenTweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
Tweets und Aktienkurse? Wertvolle Erkenntnisse durch Data Blending gewinnen
 
Flexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTICFlexible storage management with Linux and openATTIC
Flexible storage management with Linux and openATTIC
 
The evolution of storage on Linux
The evolution of storage on Linux The evolution of storage on Linux
The evolution of storage on Linux
 
130213 itn webcast_sap
130213 itn webcast_sap130213 itn webcast_sap
130213 itn webcast_sap
 

Recently uploaded

Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 

Recently uploaded (20)

Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 

Closing the Storage gap - presentation from OpenStack Summit in Vancouver 2015

  • 1. it-novum.com openattic.org openattic.com1 Closing the storage gap How to administrate Ceph storage resources without deep-diving into the technical details Michael Kienle, CEO it-novum GmbH michael.kienle@it-novum.com Phone: +49 (661) 103-333 Germany: Edelzeller Str. 44 in 36043 Fulda Siemensdamm 50 in 13629 Berlin Austria: Am Europlatz 2 in 1120 Vienna
  • 2. it-novum.com openattic.org openattic.com2 Agenda …it is not an OpenStack deep-dive (pls. look at other tracks) …it is not about OpenStack Storage in general (pls. have a look at the OpenStack Paris video on how to build open source storage with support for OpenStack Cinder / block storage) …it is about how to use a modular and extensible open source framework to face current challenges What are the challenges of SDS – SoftwareDefinedStorage? Is Ceph the answer? How to tackle it without the command line…
  • 3. it-novum.com openattic.org openattic.com3 Datacenter “100%” open source Monitoring Infrastructure Configuration Management Configuration Management System (CMS) Software- Defined Networking Virtualization Service Transition Service OperationService Design Event Correlation User OtherMonitors Capacity Management Risk Management Cloud Self Service System Application End-2-End Process Change Management Problem Management SAP ApplicationsService Desk Network Operation Center Release Management Cloud Management Incident Management Software- Defined Storage Discovery ReportingServiceLevelManagement CMDB Application Mgmt.Security
  • 4. it-novum.com openattic.org openattic.com4 Datacenter “100%” open source Monitoring Infrastructure Configuration Management Configuration Management System (CMS) Software- Defined Networking Virtualization Service Transition Service OperationService Design Event Correlation User OtherMonitors Capacity Management Risk Management Cloud Self Service System Application End-2-End Process Change Management Problem Management SAP ApplicationsService Desk Network Operation Center Release Management Cloud Management Incident Management Software- Defined Storage Discovery ReportingServiceLevelManagement CMDB Application Mgmt.Security OpenStack OpenStack Software-Defined Storage (SDS) based on Open Source for building a unified storage system on vanilla hardware Today: configuring and administrating Ceph for OpenStack
  • 5. it-novum.com openattic.org openattic.com5 The challenges of Storage for OpenStack Data growth needs to be managed automatically and way cheaper (and even with OpenStack there is a lot of work to do….)  Huge cost savings by using commodity hardware and Open Source software the SDS-way… Reducing vendor lock-in through open standards  The incumbent players are perfect in securing their huge margins by bundling Standardization enables automation & abstraction of software from hardware  Open Source gained strength through open APIs and commodity hardware, for the whole stack incl. Storage
  • 6. it-novum.com openattic.org openattic.com6 The challenges of SDS What do you need? Open standards High scalability High reliability No vendor lock-in Lower costs Easy to manage Performance & functions Integration with OpenStack What you may get! An own developed Open Source tool stack High scalability and reliability…if your stack works Lower investments but higher operational efforts Lock-in into the own stack, without external support
  • 7. it-novum.com openattic.org openattic.com7 There are many options. Ceph is one of the renowned – it can be all you need! Nearly :) Ceph provides object AND block storage in a single system that is compatible with the Swift and Cinder APIs and is self-healing without operator intervention.
  • 8. it-novum.com openattic.org openattic.com8 What does nearly mean? Ceph is extremely complex because of too many configuration switches, interdependencies and command-line options Ceph might have performance issues in some huge landscapes Ok for pure OpenStack usage but no native support for UnifiedStorage e.g. iSCSI, FC, FCoE, ZFS, XFS, BTFRS, EXT4, etc. Consistent snapshots on application level are not available (legacy applications still depend on it) No guided (template & wizard based) use case based setup for a well- matched configuration “Real” management GUI is missing, Calamari is “view only” 
  • 9. it-novum.com openattic.org openattic.com9 Calamari Colorful, but view only No management GUI, just monitoring Scale up to 64 nodes only Complicated deployment and installation
  • 10. it-novum.com openattic.org openattic.com10 Conclusion Ceph (and Calamari) will not solve all problems What about Unified Storage (FC, iSCSI, CIFS, NFS) needs? Needed versatility in data center environments (if you not only using OpenStack) Intuitive and scalable management GUI Consistent snapshots on application level New problems come in addition Complexity Appropriate commodity hardware configuration Performance in some huge landscapes Now what?
  • 11. it-novum.com openattic.org openattic.com11 ITSM i-doit & OTRS Umbrella Monitoring openITCOCKPIT Cloud Management OpenStack Cinder Reporting Pentaho Billing, Backup,... SAP, SEP sesam Configuration Deployment Services & Tools OPENAPI Web CLI Apps Status Checking Application Management Access Samba, NFS, CIFS, iSCSI, FC, FCoE Availability Ceph, DRBD, Pacemaker, Corosync Efficiency Ceph ZFS, LVM, BTFRS, XFS Backup Snapshotting, Tape-Backup, ... Analyzing openITCOCKPIT, Nagios, ... Backend Core Frontend Interfaces Use a modular, Open Source Framework
  • 12. it-novum.com openattic.org openattic.com12 Mirroring Block- & File-based Synchronous & asynchronous Object-based Clustering Automated Failover Multi Node Support Support & Services Training & Optimization Integration & Development Guaranteed Response Time Guaranteed Restore Time Hardened Environment Sizing Services Protection Integration Tape-Systems Snapshotting Consistent Snapshotting Efficiency Deduplication Compression Performance Config-Set Config-Set for Virtualization Unified and versatile SAN / Block Storage (FC, iSCSI, FCoE) NAS / File-based (CIFS, NFS) Object Storage Central Configuration Web Frontend Command Line Interface Dynamic Monitoring Availability Performance Capacity Cloud Support OpenStack/Cinder openQRM Ceph Umbrella Management Master/Slave Architecture Features
  • 13. it-novum.com openattic.org openattic.com13 Manage your Ceph nodes with openATTICs GUI Packaged installation for rapid deployment through puppet/foreman (vanilla hardware, bare-metal) Dashboards for cluster status overview Management of clustered server hardware (add/remove node, replace devices) Cluster management (resources, cluster and pool creation) Monitoring the cluster (overall capacity, pool utilization, status of OSDs, Monitor and MDS processes, Placement group status, RBD status) Visualized CRUSH Map Wizard-based best practices for many use cases Hardened appliances based on Supermicro with guaranteed response and restoration times Unified Storage: CIFS, NFS, iSCSI, FC, FCoE, ZFS, XFS, BTFRS, open API, SnapApps & much more
  • 14. it-novum.com openattic.org openattic.com14 openATTIC at a glance openATTIC wizards for easy deployment
  • 18. it-novum.com openattic.org openattic.com18 openATTIC Features Open API Object Store Cloud Storage Application Snapshotting HA & Monitoring Smart SDS HDFS, CephFS, btrfs, zfs, xfs FC, iSCSI NFS, CIFS Unified Storage Trust in Open Source Increase agility, simplify management and radically reduce costs. Without compromises on availability, reliability or functionality.
  • 19. it-novum.com openattic.org openattic.com19 Thank you for your attention Trust in Open Source Increase agility, simplify management and radically reduce costs. Without compromises on availability, reliability or functionality. We are looking for partners! Join the community openattic.org & feel free to contribute You need enterprise support: openattic.com