Ісілон: Функція Mark-on-Write під час обрізання, що спричиняє проблеми з продуктивністю
Resumen: Під час завдання MultiScan, якщо файл обрізається або видаляється, блоки позначаються вбудованими та потенційно можуть спричинити проблеми з продуктивністю.
Este artículo se aplica a
Este artículo no se aplica a
Este artículo no está vinculado a ningún producto específico.
No se identifican todas las versiones del producto en este artículo.
Síntomas
Під час роботи MultiScan у стані «Виконується» або «Очікування». Це може вплинути на продуктивність або навіть тимчасово заблокувати кластер після видалення або обрізання файлу.
Causa
Коли файл видаляється або обрізається під час роботи MultiScan, ми робимо позначку під час запису, що потенційно може зайняти багато часу. Така послідовна поведінка може призвести до блокування інших процесів. Очікування доступу до LIN, який було видалено/скорочено, призводить до того, що клієнти працюють повільніше, ніж зазвичай, або навіть перестають відповідати на цю операцію.
Resolución
У OneFS v8.0.0.0 і пізніших версіях ми переміщуємо роботу з позначкою на запис у відкладену чергу роботи. Це усуває послідовну поведінку та запобігає блокуванню цього LIN. Це дозволяє іншому процесу отримати блокування цього LIN, щоб продовжити роботу та запобігти проблемам із продуктивністю, пов'язаними з позначкою під час запису.
Виправлення цієї проблеми вимагало значних змін архітектури, тому в жодній версії OneFS до 8.0 немає виправлення.
Якщо ця проблема виникає у версіях до 8.0, є кілька можливих обхідних шляхів. Реалізуйте той, який найкраще підходить для вашої ситуації.
Спосіб вирішення проблеми 1
Спосіб вирішення проблеми 2
Виправлення цієї проблеми вимагало значних змін архітектури, тому в жодній версії OneFS до 8.0 немає виправлення.
Якщо ця проблема виникає у версіях до 8.0, є кілька можливих обхідних шляхів. Реалізуйте той, який найкраще підходить для вашої ситуації.
Спосіб вирішення проблеми 1
Заплануйте запуск MultiScan у неробочий час.
Якщо є час, коли кластер використовується менше або не використовується взагалі, то MultiScan можна запустити в ці години, щоб мінімізувати можливий вплив на продуктивність під час роботи MultiScan. Це не гарантує, що проблему не буде порушено, а лише використано для мінімізації впливу.
Перегляньте розділ «Системні завдання» в Посібнику з адміністрування для версії OneFS, на якій зараз знаходиться кластер, щоб дізнатися, як створити політику впливу та налаштувати MultiScan для запуску цієї політики.
Якщо є час, коли кластер використовується менше або не використовується взагалі, то MultiScan можна запустити в ці години, щоб мінімізувати можливий вплив на продуктивність під час роботи MultiScan. Це не гарантує, що проблему не буде порушено, а лише використано для мінімізації впливу.
Перегляньте розділ «Системні завдання» в Посібнику з адміністрування для версії OneFS, на якій зараз знаходиться кластер, щоб дізнатися, як створити політику впливу та налаштувати MultiScan для запуску цієї політики.
Спосіб вирішення проблеми 2
Вимкніть MultiScan і запустіть AutoBalance і Collect окремо за потреби.
Якщо немає випадків, коли кластер використовується менше, то MultiScan можна відключити. Якщо функцію MultiScan вимкнено, функції «Автобаланс і збір» можна використовувати окремо для виконання завдань із балансування та очищення.
Автобаланс запускається автоматично, коли додається новий вузол для балансування даних у новому вузлі та в кластері. Автобаланс також можна запустити вручну за потреби.
Збір почнеться кожні 30 днів, якщо один з них не проводився протягом останніх 30 днів. Збір також можна запустити вручну в міру необхідності.
Перегляньте розділ «Системні завдання» в посібнику з адміністрування для версії OneFS, на якій зараз знаходиться кластер, щоб дізнатися, як вимкнути/увімкнути завдання.
Якщо немає випадків, коли кластер використовується менше, то MultiScan можна відключити. Якщо функцію MultiScan вимкнено, функції «Автобаланс і збір» можна використовувати окремо для виконання завдань із балансування та очищення.
Автобаланс запускається автоматично, коли додається новий вузол для балансування даних у новому вузлі та в кластері. Автобаланс також можна запустити вручну за потреби.
Збір почнеться кожні 30 днів, якщо один з них не проводився протягом останніх 30 днів. Збір також можна запустити вручну в міру необхідності.
Перегляньте розділ «Системні завдання» в посібнику з адміністрування для версії OneFS, на якій зараз знаходиться кластер, щоб дізнатися, як вимкнути/увімкнути завдання.
Productos afectados
Isilon, PowerScale OneFSPropiedades del artículo
Número del artículo: 000052420
Tipo de artículo: Solution
Última modificación: 28 jun 2023
Versión: 5
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.