Isilon. Отметка при записи во время усечения вызывает проблемы производительности
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 она находится в состоянии «Running» или «Waiting». После удаления или усечения файла может возникнуть влияние на производительность или даже временная блокировка кластера.
Causa
При удалении или усечении файла во время работы MultiScan выполняется операция «отметить при записи на лету», что может занять много времени. Такое последовательное поведение может привести к блокировке других процессов. Ожидание доступа к LIN, который был удален/усечен, что приводит к снижению производительности клиентов по сравнению с обычной производительностью или даже к остановке реагирования на эту операцию.
Resolución
В OneFS версии 8.0.0.0 и более поздних мы перемещаем работу с пометкой при записи в отложенную рабочую очередь. Это устраняет последовательную функцию и предотвращает блокировку этого LIN. Это позволяет другим процессам получить блокировки на этом LIN для продолжения работы и предотвращения проблем производительности с меткой при записи.
Исправление этой проблемы требует значительного изменения архитектуры, поэтому исправление в любой версии OneFS до версии 8.0 отсутствует.
Если эта проблема возникает в версиях до 8.0, существует несколько возможных временных решений. Внедрите устройство, которое лучше всего подходит для вашей ситуации.
Временное решение проблемы 1
Временное решение проблемы 2
Исправление этой проблемы требует значительного изменения архитектуры, поэтому исправление в любой версии OneFS до версии 8.0 отсутствует.
Если эта проблема возникает в версиях до 8.0, существует несколько возможных временных решений. Внедрите устройство, которое лучше всего подходит для вашей ситуации.
Временное решение проблемы 1
Запланировать выполнение задачи MultiScan в нерабоякие часы.
Если в кластере используется меньше или нет, в течение этих часов можно запустить задание MultiScan, чтобы свести к минимуму возможное влияние на производительность во время работы MultiScan. Это не гарантирует, что проблема не будет устранена, а используется только для минимизации последствий.
Инструкции по созданию политики влияния и настройке выполнения MultiScan для этой политики см. в разделе Системные задания в руководстве по администрированию для версии OneFS, в котором находится кластер в настоящее время.
Если в кластере используется меньше или нет, в течение этих часов можно запустить задание MultiScan, чтобы свести к минимуму возможное влияние на производительность во время работы MultiScan. Это не гарантирует, что проблема не будет устранена, а используется только для минимизации последствий.
Инструкции по созданию политики влияния и настройке выполнения MultiScan для этой политики см. в разделе Системные задания в руководстве по администрированию для версии OneFS, в котором находится кластер в настоящее время.
Временное решение проблемы 2
Отключите MultiScan и запустите AutoBalance и collect по мере необходимости.
Если кластер не используется реже, multiScan можно отключить. При отключенной функции MultiScan AutoBalance и Collect можно использовать по отдельности для выполнения задач балансировки и очистки.
AutoBalance запускается автоматически при добавлении нового узла для балансировки данных на новом узле и в пределах кластера. AutoBalance также можно запустить вручную по мере необходимости.
Сбор данных запускается каждые 30 дней, если они не были запускаться в течение последних 30 дней. Сбор можно также запустить вручную по мере необходимости.
Инструкции по отключению и включению заданий см. в разделе Системные задания в руководстве по администрированию для версии OneFS, в котором находится кластер.
Если кластер не используется реже, multiScan можно отключить. При отключенной функции MultiScan AutoBalance и Collect можно использовать по отдельности для выполнения задач балансировки и очистки.
AutoBalance запускается автоматически при добавлении нового узла для балансировки данных на новом узле и в пределах кластера. AutoBalance также можно запустить вручную по мере необходимости.
Сбор данных запускается каждые 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.