![Page 1: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/1.jpg)
Flexibles Storage Management unter Linux mit openATTICLenz Grimmer <[email protected]>
Kieler Open Source und Linux Tage 2015, Kiel
19. September 2015
![Page 2: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/2.jpg)
2
Agenda
Vorstellung
Storage – Herausforderungen, Strategien, Probleme
Definition Unified Storage / SDS
Überblick: openATTIC
![Page 3: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/3.jpg)
Vorstellung
![Page 4: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/4.jpg)
4
Open Source & ClosedSource
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 ProjekteProdukt-
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 MontoringSystem
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
![Page 5: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/5.jpg)
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.
![Page 6: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/6.jpg)
Storage: Herausforderungen
![Page 7: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/7.jpg)
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
![Page 8: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/8.jpg)
8
Storage-Wachstum - Maßnahmen / Strategien
Neuinvestition in Storage-Hardware
Austausch bzw. Aufrüstung / Ausbau bestehender Systeme
Selten: mehr Personal
![Page 9: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/9.jpg)
9
Storage-Wachstum - Probleme
Wachstum IT-Budgets vs. Storage-Wachstum
Quotient Datenmenge / Admin wächst stetig
Storage Silos
„Vendor lock-in“
![Page 10: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/10.jpg)
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
![Page 11: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/11.jpg)
Unified Storage & SDS
![Page 12: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/12.jpg)
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
![Page 13: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/13.jpg)
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
![Page 14: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/14.jpg)
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
![Page 15: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/15.jpg)
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?
![Page 16: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/16.jpg)
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
![Page 17: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/17.jpg)
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
MultinodeInterconnect
![Page 18: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/18.jpg)
18
openATTIC Dashboard
![Page 19: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/19.jpg)
19
openATTIC Volume View
![Page 20: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/20.jpg)
openATTIC Demo
![Page 21: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/21.jpg)
21
openATTIC Demo
![Page 22: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/22.jpg)
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
![Page 23: Flexible storage management with Linux and openATTIC](https://reader031.vdocuments.net/reader031/viewer/2022030311/58eec5631a28abe77f8b465d/html5/thumbnails/23.jpg)
Fragen?