SlideShare a Scribd company logo
1 of 25
Download to read offline
Flexibles Storage Management
unter Linux mit openATTIC
Lenz Grimmer <lenz.grimmer@it-novum.com>
17. LinuxDay, Dornbirn
21. November 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 Monitoring
System
Open Source Software-Defined
Storage System
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.
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 Storage-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
- Moderne Web UI (AngularJS / Boostrap)
- Software-defined Storage: RESTful API
- Unified Storage: NFS, CIFS/SMB (Samba), iSCSI/FC/FCoE (LIO)
- LVM, XFS, ZFS, Btrfs, ext4
- Ceph: CRUSH map editing, create/share RBDs (in Entwicklung)
- Clustering / Mirroring (Pacemaker/Corosync, DRBD)
- Monitoring (Nagios) eingebaut
- Open Source & Enterprise Support
17
openATTIC Architektur
Django REST
Framework
Backend/Models
(Django)
 Client (GUI)

DB
(PostgreSQL)
Systemd
REST API
D-Bus
Node 1
Shell Commands
Django REST
Framework
Backend/Models
(Django)
 Clustom App
Systemd
REST API
D-Bus
Node 2
Shell Commands
Multinode
Interconnect
18
openATTIC – Dashboard
19
openATTIC – CRUSH map editing
20
openATTIC – Wizards
21
openATTIC - Volume View
22
openATTIC – API Recorder
23
openATTIC – Resources
-  http://www.openattic.org/
-  http://demo.openattic.org/
-  http://blog.openattic.org/
-  http://docs.openattic.org/
-  http://download.openattic.org/
-  http://bitbucket.org/openattic/
-  http://tracker.openattic.org/
-  @openATTIC
-  openATTIC
Fragen?
Vielen Dank!
Lenz Grimmer
<lenz.grimmer@it-novum.com>

More Related Content

Viewers also liked

Adivinación cítrica
Adivinación cítricaAdivinación cítrica
Adivinación cítricaCarmen Capa
 
RESUME_PRATAP_RAGHAV[2]
RESUME_PRATAP_RAGHAV[2]RESUME_PRATAP_RAGHAV[2]
RESUME_PRATAP_RAGHAV[2]PRATAP RAGHAV
 
Taller de Medios Digitales, Internet y Redes Sociales IMT
Taller de Medios Digitales, Internet y Redes Sociales IMTTaller de Medios Digitales, Internet y Redes Sociales IMT
Taller de Medios Digitales, Internet y Redes Sociales IMTRodolfo Salazar
 
Goa winter 2012 PACKAGES
Goa winter 2012 PACKAGESGoa winter 2012 PACKAGES
Goa winter 2012 PACKAGESSunil Gulati
 
Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...
Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...
Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...Inicia Marketing
 
Jill Starr's International Contacts
Jill Starr's International ContactsJill Starr's International Contacts
Jill Starr's International ContactsJill Starr
 
Lizeth Natalia Alarcon ingenieria greografica y ambiental
Lizeth Natalia Alarcon ingenieria greografica y ambientalLizeth Natalia Alarcon ingenieria greografica y ambiental
Lizeth Natalia Alarcon ingenieria greografica y ambientalUDCA
 
Buenas Prácticas Laborales:Oficio Instructivo Presidencial a Municipalidades
Buenas Prácticas Laborales:Oficio Instructivo Presidencial a MunicipalidadesBuenas Prácticas Laborales:Oficio Instructivo Presidencial a Municipalidades
Buenas Prácticas Laborales:Oficio Instructivo Presidencial a MunicipalidadesNelson Leiva®
 
An Intro: WordPress with CiviCRM at Civicon 2014
An Intro: WordPress with CiviCRM at Civicon 2014An Intro: WordPress with CiviCRM at Civicon 2014
An Intro: WordPress with CiviCRM at Civicon 2014Tadpole Collective
 
SILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusion
SILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusionSILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusion
SILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusiondegarden
 
Pesadilla SEO Internacional 2014 | Seminarios #seopro por @akemola
Pesadilla SEO Internacional 2014 | Seminarios #seopro por @akemolaPesadilla SEO Internacional 2014 | Seminarios #seopro por @akemola
Pesadilla SEO Internacional 2014 | Seminarios #seopro por @akemolaSergio Simarro
 
Boletín Encuesta CEPLAN Toluca Abril 2015
Boletín Encuesta CEPLAN Toluca Abril 2015  Boletín Encuesta CEPLAN Toluca Abril 2015
Boletín Encuesta CEPLAN Toluca Abril 2015 IvanSedlav
 
Clinical Correlates I Final Presentation
Clinical Correlates I Final PresentationClinical Correlates I Final Presentation
Clinical Correlates I Final PresentationDaniel Woodward
 

Viewers also liked (20)

Adivinación cítrica
Adivinación cítricaAdivinación cítrica
Adivinación cítrica
 
