ReFS: como funciona o novo sistema de arquivos do Windows

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.

refs

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 .

Servidores

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.

Corrupción de Datos

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