Deveremos liberar nos próximos dias o primeiro alpha de nosso projeto de um sistema de arquivos distribuido e que roda sob o banco de dados MySQL 5.1 e com o Core e a API inicial escritos totalmente em PHP 5.2.

O nome do sistema de arquivos, pelo menos inicialmente é DSFS (Distributed Storage File System – Sistema de Arquivos Distribuído para Storage).

O sistema está sendo projetado prioritariamente para ser um sistema especializado em storage de grande porte e alta segurança e velocidade e para rodar em todas as plataformas e arquiteturas em que o MySQL funcione.

Criptografia nativa, metadados, organização em diretórios e um robusto sistema de permissões são os principais alvos neste momento inicial de implementação. Tudo isso e sua natureza distribuida (suportada pelo MySQL) o tornam perfeito para aplicação de strorage na nuvem, por exemplo. (storage usando cloud computing)

O sistema tirará vantagem de clusters locais e distribuidos, que assim poderão criar filesystems gigantescos e ao mesmo tempo com alta redundância, escalabilidade e facilidade inerentes ao MySQL como backup extremamente simples etc.

Pretendemos utilizá-lo em nossos serviços de storage de datacenter inicialmente. Mais aplicações estão sendo cogitadas e a comunidade será livre para utilizar a solução e adaptá-la da forma que desejar..

A licença deverá ser a opensource Apache 2.

Mais informações ficarão disponíveis aqui no blog e no site http://bsrsoft.com.br/portal/opensource/

Anúncios