Embora a implementação interna de Espaços de Armazenamento rastreie o uso, mas isso é feito no nível do bloco. Um espaço de armazenamento "espaço" (seja espelhado, listrado, paridade, o que quer que seja) é realmente visto como um disco. Tanto é assim que você tem que escolher um esquema de particionamento para ele (MBR ou GPT), criar uma ou mais partições nele e formatar a (s) partição (ões) antes de poder usá-la.
Como experimento, criei vários desses "espaços" (vamos chamá-los de discos de espaço de armazenamento) e os configurei como discos dinâmicos, combinando-os em um disco grande ... no modo de paridade. O desempenho não foi estelar, mas funcionou. :)
O objetivo dessa explicação é que sabemos que o mecanismo de classificação do Storage Spaces não funciona no nível do arquivo, porque não pode . Toda a semântica do sistema de arquivos desapareceu, sendo absorvida pelo driver do sistema de arquivos, muito antes das chamadas de E / S atingirem o "espaço" do Espaço de Armazenamento. Ele não pode mais estar ciente dos limites do arquivo do que uma unidade de disco comum.
Então ... Eu nunca trabalhei com isso, mas parece que para criar um iSCSI LUN você cria arquivos VHDX dentro de algum espaço em disco no servidor. Isso deve funcionar bem em um "disco" de espaço de armazenamento.