Udgave SDS Vitastor 1.5.0 er offentliggjort med støtte til klyngede filsystemer

Version 1.5.0 af datalagringssystemet Vitastor er offentliggjort med support til det klusterbaserede filsystem (VitastorFS). Vitastor er et distribueret blokbaseret datalagringssystem, det vil sige, et lager for virtuelle maskinbilleder eller containerdiske, udviklet af forfatteren siden 2019. Fra version 1.5.0 fungerer det også som et klusterbaseret filsystem. VitastorFS monteres via NFS 3.0 fra lokalt eller eksternt kørende servere.

Vitastor er primært rettet mod SSD- og SSD+HDD-klynger (men fungerer også med konfigurationer udelukkende med harddiske) med minimum et 10 Gbit/s netværk, understøtter TCP og RDMA og kan på godt hardware opnå latens på ca. 0,1 ms for 4KB læse- og skriveoperationer, hvilket er omtrent 10 gange hurtigere end de fleste populære SDS og interne SDS fra store cloud-udbydere — både Ceph og typiske cloud SDS giver en skrive-latens på 1-2 ms, selv på meget hurtige diske.

For eksempel, i en nylig test med NVMe-diske Samsung PM9A3 og netværkskort Mellanox ConnectX-4 med RDMA, var den ideelle skrive-latens > 0,1 ms ved brug af replikation og 0,1 ms ved læsning / 0,2 ms ved skrivning ved brug af fejlkorrigeringskoder.

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

Serverkomponenterne i Vitastor er udgivet under den egenudviklede "netværkskopyleft"-licens VNPL (Vitastor Network Public License). Ideen med VNPL er at udvide anvendelsen af kopyleft ikke kun til moduler, der er direkte koblet til koden, men også til tjenester, der interagerer med Vitastor over netværket, specielt designet til det (f.eks. enhver wrapper til intern brug i kommercielle cloud-løsninger). I øvrigt er teksten i VNPL kopieret fra GNU GPL 3.0.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster