SlideShare a Scribd company logo
1 of 24
Download to read offline
Flexibles Storage
Management unter Linux
mit openATTIC
Lenz Grimmer <lenz.grimmer@it-novum.com>
Kieler Open Source und Linux Tage 2015, Kiel
19. September 2015
2
Agenda
 Vorstellung
 Storage – Herausforderungen, Strategien, Probleme
 Definition Unified Storage / SDS
 Überblick: openATTIC
Vorstellung
4
Open Source & Closed
Source
Integration von Open Source
mit Closed Source
Langjähriger akkreditierter Partner
zahlreicher Open Source-Produkte
Zertifizierter SAP Business Partner
Bestätigte Qualitätssicherung durch
ISO Zertifizierung
Unternehmen
Kunden und Projekte
Produkt-
entwicklungen
Gegründet in 2000 als eigenständige
Konzerntochter der börsennotierten
KAP-AG
IT-Beratungshaus mit technischer
Spezialisierung im Business Open
Source-Bereich
75 Mitarbeiter
Hauptsitz in Fulda, Niederlassung in
Berlin und Wien
Etablierte
Produktentwicklungen
Nagios-basiertes Montoring
System
Software-Defined Storage System
basierend auf Open Source
Kunden und Projekte
15 Jahre Business Open Source-
Erfahrung
Über 750 umgesetzte Projekte
in großen mittelständischen
Unternehmen und Konzernen
5
Bereich Infrastructure & Operations
Etablierte Open Source Software-Produkte
 Service Management: Open Source-basierter ITSM-Stack für ITIL-konforme Umsetzung und
Automatisierung von IT-Service-Prozessen, der vollen Funktionsumfang und offene
Schnittstellen bietet zu Ticketing (OTRS), IT-Dokumentation (i-doit), Monitoring
(openITCOCKPIT) und Configuration Management (Puppet).
 Cloud Computing: OpenStack bietet standardisierte und hoch automatisierte Data Center
Services durch die Kombination von Virtualisierungs-, Storage- und Netzwerktechnologien.
Vorreiterrolle in der Entwicklung eigener Produkte und Lösungen
 System Monitoring: openITCOCKPIT ist als Nagios basiertes quelloffenes Monitoring System
bereits Standard in vielen großen und mittleren Unternehmen.
 Storage Management: openATTIC ist eine offene Software-Defined Storage-Plattform für die
zentrale Verwaltung von Storage-Funktionen in einem Linux-System.
Storage:
Herausforderungen
7
Storage-Wachstum - Herausforderungen
 Stetig wachsende Speicher-Anforderungen
 IDC: Verdoppelung des Datenvolumens alle 2 Jahre
 4.4 ZB (2013) → 44 ZB (2020) – 10x (!)
 IDC: 74% (2015) aller Daten unstrukturiert
 Videos, Grafiken, Office-Dokumente, Email, persönliche Daten
 65% Wachstum pro Jahr
8
Storage-Wachstum - Maßnahmen / Strategien
 Neuinvestition in Storage-Hardware
 Austausch bzw. Aufrüstung / Ausbau bestehender Systeme
 Selten: mehr Personal
9
Storage-Wachstum - Probleme
 Wachstum IT-Budgets vs. Storage-Wachstum
 Quotient Datenmenge / Admin wächst stetig
 Storage Silos
 „Vendor lock-in“
10
Storage-Wachstum erfordert Paradigmenwechsel
Server 1
Storage
Applikation 1 Applikation 2
Server 2
Scale-out
Server Server Server
Server Server Server
Applikation 1 Applikation 2
Storage Silos Distributed Storage
Unified Storage & SDS
12
Unified Storage
„Unified Storage ist ein freigegebenes Speicher-Device, das konsolidierte Block- und Dateiservices für offene
Systemclients und -server (physisch und virtuell) bereitstellt.
Anwendungen und Benutzer greifen über ein gemeinsames Netzwerk auf Daten zu.“
(EMC Corporation)
 NAS und SAN (Datei- und Block-Speicherung)
 Multi-Protokoll-Support
 File: NFS / CIFS
 Block: iSCSI / Fibrechannel / FCoE
 Object Store
 Hardware-agnostisch
13
Software-Defined Storage (SDS)
 „Infrastructure as Code“
 Abstrahiert Hardware von Software
 Verbirgt Komplexität
 Pooling von Equipment diverser Hersteller
 „Elastische“ / „Intent-based“ Provisionierung
 Einheitliche API
 Integration
 Eigene Front-Ends, Tools
14
Linux und Open Source als Alternative
 Unterstützt die gängigen SAN/NAS-Protokolle (und mehr) ohne
Einschränkungen
 Breite Hardware-Unterstützung
 Open Source (mit allen Vor- und Nachteilen)
 Vielfältige Support-Angebote
15
Herausforderungen beim Einsatz von Linux/OSS
 Tief gehende Detailkenntnisse der einzelnen Dienste/Protokolle
erforderlich
 Konfiguration meist auf der Kommandozeile
 Automatisierung / Integration?
 Skalierbarkeit / Redundanz?
 Monitoring?
16
openATTIC
 Unified Storage: NFS, CIFS, iSCSI, FC/FCoE
 LVM, XFS, ZFS, Btrfs, ext4, Ceph (in Entwicklung)
 Clustering / Mirroring (Pacemaker/Corosync, DRBD)
 Moderne Web UI
 REST API
 Monitoring (Nagios) eingebaut
 Open Source & Enterprise
17
openATTIC Architektur
Django REST
Framework
Backend/Models
(Django)
Client (GUI)
DB
(PostgreSQL)
Systemd
REST API
DBUS
Node 1
Shell Commands
Django REST
Framework
Backend/Models
(Django)
Client (GUI)
Systemd
REST API
DBUS
Node 2
Shell Commands
Multinode
Interconnect
18
openATTIC Dashboard
19
openATTIC Volume View
openATTIC Demo
21
openATTIC Demo
22
openATTIC Ressourcen
 http://www.openattic.org/
 http://blog.openattic.org/
 http://docs.openattic.org/
 http://download.openattic.org/
 http://bitbucket.org/openattic/openattic/
 @openATTIC
 openATTIC
Fragen?
Vielen Dank!
Lenz Grimmer
<lenz.grimmer@it-novum.com>

More Related Content

Viewers also liked

Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemBruno Borges
 
How to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support QuestionHow to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support QuestionMarkus Michalewicz
 
containerd and CRI
containerd and CRIcontainerd and CRI
containerd and CRIDocker, Inc.
 
Catalogue Jouets - Partie 3
Catalogue Jouets - Partie 3Catalogue Jouets - Partie 3
Catalogue Jouets - Partie 3ceadf
 
Présentation sur le profil de la clientèle et services offerts au Cégep Limoilou
Présentation sur le profil de la clientèle et services offerts au Cégep LimoilouPrésentation sur le profil de la clientèle et services offerts au Cégep Limoilou
Présentation sur le profil de la clientèle et services offerts au Cégep LimoilouTIC Cégep Limoilou
 
Studies case em_interactive wippp
Studies case em_interactive wipppStudies case em_interactive wippp
Studies case em_interactive wippprepier77
 
Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3davrous
 
Pm erfolgreiche unternehmensberatung und public relations für den mittelstand
Pm erfolgreiche unternehmensberatung und public relations für den mittelstand Pm erfolgreiche unternehmensberatung und public relations für den mittelstand
Pm erfolgreiche unternehmensberatung und public relations für den mittelstand BarlebenKommunikation
 
Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...
Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...
Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...Heinz Pampel
 
1 paeckchen aus griechenland
1 paeckchen aus griechenland1 paeckchen aus griechenland
1 paeckchen aus griechenlandYPEPTH
 
Peintres français du xx siècle
Peintres français du xx sièclePeintres français du xx siècle
Peintres français du xx sièclepacitina
 
Produktpräsentation 01.04.2011 nur kiba
Produktpräsentation 01.04.2011 nur kibaProduktpräsentation 01.04.2011 nur kiba
Produktpräsentation 01.04.2011 nur kibaTino Stockmar
 
Le Champagne - Tato y Suegro
Le Champagne - Tato y SuegroLe Champagne - Tato y Suegro
Le Champagne - Tato y SuegrojeanpyXD
 

Viewers also liked (20)

Tecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na NuvemTecnologias Oracle em Docker Containers On-premise e na Nuvem
Tecnologias Oracle em Docker Containers On-premise e na Nuvem
 
How to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support QuestionHow to Use Oracle RAC in a Cloud? - A Support Question
How to Use Oracle RAC in a Cloud? - A Support Question
 
containerd and CRI
containerd and CRIcontainerd and CRI
containerd and CRI
 
Machine Learning for Dummies
Machine Learning for DummiesMachine Learning for Dummies
Machine Learning for Dummies
 
