PowerFlex: Велика затримка гучності, що виникла при виході з PMM
Summary: Вихід із режиму захищеного обслуговування (PMM) може призвести до тимчасово підвищеної затримки гучності.
Symptoms
- Використовуються набори несправностей, і кілька SDS одночасно виходять з PMM.
ESXi записує затримку відносно тома PowerFlex:
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-журнали трасування з міграцією PMM для прикладу гребінця — для внутрішньої міграції для гребінця 746b009a00b6 потрібно приблизно 27 мілісекунд.
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
Вплив
Тимчасова затримка гучності, яку спостерігають SDC-клієнти під час виходу з PMM
Cause
Під час виходу з PMM гребінці вимикаються, що запобігає операціям введення/виведення. Затримка здебільшого вводиться у фінальній фазі функції raidComb_EndExitPmmInter, коли система загартовує бітмапи.
Хоча ця операція зазвичай швидка, у цьому випадку затримка більш виражена через велику кількість гребінців, ймовірно спричинену повним набором несправностей, що одночасно виходить із PMM. Це підвищує ймовірність зустрічі з кількома гребінцями на стадії загартування, посилюючи вплив на затримку, яку спостерігають клієнти SDC.
Resolution
Можливі рішення для запобігання цій проблемі:
- Використовуйте режим миттєвого обслуговування (IMM).
- Виходьте з PMM лише на одному SDS одночасно.
Впливові версії
PowerFlex 3.x
PowerFlex 4.x
Виправлено у версії
PowerFlex 4.5.5