RESUME_PRATAP_RAGHAV[2]
RESUME_PRATAP_RAGHAV[2]RESUME_PRATAP_RAGHAV[2]
RESUME_PRATAP_RAGHAV[2]
 
Taller de Medios Digitales, Internet y Redes Sociales IMT
Taller de Medios Digitales, Internet y Redes Sociales IMTTaller de Medios Digitales, Internet y Redes Sociales IMT
Taller de Medios Digitales, Internet y Redes Sociales IMT
 
Goa winter 2012 PACKAGES
Goa winter 2012 PACKAGESGoa winter 2012 PACKAGES
Goa winter 2012 PACKAGES
 
Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...
Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...
Conferencia tu proyecto en internet desde el momento cero y con cero euros Sa...
 
Jill Starr's International Contacts
Jill Starr's International ContactsJill Starr's International Contacts
Jill Starr's International Contacts
 
Lizeth Natalia Alarcon ingenieria greografica y ambiental
Lizeth Natalia Alarcon ingenieria greografica y ambientalLizeth Natalia Alarcon ingenieria greografica y ambiental
Lizeth Natalia Alarcon ingenieria greografica y ambiental
 
Pushpender Thakur
Pushpender ThakurPushpender Thakur
Pushpender Thakur
 
Buenas Prácticas Laborales:Oficio Instructivo Presidencial a Municipalidades
Buenas Prácticas Laborales:Oficio Instructivo Presidencial a MunicipalidadesBuenas Prácticas Laborales:Oficio Instructivo Presidencial a Municipalidades
Buenas Prácticas Laborales:Oficio Instructivo Presidencial a Municipalidades
 
An Intro: WordPress with CiviCRM at Civicon 2014
An Intro: WordPress with CiviCRM at Civicon 2014An Intro: WordPress with CiviCRM at Civicon 2014
An Intro: WordPress with CiviCRM at Civicon 2014
 
SILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusion
SILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusionSILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusion
SILASTIC RTV-3120 Fabricacion de moldes para metales de bajo punto de fusion
 
Resumen diez picazo
Resumen diez picazoResumen diez picazo
Resumen diez picazo
 
Reconoc geom1
Reconoc geom1Reconoc geom1
Reconoc geom1
 
Pesadilla SEO Internacional 2014 | Seminarios #seopro por @akemola
Pesadilla SEO Internacional 2014 | Seminarios #seopro por @akemolaPesadilla SEO Internacional 2014 | Seminarios #seopro por @akemola
Pesadilla SEO Internacional 2014 | Seminarios #seopro por @akemola
 
Boletín Encuesta CEPLAN Toluca Abril 2015
Boletín Encuesta CEPLAN Toluca Abril 2015  Boletín Encuesta CEPLAN Toluca Abril 2015
Boletín Encuesta CEPLAN Toluca Abril 2015
 
Cos ejercicio de costos clases
Cos ejercicio de costos clasesCos ejercicio de costos clases
Cos ejercicio de costos clases
 
Pi: Una Realidad Tangible
Pi: Una Realidad TangiblePi: Una Realidad Tangible
Pi: Una Realidad Tangible
 
Hipertensión arterial
Hipertensión arterialHipertensión arterial
Hipertensión arterial
 
Clinical Correlates I Final Presentation
Clinical Correlates I Final PresentationClinical Correlates I Final Presentation
Clinical Correlates I Final Presentation
 
Flora y Fauna
Flora y Fauna Flora y Fauna
Flora y Fauna
 

Similar to Storage Management mit openAttic - LinuxDay - 2015-11-21

Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114Georg Klauser
 
Li So G Osci
Li So G OsciLi So G Osci
Li So G OsciCloudcamp
 
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
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data KonnektivitätTrivadis
 
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
 
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
 
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...BOSTON Server & Storage Solutions GmbH
 
WS: Uhl, Lisog - Deutsche Wolke
WS: Uhl, Lisog - Deutsche WolkeWS: Uhl, Lisog - Deutsche Wolke
WS: Uhl, Lisog - Deutsche WolkeCloudOps Summit
 
DOAG Webinar Oracle und Docker
DOAG Webinar Oracle und DockerDOAG Webinar Oracle und Docker
DOAG Webinar Oracle und DockerStefan Oehrli
 
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite ApplicationsB3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite ApplicationsAndreas Schulte
 
Fifty shades of Cloud - Überblick, Best Practices, Beispiele
Fifty shades of Cloud - Überblick, Best Practices, BeispieleFifty shades of Cloud - Überblick, Best Practices, Beispiele
Fifty shades of Cloud - Überblick, Best Practices, BeispieleSEEBURGER
 
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
 
Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.
Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.
Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.Torsten Kleiber
 
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftUnternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftAWS Germany
 
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
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsacentrix GmbH
 
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
 