Alsace france
Alsace franceAlsace france
Alsace france
 
Informacion Iglesia de Santa Maria (Sanlúcar la Mayor)
Informacion Iglesia de Santa Maria (Sanlúcar la Mayor)Informacion Iglesia de Santa Maria (Sanlúcar la Mayor)
Informacion Iglesia de Santa Maria (Sanlúcar la Mayor)
 
Catalogue Jouets - Partie 3
Catalogue Jouets - Partie 3Catalogue Jouets - Partie 3
Catalogue Jouets - Partie 3
 
Présentation sur le profil de la clientèle et services offerts au Cégep Limoilou
Présentation sur le profil de la clientèle et services offerts au Cégep LimoilouPrésentation sur le profil de la clientèle et services offerts au Cégep Limoilou
Présentation sur le profil de la clientèle et services offerts au Cégep Limoilou
 
Codigo procesal penal
Codigo procesal penalCodigo procesal penal
Codigo procesal penal
 
Studies case em_interactive wippp
Studies case em_interactive wipppStudies case em_interactive wippp
Studies case em_interactive wippp
 
Quizlet
QuizletQuizlet
Quizlet
 
5 taller 1 unidad 1 tercero
5 taller 1 unidad 1 tercero5 taller 1 unidad 1 tercero
5 taller 1 unidad 1 tercero
 
Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3Création d'une application html5 utilisant canvas, svg et les animations css3
Création d'une application html5 utilisant canvas, svg et les animations css3
 
Pm erfolgreiche unternehmensberatung und public relations für den mittelstand
Pm erfolgreiche unternehmensberatung und public relations für den mittelstand Pm erfolgreiche unternehmensberatung und public relations für den mittelstand
Pm erfolgreiche unternehmensberatung und public relations für den mittelstand
 
Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...
Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...
Forschungsergebnisse dauerhaft zugänglich machen - Strategien und Erfahrunge...
 
1 paeckchen aus griechenland
1 paeckchen aus griechenland1 paeckchen aus griechenland
1 paeckchen aus griechenland
 
Peintres français du xx siècle
Peintres français du xx sièclePeintres français du xx siècle
Peintres français du xx siècle
 
Produktpräsentation 01.04.2011 nur kiba
Produktpräsentation 01.04.2011 nur kibaProduktpräsentation 01.04.2011 nur kiba
Produktpräsentation 01.04.2011 nur kiba
 
Le Champagne - Tato y Suegro
Le Champagne - Tato y SuegroLe Champagne - Tato y Suegro
Le Champagne - Tato y Suegro
 
Francophonie
FrancophonieFrancophonie
Francophonie
 

Similar to Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18

Suse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein BeispielSuse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein BeispielATIX AG
 
Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114Georg Klauser
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Software
 
Webcast SAP Cloud Platform 2 - Developing Tools
Webcast SAP Cloud Platform 2 - Developing ToolsWebcast SAP Cloud Platform 2 - Developing Tools
Webcast SAP Cloud Platform 2 - Developing ToolsPatric Dahse
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsacentrix GmbH
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenAmazon Web Services
 
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftUnternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftAWS Germany
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data KonnektivitätTrivadis
 
Dv 20 sdlc_oss_automation
Dv 20 sdlc_oss_automationDv 20 sdlc_oss_automation
Dv 20 sdlc_oss_automationTorsten Glunde
 
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldInfrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldDaniel Steiger
 
Oracle Database 12c Release 2
Oracle Database 12c Release 2 Oracle Database 12c Release 2
Oracle Database 12c Release 2 oraclebudb
 
Überblick zu Oracle Database 12c Release 2
Überblick zu Oracle Database 12c Release 2Überblick zu Oracle Database 12c Release 2
Überblick zu Oracle Database 12c Release 2Ulrike Schwinn
 
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?Aarno Aukia
 
Seafile Whitepaper: Max-Planck-Langzeitarchiv Keeper
Seafile Whitepaper: Max-Planck-Langzeitarchiv KeeperSeafile Whitepaper: Max-Planck-Langzeitarchiv Keeper
Seafile Whitepaper: Max-Planck-Langzeitarchiv KeeperChristoph Dyllick-Brenzinger
 
Citrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace FrameworkCitrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace FrameworkDigicomp Academy AG
 
SnT DataCenter Services
SnT DataCenter ServicesSnT DataCenter Services
SnT DataCenter ServicesS&T AG
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesAWS Germany
 
Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8Joschka Gerrit Bronst
 
Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...
Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...
Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...Univention GmbH
 

