Dell Unity: So erfolgt die LUN-Überschreitung im Unity-Array.

Summary: Wie erfolgt die LUN-Überschreitung in einem Dell Unity-Array?

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Der LUN-Überschreitungsvorgang tritt aus mehreren Gründen auf. Auf der Unity-Seite erfolgt eine LUN-Überschreitung entweder bei einem Serviceprozessorausfall (SP) für einen der SPs oder für einen Host, der seinen nicht optimierten designten Pfad verwendet. In diesem Fall werden die eigenen LUNs an den anderen SP übertragen.

Unity nutzt ALUA (Asymmetric Logic Unit Access) für den Hostzugriff. Auf diese Weise können mehrere Pfade für I/O aktiv sein, aber einige Pfade sind optimiert, während andere nicht optimiert sind. Die Pfade, die als optimiert gekennzeichnet sind, sind mit dem SP verbunden, der diese bestimmte Ressource besitzt. Wenn I/O auf dem nicht optimierten Pfad gesendet wird, nutzt der Peer-SP den internen CMI-Bus (Common Messaging Interface), um den I/O-Vorgang an den SP umzuleiten, dem die Ressource gehört. Dieser Vorgang ist für den Host transparent und macht eine Umschaltung der Ressource zum Abschließen der I/O überflüssig. Dabei wird davon ausgegangen, dass die Best Practice für die Verbindung eines Hosts befolgt wurde: zwei HBAs pro Host, zwei Switch- und zwei SP-Ports pro SP. Dies ist für vier Pfade konfiguriert – siehe zweite Abbildung unten.
 
Beispiel: Hier sind verschiedene Szenarien für LUNs, die an den anderen SP "anfänglich nicht in seinem Besitz"
 
übertragen werden. Szenario1:
Wenn SPA ausfällt, werden in der Abbildung unten die zugehörigen LUNs von SPA zu SPB übertragen. Sobald SPA wieder in Betrieb genommen wird, werden die Eigentumsrechte an den LUNs zurück an den ursprünglichen Eigentümer umgeleitet – es wird ein Trespassed zurück an SPA durchgeführt. 

 Abbildung für Szenario 1 

Szenario 2:
Wenn viele I/Os auf dem nicht optimierten Pfad empfangen werden, übergibt Unity die LUN an den Peer-SP, um den Datenpfad zu optimieren.
Das später erwähnte Szenario tritt auf, wenn der Host seine Daten versehentlich auf einem falschen Pfad sendet, sodass Unity die LUNs automatisch überschreitet, um den Datenpfad zu optimieren. 
 
Auf diese Weise vermeidet Unity die hohe Auslastung eines SP, der keine bestimmte LUN besitzt.

Szenario 3:
Wenn in der Abbildung unten ein SP ausfällt, führt die LUN ein Failover zum verbleibenden SP durch und bedient weiterhin I/O, da sie mit denselben Switches verbunden ist. Wenn ein Switch-Ausfall vorliegt, bietet der verbleibende Switch Zugriff auf beide SPs, sodass der nicht optimierte Pfad nicht verwendet werden muss. Bei einem Hostausfall initiiert der Cluster ein Failover auf den anderen Host und schaltet die Anwendung online. Pfadausfälle aufgrund eines fehlerhaften Kabels oder Anschlusses verursachen keine Probleme, da der zweite optimierte Pfad verwendet werden kann.
 
Diese Konfiguration kann auch mehrere Ausfälle überstehen, solange sie sich nicht innerhalb derselben Komponente befinden. Beispielsweise kann der Ausfall von Host B, Switch A und SPA toleriert werden, da die verbleibenden Komponenten für den Zugriff auf die LUN verwendet werden können. In diesem Fall kann Host A eine Verbindung über Switch B herstellen und auf die LUN zugreifen, die an SPB übertragen wurde.
 

 Abbildung mit Redundanz 


 

 

Affected Products

Dell EMC Unity Family

Products

Dell EMC Unity Family
Article Properties
Article Number: 000022742
Article Type: How To
Last Modified: 27 Feb 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.