Java magazin9 2012_wls 12c_das_dutzend_ist_voll
Java magazin9 2012_wls 12c_das_dutzend_ist_vollJava magazin9 2012_wls 12c_das_dutzend_ist_voll
Java magazin9 2012_wls 12c_das_dutzend_ist_vollWolfgang Weigend
 

Similar to Storage Management mit openAttic - LinuxDay - 2015-11-21 (20)

Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114Deutsche Wolke Präsentation 100114
Deutsche Wolke Präsentation 100114
 
Hsps2014
Hsps2014Hsps2014
Hsps2014
 
Li So G Osci
Li So G OsciLi So G Osci
Li So G Osci
 
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
 
Big Data Konnektivität
Big Data KonnektivitätBig Data Konnektivität
Big Data Konnektivität
 
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
 
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
 
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
Fische im Rechenzentrum – Was genau ist eigentlich dieses Redfish und wozu br...
 
WS: Uhl, Lisog - Deutsche Wolke
WS: Uhl, Lisog - Deutsche WolkeWS: Uhl, Lisog - Deutsche Wolke
WS: Uhl, Lisog - Deutsche Wolke
 
DOAG Webinar Oracle und Docker
DOAG Webinar Oracle und DockerDOAG Webinar Oracle und Docker
DOAG Webinar Oracle und Docker
 
B3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite ApplicationsB3 Lotus Expeditor Und Composite Applications
B3 Lotus Expeditor Und Composite Applications
 
Fifty shades of Cloud - Überblick, Best Practices, Beispiele
Fifty shades of Cloud - Überblick, Best Practices, BeispieleFifty shades of Cloud - Überblick, Best Practices, Beispiele
Fifty shades of Cloud - Überblick, Best Practices, Beispiele
 
Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8Sbs unternehmenspräsentation v14.3.8
Sbs unternehmenspräsentation v14.3.8
 
Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.
Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.
Das dreckige Dutzend - ADF Migration nach 12c in der IKB - DOAG 2014.
 
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, MicrosoftUnternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
Unternehmensanwendungen auf AWS - Oracle, SAP, Microsoft
 
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
 
CLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVsCLOUDSERVICES FÜR ISVs
CLOUDSERVICES FÜR ISVs
 
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?
 
Java magazin9 2012_wls 12c_das_dutzend_ist_voll
Java magazin9 2012_wls 12c_das_dutzend_ist_vollJava magazin9 2012_wls 12c_das_dutzend_ist_voll
Java magazin9 2012_wls 12c_das_dutzend_ist_voll
 

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 - FOSDEM 2017-02-05
Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05
Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05Lenz 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
 
The Evolution of Storage on Linux - FrOSCon - 2015-08-22
The Evolution of Storage on Linux - FrOSCon - 2015-08-22The Evolution of Storage on Linux - FrOSCon - 2015-08-22
The Evolution of Storage on Linux - FrOSCon - 2015-08-22Lenz 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
 

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 - FOSDEM 2017-02-05
Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05
Ceph and Storage Management with openATTIC - FOSDEM 2017-02-05
 
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
 
The Evolution of Storage on Linux - FrOSCon - 2015-08-22
The Evolution of Storage on Linux - FrOSCon - 2015-08-22The Evolution of Storage on Linux - FrOSCon - 2015-08-22
The Evolution of Storage on Linux - FrOSCon - 2015-08-22
 
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
 

Storage Management mit openAttic - LinuxDay - 2015-11-21

  • 1. Flexibles Storage Management unter Linux mit openATTIC Lenz Grimmer <lenz.grimmer@it-novum.com> 17. LinuxDay, Dornbirn 21. November 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 Monitoring System Open Source Software-Defined Storage System 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. 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 Storage-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 - Moderne Web UI (AngularJS / Boostrap) - Software-defined Storage: RESTful API - Unified Storage: NFS, CIFS/SMB (Samba), iSCSI/FC/FCoE (LIO) - LVM, XFS, ZFS, Btrfs, ext4 - Ceph: CRUSH map editing, create/share RBDs (in Entwicklung) - Clustering / Mirroring (Pacemaker/Corosync, DRBD) - Monitoring (Nagios) eingebaut - Open Source & Enterprise Support
  • 17. 17 openATTIC Architektur Django REST Framework Backend/Models (Django)  Client (GUI)  DB (PostgreSQL) Systemd REST API D-Bus Node 1 Shell Commands Django REST Framework Backend/Models (Django)  Clustom App Systemd REST API D-Bus Node 2 Shell Commands Multinode Interconnect
  • 19. 19 openATTIC – CRUSH map editing
  • 23. 23 openATTIC – Resources -  http://www.openattic.org/ -  http://demo.openattic.org/ -  http://blog.openattic.org/ -  http://docs.openattic.org/ -  http://download.openattic.org/ -  http://bitbucket.org/openattic/ -  http://tracker.openattic.org/ -  @openATTIC -  openATTIC