Magma

Software skärmdump:
Magma
Mjukvaruinformation:
Version: 0.0.20070911
Ladda upp dagen: 3 Jun 15
Utvecklare: Tx0
Licens: Gratis
Popularitet: 185

Rating: nan/5 (Total Votes: 0)

Magma är en experimentell distribuerad filsystem för Linux-kärnor baserade på libfuse på klientsidan och på en skriftlig-från-scratch genomförandet av distribuerade hash tabellen på serversidan.
Magma använder distribuerad hashtabellen filosofi att lagra filer (och kataloger, apparater, FIFOs och mer) på ett förenat nätverk av dedikerade servrar. Varje objekt lagras i en magma nätverk kallas en signalljus, som någon i fil, katalog eller annat. Varje flare utvärderas med hjälp av SHA1 hash-algoritm. Fyrkant dirigeras till rätt nod (kallad en vulkan) som innehar olika hash nycklar till vilka nyckeln tillhör.
Varje vulkan har en bit av de viktigaste utrymme som sträcker sig mellan två hash nycklar. Att förändringar regionen under nod livet på grund av påverkan av en lastbalanserare som försöker lika fördela belastningen på alla noder, med tanke på diskutrymme, bandbredd och antalet verkliga nycklar befintliga på varje nod. Så en enda nyckel kan röra sig under tiden från en nod till en annan.
Detta program försöker vara förenlig med POSIX semantik så nära som möjligt, även tillhandahåller (bara planerat för nu) fillåsning. Protokoll utvecklas med insyn i åtanke: klient antas kunna nå bara lokal magma server, för att undvika NAT och / eller VPN problem.
Magma är i preliminära developement fas. Så förvänta er inte att lägga händerna på något arbetsdag. Vissa aspekter är i moget tillstånd (som flare systemet och klient-serverprotokoll) medan andra är instabila, ofullständig eller bara planerat.

Liknande mjukvara

pylibacl
pylibacl

14 Apr 15

xfsprogs
xfsprogs

17 Aug 18

lessfs
lessfs

11 May 15

MooseFS
MooseFS

20 Feb 15

Kommentarer till Magma

Kommentarer hittades inte
Kommentar
Slå på bilder!