Scality führt Artesca als container-nativen Objektspeicher ein

Scality führt Artesca als container-nativen Objektspeicher ein

Scality hat Artesca auf den Markt gebracht, das persistente Objektspeicher für Kubernetes der über den Container-Orchestrator-Cluster ausgeführt wird. Es kann Objektspeicher für Container-Instanzen in Rechenzentren vor Ort und in der Cloud bereitstellen.

Artesca wird auch mit HPE für eine sechsmonatige Exklusivitätsperiode zusammenarbeiten, in der es auf All-Flash- und Hybrid-Flash-Apollo- und Proliant-Servern sowie als As-a-Service über HPE verfügbar sein wird. Greenlake. Da es sich um ein Softwareprodukt handelt, kann es auf jeder kompatiblen Compute-Hardware eingesetzt werden.

Laut Brad King, Mitbegründer und CTO von Scality, handelt es sich bei Artesca um einen vollständig containerisierten Software-Stack und alle Dienste werden als Container verpackt und ausgeführt.

In der ersten Version, die den Einsatz auf Bare-Metal-Servern – zunächst von HPE – ermöglicht, wird Artesca mit der Kubernetes-Distribution MetalK8s von Scality vorinstalliert.

“Im Laufe der Zeit wird dies erweitert werden, um neue Kubernetes-Distributionen von Drittanbietern zu unterstützen”, so King. “Wir ziehen derzeit Umgebungen wie HPE Ezmeral Container Platform, VMware Tanzu und Red Hat OpenShift..”

Artesca verwendet das noch nicht ratifizierte Container Object Storage Interface (COSI), um mit Speicherinstanzen zu interagieren.

COSI ist das Objektspeicher-Äquivalent von CSI und bietet die Möglichkeit, Objektspeicher für die Verwendung als persistenten Speicher in Kubernetes-Container-Implementierungen zu beschreiben.

“Wir erwarten, dass COSI in den kommenden Monaten zu einer aussagekräftigen 1.0-Spezifikation kommt, damit wir einen COSI-Provisioner für Kubernetes implementieren können”, so King.

Objektspeicher für Container ist eine neue Grenze auf dem Markt, mit Startup Min.IO vor kurzem behauptet, der erste Anbieter in diesem Bereich zu sein.

Artesca zielt auf Anwendungsfälle im Unternehmensmaßstab ab, kann aber auch auf einem einzelnen Server implementiert werden. Bei Skalierung kann es Multi-Tenancy, Unternehmenssicherheit und Zugriffsfunktionalität ermöglichen, mit Datenschutz von Scalitys Erasure Coding Schemata. Selbst auf einem einzelnen Knoten kann Artesca mithilfe der lokalen Reparaturcodes von Scality wiederhergestellt werden, sofern mindestens 10 Laufwerke eingesetzt werden.

Zielgruppen sind Anwendungseigentümer und DevOps-Ingenieure, die schnell arbeiten wollen, S3-kompatibler Objektspeicher. Scality hat Edge-Anwendungsfälle wie Internet of Things (IoT) und Datenerfassung, Analytik, medizinische Bildgebung und Medienbereitstellung im Blick.

Backup ist ein zunehmender Anwendungsbereich für Objektspeicher und auch hier hofft Scality, dass ISVs und Anbieter Artesca in ihre Produkte integrieren werden.

Objektspeicher eignet sich für Anwendungsfälle, in denen Daten wahrscheinlich nicht verändert werden, sondern für die spätere Verwendung aufbewahrt werden. Dies steht im Gegensatz zu Datei- und Blockspeichern, bei denen Teile von Dateien blockweise geändert werden können. Bei der Objektspeicherung werden ganze Objekte durch Ersetzen über Rest-APIs aktualisiert.

Artesca teilt erhebliche Mengen an Code mit Zenko von Scality, dem “Multicloud Data Controller” des Unternehmens. Er ermöglicht Kunden das Verschieben, Replizieren, Tiering, Migrieren und Durchsuchen von Daten über On-Premise-, Private-Cloud-Standorte und Public Cloud.

Zenko basiert auf dem 2016 von Scality eingeführten S3-Server, der S3-Zugriff auf Scality Ring-Objektspeicher ermöglichte. Das Schlüsselkonzept hinter Zenko ist es, Kunden die Möglichkeit zu geben, Scality-Speicher mit Kapazitäten von verschiedenen Cloud-Anbietern zu mischen und anzupassen.

Im vergangenen September fügte Scality mit dem Upgrade auf Version 8 seiner Ring-Software die Möglichkeit hinzu, All-Flash-Server zu nutzen. Der Schritt kam inmitten einem wachsenden Trend bei der Objektspeicherung, auf leistungsfähigere Hardware umzusteigen mit der Nachfrage für Analyse-, IoT- und Content-Delivery-Anwendungsfälle. Er wird auch durch die Notwendigkeit angetrieben, Anwendungen zu unterstützen, die eine leistungsstärkere Schicht für den Einsatz in bestimmten Arbeitslasten erfordern, wie z. B. die Wiederherstellung in einigen Backup-Anwendungen.

Bisher unterstützte Scality nur die Verwendung einer geringen Menge an Flash in seinen Implementierungen.

Share

Leave a Reply

Your email address will not be published. Required fields are marked *