Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A partir do HPC Pack 2008 R2 com o Service Pack 2 (SP2), um compartilhamento de dados de runtime é configurado durante a instalação do HPC Pack no nó principal. Isso pode ser usado por cargas de trabalho soa (arquitetura de Service-Oriented) que precisam acessar dados comuns exigidos por todas as solicitações de cálculo em uma ou mais sessões. Este tópico fornece diretrizes sobre como configurar o local do compartilhamento de dados de runtime, antes ou depois da instalação do HPC Pack. Por exemplo, após a instalação, talvez você queira mover o compartilhamento de um caminho padrão no nó principal para um servidor de arquivos separado com maior capacidade.
Observação
- Se você instalar o HPC Pack no nó principal, como uma etapa no assistente de instalação, especifique um caminho UNC para um compartilhamento de arquivos de rede (recomendado) ou um caminho local para o armazenamento no nó principal. Se você planeja especificar um caminho UNC, deverá preparar o compartilhamento antes da instalação, conforme descrito neste tópico. Se você especificar um caminho local, o compartilhamento será criado automaticamente. Após a instalação, a qualquer momento, você pode configurar um compartilhamento diferente como o compartilhamento de dados de runtime.
- Se você atualizar o HPC Pack 2008 R2 com SP1 no nó principal para SP2, o runtime de compartilhamento de dados de runtime oculto será criado automaticamente em um caminho local padrão. Se o nó principal não estiver configurado para alta disponibilidade, o compartilhamento será criado no nó principal em %SystemDrive%\HPCRuntimeDirectory. Se o nó principal estiver configurado para alta disponibilidade, o compartilhamento será criado no primeiro disco compartilhado no armazenamento clusterizado. Após a instalação, a qualquer momento, você pode configurar um compartilhamento diferente como o compartilhamento de dados de runtime.
Este tópico contém as seções a seguir com considerações e cenários típicos para configurar o compartilhamento de dados de runtime:
Considerações para configurar o compartilhamento de dados de runtime
Configurar um novo compartilhamento de dados de runtime no nó principal
Configurar um novo compartilhamento de dados de runtime em um servidor de arquivos de rede
Considerações para configurar o compartilhamento de dados de runtime
Veja a seguir as considerações para configurar o compartilhamento de dados de runtime:
Compartilhar local Configurar o compartilhamento de dados de runtime no nó principal pode afetar o desempenho e os recursos do cluster HPC, mas pode ser mais fácil configurar inicialmente para fins de teste. Por exemplo, se você estiver avaliando os recursos de dados comuns soa ou se estiver configurando um cluster pequeno, configurar o compartilhamento de dados de runtime no nó principal poderá ser apropriado. Configurar o compartilhamento em um servidor remoto oferece maior controle e flexibilidade para um cluster de produção, mas requer etapas adicionais.
Requisitos de armazenamento Considere o perfil dos trabalhos em execução no cluster e sua necessidade de acessar dados compartilhados. Você deve configurar um compartilhamento de arquivos em um volume que tenha armazenamento suficiente para os dados de runtime. Se você prever a quantidade de dados crescendo ao longo do tempo, considere configurar uma cota no compartilhamento, por exemplo, usando o serviço de função Do Gerenciador de Recursos do Servidor de Arquivos da função Serviços de Arquivos no Windows Server 2008 R2.
Permissões e segurança Para funcionar corretamente, o compartilhamento de dados de runtime deve ser configurado com NTFS apropriado e permissões de compartilhamento para os usuários e os administradores do cluster do Windows HPC Server 2008 R2 e, em alguns casos, também para as contas de computador do nó principal ou nós. As configurações necessárias são descritas nas seções restantes deste tópico. Para obter informações gerais sobre NTFS e permissões de compartilhamento, consulte As permissões Compartilhamento e NTFS em um Servidor de Arquivos.
Observação
Para facilitar a definição das permissões e como uma prática recomendada de segurança, crie dois grupos de segurança de domínio designados, um para usuários de HPC e outro para administradores de HPC. Em seguida, você pode definir as permissões apropriadas para os grupos de segurança e, em seguida, adicionar ou remover membros dos grupos, conforme necessário. Você também deve usar esses grupos de segurança para adicionar usuários e administradores ao cluster, em vez de adicionar usuários ou administradores individuais.
Uma consideração adicional é se o compartilhamento de dados de runtime deve ser configurado como um compartilhamento oculto (com um nome que termina no caractere $). Por padrão, durante a atualização do HPC Pack 2008 R2 com SP1 para SP2, o compartilhamento de dados de runtime é configurado como um compartilhamento oculto. Embora isso não forneça segurança adicional para o compartilhamento, ele pode impedir o uso inadvertido, pois o compartilhamento não é exibido para usuários que analisam os compartilhamentos usando o Windows Explorer ou usam o comando net view .
Para obter considerações gerais de segurança sobre o HPC Pack, consulte os seguintes tópicos:
Configurações de SMB Ao provisionar um novo compartilhamento (por exemplo, usando o Assistente para Provisionar uma Pasta Compartilhada no Gerenciamento de Armazenamento e Compartilhamento), você geralmente pode usar as configurações padrão. No entanto, recomendamos que você defina as seguintes configurações de SMB para melhorar o desempenho:
Desabilitar enumeração baseada em acesso
Habilitar o cache offline de arquivos
Configuração do agendador de trabalho Depois de configurar um novo compartilhamento, você deve executar o comando cluscfg para atualizar o valor da variável de ambiente de cluster HPC_RUNTIMESHARE, que é definida durante a instalação do HPC Pack. Depois de fazer isso, o Serviço de Agendador de Trabalho do HPC usa o novo compartilhamento como o compartilhamento de dados de runtime.
Preparar um compartilhamento de arquivos em um servidor de arquivos de rede que será configurado como o compartilhamento de dados de runtime
Execute as etapas gerais a seguir para preparar um compartilhamento de arquivos de rede que você especificará como o compartilhamento de dados de runtime usando um caminho UNC ao executar o assistente de instalação do HPC Pack. Você não precisará executar essas etapas de preparação se planeja especificar um caminho local para o compartilhamento de dados de runtime no nó principal (ou no primeiro disco compartilhado no armazenamento clusterizado para um nó principal configurado para alta disponibilidade) ou se estiver atualizando do HPC Pack 2008 R2 com SP1.
Crie um novo compartilhamento de arquivos em um servidor de arquivos ingressado no mesmo domínio do Active Directory que o computador de nó principal. Você pode usar um método padrão disponível no Windows Server, como o Assistente para Provisionar uma Pasta Compartilhada no snap-in de Gerenciamento de Compartilhamento e Armazenamento ou o comando net share .
Observação
Para criar um compartilhamento de arquivos em um servidor em seu domínio do Active Directory, o serviço de função servidor de arquivos da função Serviços de Arquivos deve ser instalado.
Configure o NTFS e as permissões de compartilhamento listadas nas tabelas a seguir no compartilhamento de arquivos.
Observação
Para simplificar a adição de permissões para administradores de HPC e usuários de HPC, você pode criar grupos de segurança de domínio para esses usuários e atribuir as permissões aos grupos de segurança.
Permissões NTFS
Nome Permissão Conta de computador do computador de nó principal (se o nó principal não estiver configurado para alta disponibilidade)
-OU-
Conta de computador de cada computador de nó principal e a conta do computador da instância clusterizado do nó principal (se o nó principal estiver configurado para alta disponibilidade)
-OU-
Objeto SYSTEM do nó principal (se o compartilhamento de arquivos estiver no computador de nó principal e o nó principal não estiver configurado para alta disponibilidade)Controle total Todos os administradores de HPC Controle total Todos os usuários de HPC Leitura
Criar Ficheiros/Escrever Dados
Criar Pastas/Acrescentar DadosPermissões de compartilhamento
Nome Permissão Todos os administradores de HPC Controle total Todos os usuários de HPC Alteração
Leitura
O compartilhamento de arquivos de rede agora está pronto para ser especificado como o local do compartilhamento de dados de runtime durante o assistente de instalação do HPC Pack 2008 R2.
Etapas adicionais para nós principais configurados para alta disponibilidade
Se o nó principal estiver configurado para alta disponibilidade no contexto de um cluster de failover, após a instalação do HPC Pack, você deverá executar etapas adicionais para configurar a subpasta SOA do compartilhamento de dados de runtime. Se você não executar essas etapas, os aplicativos que usam o recurso de dados comuns SOA falharão.
Configure as seguintes permissões NTFS na subpasta SOA do compartilhamento de dados de runtime:
Nome Permissão Conta de computador de cada computador de nó principal no cluster do Windows HPC Server 2008 R2 Controle total Conta de computador da instância clusterizado do nó principal Controle total No nó de cabeçalho ativo no cluster, pare e reinicie o serviço de hpcsession. Em um prompt de comando com privilégios elevados, digite os seguintes comandos:
net stop hpcsession net start hpcsessionComo alternativa, digite o seguinte comando:
sc control hpcsession 128
Configurar um novo compartilhamento de dados de runtime no nó principal
Para configurar um novo compartilhamento de arquivos como o compartilhamento de dados de runtime no nó principal do cluster, após a instalação do HPC Pack, execute as seguintes etapas gerais:
Verifique se nenhum trabalho está em execução no cluster.
Crie um novo compartilhamento de arquivos usando o armazenamento no nó principal (ou, se o nó principal estiver configurado para alta disponibilidade, usando o armazenamento compartilhado do cluster de failover). Você pode usar um método padrão disponível no Windows Server, como o Assistente para Provisionar uma Pasta Compartilhada no snap-in de Gerenciamento de Compartilhamento e Armazenamento ou o comando net share .
Observação
Você deve especificar um caminho local no nó principal (por exemplo, (D:\NewRuntimeShare). Se o nó principal estiver configurado para alta disponibilidade no contexto de um cluster de failover, especifique um caminho no primeiro disco compartilhado no servidor de arquivos clusterizado dentro do cluster de failover.
Mova os arquivos e subpastas do compartilhamento de dados de runtime existente para o novo compartilhamento de arquivos.
Configure o NTFS e as permissões de compartilhamento listadas nas tabelas a seguir no compartilhamento de arquivos.
Permissões NTFS
Nome Permissão Objeto SYSTEM Controle total Administradores Controle total HPCUsers Leitura
Criar Ficheiros/Escrever Dados
Criar Pastas/Acrescentar DadosPermissões de compartilhamento
Nome Permissão HPCUsers Alteração
LeituraHPCAdminMirror Alteração
LeituraAtualize a configuração do cluster para que o agendador de trabalho do HPC use o novo compartilhamento de dados de runtime. Para fazer isso, execute o comando cluscfg para modificar a variável de ambiente HPC_RUNTIMESHARE. Por exemplo, para atualizar a configuração de um cluster com um nó principal chamado MyHeadNode para usar o novo compartilhamento de dados de runtime \\MyHeadNode\NewRuntimeShare, digite o seguinte comando em um prompt de comando com privilégios elevados:
cluscfg setenvs /scheduler:MyHeadNode HPC_RUNTIMESHARE=\\MyHeadNode\NewRuntimeShareObservação
Se o nó principal estiver configurado para alta disponibilidade no contexto de um cluster de failover, especifique o nome da instância clusterizado do nó principal, não o nome de um computador de nó principal.
Você pode confirmar se a variável de ambiente está definida corretamente digitando o seguinte comando no prompt de comando com privilégios elevados:
cluscfg listenvsSe o nó principal estiver configurado para alta disponibilidade no contexto de um cluster de failover, você deverá executar as seguintes etapas adicionais:
Faça failover para o segundo nó principal no cluster de failover.
No segundo nó principal, defina as seguintes permissões de NTFS e compartilhamento no compartilhamento de arquivos:
Permissões NTFS
Nome Permissão HPCUsers Leitura
Criar Ficheiros/Escrever Dados
Criar Pastas/Acrescentar DadosPermissões de compartilhamento
Nome Permissão HPCUsers Alteração
LeituraHPCAdminMirror Alteração
Leitura
Configurar um novo compartilhamento de dados de runtime em um servidor de arquivos de rede
Para criar um novo compartilhamento de dados de runtime em um servidor de arquivos de rede, após a instalação do HPC Pack, execute as seguintes etapas gerais:
Verifique se nenhum trabalho está em execução no cluster.
Crie um novo compartilhamento de arquivos em um servidor de arquivos ingressado no mesmo domínio do Active Directory que o computador ou computadores do nó principal. Você pode usar um método padrão disponível no Windows Server, como o Assistente para Provisionar uma Pasta Compartilhada ou o comando net share.
Observação
Para criar um compartilhamento de arquivos em um servidor em seu domínio do Active Directory, o serviço de função servidor de arquivos da função Serviços de Arquivos deve ser instalado.
Mova os arquivos e subpastas do compartilhamento de dados de runtime existente para o novo compartilhamento de arquivos.
Configure o NTFS e as permissões de compartilhamento listadas nas tabelas a seguir no compartilhamento de arquivos.
Observação
Para simplificar a adição de permissões para administradores de HPC e usuários de HPC, você pode criar grupos de segurança de domínio para esses usuários e atribuir as permissões aos grupos de segurança.
Permissões NTFS
Nome Permissão Conta de computador do computador de nó principal (se o nó principal não estiver configurado para alta disponibilidade)
-OU-
Conta de computador de cada computador de nó principal e a conta do computador da instância clusterizado do nó principal (se o nó principal estiver configurado para alta disponibilidade)Controle total Todos os administradores de HPC Controle total Todos os usuários de HPC Leitura
Criar Ficheiros/Escrever Dados
Criar Pastas/Acrescentar DadosPermissões de compartilhamento
Nome Permissão Todos os administradores de HPC Controle total Todos os usuários de HPC Alteração
LeituraHPCAdminMirror Alteração
LeituraAtualize a configuração do cluster para que o agendador de trabalho do HPC use o novo compartilhamento de dados de runtime. Para fazer isso, execute o comando cluscfg no nó principal para modificar a variável de ambiente HPC_RUNTIMESHARE. Por exemplo, para atualizar a configuração de um cluster com um nó principal chamado MyHeadNode para usar o novo compartilhamento de dados de runtime \\MyFileServer\NewRuntimeShare, digite o seguinte comando em um prompt de comando com privilégios elevados:
cluscfg setenvs /scheduler:MyHeadNode HPC_RUNTIMESHARE=\\MyFileServer\NewRuntimeShareObservação
Se o nó principal estiver configurado para alta disponibilidade no contexto de um cluster de failover, defina o parâmetro /scheduler como o nome da instância clusterizado do nó principal, não o nome de um computador de nó principal.
Você pode confirmar se a variável de ambiente está definida corretamente digitando o seguinte comando no prompt de comando com privilégios elevados:
cluscfg listenvs
Etapas adicionais para nós principais configurados para alta disponibilidade
Se o nó principal estiver configurado para alta disponibilidade no contexto de um cluster de failover, você deverá executar etapas adicionais para configurar a subpasta SOA do compartilhamento de dados de runtime. Se você não executar essas etapas, os aplicativos que usam o recurso de dados comuns SOA falharão.
No nó de cabeçalho ativo no cluster, pare e reinicie o serviço de hpcsession. Em um prompt de comando com privilégios elevados, digite os seguintes comandos:
net stop hpcsession net start hpcsessionComo alternativa, digite o seguinte comando:
sc control hpcsession 128Configure as seguintes permissões NTFS na subpasta SOA do compartilhamento de dados de runtime:
Nome Permissão Conta de computador de cada computador de nó principal no cluster do Windows HPC Server 2008 R2 Controle total Conta de computador da instância clusterizado do nó principal Controle total No nó de cabeçalho ativo no cluster, pare e reinicie o serviço de hpcsession. Em um prompt de comando com privilégios elevados, digite os seguintes comandos:
net stop hpcsession net start hpcsessionComo alternativa, digite o seguinte comando:
sc control hpcsession 128