Similar to Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18 (20)

Suse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein BeispielSuse in der neuen Welt des Rechenzentrums - ein Beispiel
Suse in der neuen Welt des Rechenzentrums - ein Beispiel
 
Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114
 
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novumAlfresco Day Vienna 2016: Partner Lightning Talk - it-novum
Alfresco Day Vienna 2016: Partner Lightning Talk - it-novum
 
Webcast SAP Cloud Platform 2 - Developing Tools
Webcast SAP Cloud Platform 2 - Developing ToolsWebcast SAP Cloud Platform 2 - Developing Tools
Webcast SAP Cloud Platform 2 - Developing Tools
 
Hsps2014
Hsps2014Hsps2014
Hsps2014
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVs
 
Innovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzenInnovationen aus der Cloud ganz einfach nutzen
Innovationen aus der Cloud ganz einfach nutzen
 
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftUnternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data Konnektivität
 
Dv 20 sdlc_oss_automation
Dv 20 sdlc_oss_automationDv 20 sdlc_oss_automation
Dv 20 sdlc_oss_automation
 
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-UmfeldInfrastruktur agil bauen - der DBA im SAFe-Umfeld
Infrastruktur agil bauen - der DBA im SAFe-Umfeld
 
Oracle Database 12c Release 2
Oracle Database 12c Release 2 Oracle Database 12c Release 2
Oracle Database 12c Release 2
 
Überblick zu Oracle Database 12c Release 2
Überblick zu Oracle Database 12c Release 2Überblick zu Oracle Database 12c Release 2
Überblick zu Oracle Database 12c Release 2
 
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
Wir arbeiten in der Cloud – eine Herausforderung für das IT Management?
 
Seafile Whitepaper: Max-Planck-Langzeitarchiv Keeper
Seafile Whitepaper: Max-Planck-Langzeitarchiv KeeperSeafile Whitepaper: Max-Planck-Langzeitarchiv Keeper
Seafile Whitepaper: Max-Planck-Langzeitarchiv Keeper
 
Citrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace FrameworkCitrix Day 2014: Swisscom Dynamic Workplace Framework
Citrix Day 2014: Swisscom Dynamic Workplace Framework
 
SnT DataCenter Services
SnT DataCenter ServicesSnT DataCenter Services
SnT DataCenter Services
 
Erweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud ServicesErweitern sie ihr Data Center mit Cloud Services
Erweitern sie ihr Data Center mit Cloud Services
 
Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8
 
Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...
Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...
Identity & Domain Management aus der Cloud - Replizierte Identitäts- und Stan...
 

More from Lenz Grimmer

Ceph Management and Monitoring - DevConf.CZ - 2019-01-26
Ceph Management and Monitoring -  DevConf.CZ - 2019-01-26Ceph Management and Monitoring -  DevConf.CZ - 2019-01-26
Ceph Management and Monitoring - DevConf.CZ - 2019-01-26Lenz Grimmer
 
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12Lenz Grimmer
 
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23Lenz Grimmer
 
Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23
Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23
Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23Lenz Grimmer
 
Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09
Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09
Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09Lenz Grimmer
 
Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07
Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07
Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07Lenz Grimmer
 
Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21
Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21
Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21Lenz Grimmer
 
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07Lenz Grimmer
 
Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23
Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23
Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23Lenz Grimmer
 
Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23
Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23
Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23Lenz Grimmer
 
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)Lenz Grimmer
 
What's new in MySQL 5.5? FOSDEM 2011
What's new in MySQL 5.5? FOSDEM 2011What's new in MySQL 5.5? FOSDEM 2011
What's new in MySQL 5.5? FOSDEM 2011Lenz Grimmer
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability SolutionsLenz Grimmer
 
How to build your own Quadrocopter
How to build your own QuadrocopterHow to build your own Quadrocopter
How to build your own QuadrocopterLenz Grimmer
 
What's new in MySQL 5.5?
What's new in MySQL 5.5?What's new in MySQL 5.5?
What's new in MySQL 5.5?Lenz Grimmer
 
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest Lenz Grimmer
 
Arbeiten in einer virtuellen Firma - MySQL
Arbeiten in einer virtuellen Firma - MySQLArbeiten in einer virtuellen Firma - MySQL
Arbeiten in einer virtuellen Firma - MySQLLenz Grimmer
 
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's ToolchestMaking MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's ToolchestLenz Grimmer
 
