Сам задавался таким вопросом, если под Linux вариантом куча и есть довольно надежные то под windows всего парочка и то половина платных, нашел такой OpenSource продукт как
liquesce , на звание лучшего продукта года не тянет, но свою функцию выполняет вполне, она создает так называемый Pool, в который подключаются обычные папки с обычных дисков, все что размещается в этих папках будет на одном "виртуальном" диске, и соответственно все что будет складироваться на этот виртуальный диск будет лежать в тех папках, при этом свободное место суммируется со всех дисков, получается никой разницы с точки зрения надежности по сравнению с обычным складированием на диск нет, но диск уже 1. Единственное тут без ложки дегтя не обошлось, баги есть и разработчик видимо не очень много времени тратит на их исправление, поэтому иногда могут быть "глюки", смертельных не встречал, но например невозможность перенести с "виртуального" диска на физический может возникнуть, решается тем что нужно найти эту папку (файл) в папках пула на физическом диске и делать с ним все что угодно. Еще с такого диска не все игры запускаются, все таки он не идеальный "виртуальный" диск.