"Magma" yra eksperimentinis platinamas failų sistema Linux branduoliai remiantis libfuse kliento pusėje ir rašytinio-nuo-nulio įgyvendinimo platinamas maišos lentelę serverio pusėje.
Magma "naudoja platinamas maišos lentelės filosofiją saugoti failus ir katalogus (, prietaisai, FIFO ir daugiau) ant prisijungė tinklo serveriai. Kiekvienas objektas saugomas magma tinklo vadinamas blyksnius, yra kas nors failo, katalogo ar kitam. Kiekvienas paūmėjimas yra vertinami naudojant SHA1 maišos algoritmą. Maišos raktas nukreipiami į tinkamą mazgas (vadinamą Vulcano), kuri yra holdingo maišos raktus, kuriam raktas priklauso spektrą.
Kiekvienas Vulcano turi pagrindin ÷ s erdvę, kuri svyruoja tarp dviejų maišos raktų gabaliuką. Tame regione pokyčiai per mazgo gyvenime, nes iš apkrovos balansavimo, kuri nutraukė vienodai paskirsto krūvį visiems mazgų, atsižvelgiant į vietos diske, pralaidumo ir numerį esamų kiekvieno mazgo realių raktų veiksmų. Taigi, vieno rakto gali judėti per laiką nuo vieno mazgo į kitą.
Ši programa bando būti suderinamas su POSIX semantika taip arti, kaip įmanoma, net jeigu (tik planuojama dabar) failo blokavimo. Protokolai būtų rengiami su skaidrumo galvoje: klientas Manoma, kad būtų galima pasiekti tik vietos magmos serverį, kad būtų išvengta NAT ir / arba VPN problemas.
Magma yra išankstiniame svetainės kūrimas etape. Taigi nereikia tikėtis, kad įdėti savo rankas ant ko nors darbo. Kai kurie aspektai yra brandus valstybės (kaip deglo sistemos ir kliento-serverio protokolas), o kiti yra nestabili, uncomplete ar net planuota.
Programinė detalės:
Versija: 0.0.20070911
Įkėlimo datą: 3 Jun 15
Licencija: Nemokamai
Populiarumas: 185
Komentarai nerastas