MySQL Hochverfügbarkeitslösungen
MySQL HochverfügbarkeitslösungenMySQL Hochverfügbarkeitslösungen
MySQL HochverfügbarkeitslösungenLenz Grimmer
 

More from Lenz Grimmer (20)

Ceph Management and Monitoring - DevConf.CZ - 2019-01-26
Ceph Management and Monitoring -  DevConf.CZ - 2019-01-26Ceph Management and Monitoring -  DevConf.CZ - 2019-01-26
Ceph Management and Monitoring - DevConf.CZ - 2019-01-26
 
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
Managing and Monitoring Ceph - Ceph Day Berlin - 2018-11-12
 
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
Ceph Management and Monitoring with Dashboard V2 - Cephalocon 2018-03-23
 
Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23
Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23
Ceph and Storage Management with openATTIC - Ceph Day Munich - 2016-09-23
 
Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09
Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09
Ceph and Storage Management in openATTIC - solutions.hamburg - 2016-09-09
 
Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07
Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07
Storage Monitoring in openATTIC - Monitoring Workshop - 2016-09-07
 
Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21
Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21
Ceph and Storage Management with openATTIC - FrOSCon 2016-08-21
 
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
Ceph and Storage Management with openATTIC - SUSE MOST - 2016-06-07
 
Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23
Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23
Ceph and Storage Management with openATTIC, Ceph Tech Talks 2016-06-23
 
Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23
Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23
Ceph and Storage Management with openATTIC, openSUSE Conference 2016-06-23
 
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
MySQL 5.5 Replication Enhancements – An Overview (FOSDEM 2011)
 
What's new in MySQL 5.5? FOSDEM 2011
What's new in MySQL 5.5? FOSDEM 2011What's new in MySQL 5.5? FOSDEM 2011
What's new in MySQL 5.5? FOSDEM 2011
 
MySQL High Availability Solutions
MySQL High Availability SolutionsMySQL High Availability Solutions
MySQL High Availability Solutions
 
How to build your own Quadrocopter
How to build your own QuadrocopterHow to build your own Quadrocopter
How to build your own Quadrocopter
 
What's new in MySQL 5.5?
What's new in MySQL 5.5?What's new in MySQL 5.5?
What's new in MySQL 5.5?
 
ZFS unter Linux
ZFS unter LinuxZFS unter Linux
ZFS unter Linux
 
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
Making MySQL Administration a Breeze - A look into a MySQL DBA's toolchest
 
Arbeiten in einer virtuellen Firma - MySQL
Arbeiten in einer virtuellen Firma - MySQLArbeiten in einer virtuellen Firma - MySQL
Arbeiten in einer virtuellen Firma - MySQL
 
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's ToolchestMaking MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
Making MySQL Administration a Breeze - A Look Into a MySQL DBA's Toolchest
 
MySQL Hochverfügbarkeitslösungen
MySQL HochverfügbarkeitslösungenMySQL Hochverfügbarkeitslösungen
MySQL Hochverfügbarkeitslösungen
 

