Die Ausgabe SDS Vitastor 1.5.0 mit Unterstützung für Cluster-FS wurde veröffentlicht.

Die Version 1.5.0 des Datenspeicherungssystems Vitastor mit Unterstützung für das Cluster-Dateisystem (VitastorFS) wurde veröffentlicht. Vitastor ist ein verteiltes Block-Datenspeicherungssystem, das seit 2019 vom Autor entwickelt wird, also ein Speicher für virtuelle Maschinen oder Container-Images. Ab Version 1.5.0 handelt es sich auch um ein Cluster-Dateisystem. VitastorFS kann über das Protokoll NFS 3.0 von lokal oder remote gestarteten Servern/Maschinen eingebunden werden.

Vitastor ist in erster Linie auf SSD- und SSD+HDD-Cluster ausgelegt (funktioniert jedoch auch in Konfigurationen nur mit Festplatten) mit mindestens einem 10 Gbit/s Netzwerk, unterstützt TCP und RDMA und kann auf guter Hardware Latenzen von 4 KB Lese- und Schreibvorgängen auf etwa ~0,1 ms erreichen, was ungefähr zehnmal schneller ist als die meisten gängigen SDS und internen SDS großer Cloud-Anbieter – sowohl Ceph als auch typische Cloud-SDS weisen Schreiblatenzen von 1-2 ms selbst auf sehr schnellen Festplatten auf.

Zum Beispiel betrug in einem kürzlichen Test mit NVMe-Festplatten von Samsung PM9A3 und Mellanox ConnectX-4-Netzwerkkarten mit RDMA die ideale Schreiblatenz > 0,1 ms bei Verwendung von Replikation und 0,1 ms beim Lesen / 0,2 ms beim Schreiben bei Einsatz von Fehlerkorrekturcodes.

Vitastor unterstützt den QEMU-Treiber, die Protokolle NBD und NFS, sowie die Treiber von Proxmox, Kubernetes CSI und OpenStack. Zudem steht für Vitastor ein experimenteller Kubernetes-Operator und ein Prometheus-Exporter zur Verfügung.

Die Serverkomponenten von Vitastor werden unter der eigenen Lizenz 'Network Copyleft' VNPL (Vitastor Network Public License) vertrieben. Die Idee der VNPL besteht darin, die Wirkung des Copyleft nicht nur auf Module zu erweitern, die ausdrücklich mit dem Code verbunden sind, sondern auch auf die über das Netzwerk mit Vitastor interagierenden Dienste, die speziell dafür entwickelt wurden (zum Beispiel beliebige Wrapper für die interne Verwendung in der kommerziellen Cloud). Im Übrigen ist der Text der VNPL von der GNU GPL 3.0 kopiert.

Quelle: opennet.ru

60GB SSD 8Gb DDR4