Magma

Software screenshot:
Magma
Software detaljer:
Version: 0.0.20070911
Upload dato: 3 Jun 15
Udvikler: Tx0
Licens: Gratis
Popularitet: 49

Rating: nan/5 (Total Votes: 0)

Magma er en eksperimentel distribueret filsystem til Linux kerner baseret på libfuse på klientsiden og en skriftlig fra bunden implementering af distribuerede hash tabellen på serversiden.
Magma bruger distribueret hash tabellen filosofi til at gemme filer (og mapper, enheder, FIFOs og mere) på et forenet netværk af dedikerede servere. Hvert objekt gemt i en magma-netværk kaldes en flare, være nogen i fil, mappe eller andet. Hver flare evalueres under anvendelse SHA1 hashing algoritme. Hash-tasten dirigeres til en ordentlig knude (kaldet en vulkan), som holder området hash nøgler til hvem nøglen tilhører.
Hver vulcano besidder et udsnit af den centrale rum, som ligger mellem to hash nøgler. Denne region ændringer under node liv på grund af virkningen af ​​en load balancer, der forsøger at ligeligt fordeler belastningen på alle noder, overvejer diskplads til rådighed, båndbredde og antallet af reelle nøgler eksisterende på hver node. Så en enkelt nøgle kan bevæge sig under tiden fra én node til en anden.
Dette program forsøger at være i overensstemmelse med POSIX semantik så tæt som muligt, selv leverer (lige planlagt til nu) fil låsning. Protokoller er udviklet med gennemsigtighed i tankerne: klient antages at være i stand til at nå bare lokal magma server, for at undgå NAT og / eller VPN problemer.
Magma er i indledende developement fase. Så du skal ikke forvente at lægge dine hænder på noget arbejde. Nogle aspekter er i moden tilstand (ligesom flare-system og klient-server-protokol), mens andre er ustabile, uncomplete eller bare planlagt.

Lignende software

sshfs
sshfs

3 Jun 15

kbpartition
kbpartition

2 Jun 15

ifuse
ifuse

11 May 15

Shake
Shake

20 Feb 15

Kommentarer til Magma

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!