Junte-se a nós neste breve artigo em que comparamos os sistemas de ficheiros ReFS e NTFS. Por um lado a novidade e o poder do novo sistema de ficheiros resiliente e por outro a estabilidade do NTFS, um velho conhecido.
Em primeiro lugar, devemos dizer que temos um artigo dedicado ao NTFS e um artigo dedicado ao ReFS, além de alguns tutoriais em que são tratados em maior ou menor escala. Para ajudar a decidir entre estes dois sistemas, vamos fazer uma comparação de características.
Estes artigos falam sobre as suas características e utilização, mas não tínhamos feito uma comparação dos benefícios de cada um, para não desviar a atenção de cada produto e porque este tema merece o seu próprio artigo.
Tamanhos de ficheiros e limites de armazenamento:
Lista de limites:
A diferença na capacidade de tratamento de dados entre os dois sistemas é abismal, já que o ReFS tem uma taxa de tratamento de dados quase 137 vezes superior ao NTFS, como pode ser visto na tabela.
Conceito | NTFS | ReFS |
Tamanho de ficheiro máximo. | 256 TB | 35 PB |
Tamanho máximo do volume. | 256 TB | 35 PB |
Tabela. Limites de ficheiros no NTFS e no ReFS
NOTA: Recordamos que 1 PB são 1000 TB.
Tamanho de cluster:
Os tamanhos de cluster ou a unidade de alocação determinam em grande parte a forma como o sistema de ficheiros será gerido e se comportará. Isto acontece porque o cluster representa a menor unidade de espaço que pode ser alocada para um ficheiro.
Quando falamos de NTFS e ReFS, devemos ter em conta que permitem diferentes tamanhos de cluster, e isso pode ser interessante dependendo do uso que se dará a cada espaço de armazenamento.
No caso do NTFS, podemos trabalhar com tamanhos de cluster de entre 512 e 64K, embora seja comummente recomendado trabalhar com tamanhos de espaço de alocação de 4K para minimizar o desperdício de espaço que poderia ser gerado pelo armazenamento de ficheiros de pequeno volume.
Para o NTFS é recomendável usar esses 4K e não tamanhos menores, porque isto poderia causar problemas de desempenho, mas também pode ser interessante usar tamanhos de 64K para casos em que seja necessário mais de 16TB de armazenamento, já que este seria o limite com 4K.
Da mesma forma, o NTFS tem alguns problemas derivados da fragmentação devido ao seu design, no qual se mantém alguma compatibilidade com sistemas antigos. Uma maneira de contornar estes problemas pode ser usar clusters de 64K.
Quando se trata do ReFS, este sistema oferece margens um pouco mais limitadas que o NTFS, pois pode trabalhar com tamanhos de unidade de alocação de entre 4K e 64K, sendo recomendável usar 4K para a maioria dos casos.
Como no sistema NTFS, o tamanho recomendado para quase todos os casos é 4K, mas é recomendável explorar a opção de 64K para alguns cenários, como aqueles em que se opera com grandes quantidades de trabalho sequencial.
Conceito | NTFS | ReFS |
Tamanho recomendado do cluster ou da unidade de alocação (Uso Geral). | 4K | 64K |
Tamanho recomendado do cluster ou unidade de alocação (Usos Específicos). | 4K | 64K |
Tabela. Tamanho recomendado para clusters no NTFS e no ReFS.
Uso do NTFS e do ReFS:
Ambos os sistemas de ficheiros são opções muito interessantes quando queremos configurar sistemas de ficheiros partilhados, sendo o ReFS mais adequado para grandes volumes de dados, embora neste caso tenhamos de sacrificar alguns recursos que o ReFS ainda não possui.
Por outro lado, o ReFS ainda não é adequado para sistemas inicializáveis, portanto, nestes casos não pode suplantar o NTFS, um “sistema de ficheiros de próxima geração” (estamos a brincar).
Lista de funcionalidades:
Lista de funcionalidades disponíveis em cada um destes sistemas de ficheiros. Embora estas tabelas variem porque o trabalho de melhoria em ambos os sistemas continua, especialmente no ReFS, que é muito mais “vivo” que o NTFS.
Funci0nalidade | NTFS | ReFS |
Encriptação com BitLocker. | Sim | Sim |
Desduplicação de dados. | Sim | Para versões 1709 e posteriores. |
Compatibilidade com volumes partilhados clusterizados (CSV). | Sim | Para Windows Server 2012 R2 ou superiores. Os CSV não usarão E/S Storage Spaces, nem S2D, nem SAN. |
Soft Links (Junções). | Sim | Sim |
Hard Links (Links rígidos). | Sim | Para links criados nas versões 3.5 ou superior. |
Suporte para clustering de failover. | Sim | Sim |
Listas de controlo de acesso. | Sim | Sim |
Diário USN. | Sim | Sim |
Notificação de alterações. | Sim | Sim |
Pontos de junção. | Sim | Sim |
Pontos de montagem. | Sim | Sim |
Pontos de reanálise. | Sim | Sim |
Cópias de Volume. | Sim | Sim |
Identificação de ficheiros. | Sim | Sim |
Oplocks. | Sim | Sim |
Arquivos esparsos. | Sim | Sim |
Fluxos com nome. | Sim | Sim |
Provisionamento fino. | Sim | Para storage spaces. |
Reduzir ou desalocar. | Sim | Para storage spaces. |
Compatibilidade com ficheiros de página. | Sim | A partir da versão 3.7. |
Clonagem de blocos. | Não | Sim |
VDL esparso. | Não | Sim |
Paridade acelerada por espelho. | Não | Sim |
Instâncias ao nível do ficheiro. | Não | Windows Server 2022. |
Compressão de sistema de ficheiros. | Sim | Não |
Encriptação de sistema de ficheiros. | Sim | Não |
Transações. | Sim | Não |
Identificação de objetos. | Sim | Não |
ODX (Transferência de datos descarregados). | Sim | Não |
Nomes curtos. | Sim | Não |
Atributos estendidos. | Sim | Não |
Cotas de disco. | Sim | Não |
Executáveis. | Sim | Não |
Compatibilidade com media removível. | Sim | Não |
Tabela. Lista comparativa das funcionalidades do NTFS e do ReFS.
Compatibilidade de montagem por versão ReFS:
Também devemos ter em conta que nem todas as versões do Windows suportam todos os recursos das diferentes versões do ReFS.
ReFS \ Windows | 2012 | 8.1 / 2012 R2 | 10 v1507 | 2016 | 10 v1703 | 10 v1709 | 10 v1803 / 2019 | 11 v21H2 / 2022 | 11 v21H2 |
1.1 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
1.2 | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim | Sim |
3.1 | Não | Não | Não | Sim | Sim | Sim | Sim | Sim | Sim |
3.2 | Não | Não | Não | Não | Sim | Sim | Sim | Sim | Sim |
3.3 | Não | Não | Não | Não | Não | Sim | Sim | Sim | Sim |
3.4 | Não | Não | Não | Não | Não | Não | Sim | Sim | Sim |
3.7 | Não | Não | Não | Não | Não | Não | Não | Sim | Sim |
3.9 | Não | Não | Não | Não | Não | Não | Não | Não | Sim |
Tabela. Comparação das versões do ReFS e compatibilidade de montagem no Windows.
Conclusões:
Apesar das atualizações contínuas que o NTFS recebe, o ReFS é um sistema muito mais moderno e suporta volumes maiores, nomes de ficheiro mais compridos e taxas de transferência mais altas, o que faz dele um sistema de ficheiros tecnicamente superior.
Apesar disso, o NTFS ainda é um sistema muito funcional e amplamente utilizado que não pode ser substituído pelo ReFS até que existam outros recursos disponíveis, como a compressão do sistema de ficheiros, encriptação, cota de disco, filtragem de executáveis ou suporte para media removível.
Apesar do que acabamos de discutir, o ReFS tem uma equipa de trabalho muito ativa que está constantemente a desenvolver e a melhorar este sistema, enquanto o NTFS se mantém mais estável.
Para informações adicionais sobre a compatibilidade de hardware do Windows Server, consulte esta página.
Obrigado por acompanhar-nos!