A Sistema de arquivos ReFS (que significa resiliente sistema de arquivos) é uma das últimas adições ao Microsoft's Windows sistema operacional e é projetado para substituir o NTFS bem conhecido e amplamente utilizado em alguns casos. Neste artigo, vamos dizer em que consiste este novo sistema de arquivos, como ele difere do NTFS e, claro, diremos se vale a pena usá-lo ou não.
De acordo com a Microsoft, o ReFS foi projetado para lidar com novos cenários de crescimento de dados e como base para inovações futuras, e sua premissa é que ele pode gerenciar e garantir a integridade dos dados para grandes quantidades de armazenamento por meio do que eles chamam de “resiliência. “À corrupção de dados. Vamos ver em que consiste.
O que é ReFS e o que é resistência à corrupção de dados?
Embora pareça algo novo, este sistema de arquivos foi realmente introduzido com o Windows Server 2012 e posteriormente com o Windows 8, então, obviamente, ele também está disponível no Windows 10. Desde sua primeira versão, muitos novos recursos foram introduzidos e comparados ao NTFS. apresenta características-chave que visam melhorar sua resistência à corrupção de dados, melhorar o desempenho e, obviamente, melhorar a escalabilidade dos dados, algo que está intimamente relacionado com Big Data .
O sistema de arquivos de qualquer unidade de armazenamento é o que permite ao sistema operacional alocar espaço para arquivos entre muitas outras coisas, e depende disso que um sistema operacional “entenda” o que está em um disco rígido, por exemplo.
Resistência, desempenho e escalabilidade, as vantagens do ReFS
O ReFS apresenta novos recursos para melhorar a resistência à corrupção de dados, detectando com precisão a corrupção de dados para que possam ser corrigidos “na hora”. Ou seja, com este sistema de arquivos é possível detectar e corrigir erros de corrupção de dados nas unidades de armazenamento, sem que o usuário tenha que intervir, de forma automática e sem downtime.
- Fluxo de integridade : ReFS usa somas de verificação para metadados e dados de arquivo, permitindo a detecção confiável de problemas de corrupção de arquivo.
- Integração de recursos de espaços de armazenamento : Quando usado em conjunto com sistemas RAID 1, este sistema de arquivos pode reparar automaticamente os erros detectados usando a cópia dos dados fornecidos pelo sistema RAID.
- Correção proativa de erros : além de validar todos os dados antes de quaisquer operações de leitura e gravação, um scanner de integridade de dados conhecido como depurador é introduzido, que verifica periodicamente o volume de armazenamento para identificar corrupções latentes e acionar proativamente seu reparo.
Em termos de atuação , esse sistema de arquivos também apresenta novos aprimoramentos específicos para cargas de trabalho virtualizadas e sensíveis ao desempenho. Otimização de camada em tempo real, clonagem de bloco e VDL esparso são apenas alguns exemplos de recursos do ReFS, projetados para lidar com cargas dinâmicas e diversas.
- Paridade acelerada de espelho - Oferece alto desempenho e armazenamento de dados mais eficiente, dividindo um volume em dois grupos de armazenamento lógico conhecidos como camadas. Estes podem ter suas próprias unidades e tipos de resistência, permitindo que cada nível otimize seu desempenho ou capacidade.
- Aprimoramento de máquina virtual : ReFS apresenta novos recursos projetados especificamente para melhorar o desempenho em máquinas virtuais Hyper-V.
- Clonagem de bloco - velocidades backup de operações de cópia, permitindo operações de mesclagem de ponto de verificação de máquina virtual com menos impacto e mais rápido.
- VLD esparso : permite zero arquivos (preenchimento zero), reduzindo o tempo que leva para criar VHDs (discos virtuais) fixos de minutos para segundos.
- Tamanho do cluster : Suporta tamanhos de cluster de 4 K e 64 K (respectivamente recomendado para cenários normais e recomendado para grandes cargas de trabalho sequenciais).
Por fim, o ReFS foi projetado para oferecer suporte a grandes conjuntos de dados (estamos falando de milhões de terabytes) sem afetar o desempenho, resultando na maior escalabilidade de um sistema de arquivos até o momento.
Quando é aconselhável usar este sistema de arquivos?
A Microsoft expõe alguns dos cenários em que o uso do ReFS é recomendado e garante as vantagens que explicamos acima:
- Espaços de armazenamento direto (Espaços de armazenamento): Conceitualmente, é um RAID de software.
- Discos comuns e backups Observação: Em discos de rede comuns para vários usuários, bem como em discos de backup, os benefícios do ReFS tornam-se aparentes.
- Sistemas de máquina virtual : como explicamos antes, este é um sistema de arquivos muito orientado para a virtualização e, portanto, o armazenamento de instantâneos e máquinas virtuais que precisam ter muitas operações de I / O será altamente beneficiado.
Limitações
Para terminar, vamos ver quais limitações o sistema de arquivos ReFS tem em comparação com o NTFS:
Característica | refs | NTFS |
---|---|---|
Comprimento máximo do nome do arquivo | 255 caracteres Unicode | 255 caracteres Unicode |
Comprimento máximo do caminho | 32 mil caracteres Unicode | 32 mil caracteres Unicode |
Tamanho máximo do arquivo | 35 petabytes | 8 petabytes |
Tamanho máximo do volume | 35 petabytes | 8 petabytes |