Voglio un virtual file system, per win 2k/xp, che mi permetta di:
Conservare i file system dei dischi originali, ed essere compatibie con i due più diffusi (fat32 e ntfs);
Eseguire uno spanning fra più dischi in maniera trasparente al SO e senza dividere un file fra due dischi; Se poi magari supporta anche il raid 1, meglio ancora.
Associare a determinati tipi di files un disco di preferenza per lo stoccaggio con regole tipo regexp, o addirittura a seconda dei metadati del file;
Consentire la creazione di aliases;
Che sia totalmente trasparente al SO, non mi crei casini di nessun tipo, lo gestisco come se fosse un'unità normalissima;
Possibilmente journaled o con sistemi di sicurezza intrinseci, insomma che non mi perda dati come niente.
Faccio un esempio: Il sistema ha disco di sistema C: e disco (virtuale) di stoccaggio D:
D: è composto da:
2 dischi da 120gb in raid 1
2 dischi da 200gb
1 disco da 73gb scsi 10krpm
2 dischi da 160gb esterni usb2.0
l'applicazione X deve salvare un file su D:
se è un file multimediale, a seconda dell'estensione e dei metadati lo classifica in base al bitrate:
i file audio fino a 320kbps preferenzialmente nel disco usb;
i file video a bassa definizione preferenzialmente nel disco da 200gb;
i file video ad alta definizione (bitrate > 5mbps) nel disco scsi;
se non è un file multimediale:
roba scaricata (da emule o web), dentro un disco usb;
roba prodotta, dentro i due dischi in raid 1.
Qualsiasi disco deve possedere il suo filesystem con i suoi file belli in ordine, e anche un file di log che conservi la ramificazione del VFS, così in caso di guasto ad un disco non rischio la perdita di dati in tutti gli altri (come adesso con lo spanning di winzoz....

).
consigli?