Udgivelse af SDS Vitastor 1.5.0 med understøttelse af cluster FS er blevet offentliggjort

Release 1.5.0 af Vitastor-softwarelagringssystemet med understøttelse af klyngefilsystemet (VitastorFS) er blevet offentliggjort. Vitastor er et distribueret bloksoftwaredatalagringssystem, det vil sige en lagring af billeder af virtuelle maskiner eller containerdiske, udviklet af forfatteren siden 2019. Fra version 1.5.0 er det også et klynget filsystem. VitastorFS monteres ved hjælp af NFS 3.0-protokollen fra en lokalt eller fjernstartet server/servere.

Vitastor henvender sig primært til SSD- og SSD+HDD-klynger (men virker også i HDD-only-konfigurationer) med mindst et 10 Gbps netværk, understøtter TCP og RDMA, og kan på god hardware opnå 4KB læse- og skriveforsinkelse på ~0.1 ms, hvilket er cirka 10 gange hurtigere end de fleste populære SDS og interne SDS hos store cloud-udbydere – både Ceph og typisk cloud SDS giver skrivelatens på 1-2 ms selv på meget hurtige drev.

For eksempel, i en nylig test med Samsung PM9A3 NVMe-drev og Mellanox ConnectX-4 RDMA NIC'er, var den ideelle skrivelatens >0.1 ms ved brug af replikering og 0.1 ms læsning / 0.2 ms skrivning ved brug af fejlkorrektionskoder.

Vitastor understøtter QEMU-driveren, NBD- og NFS-protokollerne, Proxmox, Kubernetes CSI, OpenStack-drivere. En eksperimentel Kubernetes-operatør og Prometheus-eksportør er også tilgængelig for Vitastor.

Vitastor serverkomponenter distribueres under sin egen "netværk copyleft" licens VNPL (Vitastor Network Public License). Ideen med VNPL er at udvide effekten af ​​copyleft ikke kun til moduler, der er eksplicit forbundet med koden, men også til tjenester, der interagerer med Vitastor over netværket, specielt skabt til det (f.eks. eventuelle bindinger til intern brug i en kommerciel sky). Resten af ​​VNPL-teksten er kopieret fra GNU GPL 3.0.

Kilde: opennet.ru

Tilføj en kommentar