PowerFlex: Svarstid för hög volym påträffades när PMM avslutades
Summary: Om du avslutar skyddat underhållsläge (PMM) kan det resultera i tillfälligt förhöjd volymfördröjning.
Symptoms
- Feluppsättningar används och flera SDS:er avslutar PMM samtidigt.
ESXi-loggar som visar latens jämfört med en PowerFlex-volym:
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-spårningsloggar som visar PMM-migreringen för ett exempel på en kam – det tar ungefär 27 millisekunder att slutföra den interna migreringen för kam 746b009a00b6.
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
Påverkan
Tillfällig volymfördröjning observeras av SDC-klienter när PMM avslutas
Cause
När kammarna lämnar PMM är de vilande, vilket förhindrar I/O-åtgärder. Latens introduceras främst i slutfasen av raidComb_EndExitPmmInter-funktionen, där systemet härdar bitmappar.
Även om den här åtgärden vanligtvis är snabb, är fördröjningen i det här fallet mer uttalad på grund av det stora antalet kammar som är inblandade, vilket troligen orsakas av att en fullständig feluppsättning lämnar PMM samtidigt. Detta ökar sannolikheten för att stöta på flera kammar i härdningsfasen, vilket förstärker effekten på latensen som observeras av SDC-klienter.
Resolution
Möjliga lösningar för att förhindra det här problemet:
- Använd IMM (Instant Maintenance-läge).
- Avsluta endast PMM på en SDS i taget.
Versioner som påverkas
PowerFlex 3.x
PowerFlex 4.x
Åtgärdat i version
PowerFlex 4.5.5