Perguntas frequentes sobre os plug-ins de filtro CLI do Slurm no PCS AWS - AWS PCS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Perguntas frequentes sobre os plug-ins de filtro CLI do Slurm no PCS AWS

Analise essas perguntas frequentes sobre os plug-ins de filtro CLI.

Qual é a diferença entre o CLI Filter Plugin e o Job Submit Plugin?

O CLI Filter Plugin é executado no lado do cliente nos nós de login e computação antes que o envio do trabalho chegue ao controlador, enquanto o Job Submit Plugin é executado no lado do servidor no controlador após o envio do trabalho. O CLI Filter Plugin pode ser ignorado pelos usuários, mas não bloqueia o controlador, enquanto o Job Submit é seguro, mas pode afetar o desempenho do cluster durante a execução.

O AWS PCS é compatível com o plug-in Slurm Job Submit?

Não, o Job Submit Plugin não é suportado no AWS PCS. Em vez disso, use o CLI Filter Plugin para validação e modificação do envio de trabalhos.

Posso usar o plug-in de filtro CLI para fiscalizar a segurança?

Não, o CLI Filter Plugin pode ser ignorado por determinados usuários e não deve ser usado para fins de segurança. Use-o para aprimorar a experiência do usuário, definir parâmetros padrão e orientar políticas, em vez de políticas críticas de segurança.

Por que o script deve estar em todos os nós de computação, não apenas nos nós de login?

Comandos do Slurm srun podem ser executados em scripts de trabalho em nós de computação, o que também aciona a execução do CLI Filter Plugin. O script deve estar disponível sempre que os comandos do Slurm forem executados.

Posso modificar o script do CLI Filter Plugin em um cluster ativo?

Sim, se você usar a abordagem de implantação do S3 ou do sistema de arquivos. Novas instâncias receberão o script atualizado, mas as instâncias existentes precisam que o script seja atualizado manualmente ou por meio do método de implantação escolhido.

Posso usar scripts diferentes do CLI Filter Plugin em diferentes grupos de nós de computação?

Sim, mas isso não é recomendado. Você pode fornecer scripts com lógica diferente para diferentes grupos de nós de computação, mas é responsável por gerenciar interdependências e evitar a sobreposição de lógica. A maioria dos clientes fornece um conjunto de lógica em todo o cluster.

Posso usar o plug-in de filtro CLI com implementação C em vez de Lua?

A implementação de C não é suportada. Somente a implementação do script Lua é suportada no AWS PCS. O SchedMD recomenda que os clientes usem Lua em vez de C para facilitar o uso ao implementar plug-ins de filtro CLI.

Posso ativar ou desativar o plug-in de filtro CLI em um cluster existente?

Sim, você pode ativar ou desativar o plug-in de filtro CLI em clusters existentes usando a API de atualização sem recriar o cluster.