Posso configurar um RAID de software no Windows 7 usando Discos Rígidos Virtuais?

15

Bem, o título da minha pergunta resume muito bem, mas deixe-me elaborar. A ideia principal do que eu quero fazer é a seguinte:

1) Eu tenho dois discos rígidos separados, com desempenho quase igual. Eu os uso como discos "básicos" (contraste com "discos dinâmicos do Windows") e pretendo mantê-los assim por várias razões.

2) No entanto, às vezes eu quero usar algumas vantagens do Software RAID, que oferecem discos dinâmicos.

3) O Windows 7, depois de apenas 15 anos, finalmente alcançou o Linux (e seus "dispositivos de loop") e introduziu uma noção de "disco rígido virtual", que é realmente um arquivo em um disco rígido real.

4) Então, eu queria criar dois arquivos de disco rígido virtuais em meus dois discos rígidos diferentes, torná-los dinâmicos, formatá-los e finalmente juntar em um, por exemplo, o volume distribuído (também conhecido como RAID 0). Dessa forma, meus discos rígidos reais permanecem "básicos" e eu obtenho todas as vantagens da "dinâmica".

Parecia uma boa idéia para mim, sem nenhuma indicação, que poderia não funcionar, mas falhou. Acontece que, mesmo que você possa criar discos rígidos virtuais dinâmicos, não é possível associá-los ao RAID sem nenhum motivo aparente (os itens de menu relevantes no Gerenciamento de Disco estão esmaecidos).

Microsoft diz

You cannot configure two attached VHDs to be a dynamically expanding VHD. A dynamically expanding VHD is a physical disk that you have initialized for dynamic storage. It contains dynamic volumes such as simple, spanned, striped, or mirrored volumes or RAID-5 volumes.

i.e. "Isso não pode ser feito, porque não pode ser feito, então se perca agora."

Eu acho que posso encontrar outras maneiras de conseguir o que eu quero (ou seja, invasão de software sem tornar meus discos dinâmicos). Mas eu quero fazer isso sem usar ferramentas e drivers de terceiros, de uma maneira totalmente "suportada pelo sistema".

Portanto, a questão é: Alguém conhece algum tipo de hack não-muito-sujo para fazê-lo funcionar?

    
por nightingale 06.03.2010 / 20:53

2 respostas

5

Eu converto meu comentário para uma resposta, como o comentário de @ C0D3M0NK3Y confirma isso.

O Windows não aceitará discos virtuais dinâmicos em um RAID, mas o comentário de @ C0D3M0NK3Y confirma que os discos de tamanho fixo costumavam funcionar no XP Professional. Portanto, há uma excelente chance de que os discos virtuais de tamanho fixo ainda funcionem com o RAID no Windows 7.

Na verdade, é bastante lógico que o Windows não possa criar um RAID em discos dinâmicos cujo tamanho é desconhecido e pode mudar a qualquer momento.

EDIT / ADD:

Tive que tentar ver as duas formas com certeza e funciona (ao usar VHDs de tamanho fixo):

SO host: Windows 7 Ultimate, com dois discos "básicos".

VM OS: Vista Ultimate.

Criamos dois VHDs "fixos" de 500MB cada, um em cada disco físico do host, e os anexamos à VM (como a segunda e a terceira unidades).

Inicializou os novos discos na VM e os converteu em discos "dinâmicos" (no Gerenciamento de disco do Vista).

Em seguida, juntou-os em um RAID0 (faixa):

Trabalhou como um encanto, sem qualquer necessidade de fazer algo 'estranho'.

    
por 03.09.2011 / 21:17
0

Existe uma maneira de enganar o Windows para distribuir VHDs usando Espaços de Armazenamento. 1- Crie um VHD em cada disco rígido (físico), no meu caso 4 drives, 4 VHDs. 2- De Espaços de Armazenamento, crie 4 pools, com um VHD em cada um deles. (Windows 7,8, Windows Server 2008+) 3- Crie 1 volume com simples (sem resiliência) em cada pool 4- Agora você terá 4 discos lógicos controlados pelo Microsoft Storage Spaces Controller. Você pode distribuir todos eles juntos.

Eu tenho capturas de tela, mas não consigo fazer upload delas, pois minha reputação ainda não é suficiente.

Testado e funciona para o Windows 8.1, tenho visto aumento no desempenho. Só fiz isso por experiência, talvez eu possa usar como um disco de rascunho para photoshop, muito arriscado para armazenar dados que você pode precisar depois.

    
por 01.08.2014 / 17:29