Mobile-Menu

Software-Defined Block-Storage Was ist StorPool Storage?

Von Dipl.-Ing. (FH) Stefan Luber 2 min Lesedauer

Anbieter zum Thema

StorPool Storage ist eine Software zur Bereitstellung einer verteilten Block-Storage-Plattform. Sie bündelt die Speicherkapazität und Performance der direkt angeschlossenen Festplatten (HDDs oder SSDs) von Standardservern zu einem gemeinsamen Speicherpool. Der Speicher ist hochverfügbar und in großem Umfang skalierbar. Er lässt sich ohne eine Bindung an einen spezifischen Hardwarehersteller beispielsweise für Cloud-Umgebungen oder Rechenzentren verwenden.

StorPool Storage verwandelt HDDs und SSDs in hochgradig skalierbare Speicherpools.(Bild:  Gemini / KI-generiert)
StorPool Storage verwandelt HDDs und SSDs in hochgradig skalierbare Speicherpools.
(Bild: Gemini / KI-generiert)

StorPool Storage ist der Produktname einer softwaredefinierten Speicherlösung zur Bereitstellung einer verteilten Block-Storage-Plattform. Sie kann herkömmliche Storage-Arrays und Storage Area Networks (SAN) überflüssig machen.

Das bulgarische Unternehmen StorPool wurde 2011 von Boyan Ivanov, Boyan Krosnov und Yanko Yankulov gegründet und hat seinen Sitz in Sofia. Mithilfe der Software lassen sich die direkt angeschlossenen Festplatten und SSDs von Standard-x86-Servern mit Linux-Betriebssystemen in leistungsfähige, hochverfügbare und in großem Umfang skalierbare Speicherpools verwandeln. StorPool ist hardwareunabhängig und funktioniert mit gängiger x86-Standardhardware. Darüber hinaus integriert sich StorPool Storage nahtlos in moderne Virtualisierungsumgebungen und Cloud-Management-Plattformen wie KVM, LXC/LXD, OLVM, Proxmox, OpenStack, CloudStack, OpenNebula oder Kubernetes.

Die verteilten StorPool-Speicherplattformen können von Unternehmen eingesetzt werden, die Shared Storage benötigen, wie Cloud-Provider, Hosting-Unternehmen, Managed-Service-Provider oder SaaS-Anbieter. Laut Angaben des Unternehmens wird StorPool Storage weltweit aktuell in über 30 Ländern eingesetzt. Der Hersteller bietet neben der reinen Software weitere Leistungen wie Full-Managed-Services, Installationsservices, Überwachung und 24/7-Support an.

Der Preis für StorPool Storage ist von verschiedenen Faktoren abhängig, wie der nutzbaren Kapazität auf SSDs und HDDs, dem Bereitstellungsmodell, der Laufzeit oder den gebuchten Services.

Architektur und prinzipielle Funktionsweise

Die verteilte StorPool-Speichersoftware wird auf jedem Server des Speicherpools installiert. Sie steuert die direkt mit den Servern verbundenen Laufwerke und sorgt für die Kommunikation zwischen den Servern, um die Kapazität und die Leistung aller Laufwerke zu einem gemeinsamen Shared-Block-Storage zu bündeln. Der Blockspeicher ist grundsätzlich mit Dateisystemen kompatibel, die auf Blockspeichergeräten aufsetzen.

Die auf den Laufwerken gespeicherten Daten werden automatisch synchron repliziert und auf die Laufwerke mehrerer Server verteilt. Dadurch stehen die Daten auch noch nach einem Laufwerks- oder Serverausfall zur Verfügung. Dank einer Shared-Nothing-Architektur kommen die Speicher-Cluster ohne zentrale Single-Point-of-Failure-Komponenten aus.

Skaliert werden die Speicherkapazität und die Leistungsfähigkeit der Speicherplattform durch das Hinzufügen weiterer Server oder Laufwerke. Die Konsistenz der Daten stellen End-to-End-Integritätsprüfungen sicher. Verwalten lässt sich StorPool Storage über Command Line Interface (CLI), StorPool REST API oder Web-GUI.

Zu den von StorPool Storage unterstützten oder bereitgestellten Funktionen zählen zum Beispiel:

  • Thin Provisioning,
  • Data-Tiering,
  • Self-Healing,
  • Data-Balancing,
  • Caching,
  • Snapshots und Clones,
  • Quality of Service,
  • In-Service-Software-Upgrades,
  • nativer AoE-Support (ATA over Ethernet).

(ID:50860642)

Jetzt Newsletter abonnieren

Täglich die wichtigsten Infos zu Data-Storage und -Management

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung