LUN-Masking im SAN: Konfiguration Schritt für Schritt

Ein einziger falsch sichtbarer Datenträger kann aus einer sauber geplanten SAN-Umgebung einen teuren Betriebsunfall machen.

LUN-Masking im SAN: Konfiguration Schritt für Schritt

Der Storage läuft, die Fabric ist redundant, die Multipathing-Software meldet grün – und trotzdem erkennt ein Host plötzlich ein Volume, das ihm nie gehören sollte. Im harmlosen Fall erscheint ein unbekannter Datenträger in der Verwaltung. Im schlechten Fall schreibt ein Betriebssystem Metadaten, Signaturen oder Volume-Labels auf ein fremdes Dateisystem. Das ist keine akademische Sicherheitsdebatte, sondern ein Thema für Verfügbarkeit, Wiederherstellbarkeit und TCO.

Wer LUN-Masking im SAN-Speicher konfigurieren will, muss deshalb zwei Dinge trennen: den technischen Ablauf und die Berechtigungslogik dahinter. Die meisten Fehler entstehen nicht, weil ein Administrator den falschen Klick macht. Sie entstehen, weil Hosts, Ports, LUN-IDs und Betriebsrollen ohne saubere Struktur zusammengeworfen werden. Hersteller-Oberflächen machen daraus gern ein paar bunte Assistenten. Die Verantwortung bleibt trotzdem beim Einkauf, bei der Architektur und beim Betrieb.

Ein SAN ist nicht sicher, weil ein Host seine fremden LUNs gerade nicht sieht. Sicher ist es erst, wenn er sie auf Fabric- und Storage-Ebene nicht erreichen darf.

LUN-Masking und Zoning: zwei Schutzschichten, zwei Aufgaben

LUN-Masking ist ein Autorisierungsmechanismus im Storage Area Network. Er legt fest, welcher Host auf welche Logical Unit Number zugreifen darf. Die Durchsetzung erfolgt üblicherweise auf dem Storage-Array; ältere oder spezielle Designs können Teile der Logik auch am Host-Bus-Adapter abbilden. Im Enterprise-Betrieb ist Array-basiertes Masking jedoch der belastbare Standard.

Zoning arbeitet an einer anderen Stelle: auf der Fabric-Ebene des Fibre-Channel-Switches. Es regelt, welche Initiatoren und Targets überhaupt miteinander kommunizieren können. Vereinfacht gesagt: Zoning kontrolliert den Weg, LUN-Masking kontrolliert das Ziel.

ParameterZoningLUN-Masking
EbeneFibre-Channel-Fabric, also SwitchStorage-Array oder in Sonderfällen HBA
SteuerungWelche Ports beziehungsweise WWPNs miteinander kommunizierenWelche Hosts bestimmte LUNs tatsächlich sehen
Typische KennungWWPN des Initiators und Storage-PortsWWPN oder IQN des Hosts plus LUN-Zuweisung
Primäres Risiko ohne SchutzUnerwünschte Kommunikation in der FabricFremde Volumes werden erkannt oder genutzt
Ersatz für die andere Maßnahme?NeinEbenfalls nein

Die Begriffe werden in Projekten erstaunlich oft vermischt. Das passiert besonders dann, wenn die SAN-Implementierung als Nebenaufgabe in einem Server-Refresh läuft. Der Lieferant liefert zwei Switches, ein Array, ein paar HBAs und eine Folie mit „End-to-End Security“. Danach fehlt die Zeit, die Berechtigungsstruktur wirklich durchzudenken. Klassischer Fall von eingesparten zwei Beratungstagen, gefolgt von mehreren Tagen Incident-Analyse.

Auch LUN-Mapping und LUN-Masking sind nicht dasselbe. Beim Mapping wird einer LUN für einen Host oder eine Host-Gruppe eine LUN-ID zugewiesen. Beim Masking wird gefiltert, wer diese LUN-ID überhaupt sehen darf. Mapping organisiert die Adressierung; Masking begrenzt den Zugriff. Wer beide Begriffe als Synonym behandelt, baut Konfigurationen, die im Test zufällig funktionieren und beim nächsten Host-Zuwachs unerquicklich werden.

LUN-Masking allein genügt zudem nicht als SAN-Sicherheitskonzept. Ein ausschließlich auf Host-Identitäten beruhender Schutz kann durch Spoofing von HBA-Kennungen unterlaufen werden. Deshalb gehört in produktiven Fibre-Channel-Umgebungen immer ein konsistentes Hard- oder Soft-Zoning dazu. Bei iSCSI übernimmt die Netzsegmentierung mit sauberer Initiator- und Zielkontrolle dieselbe Rolle im Gesamtdesign.

