Análise do sistema de arquivos NTFS
Departamento de Computação
NTFS – New Tecnology File System
Grupo
Bruno Tosta Abrahão 271217
Thiago Belon Lazarini 281182
Introdução
O NTFS é um sistema de arquivos que significa New Technology File
System. Foi criado para suprir as falhas de segurança do FAT/FAT32. Foi usado inicialmente em servidores, pois eles requerem mais segurança.
Histórico
O sistema de arquivos FAT era bastante funcional para usuários domésticos, porém, pelas suas limitações, ele se tornou inviável para uso em servidores ou aplicações críticas. A Microsoft® decide então lançar o
NTFS, para se adequar ao Windows® NT (New Tecnology) e disputar espaço com o UNIX.
Microsoft® e IBM® haviam desenvolvido o OS/2. Esse sistema usava sistema de arquivos HPFS (High Performance File System)
O desenvolvimento começou depois de desentendimentos as empresas se separaram, e a Microsoft® criou o NTFS, cujos conceitos funcionais foram
(misteriosamente) "herdados" do sistema de arquivos HPFS.
Características principais
Confiança: o NTFS permite a recuperação de problemas sem perda de informações, fazendo-o tolerante a falhas. Isso se dá por meio de
“journaling”, o que permite recuperação rápida de problemas sem verificação de integridade do sistema de arquivos;
Segurança: controle de acesso preciso, permitindo o gerenciamento pleno dos usuários e criptografia individual de arquivos e pastas;
Armazenamento: grande quantidade de dados, permitindo inclusive o uso de arrays RAID. Capacidade das partições: “ilimitada”;
Rede: sistema plenamente funcional para o trabalho e o fluxo de dados em rede;
Desempenho: busca em pastas e acesso a arquivos fragmentados é mais eficiente que no FAT. Isso porque o mecanismo de organização de arquivos usa uma árvore B+. Entretanto, é necessário maior espaço para informações sobre os arquivos e para “journaling”.
Tabela 1 – Comparativo entre os sistemas de arquivos FAT,
FAT32 e NTFS
Estrutura