Magma é um sistema de arquivos distribuídos experimental para kernels Linux baseada no libfuse no lado do cliente e em uma aplicação escrita a partir do zero de Distributed Hash Table no lado do servidor.
Magma usa distribuído filosofia tabela hash para armazenar arquivos (e diretórios, dispositivos, fifos e mais) em uma rede junto de servidores dedicados. Cada objeto armazenado em uma rede de magma é chamado de alargamento, sendo qualquer um no arquivo, diretório ou mais. Cada flare é avaliada usando o algoritmo de hash SHA1. A chave de hash é encaminhado para o nó correto (chamado de Vulcano) que está segurando a gama de chaves de hash a quem pertence a chave.
Cada vulcano detém uma fatia do espaço chave que varia entre duas chaves de hash. Que muda de região durante a vida nó por causa da ação de um balanceador de carga que tenta distribuir a carga igualmente em todos os nós, considerando o espaço disponível em disco, largura de banda e número de chaves reais existentes em cada nó. Assim, uma única chave pode mover-se durante o tempo de um nó para outro.
Este programa tenta ser compatível com a semântica POSIX tão próximo quanto possível, mesmo fornecendo (apenas previsto para agora) o bloqueio de arquivos. Protocolos são desenvolvidos com transparência em mente: cliente é assumida para ser capaz de aceder ao servidor apenas magma locais, para evitar problemas de NAT e / ou VPN.
Magma está em fase preliminar developement. Portanto, não esperar para colocar suas mãos em algo útil. Alguns aspectos estão em estado de maturidade (como o sistema de flare e protocolo cliente-servidor), enquanto outros são instáveis, uncomplete ou mesmo apenas planejado.
Busca por categoria
- Casa e família de software
- Disco e arquivo de software
- Compactação de arquivos
- Gerenciador de arquivos
- Gestores de arranque e de partição
- Limpeza de disco
- Sistemas de arquivos
- Software de backup
- Software de desfragmentação
- Software de recuperação de arquivos
- Transferência de dados e software de sincronização
- Ferramentas para desenvolvedores
- Jogos
- Melhorias de desktop
- Motoristas
- Navegadores
- Screensavers
- Software de áudio
- Software de comunicação
- Software de desenvolvimento web
- Software de design gráfico
- Software de fotografia digital
- Software de negócios e escritório
- Software de produtividade
- Software de rede
- Software de segurança
- Software de vídeo
- Software educacional e científica
- Software internet
- Utilitários de sistema
Software Popular
Parallel Virtual File System 20 Feb 15
ReiserFSprogs 19 Jun 16
cadcVOFS 20 Feb 15
TweetFS 11 May 15
ifuse 11 May 15
ncpfs 3 Jun 15
NTFS for Linux 2 Jun 15
Magma
Programas semelhantes
Comentário para Magma
Busca por categoria
- Casa e família de software
- Disco e arquivo de software
- Compactação de arquivos
- Gerenciador de arquivos
- Gestores de arranque e de partição
- Limpeza de disco
- Sistemas de arquivos
- Software de backup
- Software de desfragmentação
- Software de recuperação de arquivos
- Transferência de dados e software de sincronização
- Ferramentas para desenvolvedores
- Jogos
- Melhorias de desktop
- Motoristas
- Navegadores
- Screensavers
- Software de áudio
- Software de comunicação
- Software de desenvolvimento web
- Software de design gráfico
- Software de fotografia digital
- Software de negócios e escritório
- Software de produtividade
- Software de rede
- Software de segurança
- Software de vídeo
- Software educacional e científica
- Software internet
- Utilitários de sistema
Software Popular
fio 19 Feb 15
LynxFS 2 Jun 15
Parted Magic Partition Manager DirectBoot 3 Jun 15
Parallel Virtual File System 20 Feb 15
ReiserFS Partition Recovery 2 Jun 15
Parrot and Chirp 19 Feb 15
unionfs 3 Jun 15
Comentários não encontrado