Vor der Konfiguration: Identitäten und Volumes inventarisieren

Bevor im Array eine Initiator-Gruppe angelegt wird, braucht es eine belastbare Zuordnungsliste. Nicht „Server A bekommt Datenbank-Storage“, sondern konkrete technische Identitäten. Das klingt nach Bürokratie. Tatsächlich ist es Lifecycle-Management: Ohne diese Liste wird jeder Hosttausch, jeder Controller-Wechsel und jede Störung unnötig teuer.

Bei Fibre Channel ist der World Wide Port Name, kurz WWPN, die maßgebliche Identität eines HBA-Ports. Ein Server mit zwei redundanten FC-HBAs oder zwei Ports liefert typischerweise mehrere WWPNs. Alle produktiv genutzten Pfade müssen in die Berechtigung aufgenommen werden. Wer nur einen Pfad maskiert und den zweiten „später“ ergänzt, produziert keinen Schutz, sondern einen Failover-Test mit Ansage.

Bei iSCSI erfüllt der IQN, der iSCSI Qualified Name, dieselbe Funktion. Auch hier gilt: Nicht Hostnamen oder Management-IP-Adressen als Grundlage verwenden, sondern die tatsächlichen Initiator-Kennungen. IP-Adressen ändern sich, Hostnamen werden wiederverwendet, eindeutige Initiator-Identitäten sind für diese Aufgabe gemacht.

Die vorbereitende Arbeitsliste sollte mindestens diese Felder enthalten:

  • Betriebsrolle des Hosts: etwa Datenbank-Cluster, Virtualisierungsserver, Backup-Server oder Testsystem. Die Rolle entscheidet über die Berechtigungsgrenzen.
  • Hostname und verantwortliches Team: nicht für das Array, sondern für Betrieb, Störung und Freigabeprozess.
  • WWPNs oder IQNs aller produktiven Pfade: inklusive Port-Zuordnung zum jeweiligen HBA.
  • Storage-System und Controller-Pfade: damit Multipathing nicht auf Annahmen beruht.
  • LUN-Bezeichnung und Kapazität: sinnvollerweise mit Kostenstelle oder Service-Bezug statt kryptischer Projektabkürzung.
  • LUN-ID pro Host-Gruppe: konsistent vergeben, damit Fehlerbilder im Betrieb lesbar bleiben.
  • Dateisystem- oder Applikationsverwendung: etwa VMFS, NTFS, Linux-Dateisystem, Datenbank-Volume oder Backup-Repository.

Gerade in gemischten Umgebungen ist der letzte Punkt kein Luxus. Ein Windows-Host sollte keine LUN sehen, die für ein anderes Betriebssystem oder einen Cluster reserviert ist. Die Gefahr besteht nicht nur in einem bewussten Fehlgriff. Betriebssysteme erkennen neue Geräte, Administratoren arbeiten unter Zeitdruck, und Tools für Datenträgerverwaltung sind keine Sicherheitsprodukte. Sie versuchen, erkannte Datenträger verwertbar zu machen.

Bei kleineren NAS- und iSCSI-Umgebungen wird diese Disziplin gern belächelt, weil die Zahl der Hosts überschaubar ist. Das ist der falsche Maßstab. Auch ein System mit wenigen LUNs braucht saubere Grenzen. Bei Synology DSM 7 liegen Standard-LUNs bei einer Mindestgröße von 1 GB; LUNs mit erweiterten Funktionen beginnen bei 10 GB. Die kleine Kapazität macht einen falsch zugewiesenen Speicherbereich nicht weniger kritisch.

Schritt 1: LUN eindeutig anlegen und fachlich zuordnen

Die Konfiguration beginnt im Storage-Array mit der LUN selbst. Sie erhält einen Namen, eine Kapazität und je nach Plattform weitere Eigenschaften wie Thin Provisioning, Snapshot-Integration oder Performance-Klasse. Für die Zugriffskontrolle zählt zunächst: Die LUN muss eindeutig identifizierbar sein, bevor sie einem Host angeboten wird.

