Dissertação

BennuFC, a Distributed System for Document Management EVALUATED

Os sistemas de gestão de documentos são cruciais em qualquer organização. A infra-estrutura de armazenamento necessária por estes sistemas pressupõe a existência de um sistema de arquivos partilhado com acesso seletivo por usuários e grupos. Na maioria dos sistemas de gestão de docu-mentos, existem interfaces web que podem ser usadas para adicionar, atualizar ou excluir arquivos. Embora funcionais e independentes do cliente, estas interfaces exigem que o usuário aceda a uma página web para transferir documentos, geralmente um de cada vez. Este tipo de interação pode se tornar tediosa quando se tem que gerenciar um grande número de arquivos e documentos. Uma so-lução alternativa para sistemas de compartilhamento de arquivos dentro de grupos de trabalho e organizações são sistemas de arquivos distribuídos. Eles permitem um armazenamento confiável usando servidores de armazenamento de alto desempenho e um acesso transparente a arquivos do usuário em diferentes estações de trabalho. O objetivo deste trabalho é desenvolver uma aplicação cliente genérica para um repositório de do-cumentos específicos do IST com base na estrutura do Bennu. A aplicação cliente deve fornecer uma comunicação transparente com o repositório de dados, controle de acesso ao nível de usuário e grupo, acesso confidencial e deve ser integrada com a infra-estrutura de autenticação existente e subsistemas de gestão de identidade. Como este sistema será usado em condições da rede desconhecidas, será desenvolvido um delta encoder a fim de aliviar as restrições de largura de banda geralmente impostas pela rede.
Cliente, sistema, ficheiro, delta, codificação, IST

Junho 7, 2013, 9:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

CO-ORIENTADOR

Luís Manuel Antunes Veiga

Departamento de Engenharia Informática (DEI)

Professor Auxiliar

ORIENTADOR

Fernando Henrique Côrte-Real Mira da Silva

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Auxiliar