Ein Mainframer-Leitfaden zur Objektspeicherung

Ein Mainframer-Leitfaden zur Objektspeicherung

  • Mainframe
6 Minuten Lesezeit Aktualisiert Jun 20, 2023

Auf einen Blick: Objektspeicherung modernisiert Großrechnerumgebungen, indem es skalierbare, kosteneffiziente Lösungen für Backup, Archivierung und Notfallwiederherstellung bietet. Es vereinfacht das Datenmanagement durch den Einsatz von Objekten und Buckets, verbessert die Zugänglichkeit und reduziert die Abhängigkeit von teurer Hardware.

  • Objektspeicherung verringert die Abhängigkeit von kostspieligen Hardwaresystemen.
  • BMC AMI Cloud Data integriert die Objektspeicherung nahtlos mit Großrechnern.

Objektspeicherung kommt auf den Großrechner . Es ist die optimale Plattform für Backup-, Archiv-, Notfallwiederherstellungs- (DR) und Big-Data-Analyseoperationen und ermöglicht es Mainframe-Rechenzentren, skalierbare und kosteneffiziente Cloud-Infrastrukturen zu nutzen.

Für Mainframe-Mitarbeiter ist Objektspeicherung eine neue Sprache.  Es ist nicht kompliziert, nur ein paar neue Schlagworte zum Lernen.  Dieses Papier wurde geschrieben, um Ihnen die Objektspeicherung näherzubringen und Ihnen beim Erlernen der relevanten Terminologie zu helfen.  Jeder Begriff wird mit bekannten Großrechnerkonzepten verglichen.  Los geht's!

Was ist Objektspeicherung?

Objektspeicherung ist eine Computer-Datenarchitektur, bei der Daten in Objektform gespeichert werden – im Gegensatz zu Direct-Access-Speichergeräten (DASD), Datei-/NAS-Speicher (network-attached storage) und Blockspeicher.  Objektspeicher ist eine kosteneffiziente Technologie, die Daten für groß angelegte Operationen wie Backup-, Archiv-, DR- und Big-Data-Analysen sowie Business Intelligence (BI)-Anwendungen leicht zugänglich macht. IT-Abteilungen mit Großrechnern können Objektspeicher nutzen, um ihre Großrechner-Ökosysteme zu modernisieren und die Abhängigkeit von teurer, proprietärer Hardware wie Bandsystemen und virtuellen Bandbibliotheken (VTLs) zu verringern.

Schauen wir uns einige grundlegende Begriffe zur Objektspeicherung an (und vergleichen sie mit der Mainframe-Sprache):

  • Objekte. Objektspeicherung enthält Objekte, die auch als Blobs bekannt sind.  Diese sind analog zu Mainframe-Datensätzen .
  • Buckets. Ein Bucket ist ein Container, der null oder mehr Objekte hostet.  Im Großrechnerbereich werden Datensätze auf einem Volume gehostet – wie einem Band- oder DASD-Gerät.

Datensätze vs. Objekte – ein genauerer Blick

Wie bei Datensätzen enthalten Objekte sowohl Daten als auch einige grundlegende Metadaten, die die Eigenschaften des Objekts beschreiben, wie Erstellungsdatum und Objektgröße.  Hier ist eine Tabelle mit einem detaillierten Vergleich zwischen Datensatz- und Objektattributen:

HINWEIS: Die unten beschriebenen Objektattribute werden wie in Amazon Web Services (AWS) S3-Speichersystemen definiert dargestellt.

Bände vs. Eimer – ein genauerer Blick

Buckets, die den Großrechnervolumen ähneln, sind unbegrenzt groß. Separate Buckets werden oft aus Sicherheitsgründen eingesetzt und nicht wegen Leistungsbeschränkungen. Einem Bucket kann eine Lebenszyklusrichtlinie zugewiesen werden, die automatische Tiering, Datenschutz, Replikation und automatische Ruheverschlüsselung umfasst.

HINWEIS: Die unten beschriebenen Bucket-Attribute werden wie in AWS S3-Speichersystemen definiert dargestellt.

Sicherheitsaspekte

In der z/OS-Domäne sind ein Benutzername und Passwort der Systemautorisierungsfunktion (SAF) sowie die erforderliche Autorisierungsstufe für das Volumen und den Datensatz erforderlich.  Zum Beispiel können Benutzer mit ALTER-Zugriff auf einen Datensatz jede beliebige Aktion ausführen – lesen/schreiben/erstellen/löschen.

In der Objektspeicherung werden Benutzer im Speichersystem definiert.  Jeder Benutzer erhält Zugriff auf bestimmte Buckets, Präfixe, Objekte, und für jede Aktion sind separate Berechtigungen definiert, zum Beispiel:

  • PutObject
  • DeleteObject
  • ListBucket
  • DeleteObjectVersion

Zusätzlich kann jeder Benutzer mit einem programmatischen API-Schlüssel und einem API-Geheimnis verknüpft werden, um über eine TCP/IP-basierte API auf den Bucket und die Objektspeicherung zuzugreifen. Beim Zugriff auf Daten in der Cloud wird HTTPS verwendet, um den In-Transit-Strom zu verschlüsseln.  Beim Zugriff auf Daten vor Ort kann HTTP verwendet werden, um Verschlüsselungs-Overhead zu vermeiden.  Falls erforderlich, kann die Objektspeicherplattform so konfiguriert werden, dass sie Daten-zu-Ruhe-Verschlüsselung durchführt.

Überlegungen zur Katastrophenwiederherstellung

Während traditionelle Großrechner-Speicherplattformen wie Band und DASD auf vollständige Speicherreplikation setzen, unterstützt die Objektspeicherung sowohl Replikation als auch Erasure-Coding.  Erasure Coding bietet erhebliche Speicherplatzeinsparungen, da die Daten über mehrere geografische Standorte verteilt werden können. Beispielsweise werden Daten bei AWS automatisch auf mindestens drei geografische Standorte verteilt, was Multi-Site-Redundanz und Notfallwiederherstellung von überall auf der Welt ermöglicht. Erasure-codierte Buckets können ebenfalls vollständig in eine andere Region repliziert werden, wie es bei traditionellem Speicher üblich ist. Die meisten Objektspeicherplattformen unterstützen sowohl synchrone als auch asynchrone Replikation.

Objektspeicher mit dem Großrechner verbinden

BMC AMI Cloud Data ist eine reine Softwareplattform, die leistungsstarke, skalierbare cloudbasierte Objektspeicherfunktionen für Rechenzentren nutzt, die Großrechner betreiben.

Die Plattform läuft auf den zIIP-Prozessoren des Großrechners und bietet kosteneffiziente Speicher-, Backup-, Archivierungs- und Wiederherstellungsfunktionen mit einer einfach zu bedienenden Schnittstelle, die keinerlei Kenntnisse oder Fähigkeiten im Bereich Objektspeicherung erfordert.

Diese Beiträge sind meine eigenen und spiegeln nicht unbedingt die Position, Strategien oder Meinung von BMC wider.

Mehr aus Mainframe

Abonnieren Sie The Brief

Mit der Registrierung für dieses Angebot bestätigen Sie, dass Sie die Datenschutzrichtlinie von BMC gelesen und zugestimmt haben.

Danke

Sie haben The Brief abonniert
Das Briefing umfasst die Mainframe- und Enterprise-Orchestrierung – BMC AMI und Control-M – sowie die Analystenforschung, Kundeneinsätze und Events in beiden Bereichen.