I/O-Fehlausrichtungen auf korrekt ausgerichtete LUNs Übersicht
ONTAP meldet möglicherweise I/O-Fehlausrichtungen auf ordnungsgemäß ausgerichtete LUNs. Im Allgemeinen lassen sich diese Falschausrichtung von Warnungen außer Acht, wenn Sie sicher sind, dass Ihre LUN ordnungsgemäß bereitgestellt ist und Ihre Partitionierungstabelle korrekt ist.
Sowohl LUNs als auch Festplatten bieten Storage als Blöcke. Da die Blockgröße für Festplatten auf dem Host 512 Byte ist, stellen LUNs Blöcke dieser Größe dem Host zur Verfügung, während tatsächlich größere 4-KB-Blöcke zum Speichern von Daten genutzt werden. Der vom Host verwendete 512-Byte-Datenblock wird als logischer Block bezeichnet. Der von der LUN zum Speichern von Daten verwendete 4-KB-Datenblock wird als physischer Block bezeichnet. Das heißt, es gibt acht logische 512-Byte-Blöcke in jedem physischen 4-KB-Block.
Das Host-Betriebssystem kann einen I/O-Vorgang zum Lesen oder Schreiben an einem beliebigen logischen Block starten. I/O-Vorgänge gelten nur als ausgerichtet, wenn sie am ersten logischen Block im physischen Block beginnen. Wenn ein I/O-Vorgang auf einem logischen Block beginnt, der nicht unbedingt der Anfang eines physischen Blocks ist, gilt der I/O-Vorgang als falsch ausgerichtet. ONTAP erkennt Falschausrichtungen automatisch und meldet sie innerhalb der LUN. Dies bedeutet jedoch nicht zwangsläufig, dass die LUN auch falsch ausgerichtet ist. Es kann möglich sein, dass falsch ausgerichtete I/O-Vorgänge auf ordnungsgemäß ausgerichteten LUNs gemeldet werden.
Weitere Informationen finden Sie im Knowledge Base-Artikel "Wie identifizieren Sie nicht ausgerichtete I/O-Vorgänge auf LUNs?"
Weitere Informationen zu Tools zur Korrektur von Ausrichtungsproblemen finden Sie in der folgenden Dokumentation:
I/O-Ausrichtung mit LUN-OS-Typen
Bei ONTAP 9 7 oder früher sollten Sie den empfohlenen ONTAP LUN- `ostype`Wert verwenden, der Ihrem Betriebssystem am ehesten entspricht, um eine I/O-Ausrichtung mit Ihrem OS-Partitionierungsschema zu erreichen.
Das vom Host-Betriebssystem verwendete Partitionsschema ist ein wesentlicher Faktor für die I/O-Fehlausrichtungen. Einige ONTAP-LUN- ostype`Werte verwenden einen speziellen Offset, der als „`PREFIX
“ bekannt ist, um die Ausrichtung des vom Host-Betriebssystem verwendeten Standardpartitionierungsschemas zu ermöglichen.
In manchen Fällen ist möglicherweise eine individuelle Partitionstabelle erforderlich, um die I/O-Ausrichtung zu erreichen. Bei ostype Werten mit einem Wert von „PREFIX “ größer als 0 kann eine benutzerdefinierte Partition jedoch falsch ausgerichtete I/O-Vorgänge erzeugen
|
Weitere Informationen zu LUNs, die in ONTAP 9.7 oder früher bereitgestellt wurden, finden Sie im KB-Artikel "Identifizieren von nicht ausgerichteten I/O-Vorgängen auf LUNs".
Standardmäßig verfügen neue LUNs, die in ONTAP 9.8 oder höher bereitgestellt werden, für alle LUN-OS-Typen über ein Präfix und eine Suffix-Größe von null. Die I/O-Vorgänge sollten standardmäßig an dem unterstützten Host-Betriebssystem ausgerichtet sein. |
Besondere Überlegungen zur I/O-Ausrichtung für Linux
Linux-Distributionen bieten eine Vielzahl von Möglichkeiten zur Verwendung einer LUN, einschließlich als Rohgeräte für Datenbanken, verschiedene Volume-Manager und Dateisysteme. Bei Verwendung als Raw Device bzw. als physisches Volume in einem logischen Volume sind keine Partitionen auf einer LUN erforderlich.
Wenn bei RHEL 5 und älteren sowie SLES 10 und älteren Versionen die LUN ohne Volume Manager verwendet wird, sollten Sie die LUN partitionieren, um eine Partition zu haben, die bei einem ausgerichteten Offset beginnt, einem Sektor, der ein oder mehrere acht logische Blöcke ist.
Spezielle Überlegungen zur I/O-Ausrichtung für Solaris LUNs
Sie müssen verschiedene Faktoren berücksichtigen, wenn Sie bestimmen, ob Sie den solaris
ostype oder den solaris_efi
ostype verwenden sollten.
Weitere "Installations- und Administrationsanleitung für Solaris Host Utilities" Informationen finden Sie im.
Der Bericht für ESX Boot LUNs wurde falsch ausgerichtet
LUNs, die als ESX Boot LUNs genutzt werden, werden von ONTAP in der Regel als falsch ausgerichtet gemeldet. ESX erstellt mehrere Partitionen auf der Boot LUN, was eine Ausrichtung sehr schwierig macht. Falsch ausgerichtete ESX Boot LUNs stellen in der Regel kein Performance-Problem dar, da die Gesamtzahl an falsch ausgerichteten I/O klein ist. Vorausgesetzt, dass die LUN korrekt mit der VMware bereitgestellt wurde ostype
, ist keine Aktion erforderlich.