SAN zónázás

SAN zónázás segítségével biztosíthatjuk fiber channel kapcsolat esetén, hogy csak meghatározott eszközök tudjanak egymással kommunikálni, ezzel biztosítva a megfelelő izolációt, lehetséges hibák, adat területek sérüléseinek elkerülését.

Ebben a cikkben bemutatom a SAN zónázás menetét Brocade típusú eszközön.

Meghatározások

Initiator: Kezdeményező eszköz, aki használja a tárolót, jelen esetben az ESXi host.

Target: Azon végpont, amely várja az Initiatorok parancsait, melyre megfelelő adattal válaszol. Esetünkbe ezek a tároló kontrollerei.

HBA: Host Bust Adapter, jelen esetben a szerverekben lévő FC kártya.

WWN: World Wide Name (WWN) vagy World Wide Identifier (WWID) egy egyedi azonosító, melyet tárolóknál használunk, mint például Fiber Channel környezetben is.

WWNN: World Wide Node Name a végpont azonosításához szolgál.

WWPN: World Wide Port Name, egyes portok azonosítására szolgál. Zónázásnál ezt az azonosítót használjuk.

alias: WWPN azonosító névvel való összerendelése.

Támogatott zónázási módok

A VMware két fajta megoldást támogat, az egyik a single-initiator a másik pedig a single-initiator-single-target zónázás, az utóbbi használata javasolt.

A megfelelő bekötés

single-initiator zónázás: Ebben a megoldásban 1 initiator és 2 target kerül 1 zónába, azaz a szerverünk egyik FC portja és storage A és B kontrollere. Így 3 zónára lenne szükségünk két FC fabrik esetén

single-initiator-single-target zónázás: Ebben a megoldásban 1 initiator és 1 target kerül 1 zónába, azaz a szerverünk egyik FC portja és a tárolunk egyik kontrollere. Így 4 zónára lenne szükségünk két FC fabrik esetén. A továbbiakban ennek a módnak a beállítását fogom bemutatni.

Előkészületek

Brocade SAN switchek esetében az alapértelmezett felhasználó név és jelszópáros admin és password.

Az “alishow” parancs segítségével tudjuk lekérdezni, hogy milyen aliasok, zónák, konfigurációk vannak jelenleg a SAN switchen. Ha teljesen szűz eszközünk van, akkor az alábbi képhez hasonló eredményt fogunk kapni a parancs kiadásakor, azaz üres lesz.

A “switchshow” parancs segítségével megkapjuk, hogy milyen állapotban vannak a SAN switch portjai, illetve meg tudjuk, hogy milyen WWPN-ek látszanak egyes portokon.

Első lépésként, gyűjtsük össze a WWPN azonosítókat, amikre szükségünk lesz:

  • Storage controllerek WWPN azonosítók
  • ESXi hostjaink WWPN azonosítói

ESXi WWPN azonosítók

Zóna konfiguráció elkészítése

Ha összegyűjtöttük az WWPN azonosítókat és kitaláltunk egy névkonvenciót, akkor elkezdhetjük létrehozni az aliasokat.

Ezt az “alicreate” paranccsal tudjuk megtenni, ebben a formában:
alicreate alias_neve,”WWPN”

Ha most kiadjuk az “alishow” parancsot, akkor meg is jelenik az imént létrehozott aliasunk.

Hozzuk létre a többit is, arra figyeljünk, hogy az ESXi hostjaink FC kártyája 1-1 SAN switchbe van kötve, a Storage kontrollerek pedig mind két SAN switchbe.

Storage kontrollerek alias felvétele

Az eredménye

Ha megvagyunk az aliasok felvételével, akkor a következő lépés a zóna létrehozása. Ebben a példában a single-initiator-single-target módot fogom alkalmazni.

A zónát a “zonecreate” paranccsal tudjuk létrehozni, ebben a formában:
zonecreate “zóna neve”,”Első tag alias”;

Majd a zoneadd “zóna neve”, “További tag alias”; formában tudunk hozzá további aliasok hozzáadni.

.

Ezzel elkészült az első zónánk, viszont nincs elmentve és aktiválva.
Először létre kell hoznunk egy konfigurációt ezen a módon:
cfgcreate “konfig neve”,”Zóna ami belekerüljön”

Az elkészült konfiguráció, benne a zónával

Viszont ezt még el is kell mentenünk, a “cfgsave” paranccsal, majd aktiválni a “cfgenable konfiguráció neve” paranccsal.

Ekkor már lesz effektív, működő konfigurációnk.

Ha ebben az állapotban megnézzük, hogy mit is lát az ESXi hostunk, akkor azt kell látnunk, hogy lát 1 db targetet, 1 útvonalon és ha nem ajánlottunk ki még LUN-t neki, akkor 1 db eszközt (magát a storage kontrollert)

Hozzuk létre a következő zónát a másik storage kontroller és az ESXi hostunkkal.

Létrejött, de a konfigurációnak nem része:

A cfgadd “konfiguráció neve”, “zóna neve” paranccsal adjuk hozzá az újonnan létrehozott MSA_A2_r730 zónát a már meglévő vmware konfigurációhoz.

Ne felejtsük el elmenteni és aktíválni.

Ellenőrzés

Ha megfelelően felkonfiguráltuk a SAN switcheinket, akkor a vCenterben ellenőrizve, azt kell látnunk, hogy mind a két kártyán látszik 2 target és 6 útvonal, további annyi LUN amennyit kiajánlottunk tároló oldalon.

Parancs összefoglaló

alishow – aliasok, zónák, konfigurációk listázása

switchshow – Portok állapota, WWPN-ek lekérdezése

alicreate alias_neve,”WWPN” – alias létrehozása

zonecreate “zóna neve”,”Első tag alias”; – zóna létrehozása

zoneadd “zóna neve”, “További tag alias”; – alias zónához adása

cfgcreate “konfig neve”,”Zóna ami belekerüljön” – konfiguráció létrehozása

cfgadd “konfiguráció neve”, “zóna neve” – zóna konfigurációhoz adása

cfgsave – konfiguráció mentése

cfgenable konfiguráció neve – konfiguráció aktiválása

admin Szerző

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük