Isilon: Mark-on-Write durante a truncamento causando problemas de desempenho
Samenvatting: Durante um trabalho MultiScan, se um arquivo for truncado ou excluído, os blocks serão marcados em linha e poderão causar problemas de desempenho.
Dit artikel is van toepassing op
Dit artikel is niet van toepassing op
Dit artikel is niet gebonden aan een specifiek product.
Niet alle productversies worden in dit artikel vermeld.
Symptomen
Enquanto o MultiScan estiver em execução, seja em um estado Running ou Waiting. Pode haver um impacto sobre o desempenho ou até mesmo um bloqueio temporário do cluster depois que um arquivo é excluído ou truncado.
Oorzaak
Quando um arquivo é excluído ou truncado enquanto o MultiScan está em execução, fazemos mark-on-write em linha, o que pode levar muito tempo. Esse comportamento serial pode fazer com que outros processos sejam bloqueados. Aguardar o acesso à LIN que foi excluída/truncada faz com que os clients experimentem um desempenho mais lento do que o normal ou até pareçam parar de responder nessa operação.
Oplossing
No OneFS v8.0.0.0 e versões posteriores, movemos o trabalho mark-on-write para uma fila de trabalho adiada. Isso elimina o comportamento serial e impede o bloqueio dessa LIN. Isso permite que outro processo obtenha bloqueios nesse LIN para continuar o trabalho e evitar problemas de desempenho da marca na gravação.
A correção para esse problema exigia uma alteração de arquitetura significativa, portanto, não há correção em nenhuma versão do OneFS antes da 8.0.
Se esse problema for encontrado em versões anteriores à 8.0, há algumas possíveis soluções temporárias. Implemente o que funciona melhor para sua situação.
Solução temporária 1
Solução temporária 2
A correção para esse problema exigia uma alteração de arquitetura significativa, portanto, não há correção em nenhuma versão do OneFS antes da 8.0.
Se esse problema for encontrado em versões anteriores à 8.0, há algumas possíveis soluções temporárias. Implemente o que funciona melhor para sua situação.
Solução temporária 1
Agende o MultiScan para ser executado fora do horário comercial.
Se houver um momento em que o cluster é usado menos ou não, o MultiScan pode ser executado durante essas horas para minimizar o possível impacto sobre o desempenho enquanto o MultiScan está em execução. Isso não garante que o problema não seja afetado, mas usado apenas para minimizar o impacto.
Consulte a seção Trabalhos do sistema no Guia de Administração da versão do OneFS em que o cluster está atualmente para saber como criar uma política de impacto e definir o MultiScan para ser executado nessa política.
Se houver um momento em que o cluster é usado menos ou não, o MultiScan pode ser executado durante essas horas para minimizar o possível impacto sobre o desempenho enquanto o MultiScan está em execução. Isso não garante que o problema não seja afetado, mas usado apenas para minimizar o impacto.
Consulte a seção Trabalhos do sistema no Guia de Administração da versão do OneFS em que o cluster está atualmente para saber como criar uma política de impacto e definir o MultiScan para ser executado nessa política.
Solução temporária 2
Desative o MultiScan e execute AutoBalance e Collect individualmente, conforme necessário.
Se não houver momentos em que o cluster seja menos utilizado, o MultiScan poderá ser desativado. Com o MultiScan desativado, o AutoBalance e o Collect podem ser usados individualmente para concluir tarefas de balanceamento e limpeza.
O AutoBalance é iniciado automaticamente quando um novo nó é adicionado para balancear os dados para o novo nó e em todo o cluster. O AutoBalance também pode ser iniciado manualmente, conforme necessário.
A coleta iniciará a cada 30 dias se não tiver sido executada nos últimos 30 dias. A coleta também pode ser iniciada manualmente, conforme necessário.
Consulte a seção Trabalhos do sistema no Guia de Administração da versão do OneFS em que o cluster está atualmente para saber como desativar/habilitar trabalhos.
Se não houver momentos em que o cluster seja menos utilizado, o MultiScan poderá ser desativado. Com o MultiScan desativado, o AutoBalance e o Collect podem ser usados individualmente para concluir tarefas de balanceamento e limpeza.
O AutoBalance é iniciado automaticamente quando um novo nó é adicionado para balancear os dados para o novo nó e em todo o cluster. O AutoBalance também pode ser iniciado manualmente, conforme necessário.
A coleta iniciará a cada 30 dias se não tiver sido executada nos últimos 30 dias. A coleta também pode ser iniciada manualmente, conforme necessário.
Consulte a seção Trabalhos do sistema no Guia de Administração da versão do OneFS em que o cluster está atualmente para saber como desativar/habilitar trabalhos.
Getroffen producten
Isilon, PowerScale OneFSArtikeleigenschappen
Artikelnummer: 000052420
Artikeltype: Solution
Laatst aangepast: 17 apr. 2026
Versie: 6
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.