Vermeiden Sie generische Namen wie LUN_01, DatastoreNeu oder SQL_Test_Final. Solche Bezeichnungen funktionieren bis zum ersten Personalwechsel. Danach wird aus Storage-Verwaltung digitale Archäologie. Sinnvoller ist ein Name, der Service, Umgebung und Zweck erkennbar macht, etwa nach dem Muster „PRD-ERP-DB01-Data“. Der exakte Namensstandard ist zweitrangig; seine konsequente Anwendung nicht.

Parallel wird festgelegt, wer Eigentümer der LUN ist. Bei einem Virtualisierungscluster ist das nicht ein einzelner ESXi-Host, sondern die Gruppe aller Cluster-Knoten. Bei einem Datenbank-Cluster kann es ähnlich aussehen. Ein lokaler Backup-Server dagegen benötigt meist nur exklusiven Zugriff auf seine eigenen Ziel-LUNs. Diese fachliche Zuordnung ist die Grundlage für das spätere Masking.

Ein häufiger Fehler: Eine LUN wird zunächst einer breiten „Server“-Gruppe zugewiesen, damit der Betrieb schnell weiterarbeiten kann. Später soll die Berechtigung eingeschränkt werden. Später kommt im SAN-Betrieb zuverlässig, aber selten rechtzeitig. Berechtigungen werden am besten restriktiv eröffnet, nicht großzügig nachträglich repariert.

Schritt 2: Initiatoren erfassen und Initiator-Gruppen bilden

Der nächste Schritt ist die Bildung von Initiator-Gruppen, oft als igroups bezeichnet. Auf NetApp-Systemen ist dieses Prinzip zentral: WWPNs bei Fibre Channel oder IQNs bei iSCSI werden in einer igroup zusammengefasst; anschließend werden LUNs mit dieser Gruppe verknüpft. Andere Hersteller verwenden abweichende Begriffe, die Logik bleibt vergleichbar.

Die Gruppenstruktur sollte nicht der physischen Serverliste folgen, sondern der gemeinsamen Zugriffsberechtigung. Drei ESXi-Hosts im selben Cluster können eine Gruppe bilden, wenn sie dieselben Datastores sehen sollen. Zwei Datenbankserver gehören nur dann zusammen, wenn ihre Cluster- und Storage-Architektur tatsächlich gemeinsamen Zugriff vorsieht. Gleiches Betriebssystem bedeutet nicht gleiche Berechtigung. Diese Abkürzung ist im Einkauf beliebt, im Betrieb teuer.

Eine praxistaugliche Struktur sieht typischerweise so aus:

1. Eine Initiator-Gruppe pro klarer Zugriffsdomäne erstellen. Das kann ein Virtualisierungscluster, ein Datenbank-Cluster oder ein einzelner physischer Server sein. Test- und Produktivsysteme gehören nicht in dieselbe Gruppe, auch wenn sie dieselbe Applikation betreiben.

2. Alle redundanten Host-Pfade der Gruppe hinzufügen. Bei Fibre Channel sind das sämtliche vorgesehenen WWPNs; bei iSCSI die relevanten IQNs. Ein fehlender zweiter Pfad fällt oft erst beim Controller-Failover oder Switch-Wartungsfenster auf – also genau dann, wenn niemand Zeit für Grundlagenarbeit hat.

3. Protokoll und Betriebssystemprofil sauber wählen. Storage-Systeme berücksichtigen je nach Plattform Host-Typen für SCSI-Verhalten, Multipathing oder ALUA. Die Einstellung ist keine dekorative Dropdown-Liste. Ein falsches Profil kann zwar sichtbar funktionieren, aber Fehler bei Pfadverwaltung oder Reservierungen erzeugen.

4. Keine Sammelgruppen für „alle Hypervisoren“ anlegen. Sie sparen damit vielleicht fünf Minuten in der Erstkonfiguration und bezahlen später mit schlechter Segmentierung, unnötiger Sichtbarkeit und komplizierten Rückbauten.

5. Änderungen dokumentieren, bevor sie produktiv wirken. Neue WWPNs nach einem HBA-Tausch, zusätzliche Cluster-Nodes oder stillgelegte Hosts müssen in die Berechtigungsdokumentation und den Change-Prozess. Sonst bleibt die alte Identität im Array zurück – ein stiller Zugriffspfad, der niemandem mehr auffällt.

Die richtige igroup ist keine Komfortfunktion der Storage-Oberfläche. Sie ist die wirtschaftlichste Form, unkontrolliertes Wachstum von Berechtigungen zu stoppen.

Schritt 3: LUN-Mapping setzen, ohne die LUN-ID-Logik zu ruinieren