Flexibles Storage Management unter Linux mit OpenATTIC - Kielux 2015-09-18

  • 1. Flexibles Storage Management unter Linux mit openATTIC Lenz Grimmer <lenz.grimmer@it-novum.com> Kieler Open Source und Linux Tage 2015, Kiel 19. September 2015
  • 2. 2 Agenda  Vorstellung  Storage – Herausforderungen, Strategien, Probleme  Definition Unified Storage / SDS  Überblick: openATTIC
  • 4. 4 Open Source & Closed Source Integration von Open Source mit Closed Source Langjähriger akkreditierter Partner zahlreicher Open Source-Produkte Zertifizierter SAP Business Partner Bestätigte Qualitätssicherung durch ISO Zertifizierung Unternehmen Kunden und Projekte Produkt- entwicklungen Gegründet in 2000 als eigenständige Konzerntochter der börsennotierten KAP-AG IT-Beratungshaus mit technischer Spezialisierung im Business Open Source-Bereich 75 Mitarbeiter Hauptsitz in Fulda, Niederlassung in Berlin und Wien Etablierte Produktentwicklungen Nagios-basiertes Montoring System Software-Defined Storage System basierend auf Open Source Kunden und Projekte 15 Jahre Business Open Source- Erfahrung Über 750 umgesetzte Projekte in großen mittelständischen Unternehmen und Konzernen
  • 5. 5 Bereich Infrastructure & Operations Etablierte Open Source Software-Produkte  Service Management: Open Source-basierter ITSM-Stack für ITIL-konforme Umsetzung und Automatisierung von IT-Service-Prozessen, der vollen Funktionsumfang und offene Schnittstellen bietet zu Ticketing (OTRS), IT-Dokumentation (i-doit), Monitoring (openITCOCKPIT) und Configuration Management (Puppet).  Cloud Computing: OpenStack bietet standardisierte und hoch automatisierte Data Center Services durch die Kombination von Virtualisierungs-, Storage- und Netzwerktechnologien. Vorreiterrolle in der Entwicklung eigener Produkte und Lösungen  System Monitoring: openITCOCKPIT ist als Nagios basiertes quelloffenes Monitoring System bereits Standard in vielen großen und mittleren Unternehmen.  Storage Management: openATTIC ist eine offene Software-Defined Storage-Plattform für die zentrale Verwaltung von Storage-Funktionen in einem Linux-System.
  • 7. 7 Storage-Wachstum - Herausforderungen  Stetig wachsende Speicher-Anforderungen  IDC: Verdoppelung des Datenvolumens alle 2 Jahre  4.4 ZB (2013) → 44 ZB (2020) – 10x (!)  IDC: 74% (2015) aller Daten unstrukturiert  Videos, Grafiken, Office-Dokumente, Email, persönliche Daten  65% Wachstum pro Jahr
  • 8. 8 Storage-Wachstum - Maßnahmen / Strategien  Neuinvestition in Storage-Hardware  Austausch bzw. Aufrüstung / Ausbau bestehender Systeme  Selten: mehr Personal
  • 9. 9 Storage-Wachstum - Probleme  Wachstum IT-Budgets vs. Storage-Wachstum  Quotient Datenmenge / Admin wächst stetig  Storage Silos  „Vendor lock-in“
  • 10. 10 Storage-Wachstum erfordert Paradigmenwechsel Server 1 Storage Applikation 1 Applikation 2 Server 2 Scale-out Server Server Server Server Server Server Applikation 1 Applikation 2 Storage Silos Distributed Storage
  • 12. 12 Unified Storage „Unified Storage ist ein freigegebenes Speicher-Device, das konsolidierte Block- und Dateiservices für offene Systemclients und -server (physisch und virtuell) bereitstellt. Anwendungen und Benutzer greifen über ein gemeinsames Netzwerk auf Daten zu.“ (EMC Corporation)  NAS und SAN (Datei- und Block-Speicherung)  Multi-Protokoll-Support  File: NFS / CIFS  Block: iSCSI / Fibrechannel / FCoE  Object Store  Hardware-agnostisch
  • 13. 13 Software-Defined Storage (SDS)  „Infrastructure as Code“  Abstrahiert Hardware von Software  Verbirgt Komplexität  Pooling von Equipment diverser Hersteller  „Elastische“ / „Intent-based“ Provisionierung  Einheitliche API  Integration  Eigene Front-Ends, Tools
  • 14. 14 Linux und Open Source als Alternative  Unterstützt die gängigen SAN/NAS-Protokolle (und mehr) ohne Einschränkungen  Breite Hardware-Unterstützung  Open Source (mit allen Vor- und Nachteilen)  Vielfältige Support-Angebote
  • 15. 15 Herausforderungen beim Einsatz von Linux/OSS  Tief gehende Detailkenntnisse der einzelnen Dienste/Protokolle erforderlich  Konfiguration meist auf der Kommandozeile  Automatisierung / Integration?  Skalierbarkeit / Redundanz?  Monitoring?
  • 16. 16 openATTIC  Unified Storage: NFS, CIFS, iSCSI, FC/FCoE  LVM, XFS, ZFS, Btrfs, ext4, Ceph (in Entwicklung)  Clustering / Mirroring (Pacemaker/Corosync, DRBD)  Moderne Web UI  REST API  Monitoring (Nagios) eingebaut  Open Source & Enterprise
  • 17. 17 openATTIC Architektur Django REST Framework Backend/Models (Django) Client (GUI) DB (PostgreSQL) Systemd REST API DBUS Node 1 Shell Commands Django REST Framework Backend/Models (Django) Client (GUI) Systemd REST API DBUS Node 2 Shell Commands Multinode Interconnect
  • 22. 22 openATTIC Ressourcen  http://www.openattic.org/  http://blog.openattic.org/  http://docs.openattic.org/  http://download.openattic.org/  http://bitbucket.org/openattic/openattic/  @openATTIC  openATTIC