Magma

Software kuvakaappaus:
Magma
Ohjelmiston tiedot:
Versio: 0.0.20070911
Lähetyksen päivämäärä: 3 Jun 15
Kehittäjä: Tx0
Lupa: Vapaa
Suosio: 49

Rating: nan/5 (Total Votes: 0)

Magma on kokeellinen hajautettu tiedostojärjestelmä Linux-ytimet perustuvat libfuse asiakkaan puolella ja kirjallisen-from-alusta täytäntöönpanosta hajautetun hash taulukon palvelimen puolelta.
Magma käyttää jaettu hash taulukon filosofiaa tallentaa tiedostoja (ja hakemistoja, laitteiden, FIFOs ja enemmän) on liittynyt verkostoon omistettu palvelimia. Jokainen esine tallennettu magma verkossa kutsutaan heijastumia, joka ketään tiedostoon, hakemistoon tai muuten. Jokainen leimahtaa arvioidaan käyttämällä SHA1 hajautusta algoritmia. Ruutunäppäintä reititetään asianmukaiseen solmun (kutsutaan vulcano), joka on tilan välillä hash-avaimet, jolle avain kuuluu.
Jokainen vulcano omistaa siivu keskeisten tilaa, joka vaihtelee kahden hash avaimet. Tämä alue muuttuu aikana, solmu elämää, koska toiminnan kuormantasaajana joka yrittää tasaisesti jakaa kuormaa kaikissa solmuissa, ottaen levytilaa, kaistanleveys ja määrä todellisia avaimia olemassa jokaisessa solmussa. Joten yksittäinen avain voi liikkua ajan kuluessa yhdestä solmusta toiseen solmuun.
Tämä ohjelma pyrkii myöntymään POSIX semantiikkaa mahdollisimman lähelle, jopa tarjoamalla (vain varautua nyt) tiedostojen lukitus. Protokollat ​​on kehitetty avoimesti mielessä: asiakas oletetaan pääsevän vain paikalliseen magma palvelimelle, jotta vältetään NAT ja / tai VPN ongelmia.
Magma on alustavassa kehitysvaiheessa vaiheessa. Joten älä odota laittaa kädet jotain työ. Jotkut seikat ovat kypsässä (kuten soihtupolttojärjestelmään ja client-server-protokolla), kun taas toiset ovat epävakaita, uncomplete tai edes suunnitteilla.

Vastaavia ohjelmistoja

unionfs-fuse
unionfs-fuse

20 Feb 15

EncFS
EncFS

10 May 15

TweetFS
TweetFS

11 May 15

pylibacl
pylibacl

14 Apr 15

Kommentit Magma

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!