puzzleFS: Um container filesystem |
PuzzleFS é um novo sistema de arquivos projetado especificamente para o emprego de containers. De autoria do engenheiro de software romeno Ariel Miculas que trabalhar na Cisco, se inspirou no filesystem de Wedson Almeida Filesystem, o puzzlefsfoi projetado para solucionar problemas de limitações existentes no formato OCIv1 como tamanho dos arquivos seja com ou sem compressão junto com o fs-verity para garantir a integridade. Para isso, Ariel Miculas utilizou o design do OCIv2 que soluciona muitas das falhas da versão anterior e que podem ser lidas aqui.
O principal foco do projeto é reduzir a duplicação, o que até então não há nada de novidade como pode ser Llido aqui no blog sobre deduplicação). O que pode ser o diferencial é a técnica utilizada no puzzlefs que no caso é o algoritmo FastCDC.
O puzzlefs foi desenvolvido na linguagem Rust para fazer uso de segurança de memória (o que na verdade também é possível com outras linguagens né, mas está valendo).
Mais sobre deduplicação aqui no blog
PuzzleFS filesystem driver no site Rust for Linux
Nenhum comentário:
Postar um comentário
Viu algum erro e quer compartilhar seu conhecimento? então comente aí.
Observação: somente um membro deste blog pode postar um comentário.