O ack-arena é a distribuição ACK do Arena, uma ferramenta de linha de comando para gerenciar o ciclo de vida de jobs de IA no Kubernetes. Ele oferece suporte a TensorFlow, PyTorch, Horovod, Spark, JupyterLab, TF-Serving e Triton Inference Server, além de fornecer SDKs para Golang, Java e Python.
Como parte do conjunto de IA nativa em nuvem, o ack-arena abstrai todo o pipeline de produção de IA — desde a preparação de dados e o desenvolvimento de modelos até o treinamento, a avaliação, a inferência e as operações online. Assim, você envia e executa jobs de IA sem precisar gerenciar a infraestrutura subjacente.
Observações de uso
O ack-arena pode ser instalado apenas em clusters ACK Pro, ACK Serverless Pro e ACK Edge Pro com Kubernetes 1.18 ou posterior. Instale-o diretamente pelo console do Container Service for Kubernetes (ACK). Para obter instruções de configuração, consulte Configurar o cliente Arena.
Notas de versão
Março de 2025
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.14.2 |
|
2025-03-10 |
Sem impacto nas cargas de trabalho |
Correções de bugs
Container de inicialização do pod worker do PyTorchJob: solicitações e limites agora têm o mesmo valor.
Fevereiro de 2025
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.14.1 |
|
2025-02-24 |
Sem impacto nas cargas de trabalho |
Correções de bugs
Correção de problema em que dispositivos não aceitavam quantidades de recursos do Kubernetes.
Correção de falha que impedia o PyTorchJob de aceitar limite de recuo (backoff limit).
Correção de erro em que
NVIDIA_VISIBLE_DEVICESnão era definido com o compartilhamento de GPU ativado.
Janeiro de 2025
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.13.1 |
|
2025-01-13 |
Sem impacto nas cargas de trabalho |
Novos recursos
Suporte adicionado para Linux/arm64 nos componentes tf-operator, pytorch-operator, cron-operator e et-operator.
Dezembro de 2024
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.13.0 |
|
2024-12-23 |
Sem impacto nas cargas de trabalho |
Novos recursos
PyTorchJob agora aceita torchrun.
Melhorias
Consultas de informações do PyTorchJob deixaram de acionar operações de listagem de jobs e StatefulSet, reduzindo a sobrecarga da API.
Novembro de 2024
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.12.1 |
|
2024-11-25 |
Sem impacto nas cargas de trabalho |
|
0.12.0 |
|
2024-11-11 |
Sem impacto nas cargas de trabalho |
Novos recursos (0.12.0)
Suporte incluído para envio de RayJob.
Envio de jobs de inferência distribuída disponibilizado.
Novos recursos (0.12.1)
Jobs de treinamento MPIJob agora aceitam dispositivos do tipo comum.
Correções de bugs (0.12.1)
Problemas corrigidos na política de limpeza de pods do tf-operator.
Erro de renderização resolvido em jobs de treinamento elástico com diretório de logs local.
Falha ajustada que impedia o cron-operator de limpar jobs concluídos.
Outubro de 2024
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.10.1 |
|
2024-10-14 |
Sem impacto nas cargas de trabalho |
Novos recursos
Suporte adicionado para múltiplos tipos de dispositivos.
TFJob agora aceita
successPolicy.
Correções de bugs
Falha corrigida no envio de SparkApplication.
Abril de 2024
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.14 |
|
2024-04-11 |
Sem impacto nas cargas de trabalho |
Novos recursos
Gerenciamento de modelos agora suportado.
Março de 2024
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.13 |
|
2024-03-18 |
Sem impacto nas cargas de trabalho |
Novos recursos
Parâmetro
backendincluído nos serviços de inferência Triton.Diretório montado de serviço de inferência KServe agora permite atualização.
Fevereiro de 2024
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.12 |
|
2024-02-04 |
Sem impacto nas cargas de trabalho |
Melhorias
Imagem base do Triton Inference Server atualizada.
Compatibilidade aprimorada na definição de recurso personalizado (CRD) do training-operator.
Novembro de 2023
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.11 |
|
2023-11-17 |
Sem impacto nas cargas de trabalho |
Novos recursos
Implantação de serviços de inferência KServe implementada.
Configuração de
livenessProbeereadinessProbehabilitada para serviços de inferência.
Agosto de 2023
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.10 |
|
2023-08-02 |
Sem impacto nas cargas de trabalho |
Novos recursos
Criação de segredo SSH permitida durante o envio de job de treinamento elástico ou DeepSpeed.
Melhorias
Permissões do Secret do et-operator removidas por padrão; concessão manual disponível.
Junho de 2023
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.9 |
|
2023-06-29 |
Sem impacto nas cargas de trabalho |
Novos recursos
Envio de jobs de treinamento distribuído DeepSpeed suportado.
Parâmetro
imagePullPolicytornou-se configurável.
Maio de 2023
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.8 |
|
2023-05-23 |
Sem impacto nas cargas de trabalho |
Novos recursos
SDKs agora permitem definir tempo de limpeza para jobs concluídos.
Melhorias
Permissões de Controle de Acesso Baseado em Função (RBAC) restringidas.
Abril de 2023
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.7 |
|
2023-04-11 |
Sem impacto nas cargas de trabalho |
|
0.9.6 |
|
2023-04-04 |
Sem impacto nas cargas de trabalho |
Novos recursos (0.9.7)
Horário de conclusão de jobs agendados passou a ser especificável.
Novos recursos (0.9.6)
Parâmetro
ownerreferenceconfigurável no envio de jobs de treinamento TensorFlow ou PyTorch.
Melhorias (0.9.6)
Imagem do et-operator atualizada.
Março de 2023
|
Versão |
Imagem |
Data de lançamento |
Impacto |
|
0.9.5 |
|
2023-03-16 |
Sem impacto nas cargas de trabalho |
Novos recursos
Parâmetros
running-timeout,starting-timeoutettl-after-finishedtornaram-se configuráveis para jobs de treinamento TensorFlow.Jobs de treinamento PyTorch passaram a aceitar configuração personalizada para
running-timeoutettl-after-finished.Charts do jobsupervisor agora suportados.
Melhorias
SDK para Java atualizado para a versão 1.0.4.
Imagens do tf-operator, pytorch-operator e et-operator atualizadas.
Correções de bugs
Inconsistência corrigida na formatação de rótulos de pods gang.