PowerFlex: Ventetid ved høj lydstyrke stødte på at afslutte PMM
Summary: Hvis du afslutter beskyttet vedligeholdelsestilstand (PMM), kan det resultere i midlertidigt forhøjet ventetid for diskenheden.
Symptoms
- Fejlsæt er i brug, og flere SDS er forlader PMM på samme tid.
ESXi-logfiler, der viser ventetid i forhold til en PowerFlex-diskenhed:
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-sporingslogfiler, der viser PMM-migreringen for et eksempel på en kam – det tager ca. 27 millisekunder at fuldføre den interne migrering for 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åvirkning
Midlertidig latenstid observeret af SDC-klienter under afslutning af PMM
Cause
Under udgangen fra PMM er kammene standset, hvilket forhindrer I/O-operationer. Latency introduceres primært i den sidste fase af raidComb_EndExitPmmInter-funktionen, hvor systemet hærder bitmaps.
Selvom denne operation typisk er hurtig, er forsinkelsen i dette tilfælde mere udtalt på grund af det store antal involverede kamme, sandsynligvis forårsaget af et fuldt fejlsæt, der forlader PMM samtidigt. Dette øger sandsynligheden for at støde på flere kamme i hærdningsfasen, hvilket forstærker virkningen på latenstid, der observeres af SDC-klienter.
Resolution
Mulige løsninger for at forhindre dette problem:
- Brug øjeblikkelig vedligeholdelsestilstand (IMM).
- Afslut kun PMM på et enkelt SDS ad gangen.
Påvirkede versioner
PowerFlex 3.x
PowerFlex 4.x
Fast i version
PowerFlex 4.5.5