Linux und Open-Source-Software

Alternative zu proprietären Speicherlösungen

| Autor / Redakteur: Lenz Grimmer* / Tina Billo

Lenz Grimmer ist Team Lead Product Management & Development bei it-novum.
Lenz Grimmer ist Team Lead Product Management & Development bei it-novum. (Bild: it-novum)

Speichertechnologien auf Basis von Linux und Open-Source-Software haben sich erfolgreich etabliert. Sie bieten eine höhere Skalierbarkeit sowie Flexibilität, ermöglichen Unternehmen bestehende Datensilos aufzubrechen und befreien von Herstellerabhängigkeiten.

Bereits 2014 prognostizierte eine Studie von EMC, dass das weltweite Datenvolumen bis 2020 auf 44 Billionen Gigabyte anwachsen wird. Nach einer aktuellen Vorhersage von IDC wird ein Großteil der Daten unstrukturiert sein, es sich also um Bilder, Videos, Office-Dokumente etc. handeln. Ihr Volumen soll mit einer Rate von bis zu 65 Prozent pro Jahr wachsen.

IT-Verantwortliche, die diese enormen Datenmengen verwalten, speichern und archivieren müssen, stehen vor großen Herausforderungen. Denn die IT-Budgets steigen üblicherweise nicht im selben Verhältnis, sie stagnieren eher oder schrumpfen sogar.

Alternative Lösungsansätze sind gefragt

In der Vergangenheit reagierten die meisten IT-Verantwortlichen auf den steigenden Speicherbedarf mit dem Ausbau der Speicherressourcen. In der Regel wurde dabei in proprietäre Speicherlösungen investiert. Das hatte zur Folge, dass die Unternehmen heute in Vendor-Lock-in-Situationen stecken und schwer verwaltbare Datensilos entstanden sind.

Da bei proprietären Lösungen die Lizenzgebühren und Wartungskosten normalerweise eng an die gespeicherte Datenmenge gekoppelt sind und zusätzlich notwendige Funktionalitäten extra verrechnet werden, sind die Unternehmen bis zu einem gewissen Grad der Gnade des jeweiligen Storage-Anbieters ausgeliefert. Ein Wechsel zu einem anderen Anbieter und damit die Migration der Daten auf ein oder mehrere andere Systeme aber schließt sich meist aus. Denn je mehr Daten in den Speichersilos gelagert werden, desto komplizierter und aufwändiger gestaltet sich eine derartige Migration.

Durch die stetige Erweiterung der Speichersysteme stehen die Unternehmen vor der Herausforderung, all diese Systeme zu warten. Der Druck nach einer alternativen Lösung, die eine automatisierte Verwaltung der Speicher ermöglicht und einen störungsfreien Betrieb gewährleistet, steigt. Als tragfähige Alternative haben sich in den letzten Jahren Speichertechnologien auf Basis von Linux und Open-Source-Software herauskristallisiert.

Alternative selbstverwaltende und selbstheilende Systeme

Bestehende Storage-Konzepte müssen also überdacht werden, da die kontinuierliche Erweiterung der Speichersysteme auf Dauer zu schwer verwaltbaren und teuren Datensilos führt. Die Alternative zu individuellen Speichersystemen (SAN oder NAS) ist die Speicherung der Daten in selbstverwaltenden und selbstheilenden dezentralisierten Clustern, die sich aus eigenständigen, auf Standard-Hardware basierenden Speicherknoten zusammensetzen.

Soll aufgrund der steigenden Datenmenge die Kapazität erhöht werden, genügt es in einem solchen System, einen weiteren Speicherknoten hinzuzufügen. Die Cluster-Software kümmert sich automatisch um die Verteilung der Daten, stellt die Redundanz sicher und nutzt den neu geschaffenen Speicherplatz.

