Una delle nuove funzionalità che non ho visto elencato in tutti i post di "Windows Server 2012 r2" è che il clustering ora supporta CSV formattati con ReFS. Quindi, naturalmente, vorrei cambiare i CSV in cui memorizzo i file VHDX in ReFS. Ma i file VHDX vengono utilizzati per archiviare i file di database nelle macchine virtuali che eseguono Sql Server 2012.
Il pensiero è che avrei quindi RAID a livello hardware, proteggendomi da guasti istantanei. Inoltre, il vero sistema operativo (Hyper-V Server 2012 r2) li manterrebbe come volumi ReFS, proteggendo così i dati su tali unità da bitrot. Infine, i VHDX sono unità NTFS, il che significa che le applicazioni supportate continuano a utilizzare il filesystem su cui si basano.
Finora, il migliore che posso trovare è che questo è tecnicamente supportato --- perché Hyper-V segnala che è necessario disattivare l'impostazione "integrità dei dati" nel file VHDX (cmdlet Set-FileIntegrity) quando si tenta di utilizzarlo da il volume ReFS. Ma non riesco a trovare informazioni più solide di così. È davvero pronto per la prima serata o è effettivamente solo un'anteprima tecnologica per il clustering?
Modifica: 22-01-2014
Ho scoperto che ReFS rileva bitrot solo da solo. Affinché ReFS sia in grado di rilevare e correggere automaticamente, è inoltre necessario utilizzare Spazi di archiviazione per creare un volume RAID-1 utilizzando più unità ReFS. Quindi sembra che la mia soluzione si stia evolvendo in modo che l'hardware RAID presenti i suoi dischi come JBOD, quindi Windows si occuperà della parte RAID-1. Proverò se questa è una configurazione praticabile in produzione nel prossimo mese o giù di lì.