Scality ARTESCA: Neue cloud-native Kubernetes-basierte Objektspeicher-Lösung vorgestellt

San Francisco (US), Starnberg, 28. April 2021 - Ankündigung in Partnerschaft mit HPE; Dienste als Microservices über Kubernetes auf Linux-Hosts starten bereits bei <100 TB...

Zur Ankündigung: Scality hat gestern mit ARTESCA seine neue Container-basierte „fast object storage“ Software vorgestellt. Die API-gesteuerte Lösung adressiert Speicher- und Verwaltungsprobleme im Bereich neuer „inhaltsreicher“ unstrukturierter Workloads bei Cloud-nativen Applikationsumgebungen. ARTESCA ist ein verteiltes Objektspeichersystem, das mit Cloud-nativen Methoden als Set von containerisierten Mikroservices auf Basis einer Scale-out-Architektur aufgebaut ist. ARTESCA-Dienste werden über Kubernetes auf Linux-Hosts bereitgestellt und orchestriert.

ARTESCA ist laut Entwickler zwar als leichtgewichtige, aber robuste Objektspeicher-Softwarelösung der Enterprise-Klasse konzipiert. Der leichtgewichtige Aspekt bedeutet, dass es zum Start in kleinen Konfigurationen bereitgestellt werden kann, beginnend auf nur einer kleinen VM oder einer einzelnen physischen Maschine; der Terminus bezieht sich demnach aber auch auf das zweckmäßige Design als reines Objektspeichersystem, um die Gesamtkomplexität zu reduzieren, die Leistung zu verbessern und den Gesamtressourcenbedarf so gering wie möglich zu halten. ARTESCA ist über zenko.io in Multi Clouds integrierbar und ergänzt Scality RING*** (scale-out file- und object storage).

Die Leistungsfähigkeit der Architektur soll es nach Angaben von Scality ermöglichen, ARTESCA von einem Server mit 10 Terabyte Speicher aus auf Hunderte-/Tausende von Servern mit Hunderten-/Tausenden von Petabytes und potenziell sogar Exabytes an Kapazität zu skalieren. Die Erweiterung des Systems über die steigende Anzahl von Servern erfolgt nahtlos und soll aus betrieblicher Sicht unterbrechungsfrei möglich sein. Das heißt, es gibt keine Systemausfallzeiten für geplante Downtimes wie Kapazitätserweiterung durch Hinzufügen neuer Server, Entfernung von Servern aus dem System für Wartung oder Upgrades, Systemsoftware-Upgrades oder für die Bereitstellung neuer Services.

Scality ARTESCA wurde konzipiert für Datenspeicheranforderungen neuer Cloud-nativer Anwendungen wie KI/ML, Big-Data-Analytik, Edge-Computing und moderne S3-Datenschutz-/Backup-Anwendungen. Während viele dieser Apps Speicheranforderungen haben, die unter 100 TB beginnen, kann ARTESCA die Kapazität und Leistung skalieren, um über die Zeit höhere Anforderungen zukünftiger Cloud-Dienste (Multi-Petabyte und höher) zu erfüllen. Anwendungsbeispiele sind Core Cloud Services / Media (Broadpeak, IaaS-Storage-Foundation), AI / ML (Apache SPARK), Big Data Analytics (Splunk, Vertica, Elastic, Weka), Backup (Veeam / Kasten) sowie Edge Computing/IoT.


ARTESCA unterstützt MetalK8s Kubernetes in der ersten Version; die Unterstützung weiterer Kubernetes-Distributionen (von Drittanbietern) in zukünftigen Versionen ist laut Anbieter geplant. Hier nun einige technische Leistungsmerkmale als Zusammenfassung:

  • Verteilte, containerisierte Dienste auf allen Ebenen des Software-Stacks

  • Per-Bucket S3 orientiertes policy-based Datenmanagement

  • Zustandslose S3-Datendienste für Scale-out Deployments mit Standard Load Balancing

  • Robuster konsistenter Metadaten-Service

  • Kubernetes auf Bare-Metal-Servern für Core- und Edge-Implementierungen

  • Zweistufige Datensicherung plus Disaster Recovery

  • Verteilte Netzwerk-Löschcodes und lokale Reparaturcodes für Langlebigkeit und schnelle Festplatten-Rebuilds

  • Selbstheilung, Prüfsummen zur Sicherstellung der Datenintegrität

  • Integrierte Geo-Replikation für D/R-Schutz

  • Multi-Tenancy und Sicherheit

  • AWS IAM-kompatibles Multi-Tenancy-Modell mit -Accounts, Benutzern, Gruppen und Policies

  • AWS Signature v4 auth, Zugriffskontrolle über IAM-Richtlinien

  • AES 256-Bit-Verschlüsselung-at-rest, KMIP 1.2 kompatibel mit gängigen Key Management Servern (KMS)

  • Sichere Netzwerkverbindungen über HTTPS/SSL.

 

Abb. 1: ARTESCA für cloud-native Anwendungen (Bildquelle: Scality)


Querverweis:

***Unser Beitrag > Scality RING8 mit erweiterten Business Continuity-Funktionen für Scale-out File- und Objektspeicherung