Ein bekanntes Beispiel hierfür ist die Open-Source-Software Ceph. Ceph repliziert Daten und macht sie fehlertolerant, unter Verwendung von Standard-Hardware. In Folge dessen ist kein spezieller Hardware-Support erforderlich. Das Ergebnis dieses Designs ist, dass das System sowohl selbstverwaltend als auch selbstheilend arbeitet und dadurch der Verwaltungsaufwand zurückgeht sowie Kosten minimiert werden können. Zudem skaliert es auch bei einer steigenden Anzahl von Knoten nahtlos, so dass sich nicht nur die Kapazität, sondern auch die Leistung problemlos erweitern lassen.

Leider unterstützen die meisten Anwendungen die native Speicherung von Daten in einem Objektspeicher nicht. Daher ist eine Art "Vermittlungsschicht" notwendig, die das Speichern über die klassischen und gängigen Protokolle ermöglicht. Hier kommen die vielfältigen Speicherprotokollfähigkeiten von Linux ins Spiel.

Linux als "Vermittlungsschicht"

Jede moderne Linux-Distribution unterstützt standardmäßig und uneingeschränkt die gängigen SAN-/NAS-Protokolle. Zudem spielt Linux mit einer großen Auswahl an Hardware zusammen, so dass sich Unternehmen vollkommen frei für das für sie passende Produkt entscheiden können.

Linux-Software ist frei verfügbar und unterliegt nicht den starren Lizenzvereinbarungen der kommerziellen Anbieter. Außerdem bietet sie – je nach Art der Distribution – flexible Support-Optionen. Anwender können schnell und ohne Einschränkungen anfangen, damit zu arbeiten – vor allem dann, wenn das entsprechende Know-how bereits im Unternehmen vorhanden ist.

Herausforderungen beim Einsatz von Linux und OSS für das Storage-Management

Speziell die Automatisierung und Integration eines rein Linux-basierten Ansatzes stellt viele Unternehmen vor große Herausforderungen. Denn die Konfiguration erfolgt zumeist auf Kommandozeilenebene über funktionell limitierte Bordwerkzeuge oder mittels benutzerdefinierter Skripte. Eine gemeinsame Schnittstelle, um diese individuellen Komponenten zu kontrollieren und zu verwalten, fehlt.

Auch die Skalierung und die Sicherstellung der Systemzuverlässigkeit gestalten sich schwierig. Die Wartung eines Speichersystems, das aus mehreren Knoten besteht, kann zudem schnell zu einem administrativen Alptraum werden. Häufig macht auch die Überwachung des Speichersystems Probleme. In Eile wird eine neue Freigabe erteilt, anschließend aber vergessen, diese zum Monitoring-System hinzuzufügen. Das geht solange gut, bis das neue Speicherkontingent erschöpft ist, was zu unerwarteten Ausfallzeiten und Beschwerden der Nutzer führt.

Übersichtlichere und einfachere Verwaltung

Optimaler verwalten lässt sich ein Linux-basiertes Speichermanagement mit genau darauf abgestimmten Tools, wie etwa das neue Open-Source-Projekt openATTIC, das gemeinsam von SUSE und it-novum entwickelt wird.

Wichtig ist, dass es sich um offene Plattformen handelt, die die notwendige Flexibilität für aktuelle und zukünftige Anforderungen an Datenspeicher von Haus aus mitbringen. Diese Lösungen verfügen in der Regel über intuitive Weboberflächen, die die Verwaltung des Speichermanagements vereinfachen, indem sie eine bessere Übersicht ermöglichen.

Da es sich bei diesen Lösungen auch um Open-Source-Systeme handelt, können Unternehmen sie unproblematisch einsetzen, wenn sie über das notwendige Know-how verfügen. Fehlen intern die erforderlichen Kenntnisse, stehen kompetente Dienstleister bei Planung, Umsetzung und im Betrieb zur Verfügung. Sie unterstützen dabei, Speichersysteme mit Linux und Open-Source-Software in technologischer und finanzieller Hinsicht zum Erfolg zu führen.

* Lenz Grimmer ist Team Lead Product Management & Development bei it-novum

Kommentare werden geladen....

Was meinen Sie zu diesem Thema?

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 44238134 / Daten)