J'appuierais la suggestion de Raphink de LVM (et je voterais en fait) - c'est à peu près exactement la raison pour laquelle LVM est conçu et cela fonctionne bien d'après mon expérience.
Une chose à noter est que l'utilisation de LVM sur un tas de disques n'est que légèrement plus sûre que RAID0 - si un disque tombe en panne, vous risquez de perdre plus d'un disque de systèmes de fichiers en raison de volumes logiques chevauchant les limites des disques. Donc, "beaucoup de mes fichiers n'ont pas vraiment besoin d'être pillés", assurez-vous d'avoir un bon plan de sauvegarde pour les fichiers qui ne sont pas si faciles à remplacer.
Si vous le serveur de stockage est susceptible de voir beaucoup d'activité, vous pouvez envisager d'utiliser RAID0 ainsi que LVM. Cela vous donnera une amélioration significative des performances pour de nombreux modèles d'E / S et ne réduira pas l'espace de stockage total disponible (comme RAID0 n'offre aucune redondance, donc n'utilise aucun espace pour les données en miroir ou les blocs de parité). Une fois que vous avez lié certains disques dans une matrice RAID0, vous pouvez faire de la matrice un PV LVM comme n'importe quel autre lecteur / partition et utiliser des volumes logiques pour partitionner l'espace selon vos besoins.
Bien sûr, avec RAID0, vous perdez à peu près tout si un lecteur meurt, mais si vous avez un plan de sauvegarde qui est suffisant pour JBOD (c'est ce que vous faites avec LVM, c'est équivalent à ce que certaines références RAID appellent "mode linéaire" ") vous en avez un qui est suffisant pour les données sur RAID0 (et tous ceux qui disent non ne sont pas assez paranoïaques sur les données qu'ils ont sur plusieurs disques en utilisant LVM!).
Vous pouvez mélanger et faire correspondre les niveaux RAID sur les mêmes disques. Sur l'une des machines sous mon contrôle qui fonctionne en tant qu'hôte de machine virtuelle pour le développement et les tests, les disques de sa matrice ont certaines parties en RAID0 (pour les machines virtuelles elles-mêmes) et certaines en RAID1 (pour les sauvegardes des machines virtuelles). Chacun des disques est divisé en partitions de ~ 100 Go et chaque ensemble ou partitions peut être une matrice RAID. Les deux premiers sur chaque disque sont actuellement RAID0 (lié comme un seul volume logique par LVM), les trois derniers RAID1 (à nouveau liés comme un LV), et ceux qui restent au milieu peuvent être libres lorsque plus d'espace est nécessaire. Si vous faites cela, vous devez bien sûr vous méfier des conflits d'E / S (ce n'est pas un problème dans mon cas car les deux matrices RAID voient rarement une activité notable en même temps car l'ensemble RAID1 n'est accessible que lors d'une nouvelle sauvegarde ou de la restauration d'une ancienne) et les mouvements de tête excessifs lorsque les deux matrices sont en utilisation active (comme ils se trouvent aux extrémités opposées des disques), mais vous devez être conscient de ceux-là pour utiliser LVM sans RAID de toute façon. Cet arrangement signifiait que je n'avais pas à deviner avec précision, au moment de l'installation, quel équilibre d'espace à grande vitesse (R0) et d'espace à haute sécurité (R1) la machine aurait besoinX mois plus tard, sans compromis et en optant pour une seule matrice RAID10.