Comment configurer le zoning sur un switch Brocade FC
Comment configurer le zoning sur un switch Brocade FC
Le réseau de stockage ou SAN (Storage Area Network) se compose de périphériques de stockage (baie de stockage, robotique LTO …), de switches et de serveur (ESXi, Hyper-V, Windows Server ou Linux…). La redondance des connexions est obtenue grâce à une technique appelée Multipathing dans laquelle vous réalisez plusieurs connexions physiques entre votre système de stockage et votre serveur afin d’éviter tout SPOF.
Pour un réseau SAN entièrement redondant, vous devez disposer de plusieurs HBA (Host Bus Adapters) dans votre serveur hôte, chacun étant connectés à différents switches FC.
Pour vous aider à configurer votre zoning, vous retrouverez l’ensemble des commandes nécessaires ci-dessous. Et à la fin de l’article, vous trouverez des commandes précises qui permettent de configurer le zoning selon l’architecture du schéma proposé ci-dessous
Le schéma ci-dessous montre l’exemple d’un réseau SAN redondant avec 2 serveurs, 2 switches FC (qui représenteront nos switches brocade)et une baie de stockage SAN. Les serveurs disposent chacun de deux cartes HBA et sont connectés aux switches FC avec un connexion sur chacun pour la redondance. La baie de stockage dispose de deux contrôleurs, chacun disposant de deux connectiques FC connectés sur chaque switches pour assurez la redondance des connexions.
Prérequis :
Avant de réaliser la configuration de votre zoning, il est crucial de :
- Récupérer les WWN de vos serveurs host que vous souhaitez connecter au stockage
- Récupérer les WWN des contrôleurs de votre baie SAN
1. Commandes de configurations
Vous trouverez ci-dessous l’ensemble des commandes utiles à la configuration du zoning en CLI sur votre switch Brocade. Elles sont à adapter à vos besoins, et faites bien attention à la synthaxe.
Afficher la configuration de votre switch :
switchshow
ou
cfgshow
—
Créer des alias pour les adresses WWN de vos équipements :
alicreate « ALIAS_NAME », »WWPN »
Vérifier que l’alias a bien été créé :
alishow « ALIAS_NAME »
—
Créer une zone :
zonecreate « ZONE_NAME », »ALIAS_NAME1;ALIAS_NAME2″
Vous pouvez utiliser plusieurs alias ou un seul alias lors de la création d’une zone, plusieurs alias peuvent être ajoutés par « ALIAS_NAME1 ; ALIAS_NAME2 »
—
Ajouter les alias des ports à la zone créée :
zoneadd « ZONE_NAME », « ALIAS_OF_TARGET »
—
Copiez une configuration existante :
zoneobjectcopy « CONFIG_NAME », « CONFIG_NAME_NEW »
Lorsque vous avez une configuration active sur votre switch, vous pouvez être amené à l’update via l’ajout d’alias dans la configuration. Pour cela, pensez à copier la configuration active puis modifier la nouvelle configuration. Le retour arrière sur la configuration précédente sera simplifié.
—
Ajouter une zone à une configuration existante :
cfgadd « CONFIG_NAME », »ZONE_NAME »
—
Sauvegarder votre configuration :
cfgsave
—
Activer une configuration (qui deviendra votre configuration active) :
cfgenable « CONFIG_NAME »
2. Exemple de configuration
Reprenons le schéma d’architecture :
Voici la configuration à appliquer selon ce schéma technique :
zoneobjectcopy « BLOG_OAMERI », »BLOG_OAMERI_NEW »
alicreate « ServerA_HBA1″, »10:00:00:10:9b:a6:16:h7 »
alicreate « ServerA_HBA2″, »10:00:00:10:9b:a7:17:b6 »
alicreate « ServerB_HBA1″, »10:00:00:10:9b:a8:18:05 »
alicreate « ServerB_HBA2″, »10:00:00:10:9b:a9:19:94 »alicreate « SAN_FC1″, »20:00:00:10:4b:a9:13:94 »
alicreate « SAN_FC2″, »20:00:00:10:5b:a8:12:94 »
alicreate « SAN_FC3″, »20:00:00:10:6b:b6:11:94 »
alicreate « SAN_FC4″, »20:00:00:10:7b:a9:10:94 »zonecreate « ZONE_ServerA_HBA1″, »ServerA_HBA1″, »SAN_FC1;SAN_FC3 »
zonecreate « ZONE_ServerA_HBA2″, »ServerA_HBA2″, »SAN_FC2;SAN_FC4 »
zonecreate « ZONE_ServerB_HBA1″, »ServerB_HBA1″, »SAN_FC1;SAN_FC3 »
zonecreate « ZONE_ServerB_HBA2″, »ServerB_HBA2″, »SAN_FC2;SAN_FC4 »cfgadd « BLOG_OAMERI_NEW », »ZONE_ServerA_HBA1″
cfgadd « BLOG_OAMERI_NEW », »ZONE_ServerA_HBA2″
cfgadd « BLOG_OAMERI_NEW », »ZONE_ServerB_HBA1″
cfgadd « BLOG_OAMERI_NEW », »ZONE_ServerB_HBA2″cfgsave
cfgenable « BLOG_OAMERI_NEW »
Bien sûr les noms et WWN sont à titre d’exemple et devront être adaptés à vos besoins !
Merci pour l’article, c’est cool d’avoir toutes les commandes sous la main !