Magma è un filesystem distribuito sperimentale per i kernel Linux basati su libfuse sul lato client e su una implementazione scritta-da-zero di tabella hash distribuita sul lato server.
Magma utilizza filosofia tabella hash distribuita per memorizzare i file (e directory, dispositivi, FIFO e altro) su una rete congiunta di server dedicati. Ogni oggetto memorizzato in una rete di magma viene chiamato un razzo, essendo tutti in file, directory o altro. Ogni chiarore è valutata utilizzando l'algoritmo SHA1. La chiave hash viene indirizzato a una corretta nodo (chiamato Vulcano) che esercita la gamma di chiavi hash a cui la chiave appartiene.
Ogni vulcano detiene una fetta dello spazio chiave che oscilla tra due chiavi hash. Che cambia regione durante vita nodo causa dell'azione di un sistema di bilanciamento del carico che cerca di distribuire equamente il carico su tutti i nodi, considerando lo spazio disponibile sul disco, larghezza di banda e numero di tasti reali esistenti su ciascun nodo. Quindi una singola chiave può spostarsi durante il tempo da un nodo all'altro.
Questo programma cerca di essere compatibile con POSIX semantica il più vicino possibile, anche fornendo (solo in programma per ora) il blocco dei file. I protocolli sono sviluppati con trasparenza in mente: client si presume essere in grado di raggiungere il server magma solo locale, per evitare problemi NAT e / o VPN.
Magma è in fase di sviluppo preliminare. Quindi non aspettatevi di mettere le mani su qualcosa di lavoro. Alcuni aspetti sono in stato maturi (come torce e protocollo client-server), mentre altri sono instabili, incomplete o anche solo previsto.
- Pagina iniziale
- Linux
- Magma
Ricerca per categoria
- Aumenti Desktop
- Browser
- Business & ufficio software
- Driver
- Giochi
- Screensaver
- Software audio
- Software di comunicazione
- Software di progettazione grafica
- Software di rete
- Software di sicurezza
- Software di sviluppo web
- Software di video
- Software didattico e scientifico
- Software fotografico digitale
- Software Home & famiglia
- Software internet
- Software per la produttività
- Software su disco e di file
- Strumenti di sviluppo
- Utilità di sistema
Popolare software
-
Boot-Repair-Disk 20 Feb 15
-
Absolute Linux 22 Jun 18
-
Kodachi Linux 12 Jan 17
-
Autodesk Homestyler 15 Apr 15
-
AirSnort 3 Jun 15
-
PSPP 3 Jun 15
-
Duck Duck Go Toolbar 3 Jun 15
Magma
Programmi simili
Commenti a Magma
Ricerca per categoria
- Aumenti Desktop
- Browser
- Business & ufficio software
- Driver
- Giochi
- Screensaver
- Software audio
- Software di comunicazione
- Software di progettazione grafica
- Software di rete
- Software di sicurezza
- Software di sviluppo web
- Software di video
- Software didattico e scientifico
- Software fotografico digitale
- Software Home & famiglia
- Software internet
- Software per la produttività
- Software su disco e di file
- Strumenti di sviluppo
- Utilità di sistema
Popolare software
-
ZeroShell 20 Feb 15
-
Robolinux 19 Jun 17
-
Elementary OS 17 Aug 18
-
Elastix 2 Oct 16
-
Solus 2 Sep 17
-
LXLE 22 Jun 18
-
HP Linux Imaging and Printing 1 Dec 17
I commenti non trovato