Erst jetzt wird die LUN der Initiator-Gruppe zugewiesen. Beim Mapping erhält sie eine LUN-ID, unter der der Host sie adressiert. Die konkrete Nummer ist technisch weniger spektakulär, als viele Hersteller-Demos suggerieren. Ihre Konsistenz ist aber operativ wertvoll.

In einer homogenen Host-Gruppe kann dieselbe LUN-ID für dieselbe LUN sinnvoll sein. Das vereinfacht Inventarisierung, Runbooks und Störungsanalyse. Entscheidend ist, dass innerhalb der jeweiligen Sicht eines Hosts keine Kollision entsteht und dass die Multipathing-Konfiguration die LUN über alle vorgesehenen Pfade als dasselbe Gerät erkennt.

Bei einer LUN-Zuweisung im SAN-Speichernetzwerk sollten Sie sich nicht von der Oberfläche täuschen lassen. Manche Systeme kombinieren Mapping und Masking in einem Assistenten: Host auswählen, Volume auswählen, LUN-ID vergeben, fertig. Das Ergebnis kann korrekt sein. Die Prüfung muss trotzdem getrennt erfolgen:

  • Ist die LUN der richtigen Initiator-Gruppe zugeordnet?
  • Enthält diese Gruppe ausschließlich die vorgesehenen WWPNs oder IQNs?
  • Ist eine passende LUN-ID vergeben?
  • Gibt es keine ältere, widersprüchliche Zuordnung derselben LUN zu einer anderen Gruppe?
  • Sind Snapshots, Replikate oder Testklone ebenfalls restriktiv behandelt?

Gerade der letzte Punkt wird regelmäßig unterschätzt. Ein Snapshot ist kein harmloses Nebenprodukt, wenn daraus ein klonbares Volume wird. Sobald Test-, Recovery- oder Analyse-LUNs an Hosts präsentiert werden, gelten dieselben Regeln wie für Primärdaten. Sonst entsteht ein zweiter Datenpfad außerhalb des eigentlichen Berechtigungskonzepts.

Aus ROI-Sicht ist die saubere Trennung ebenfalls vernünftig. Eine breit sichtbare Storage-Landschaft erhöht nicht nur das Risiko einer Datenpanne. Sie verteuert Change-Management, Audits, Incident Response und Migrationen. Diese Kosten tauchen selten auf der Bestellung für das Array auf. Sie tauchen später als externe Dienstleisterstunden auf – die bekanntlich keinen Mengenrabatt kennen, wenn das Produktionssystem steht.

Schritt 4: Zoning parallel sauber durchziehen

Fibre-Channel-LUN-Masking ohne Zoning ist wie ein Lager mit verschlossenen Schränken, aber offenen Hallentoren. Die Schränke sind eine Hürde, nicht die gesamte Sicherheitsarchitektur.

Im Fibre-Channel-SAN wird deshalb für die Kommunikation zwischen Host-Initiatoren und Storage-Targets ein Zoning-Konzept umgesetzt. In vielen Enterprise-Designs wird Single-Initiator-Zoning bevorzugt: Eine Zone enthält einen Host-Initiator und die erforderlichen Storage-Target-Ports. Das begrenzt die Fehlerdomäne und macht Fehlersuche transparenter. Ob Hard-Zoning oder Soft-Zoning eingesetzt wird, hängt von Fabric, Betriebsmodell und Sicherheitsanforderungen ab; die Trennung der Zuständigkeiten bleibt identisch.

Die praktische Reihenfolge ist entscheidend. Zuerst sollten die physischen Pfade und WWPNs vollständig inventarisiert sein. Dann werden die Zonen angelegt und aktiviert. Danach folgen Masking und LUN-Mapping im Array. Umgekehrt funktioniert es technisch oft auch, aber es führt bei der Fehlersuche zu unnötigem Rauschen: Ist die LUN unsichtbar, weil das Masking greift, die Zone fehlt, der HBA falsch konfiguriert ist oder Multipathing nicht läuft?

Bei iSCSI ersetzt keine einzelne Einstellung das Fabric-Zoning. Dedizierte VLANs, sauber begrenzte Netzpfade, zielgerichtete Initiator-Zulassungen und eine getrennte Management-Ebene gehören zum Mindestdesign. Ein iSCSI-Netz, das quer durch die allgemeine Serverkommunikation läuft, spart am falschen Ende. Die Einsparung auf dem Switchport wird schnell von Performance- und Troubleshooting-Kosten gefressen.

