Was unterscheidet SPFS und Spectrum Scale?

Wir haben das SPFS-Dateisystem als Option zur Cristie-Backup-Solution hinzugefügt. So können wir in IBMs Enterprise-Backup-Lösung Spectrum Protect noch mehr mehr Workloads – z. B. in MySQL, PostgreSQL und Casandra – schützen. Doch was ist eigentlich der Unterschied zwischen Spectrum Scale und SPFS? Kann SPFS anstelle von Spectrum Scale verwendet werden? Oder sollte man gar beides haben? Um die Unterschiede zu verstehen, erklären wir in diesem Artikel die Basics von Spectrum Scale und SPFS.

Was ist Spectrum Scale?

IBM Spectrum Scale ist ein globales Dateisystem mit einem einzelnen Namespace. Das ermöglich die gemeinsame Nutzung von Dateien zwischen verschiedenen Servern, Clients und Anwendungen. So kann jeder jederzeit dieselbe Datei gleichzeitig lesen und bearbeiten, ohne sich gegenseitig zu behindern.

Spectrum Scale zählt zu den Cluster-Dateisystemen, die auf mehrere Knoten verteilt werden können. Damit ist das Dateisystem ausreichend groß genug für die meisten von uns, selbst wenn das Datenvolumen ein Yottabyte beträgt – was wirklich unfassbar viele Daten sind. Wir bei Cristie kennen derzeit kein Unternehmen, welches eine Septillion Bytes verwaltet. Selbst die Analysten von IDC prognostizieren weltweit bis 2025 ‚nur‘ ein Gesamtvolumen von 163 Zettabytes.

Ein großer Vorteil von Cluster-Dateisystemen ist die Möglichkeit der Freigabe für unterschiedliche Clients. Damit steht einer Anwendung oder einem einzelnen User Speicherplatz in unbegrenztem Umfang zur Verfügung. Die zu sichernden Daten können über einen lokalen Mountpoint, via Freigaben (NFS / CIFS) oder als Objekt (S3) in das Spectrum Scale-Dateisystem geschrieben werden.

Die Verwaltung der Daten erfolgt mithilfe von Richtlinien. Damit lassen sich Daten auch automatisch in verschiedene Speicherebenen verschieben. Dieses so genannte Autotiering sorgt für die optimale Nutzung der zur Verfügung stehenden Medien. Heiße Daten – Daten auf die schnell du oft zugegriffen werden muss – landen auf SSDs und kalte Daten auf günstigeren, aber auch langsameren HDDs oder Bändern. Über die S3-Schnittstelle können Daten auch in Cloud gesichert oder ausgelagert werden. Spectrum Scale unterstützt sowohl private als auch öffentliche Cloud-Computing-Plattformen. Eine der Speicherebenen kann auch IBM Spectrum Protect sein.

Spectrum Scale ist Scale-out-Dateisystem.

 

Was ist SPFS?

Unser SPFS steht für Spectrum Protect Filesystem und hat nichts mit dem russischen SWIFT-Klon zu tun. SPFS ist ein virtuelles Dateisystem, das als Sicherungs- und Archivdateisystem nützliche Funktionen wie WORM (Write Once Read Many), Versionierung, Verschlüsselung, Datenredundanz, Datenreduktionstechniken und Datenfilterung bietet. Genau genommen ist SPFS nur eine kleine Binärdatei, welche Dateisystemvorgänge in API-Aufrufe für Spectrum Protect übersetzt. SPFS benötigt keinen lokalen Speicher, auch nicht temporär. Alle I/O-Vorgänge werden direkt an den Spectrum Protect-Server gesendet. Auf diese Weise lassen sich die im Unternehmen aktuell eingesetzten Sicherungs- und Wiederherstellungstools wie gewohnt verwenden. Das spart Zeit und Geld.

SPFS ist sehr einfach zu verwenden und verhält sich wie ein normales Linux-Filesystem.  Backups können mit den Befehlen „ls“ angezeigt werden oder lassen sich mit kleinen Skripten, beispielsweise; pg_dump> /backup/pg.dmp, automatisieren. Auch alle anderen Commandos wie „cp“, „rm“, „mkdir“, „rmdir“ etc. funktionieren wie gewohnt. Das macht es einfach einfach, SPFS in jede Anwendung zu integrieren. Außerdem speichert SPFS Metadaten zwischen und verfügt über eine Vorauslesetechnik (read ahead). Das spart kostbare Zeit bei einer Abfrage oder für die Wiederherstellung.

Die Daten werden asynchron übertragen, dedupliziert und komprimiert. Das Dateisystem kann als Backup oder Archiv bereitgestellt werden. Zum Schutz von Datenbanken müssen keine speziellen Agenten verwendet werden. Die Versionierung sorgt für zusätzliche Sicherheit: Wird eine Datei überschrieben, benennt SPFS in Spectrum Protect die alte Datei automatisch um.

Und was ist jetzt der Unterschied zwischen SPFS und Spectrum Scale?

SPFS verwendet die Spectrum Protect Backup-Archive-Client-API zum Anmelden. Der kleine Helfer kann in einen Spectrum-Protect-Node-Dateibereich lesen und schreiben. Das funktioniert jedoch nur 1: 1. Jede SPFS-Installation erfordert einen eigenen Knoten in Spectrum Protect – anders als Spectrum Scale, dass von mehreren Hosts gemeinsam genutzt wird.

SPFS Dateisystem
Jede SPFS-Installation erfordert einen eigenen Knoten in Spectrum Protect.

#atyourservice


Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/30/d234810479/htdocs/cristie_neu2017/final/wp-content/themes/cristie/layout-builder/layout-builder.php on line 308