PowerFlex: Beim Beenden des PMM ist eine hohe Volume-Latenz aufgetreten
Summary: Das Beenden des Protected Maintenance Mode (PMM) kann zu einer vorübergehend erhöhten Volume-Latenz führen.
Symptoms
- Fehlergruppen werden verwendet und mehrere SDSs verlassen den PMM gleichzeitig.
ESXi-Protokolle, die die Latenz für ein PowerFlex-Volume anzeigen:
2025-03-26T19:20:58.764Z Wa(180) vmkwarning: cpu33:2098795)WARNING: ScsiDeviceIO: 1772: Device eui.##### performance has deteriorated. I/O latency increased from average value of 350 microseconds to 28802 microseconds.
SDS-Trace-Protokolle, die die PMM-Migration für einen Beispielkamm zeigen – es dauert etwa 27 Millisekunden, um die interne Migration für Kamm 746b009a00b6 abzuschließen.
2025/03/26 14:20:58.730516 MED:7f19cf3cedb0:contCmd_EndMigration:06164: CombId 746b009a00b6 - Start rc = SUCCESS
2025/03/26 14:20:58.730757 MED:7f19cf3cedb0:raidComb_EndExitPmmInter:02999: Comb 746b009a00b6: PMM becomes Rebuild (PMM remote 41a8b5e300000023), (Old rebuild remote 41a8b5df00000012).
2025/03/26 14:20:58.757184 MED:7f19cf3cedb0:contCmd_EndMigration:06197: CombId 746b009a00b6 - Done rc = SUCCESS
Auswirkungen
Vorübergehende Volume-Latenz, die von SDC-Clients beim Beenden des PMM beobachtet wird
Cause
Während des Beendens des PMM werden die Kämme stillgelegt, wodurch I/O-Vorgänge verhindert werden. Latenz tritt in erster Linie in der letzten Phase der raidComb_EndExitPmmInter Funktion auf, in der das System Bitmaps härtet.
Während dieser Vorgang in der Regel schnell abläuft, ist die Verzögerung in diesem Fall aufgrund der großen Anzahl der beteiligten Kämme ausgeprägter, was wahrscheinlich durch einen vollständigen Fehlersatz verursacht wird, der gleichzeitig den PMM verlässt. Dies erhöht die Wahrscheinlichkeit, dass mehrere Kämme in der Härtungsphase auftreten, und verstärkt die von SDC-Clients beobachteten Auswirkungen auf die Latenz.
Resolution
Mögliche Lösungen, um dieses Problem zu vermeiden:
- Verwenden Sie den IMM-Modus (Instant Maintenance).
- Beenden Sie den PMM nur jeweils auf einem einzelnen SDS.
Betroffene Versionen
PowerFlex 3.x
PowerFlex 4.x
Behoben in Version
PowerFlex 4.5.5