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á.
Conteúdo do software Worker AMI
Esta seção fornece informações sobre o software instalado nos trabalhadores gerenciados pelo serviço AWS Deadline Cloud (Amazon Machine Images)AMIs.
AWS AMIs Os trabalhadores gerenciados por serviços do Deadline Cloud são baseados no Windows Server 2022 e no Amazon Linux 2023 e incluem software adicional instalado especificamente para suportar cargas de trabalho de renderização. Eles AMIs são atualizados continuamente para manter a funcionalidade.
O software neles AMIs é organizado em uma das seguintes categorias de suporte:
- Pacotes de software fornecidos pelo serviço
-
Software instalado e mantido especificamente para cargas de trabalho de renderização
- Software de sistema adicional
-
Todos os outros softwares que podem ser alterados sem aviso prévio
Pacotes de software fornecidos pelo serviço
Esses pacotes de software são instalados para suportar cargas de trabalho de renderização e são mantidos para fins de compatibilidade. Você pode usar dependências com segurança nesses pacotes.
Ferramentas e linguagens de desenvolvimento
Linux(AL2023):
-
Python 3.11
-
Git
Windows(Servidor 2022):
-
Python 3.11
-
Git para Windows
AWS ferramentas
Ambas as plataformas:
-
AWS Interface de linha de comando v2 (AWS CLI v2)
Bibliotecas e utilitários do sistema
Linux:
-
FUSE e FUSE3 bibliotecas para operações de sistemas de arquivos
-
Bibliotecas de imagens
-
libpng
-
libjpeg
-
libtiff
-
-
Bibliotecas OpenGL
-
Mesa-LibGlu
-
Mesa-LibGL
-
Mesa-libeGL
-
libglvnd-opengl
-
-
Bibliotecas de desenvolvimento:
-
json-c (análise JSON)
-
libnsl (biblioteca de serviços de rede)
-
libxcrypt-compat (compatibilidade de criptografia)
-
-
Bibliotecas do X Window
-
LibXMU
-
LibXPM
-
LibXinerama
-
libXcomposite
-
libXrender
-
libXR e DR
-
Cursor LibX
-
libXi
-
libxdamage
-
libXtst
-
libxkbcomum
-
libSM
-
-
Utilitários de rede e sistema
-
tcsh
-
Frotas aceleradas por GPU
-
Controladores de rede Nvidia
Gerenciadores de pacotes
Linux:
-
Gerenciador de pacotes Conda/Mamba (instalado em)
/opt/conda
-
Gerenciador de pacotes DNF (pacotes do sistema)
-
pip (instalador de pacotes Python)
Windows:
-
Gerenciador de pacotes Conda/Mamba (instalado em)
C:\ProgramData\conda
-
pip (instalador de pacotes Python)
Software de sistema adicional
Todos os outros softwares na AMI podem ser atualizados, removidos ou alterados sem aviso prévio. Não dependa de nenhum software que não esteja explicitamente listado na seção Pacotes de software suportados acima. Isso inclui, mas não está limitado a:
-
Pacotes e bibliotecas do sistema operacional
-
Componentes de gerenciamento de serviços
-
Software e drivers básicos da AMI
-
Dependências de software e bibliotecas de tempo de execução
-
Ferramentas e utilitários de configuração do sistema
Exemplos adicionais de software de sistema
Linux: pacotes de sistema como systemd, módulos do kernel, drivers de hardware, componentes de rede e as bibliotecas de suporte instalados como parte da distribuição base AL2 023.
Windows: componentes Windows do sistema, Microsoft Edge, software de EC2 serviço da Amazon, drivers de hardware e componentes Windows de tempo de execução.
Práticas recomendadas
Gerenciamento de dependências: aceite apenas dependências do software listado na seção Pacotes de software compatíveis.
Versões de pacotes: Para versões específicas de software, instale pacotes específicos usando gerenciadores de pacotes (como pip, conda e outros) em vez de confiar nas versões fornecidas pela AMI.
Isolamento do ambiente: use ambientes virtuais (como ambientes Python, venv e conda) para isolar suas dependências específicas.
Modelo de atualização da AMI
Observe as informações a seguir sobre como a AMI do trabalhador é atualizada.
-
AMIs Os trabalhadores são atualizados continuamente sem nenhum sistema de controle de versão.
-
As atualizações ocorrem automaticamente como parte da operação do serviço.
-
Nenhum sistema de notificação antecipada é fornecido para atualizações da AMI.