Schritt 5: Am Host validieren – nicht nur im Array

Eine grüne Anzeige im Storage-Manager beweist lediglich, dass das Array seine eigene Konfiguration akzeptiert hat. Sie beweist nicht, dass der Host die LUN korrekt, redundant und ausschließlich sieht. Die Validierung gehört deshalb auf beide Seiten der Verbindung.

Am Host wird zunächst ein Rescan der Storage-Adapter durchgeführt. Danach prüfen Sie, ob die erwarteten Geräte erscheinen und ob keine fremden LUNs sichtbar werden. Bei multipathed Storage muss dieselbe LUN über die vorgesehenen Pfade erkannt werden, nicht als mehrere unabhängige Datenträger. Anschließend folgt die Prüfung der Pfadredundanz: Ein Pfad wird kontrolliert außer Betrieb genommen, während der Zugriff auf die LUN bestehen bleibt. Nur so zeigt sich, ob Zoning, HBA, Switch-Fabric, Controller und Multipathing wirklich zusammenspielen.

Die Validierung sollte mindestens diese Fälle abdecken:

1. Positivtest: Der berechtigte Host erkennt genau die vorgesehenen LUNs und kann sie entsprechend seiner Rolle nutzen.

2. Negativtest: Ein Host außerhalb der Initiator-Gruppe sieht die LUN nicht. Dieser Test ist unbequem, weil er einen zweiten Host oder eine kontrollierte Änderung erfordert. Er ist trotzdem der Beweis, dass Masking tatsächlich wirkt.

3. Pfadtest: Jeder vorgesehene Fabric-Pfad wird geprüft. Fällt ein Switch, ein HBA-Port oder ein Storage-Controller aus, darf der Zugriff nicht abbrechen.

4. Neustart- und Rescan-Test: Nach Host-Neustart oder Storage-Rescan bleibt die Gerätezuordnung stabil. Besonders bei geclusterten Systemen verhindert das unangenehme Überraschungen bei Wartungsfenstern.

5. Dokumentationsabgleich: Die sichtbaren LUNs, ihre IDs und ihre Zuordnung werden gegen die vorbereitete Matrix abgeglichen. Das ist kein Verwaltungsritual, sondern die Basis für den nächsten Change.

Ein Sonderfall sind Betriebssysteme und Anwendungen mit exklusiven Datenträgeransprüchen. Cluster-Dateisysteme, Datenbanken und Virtualisierungsplattformen haben jeweils eigene Regeln für Shared Storage. LUN-Masking schützt hier vor fremdem Zugriff, ersetzt aber keine korrekte Cluster-Konfiguration. Wer ein Volume mehreren Hosts sichtbar macht, muss fachlich begründen können, warum genau diese Hosts gemeinsamen Zugriff benötigen.

Typische Fehler, die im Betrieb Geld kosten

Die technische Anleitung für LUN-Masking wirkt überschaubar. Die realen Fehlerbilder sind es nicht. Sie entstehen an den Übergängen zwischen Einkauf, Infrastruktur-Team, Storage-Administration und Applikationsbetrieb.

Zu breite Host-Gruppen: Eine gemeinsame Gruppe für mehrere Server spart zunächst Verwaltungsaufwand. Später erbt jeder neue Server automatisch Sichtbarkeit auf Volumes, die er nicht braucht. Das ist kein effizientes Provisioning, sondern Berechtigungsverschuldung.

Alte WWPNs nach Hardwaretausch: Beim Austausch eines HBAs oder eines gesamten Servers werden neue Kennungen eingebracht. Bleiben die alten Einträge bestehen, verliert die Konfiguration ihre Aussagekraft. Im schlimmsten Fall wird ein wiederverwendeter Adapter ungewollt berechtigt.

Zoning als alleinige Schutzmaßnahme: Die Fabric ist segmentiert, also wird auf LUN-Masking verzichtet. Das reduziert die Verteidigung auf eine Ebene. Für Testumgebungen mag das in manchen Fällen toleriert werden; für produktive Daten ist es schlechte Risikokalkulation.

Masking ohne Pfadtest: Der Host sieht die LUN, also wird der Change geschlossen. Beim ersten Ausfall eines Pfads fehlt dann ein WWPN in der igroup oder eine Zone wurde asymmetrisch gesetzt. Die Kosten dieser Nachlässigkeit entstehen exakt während eines Wartungsfensters oder eines echten Ausfalls.

