Définition simple
Une LUN (Logical Unit Number) est une unité logique de stockage bloc présentée à un serveur, un hyperviseur ou un cluster.
Définition technique
Une baie SAN découpe ou expose sa capacité sous forme de volumes logiques accessibles via des protocoles bloc tels qu’iSCSI ou Fibre Channel. La LUN est ensuite mappée aux hôtes autorisés, qui la voient comme un périphérique bloc. Le système d’exploitation ou l’hyperviseur peut ensuite y créer un système de fichiers ou un datastore.
Fonctionnement / rôle
Son rôle est de séparer et présenter une capacité de stockage à des hôtes précis tout en permettant à la baie de gérer la redondance, les performances et la protection des données en arrière-plan. L’accès simultané par plusieurs hôtes doit être prévu pour un usage cluster-compatible.
À quoi cela sert ?
Fournir du stockage partagé à des clusters de virtualisation, bases de données, serveurs ou applications nécessitant un accès bloc.
Exemple concret
Une baie présente une LUN de 5 To à trois hôtes ESXi via iSCSI. Les hôtes utilisent le multipathing et créent un datastore VMFS partagé sur cette LUN.
Problèmes fréquents
- LUN présentée au mauvais initiateur ou au mauvais groupe d’hôtes
- Multipathing incomplet ou chemins de stockage dégradés
- Extension de la LUN non répercutée au niveau du système ou datastore
- Suppression ou retrait sans démontage propre
Termes associés
À retenir : Avant toute modification d’une LUN partagée, vérifiez le mapping des hôtes, le multipathing et le système de fichiers ou datastore qui l’utilise.