Noções básicas sobre o nó de estação de trabalho e a política de disponibilidade de nó de servidor não gerenciado
Nós de estação de trabalho e nós de servidor não gerenciados podem ser colocados online para executar trabalhos e ficar offline manual ou automaticamente. Se você quiser que nós de estação de trabalho e nós de servidor não gerenciados sejam colocados online e offline automaticamente, especifique uma política de disponibilidade semanal no modelo de nó.
Nota
Há suporte para nós de estação de trabalho e nós de servidor não gerenciados a partir do HPC Pack 2008 R2 com SP3. Somente nós de estação de trabalho têm suporte em versões anteriores do HPC Pack 2008 R2.
A política de disponibilidade especifica um ou mais períodos de tempo durante cada semana, quando os nós são disponibilizados (trazidos para o estado online) para executar trabalhos de cluster. Você pode especificar várias vezes por semana quando quiser que os nós estejam disponíveis para executar trabalhos , por exemplo, todas as noites nos dias da semana e durante todo o dia nos fins de semana. O cluster coloca online automaticamente os nós de estação de trabalho e os nós de servidor não gerenciados no início de cada bloco de tempo online. Em seguida, os nós estão imediatamente disponíveis para executar trabalhos que foram enviados para o cluster. No final de cada bloco de tempo, os nós são automaticamente colocados offline. Opcionalmente, você pode especificar um intervalo de tempo antes do fim de um bloco online quando todos os trabalhos em execução nos nós da estação de trabalho e nós de servidor não gerenciados são drenados.
Se sua versão do Microsoft HPC Pack der suporte a ele, você também poderá definir as configurações de detecção de atividade do usuário no modelo. As configurações de detecção de atividade do usuário garantem que o cluster execute apenas trabalhos nos nós de estação de trabalho e nós de servidor não gerenciados que não estão em uso de outra forma (com base na atividade de teclado, mouse ou CPU) durante um bloco de tempo online. Para obter mais informações, consulte Understanding User Activity Detection.
Interação da política de disponibilidade com a configuração de Período de Carência de Cancelamento de Tarefa
Quando uma política de disponibilidade automática é configurada, os nós da estação de trabalho e os nós de servidor não gerenciados não iniciam trabalhos após a aprovação de um bloco de tempo online. No entanto, as tarefas de HPC que ainda estão em execução no final de um bloco de tempo online podem continuar a ser executadas por um período se a configuração de Período de Carência de Cancelamento de Tarefa estiver configurada. A propriedade de cluster Task Cancel Grace Period permite que os aplicativos salvem informações de estado e limpem por um período antes de sair (o período padrão é 15 segundos). A hora exata em que uma tarefa termina depende da rapidez com que a tarefa responde ao evento CTRL_BREAK (o equivalente à combinação de teclas CTRL+BREAK). As tarefas que não processam o evento serão encerradas imediatamente, enquanto as que processam o evento podem levar até que o Período de Carência de Cancelamento de Tarefa saia normalmente.
Como o Período de Cortesia de Cancelamento de Tarefa sempre começa no final do bloco de tempo online para nós de estação de trabalho e nós de servidor não gerenciados, esses nós podem continuar a executar tarefas de HPC durante o Período de Carência de Cancelamento de Tarefa (ou até que as tarefas processem o evento CTRL_BREAK e interrompa). É possível que as tarefas de HPC continuem depois que os usuários retomarem a atividade nos nós; no entanto, é provável que o tempo de sobreposição potencial seja curto.
Nota
O início do Período de Cortesia de Cancelamento de Tarefa em nós de estação de trabalho não é afetado pela configuração de um período de esvaziamento de tarefas na política de disponibilidade.
As práticas recomendadas a seguir são recomendadas para evitar a execução de tarefas de HPC em nós de estação de trabalho e nós de servidor não gerenciados inadvertidamente durante horários não programados se um período de Cortesia de Cancelamento de Tarefa estiver configurado:
Especifique um valor tão pequeno quanto possível para o Período de Carência de Cancelamento de Tarefa (por exemplo, um valor em segundos, não minutos).
Verifique se os aplicativos HPC executados nos nós da estação de trabalho que usam o Período de Carência de Cancelamento de Tarefa podem ser limpos rapidamente e sair. Os aplicativos que não forem encerrados logo após receberem o evento CTRL_BREAK poderão continuar em execução, desde que o Período de Carência de Cancelamento de Tarefa.
Se houver suporte para sua versão do HPC Pack, defina as configurações de detecção de atividade do usuário na política de disponibilidade. Essas configurações ajudam a garantir que as tarefas de HPC sejam executadas com prioridade Abaixo do Normal nas estações de trabalho e as tarefas abandonem o sistema assim que a atividade do usuário for detectada nas estações de trabalho.
Considerações adicionais
Nós de estação de trabalho e nós de servidor não gerenciados configurados para serem colocados online e offline de acordo com uma política de disponibilidade semanal não podem ser colocados online ou offline manualmente. Para configurar esses nós a serem colocados online e offline manualmente, você deve atribuir a eles um modelo de nó de estação de trabalho diferente ou modificar o modelo de nó de estação de trabalho atual.
As alterações feitas em um modelo de nó afetam todos os nós de estação de trabalho e nós de servidor não gerenciados aos quais o modelo é atribuído.
Se você quiser ter políticas de disponibilidade diferentes para diferentes grupos de nós de estação de trabalho e nós de servidor não gerenciados, crie um modelo de nó diferente para aplicar a cada grupo.
Consulte Também
noções básicas sobre estados de nó, integridade e operações
noções básicas sobre a detecção de atividades do usuário