Simplyblock zielt auf „komplexes“ Ceph mithilfe softwaredefinierter NVMe ab
IOPS bei 66,9 Mio. und einer Latenz von 6,2 ms auf einem softwaredefinierten superkonvergenten Cluster mit acht Knoten im Vergleich zu 0,77 Mio. IOPS und einer Latenz von 3,35 ms bei derselben Konfiguration, jedoch in Ceph. Das ist der Anspruch von Simplyblock, das von einem gleichnamigen deutschen Startup ins Leben gerufen wurde und sich an private Cloud-Hosting-Anbieter richtet.
„Unser Ziel ist es, Speichersysteme für Cloud-Dienstanbieter bereitzustellen, die nicht über die Mittel verfügen, ihre eigene Technologie zu entwickeln“, sagte Rob Pankoff, CEO von Simplyblock. „Meistens bedeutet das, lokale Gastgeber zu wählen, weil Kunden Beziehungen von menschlichem Ausmaß wünschen.“
Speicher ist wahrscheinlich die komplexeste Schicht in einer IT-Infrastruktur und erfolgt auf kleineren Hosts im Allgemeinen in Form von Festplatten- und Flash-Arrays, die typischerweise von großen Hardware-Anbietern für Rechenzentren erworben werden.
Die meisten technisch versierten Hosting-Anbieter veröffentlichen häufig eine Schwert „Ein Open-Source-Speichersystem auf öffentlichen Servern“, sagte Pankoff. „Aber bei den meisten Lösungen, die wir im Einsatz sehen, handelt es sich größtenteils um Flash-Arrays von Pure Storage oder NetApp. Das sind sehr teure Produkte, aber wir bieten eine Alternative an, die zehnmal günstiger ist.“
Aber ist dieser softwaredefinierte Speicher für alle Unternehmen geeignet? Die Größe von Simplyblock kann nicht mit der hohen Funktionalität mithalten, die heutige Anbieter von Rechenzentrumsspeichern bieten. Sein Ziel besteht darin, diejenigen Teams anzusprechen, die derzeit Ceph einsetzen, nämlich Es ist bekanntermaßen komplex.
Für NVMe optimierte Containerarchitektur
LeMagIT – die französische Schwesterseite von Computer Weekly – Simplyblock traf sich auf einer Website Pressetour Informationstechnologie Es geschah Anfang des Jahres in Berlin. Bei dieser Begegnung konnte nicht festgestellt werden, ob der softwaredefinierte Speicher von Simplyblock eine angepasste Version von Ceph ist, die in einigen Schlüsselbereichen verbessert wurde.
„Ceph ist ein Open-Source-System, das vom Moment der Konfiguration an alles auf allen Arten von Geräten kann“, sagte Michael Schmidt, technischer Direktor des Startups. Simplyblock baut darauf mit Code auf, der für NVMe-SSDs und Speicherknoten optimiert ist, die über NVMe-over-TCP mit Servern verbunden sind.
Schmidt fügte hinzu, dass Simplyblock Open-Source-Linux-NVMe- und NVMe-over-TCP-Treiber verwendet. Der Schlüssel zum Zugriff auf Millionen von Servern liegt jedoch in der Verbesserung des 64-Bit-Codes und eines neuen Algorithmus, der Redundanz zwischen Speicherknoten mithilfe einer Löschverschlüsselung ermöglicht. IOPS für jeden x86-Kern im Cluster.
„Wir können bis zu 255 Knoten in unseren Clustern unterbringen und dabei jede Implementierung des Kryptolösch- und Share-Block-Modus über x86-Kerne und jeweils mit internem SSD-Speicher teilen. Auf unsere Cluster kann im Blockmodus von Zehntausenden virtuellen Maschinen gleichzeitig zugegriffen werden.“ ”
Laut der von Simplyblock bereitgestellten Dokumentation ist jeder Anwendungsserver mit einem Treiber ausgestattet, um im Blockierungsmodus mit dem Cluster zu kommunizieren. Genauer gesagt, mit einem der Knoten im Cluster, die jeweils einzeln ausgewählt werden.
Das Herzstück der Knoten in der Sammlung ist die softwaredefinierte Speicherung in Containern von Simplyblock. Container sind für die Verwaltung der Codierungsblockfreigabelöschung definiert, ein weiterer für die Verwaltung der E/A auf internen Laufwerken und ein Verwaltungsdomänencontainer für die Indizierung der logischen Volumes im Cluster. Genauer gesagt indiziert der Verwaltungsdomänencontainer andere Container im Cluster und teilt die Last zwischen ihnen auf, indem er über die API kommuniziert.
Laut Simplyblock kann der Cluster mit nur zwei Knoten ausgeführt werden, empfiehlt jedoch die Bereitstellung von mindestens fünf Knoten, alle mit NVMe-SSDs, um im Vergleich zu Ceph die beste Leistung zu erzielen. Die am Anfang dieses Artikels erwähnten Leistungszahlen wurden von einer Gruppe von acht Personen mit jeweils zwei Intel 100-Gbit/s-Ethernet-Verbindungen.
Morgen die Cloud, Datenreduktion, Zugriff auf Dateien und Objekte
Simplyblock ist ein Startup, das gerade erst am Anfang steht. „Wir haben noch keine Kunden und befinden uns in einer Testphase mit mehreren deutschen und österreichischen Hosting-Unternehmen“, sagte Pankoff.
Es sind eine Reihe technischer Ergänzungen in Planung. Von jetzt an bis Ende des Jahres erhalten Sie die Möglichkeit, mit virtuellen Simplyblock-Clustern in der AWS-Cloud oder auf der OpenStack-Infrastruktur zu interagieren. Dies wird sich voraussichtlich bis Anfang 2024 auch auf Azure und GCP erstrecken.
„Wir haben die gehostete Version unseres Systems bereits auf AWS EC2-VMs getestet“, sagte Pankoff. „Es ist interessant, die Leistung einer solchen Bereitstellung mit AWS EBS zu vergleichen. Wir erhalten die gleiche erstklassige EBS io2 Block Express-Serviceleistung.“ [usually aimed high-performance database workloads], was 1.000 IOPS pro Gigabyte und 4 Gigabyte pro Sekunde pro Volume entspricht. EBS der Einstiegsklasse bietet nur 50 IOPS pro GB und 1 Gbit/s.
Außerdem wird Simplyblock gegen Ende 2024 eine Technologie zur Datenreduzierung hinzufügen, mit der die Größe der Inhalte um das Dreifache reduziert wird. Für Anfang nächsten Jahres sind Datei- und Elementspeichermuster geplant, die in neuen Containern ausgeführt werden sollen. Diese Erweiterungen werden mit einer neuen CSI-Engine geliefert, damit sie zusammen mit dem Kubernetes-Cluster verwendet werden können.
Schließlich plant Simplyblock Ende 2024 die Implementierung von Snapshots, die im Falle eines Cyberangriffs eine schnelle Wiederherstellung der neuesten Gesundheitsdatensätze ermöglichen können.