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á.
Exemplo de infraestrutura de projeto
Para demonstrar o uso de anexos de tarefas e perfis de armazenamento, configure um ambiente de teste com dois projetos separados. Você pode usar o console do Deadline Cloud para criar os recursos de teste.
-
Se você ainda não o fez, crie uma fazenda de testes. Para criar uma fazenda, siga o procedimento em Criar uma fazenda.
-
Crie duas filas para trabalhos em cada um dos dois projetos. Para criar filas, siga o procedimento em Criar uma fila.
-
Crie a primeira fila chamada
Q1. Use a configuração a seguir, use os padrões para todos os outros itens.-
Para anexos de trabalho, escolha Criar um novo bucket do Amazon S3.
-
Selecione Habilitar associação com frotas gerenciadas pelo cliente.
-
Para executar como usuário, insira tanto
jobuserpara o usuário quanto para o grupo POSIX. -
Para a função de serviço de fila, crie uma nova função chamada
AssetDemoFarm-Q1-Role -
Desmarque a caixa de seleção padrão do ambiente de filas Conda.
-
-
Crie a segunda fila chamada
Q2. Use a configuração a seguir, use os padrões para todos os outros itens.-
Para anexos de trabalho, escolha Criar um novo bucket do Amazon S3.
-
Selecione Habilitar associação com frotas gerenciadas pelo cliente.
-
Para executar como usuário, insira tanto
jobuserpara o usuário quanto para o grupo POSIX. -
Para a função de serviço de fila, crie uma nova função chamada
AssetDemoFarm-Q2-Role -
Desmarque a caixa de seleção padrão do ambiente de filas Conda.
-
-
-
Crie uma única frota gerenciada pelo cliente que execute os trabalhos nas duas filas. Para criar a frota, siga o procedimento em Criar uma frota gerenciada pelo cliente. Use a seguinte configuração:
-
Para Nome, use
DemoFleet. -
Para Tipo de frota, escolha Gerenciado pelo cliente
-
Para a função de serviço Fleet, crie uma nova função chamada AssetDemoFarm-Fleet-Role.
-
Não associe a frota a nenhuma fila.
-
O ambiente de teste pressupõe que há três sistemas de arquivos compartilhados entre hosts usando compartilhamentos de arquivos de rede. Neste exemplo, os locais têm os seguintes nomes:
-
FSCommon- contém ativos de trabalho de entrada que são comuns aos dois projetos. -
FS1- contém ativos de trabalho de entrada e saída para o projeto 1. -
FS2- contém ativos de trabalho de entrada e saída para o projeto 2.
O ambiente de teste também pressupõe que haja três estações de trabalho, da seguinte forma:
-
WSAll- Uma estação de trabalho Linux baseada usada por desenvolvedores para todos os projetos. Os locais do sistema de arquivos compartilhados são:-
FSCommon:/shared/common -
FS1:/shared/projects/project1 -
FS2:/shared/projects/project2
-
-
WS1- Uma estação de trabalho Windows baseada usada para o projeto 1. Os locais do sistema de arquivos compartilhados são:-
FSCommon:S:\ -
FS1:Z:\ -
FS2: Não disponível
-
-
WS1- Uma estação de trabalho macOS baseada usada para o projeto 2.Os locais do sistema de arquivos compartilhados são:-
FSCommon:/Volumes/common -
FS1: Não disponível -
FS2:/Volumes/projects/project2
-
Por fim, defina os locais compartilhados do sistema de arquivos para os trabalhadores da sua frota. Os exemplos a seguir se referem a essa configuração comoWorkerConfig. Os locais compartilhados são:
-
FSCommon:/mnt/common -
FS1:/mnt/projects/project1 -
FS2:/mnt/projects/project2
Você não precisa configurar nenhum sistema de arquivos, estações de trabalho ou trabalhadores compartilhados que correspondam a essa configuração. Os locais compartilhados não precisam existir para a demonstração.