LUN-Klone ohne neue Berechtigungsmatrix: Recovery- und Testvolumes werden schnell präsentiert, weil die Daten „nur kurz“ benötigt werden. Kurzlebige Ausnahmen sind im Storage-Betrieb bemerkenswert langlebig. Jede abgeleitete LUN braucht eine eigene, dokumentierte Zugriffszuteilung.

Die Beschaffungsentscheidung beginnt vor dem ersten Mapping

LUN-Masking ist keine Funktion, die man nach dem Kauf des Arrays abhakt. Sie gehört in die Bewertung eines Storage-Systems. Entscheidend ist nicht allein, ob ein Hersteller Initiator-Gruppen, LUN-IDs und Host-Profile anbietet – das tun die relevanten Plattformen. Entscheidend ist, wie transparent sich diese Elemente in Betrieb, Audit und Lifecycle-Management verwalten lassen.

Beim Vergleich von Enterprise-Storage, NAS mit iSCSI-Funktion und softwaredefinierten Storage-Lösungen lohnt sich deshalb ein nüchterner Blick auf die Betriebsfolgen: Wie sauber lassen sich Host-Gruppen modellieren? Gibt es nachvollziehbare Änderungsprotokolle? Kann die Konfiguration exportiert und gegen die CMDB abgeglichen werden? Wie aufwendig ist der HBA- oder Servertausch? Und wie gut lässt sich die Berechtigungsstruktur in automatisierte Provisioning-Prozesse integrieren?

Die schillernden Leistungswerte auf dem Datenblatt helfen bei dieser Frage kaum. Hunderttausende IOPS nützen nichts, wenn ein Team beim nächsten Projekt sechs Stunden braucht, um herauszufinden, welcher Host warum Zugriff auf welche LUN hat. Storage wird nicht durch maximale Performance wirtschaftlich, sondern durch kontrollierbaren Betrieb über seinen gesamten Lifecycle.

Die konkrete Handlungsempfehlung für den Einkauf und die Infrastrukturleitung lautet deshalb: Beschaffen Sie Storage nicht nur mit Kapazitäts-, Performance- und Support-SLA. Fordern Sie eine nachvollziehbare Zugriffsmatrix, testen Sie Zoning und LUN-Masking im Abnahmeplan und machen Sie die Bereinigung alter Initiatoren zum festen Prozess. Wer jede LUN nur den Hosts zeigt, die sie wirklich benötigen, reduziert nicht nur die Angriffsfläche. Er reduziert vor allem die Wahrscheinlichkeit, dass aus einer vermeintlich kleinen Storage-Änderung ein sehr großer Rechnungsbetrag wird.

Häufige Fragen

Was ist der Unterschied zwischen LUN-Masking und Zoning?
Zoning findet auf der Fabric-Ebene des Fibre-Channel-Switches statt und regelt, welche Ports miteinander kommunizieren dürfen. LUN-Masking erfolgt auf dem Storage-Array und legt fest, welcher Host auf welche spezifische LUN zugreifen darf.
Warum reicht LUN-Masking als Sicherheitskonzept nicht aus?
Ein Schutz, der nur auf Host-Identitäten basiert, kann durch Spoofing von HBA-Kennungen umgangen werden. Daher ist in produktiven Umgebungen zusätzlich ein konsistentes Zoning auf Fabric-Ebene erforderlich.
Sollten Hostnamen für die Konfiguration des LUN-Maskings verwendet werden?
Nein, es sollten ausschließlich eindeutige technische Identitäten wie WWPNs bei Fibre Channel oder IQNs bei iSCSI verwendet werden. Hostnamen oder IP-Adressen sind für diese Aufgabe ungeeignet, da sie sich ändern oder wiederverwendet werden können.
Was ist der Zweck einer Initiator-Gruppe (igroup)?
In einer Initiator-Gruppe werden WWPNs oder IQNs zusammengefasst, die dieselben Zugriffsberechtigungen auf bestimmte LUNs benötigen. Dies dient der strukturierten Verwaltung und verhindert unkontrolliertes Wachstum von Berechtigungen.
Wie validiert man die LUN-Masking-Konfiguration korrekt?
Die Validierung erfolgt durch einen Rescan am Host, bei dem geprüft wird, ob nur die berechtigten LUNs sichtbar sind. Zudem muss die Pfadredundanz durch kontrolliertes Abschalten einzelner Pfade getestet werden, um sicherzustellen, dass der Zugriff stabil bleibt.