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á.
AWS serviços usados por AWS ParallelCluster
Os seguintes serviços da Amazon Web Services (AWS) são usados por AWS ParallelCluster.
Tópicos
- AWS Auto Scaling
- AWS Batch
- AWS CloudFormation
- Amazon CloudWatch
- CloudWatch Registros da Amazon
- AWS CodeBuild
- Amazon DynamoDB
- Amazon Elastic Block Store
- Amazon Elastic Compute Cloud
- Amazon Elastic Container Registry
- Amazon EFS
- Amazon FSx para Lustre
- AWS Identity and Access Management
- AWS Lambda
- Amazon DCV
- Amazon Route 53
- Amazon Simple Notification Service
- Amazon Simple Queue Service
- Amazon Simple Storage Service
- Amazon VPC
AWS Auto Scaling
nota
Esta seção se aplica somente às AWS ParallelCluster versões até e incluindo a versão 2.11.4. A partir da versão 2.11.5, AWS ParallelCluster não suporta o uso de. AWS Auto Scaling
AWS Auto Scaling é um serviço que monitora seus aplicativos e ajusta automaticamente a capacidade com base em seus requisitos de serviço específicos e variáveis. Esse serviço gerencia suas ComputeFleet instâncias como um grupo de Auto Scaling. O grupo pode ser conduzido de forma elástica pela mudança da workload ou fixado estaticamente pelas configurações iniciais da instância.
AWS Auto Scaling é usado com ComputeFleet instâncias, mas não é usado com AWS Batch clusters.
Para obter mais informações sobre AWS Auto Scaling, consulte https://aws.amazon.com/autoscaling/https://docs.aws.amazon.com/autoscaling/
AWS Batch
AWS Batch é um serviço AWS gerenciado de agendamento de tarefas. Ele provisiona dinamicamente a quantidade e o tipo ideais de recursos computacionais (por exemplo, CPU ou instâncias otimizadas para memória) em clusters. AWS Batch Esses recursos são provisionados com base nos requisitos específicos de seus trabalhos em lotes, incluindo os requisitos de volume. Com AWS Batch, você não precisa instalar ou gerenciar software de computação em lote adicional ou clusters de servidores para executar suas tarefas com eficiência.
AWS Batch é usado somente com AWS Batch clusters.
Para obter mais informações sobre AWS Batch, consulte https://aws.amazon.com/batch/https://docs.aws.amazon.com/batch/
AWS CloudFormation
AWS CloudFormation é um infrastructure-as-code serviço que fornece uma linguagem comum para modelar AWS e provisionar recursos de aplicativos de terceiros em seu ambiente de nuvem. É o principal serviço usado pelo AWS ParallelCluster. Cada cluster em AWS ParallelCluster é representado como uma pilha, e todos os recursos exigidos por cada cluster são definidos no AWS ParallelCluster AWS CloudFormation modelo. Na maioria dos casos, AWS ParallelCluster CLI os comandos correspondem diretamente aos comandos de AWS CloudFormation pilha, como comandos de criação, atualização e exclusão. As instâncias que são executadas em um cluster fazem HTTPS chamadas para o AWS CloudFormation endpoint em Região da AWS que o cluster é executado.
Para obter mais informações sobre AWS CloudFormation, consulte https://aws.amazon.com/cloudformation/https://docs.aws.amazon.com/cloudformation/
Amazon CloudWatch
O Amazon CloudWatch (CloudWatch) é um serviço de monitoramento e observabilidade que fornece dados e insights acionáveis. Esses insights podem ser usados para monitorar seus aplicativos, responder a mudanças de desempenho e exceções de serviço e otimizar a utilização de recursos. In AWS ParallelCluster, CloudWatch é usado para um painel, para monitorar e registrar as etapas de criação da imagem do Docker e a saída dos AWS Batch trabalhos.
Antes da AWS ParallelCluster versão 2.10.0, CloudWatch era usado somente com AWS Batch clusters.
Para obter mais informações sobre CloudWatch, consulte https://aws.amazon.com/cloudwatch/https://docs.aws.amazon.com/cloudwatch/
CloudWatch Registros da Amazon
O Amazon CloudWatch CloudWatch Logs (Logs) é um dos principais recursos da Amazon CloudWatch. Você pode usá-lo para monitorar, armazenar, exibir e pesquisar os arquivos de log de diversos componentes usados pelo AWS ParallelCluster.
Antes da AWS ParallelCluster versão 2.6.0, o CloudWatch Logs era usado apenas com AWS Batch clusters.
Para obter mais informações, consulte Integração com Amazon CloudWatch Logs.
AWS CodeBuild
AWS CodeBuild (CodeBuild) é um serviço AWS gerenciado de integração contínua que cumpre o código-fonte, executa testes e produz pacotes de software prontos para implantação. In AWS ParallelCluster, CodeBuild é usado para criar imagens do Docker de forma automática e transparente quando os clusters são criados.
CodeBuild é usado somente com AWS Batch clusters.
Para obter mais informações sobre CodeBuild, consulte https://aws.amazon.com/codebuild/https://docs.aws.amazon.com/codebuild/
Amazon DynamoDB
O Amazon DynamoDB (DynamoDB) é um serviço rápido e flexível sem banco de dados. SQL É usado para armazenar o estado mínimo de informações do cluster. O nó principal rastreia as instâncias provisionadas em uma tabela do DynamoDB.
O DynamoDB não é usado com clusters. AWS Batch
Para obter mais informações sobre o DynamoDB, consulte e. https://aws.amazon.com/dynamodb/https://docs.aws.amazon.com/dynamodb/
Amazon Elastic Block Store
O Amazon Elastic Block Store (AmazonEBS) é um serviço de armazenamento em blocos de alto desempenho que fornece armazenamento persistente para volumes compartilhados. Todas as EBS configurações da Amazon podem ser passadas pela configuração. EBSOs volumes da Amazon podem ser inicializados vazios ou a partir de um EBS snapshot existente da Amazon.
Para obter mais informações sobre a AmazonEBS, consulte https://aws.amazon.com/ebs/https://docs.aws.amazon.com/ebs/
Amazon Elastic Compute Cloud
O Amazon Elastic Compute Cloud (AmazonEC2) fornece a capacidade de computação para AWS ParallelCluster. Os nós principais e de computação são EC2 instâncias da Amazon. Qualquer tipo de instância compatível HVM pode ser selecionado. Os nós principais e de computação podem ser tipos de instância diferentes. Além disso, se várias filas forem usadas, alguns ou todos os nós de computação também poderão ser executados como uma instância spot. Os volumes de armazenamento de instâncias encontrados nas instâncias são montados como LVM volumes distribuídos.
Para obter mais informações sobre a AmazonEC2, consulte https://aws.amazon.com/ec2/https://docs.aws.amazon.com/ec2/
Amazon Elastic Container Registry
O Amazon Elastic Container Registry (AmazonECR) é um registro de contêineres Docker totalmente gerenciado que facilita o armazenamento, o gerenciamento e a implantação de imagens de contêineres Docker. Em AWS ParallelCluster, a Amazon ECR armazena as imagens do Docker que são criadas quando os clusters são criados. As imagens do Docker são então usadas AWS Batch para executar os contêineres dos trabalhos enviados.
A Amazon ECR é usada somente com AWS Batch clusters.
Para obter mais informações, consulte https://aws.amazon.com/ecr/https://docs.aws.amazon.com/ecr/
Amazon EFS
O Amazon Elastic File System (AmazonEFS) fornece um sistema de NFS arquivos elástico simples, escalável e totalmente gerenciado para uso com Nuvem AWS serviços e recursos locais. A Amazon EFS é usada quando a efs_settings configuração é especificada e se refere a uma [efs]seção. O suporte para Amazon EFS foi adicionado na AWS ParallelCluster versão 2.1.0.
Para obter mais informações sobre a AmazonEFS, consulte https://aws.amazon.com/efs/https://docs.aws.amazon.com/efs/
Amazon FSx para Lustre
FSxfor Lustre fornece um sistema de arquivos de alto desempenho que usa o sistema de arquivos Lustre de código aberto. FSxfor Lustre é usado quando a fsx_settings configuração é especificada e se refere a uma [fsx]seção. Support FSx for Lustre foi adicionado na AWS ParallelCluster versão 2.2.1.
Para obter mais informações sobre o FSx Lustre, consulte https://aws.amazon.com/fsx/lustre/
AWS Identity and Access Management
AWS Identity and Access Management (IAM) é usado AWS ParallelCluster para fornecer uma IAM função menos privilegiada para a Amazon EC2 na instância específica de cada cluster individual. AWS ParallelCluster as instâncias recebem acesso somente às API chamadas específicas necessárias para implantar e gerenciar o cluster.
Com AWS Batch clusters, IAM funções também são criadas para os componentes envolvidos no processo de criação de imagens do Docker quando os clusters são criados. Esses componentes incluem as funções Lambda que têm permissão para adicionar e excluir imagens do Docker de e para o repositório da Amazon. ECR Eles também incluem as funções permitidas para excluir o bucket do Amazon S3 criado para o cluster e CodeBuild o projeto. Também há funções para AWS Batch recursos, instâncias e trabalhos.
Para obter mais informações sobreIAM, consulte https://aws.amazon.com/iam/https://docs.aws.amazon.com/iam/
AWS Lambda
AWS Lambda (Lambda) executa as funções que orquestram a criação de imagens do Docker. O Lambda também gerencia a limpeza de recursos de cluster personalizados, como imagens do Docker armazenadas no ECR repositório da Amazon e no Amazon S3.
Para obter mais informações sobre o Lambda, consulte e. https://aws.amazon.com/lambda/https://docs.aws.amazon.com/lambda/
Amazon DCV
DCVA Amazon é um protocolo de exibição remota de alto desempenho que fornece uma maneira segura de fornecer desktops remotos e streaming de aplicativos para qualquer dispositivo em condições de rede variáveis. A Amazon DCV é usada quando a dcv_settings configuração é especificada e se refere a uma [dcv]seção. O suporte para Amazon DCV foi adicionado na AWS ParallelCluster versão 2.5.0.
Para obter mais informações sobre a AmazonDCV, consulte https://aws.amazon.com/hpc/dcv/ e. https://docs.aws.amazon.com/dcv/
Amazon Route 53
O Amazon Route 53 (Route 53) é usado para criar zonas hospedadas com nomes de host e nomes de domínio totalmente qualificados para cada um dos nós de computação.
Para obter mais informações sobre o Route 53, consulte https://aws.amazon.com/route53/https://docs.aws.amazon.com/route53/
Amazon Simple Notification Service
nota
Esta seção se aplica somente às AWS ParallelCluster versões até e incluindo a versão 2.11.4. A partir da versão 2.11.5, AWS ParallelCluster não oferece suporte ao uso do Amazon Simple Notification Service.
O Amazon Simple Notification Service (AmazonSNS) recebe notificações do Auto Scaling. Esses eventos são chamados de eventos de ciclo de vida e são gerados quando uma instância é executada ou encerrada em um grupo do Auto Scaling. Dentro AWS ParallelCluster, o SNS tópico da Amazon para o grupo Auto Scaling é inscrito em uma fila da Amazon. SQS
A Amazon não SNS é usada com AWS Batch clusters.
Para obter mais informações sobre a AmazonSNS, consulte https://aws.amazon.com/sns/https://docs.aws.amazon.com/sns/
Amazon Simple Queue Service
nota
Esta seção se aplica somente às AWS ParallelCluster versões até e incluindo a versão 2.11.4. A partir da versão 2.11.5, AWS ParallelCluster não oferece suporte ao uso do Amazon Simple Queue Service.
O Amazon Simple Queue Service (AmazonSQS) retém notificações enviadas pelo Auto Scaling, notificações enviadas pela SNS Amazon e notificações enviadas dos nós computacionais. A Amazon SQS dissocia o envio de notificações do recebimento de notificações. Isso permite que o nó principal manipule as notificações por meio de um processo de pesquisa. Nesse processo, o nó principal executa a Amazon SQSwatcher e pesquisa a fila. O Auto Scaling e os nós de computação publicam mensagens na fila.
A Amazon não SQS é usada com AWS Batch clusters.
Para obter mais informações sobre a AmazonSQS, consulte https://aws.amazon.com/sqs/https://docs.aws.amazon.com/sqs/
Amazon Simple Storage Service
O Amazon Simple Storage Service (Amazon S3) AWS ParallelCluster armazena modelos localizados em cada um. Região da AWS AWS ParallelCluster pode ser configurado para permitir que CLI SDK /tools use o Amazon S3.
Quando você usa o AWS Batch cluster, um bucket do Amazon S3 na sua conta é usado para armazenar dados relacionados. Por exemplo, o bucket armazena os artefatos usados pela criação de imagens do Docker e scripts de tarefas enviadas.
Para obter mais informações, consulte https://aws.amazon.com/s3/https://docs.aws.amazon.com/s3/
Amazon VPC
A Amazon VPC define uma rede usada pelos nós em seu cluster. As VPC configurações do cluster são definidas na [vpc]seção.
Para obter mais informações sobre a AmazonVPC, consulte https://aws.amazon.com/vpc/https://docs.aws.amazon.com/vpc/