Un prestataire me dit qu'il est possible de monter un même espace de stockage en mode bloc depuis plusieurs machines avec le protocole réseau ISCSI.
Je sais que ce n'est pas possible : ISCSI permet de monter un disque dur distant comme s'il était branché à la machine locale, pas de le partager. ISCSI = bus de données SCSI over Internet.
Mais bon, sur le moment, un peu de crédulité…
Mon collègue, qui a plus de connaissances que moi en stockage, me dit que ça paraît louche. Il teste quand même. Deux machines GNU/Linux montent, via ISCSI, un même espace de stockage de test hébergé sur notre NAS. Résultat : les données écrites depuis une machine n'apparaissent pas de l'autre côté. Il faut démonter/remonter l'espace de stockage pour voir les fichiers créés.
Discussion à trois avec notre prestataire, étonné : « ben avec VMware vSAN, ça marche : 5 hyperviseurs importent bien le même bloc de stockage ».
Mon collègue me dit alors que c'est normal : l'espace de stockage doit être formaté avec VMFS, le système de fichiers de VMware qui est un système de fichiers pour disque partagé.
Le monde du libre a ses systèmes de fichiers pour disque partagé : OCFS2, GFS2. Guiguiabloc nous illustre une utilisation d'OCFS2 (avec de jolis schémas).
Attention à ne pas confondre les systèmes de fichiers pour disque partagé avec les systèmes de fichiers répartis (CephFS, GlusterFS, RozoFS, etc.) dans lesquels les données sont… réparties et répliquées sur plusieurs machines.
Merci Alex de m'avoir appris tout ça.