AWS servicios utilizados por AWS ParallelCluster - AWS ParallelCluster

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS servicios utilizados por AWS ParallelCluster

Los siguientes servicios de Amazon Web Services (AWS) son utilizados por AWS ParallelCluster.

AWS Auto Scaling

nota

Esta sección solo se aplica a AWS ParallelCluster las versiones anteriores a la 2.11.4 (inclusive). A partir de la versión 2.11.5, AWS ParallelCluster no admite el uso de. AWS Auto Scaling

AWS Auto Scaling es un servicio que supervisa sus aplicaciones y ajusta automáticamente la capacidad en función de sus requisitos de servicio específicos y cambiantes. Este servicio administra sus ComputeFleet instancias como un grupo de Auto Scaling. El grupo se puede gestionar de forma elástica en función de los cambios en la carga de trabajo o se puede fijar de forma estática mediante las configuraciones iniciales de las instancias.

AWS Auto Scaling se usa con ComputeFleet instancias, pero no con AWS Batch clústeres.

Para obtener más información acerca de AWS Auto Scaling, consulte https://aws.amazon.com/autoscaling/y https://docs.aws.amazon.com/autoscaling/.

AWS Batch

AWS Batch es un servicio AWS gestionado de programación de tareas. Aprovisiona de forma dinámica la cantidad y el tipo óptimos de recursos de cómputo (por ejemplo, CPU instancias optimizadas para la memoria) en los clústeres. AWS Batch Estos recursos se aprovisionan en función de los requisitos específicos de sus trabajos por lotes, incluidos los requisitos de volumen. Con AWS Batch esto, no necesita instalar ni administrar software de computación por lotes adicional ni clústeres de servidores para ejecutar sus trabajos de manera eficaz.

AWS Batch se usa solo con AWS Batch clústeres.

Para obtener más información sobre AWS Batch, consulte https://aws.amazon.com/batch/y https://docs.aws.amazon.com/batch/.

AWS CloudFormation

AWS CloudFormation es un infrastructure-as-code servicio que proporciona un lenguaje común para modelar AWS y aprovisionar recursos de aplicaciones de terceros en su entorno de nube. Es el servicio principal utilizado por AWS ParallelCluster. Cada clúster AWS ParallelCluster se representa como una pila y todos los recursos que necesita se definen en la AWS ParallelCluster AWS CloudFormation plantilla. En la mayoría de los casos, AWS ParallelCluster CLI los comandos se corresponden directamente con los comandos de AWS CloudFormation pila, como los comandos de creación, actualización y eliminación. Las instancias que se lanzan dentro de un clúster realizan HTTPS llamadas al AWS CloudFormation punto final en el Región de AWS que se lanza el clúster.

Para obtener más información sobre AWS CloudFormation, consulte https://aws.amazon.com/cloudformation/y https://docs.aws.amazon.com/cloudformation/.

Amazon CloudWatch

Amazon CloudWatch (CloudWatch) es un servicio de monitoreo y observabilidad que le proporciona datos e información procesable. Esta información se puede utilizar para supervisar las aplicaciones, responder a los cambios en el rendimiento y a las excepciones del servicio y optimizar la utilización de los recursos. En AWS ParallelCluster, CloudWatch se usa como panel de control, para monitorear y registrar los pasos de creación de imágenes de Docker y el resultado de los trabajos. AWS Batch

Antes de AWS ParallelCluster la versión 2.10.0, solo CloudWatch se utilizaba con clústeres. AWS Batch

Para obtener más información al respecto CloudWatch, consulte https://aws.amazon.com/cloudwatch/y. https://docs.aws.amazon.com/cloudwatch/

Amazon CloudWatch Logs

Amazon CloudWatch Logs (CloudWatch Logs) es una de las funciones principales de Amazon CloudWatch. Puede usarla para monitorear, almacenar, ver y buscar en los archivos de registro muchos de los componentes utilizados por AWS ParallelCluster.

Antes de AWS ParallelCluster la versión 2.6.0, CloudWatch Logs solo se utilizaba con AWS Batch clústeres.

Para obtener más información, consulte Integración con Amazon CloudWatch Logs.

AWS CodeBuild

AWS CodeBuild (CodeBuild) es un servicio de integración continua AWS gestionado que cumple con el código fuente, ejecuta pruebas y produce paquetes de software listos para su implementación. En AWS ParallelCluster, CodeBuild se utiliza para crear imágenes de Docker de forma automática y transparente cuando se crean clústeres.

CodeBuild se usa solo con AWS Batch clústeres.

Para obtener más información sobre CodeBuild, consulte https://aws.amazon.com/codebuild/y https://docs.aws.amazon.com/codebuild/.

Amazon DynamoDB

Amazon DynamoDB (DynamoDB) es un servicio rápido y flexible sin bases de datos. SQL Se utiliza para almacenar la información del estado mínimo del clúster. El nodo principal rastrea las instancias aprovisionadas en una tabla de DynamoDB.

DynamoDB no se usa con clústeres. AWS Batch

Para obtener más información sobre DynamoDB, consulte y. https://aws.amazon.com/dynamodb/https://docs.aws.amazon.com/dynamodb/

Amazon Elastic Block Store

Amazon Elastic Block Store (AmazonEBS) es un servicio de almacenamiento en bloques de alto rendimiento que proporciona almacenamiento persistente para volúmenes compartidos. Todos los EBS ajustes de Amazon se pueden transferir a través de la configuración. EBSLos volúmenes de Amazon se pueden inicializar vacíos o a partir de una EBS instantánea de Amazon existente.

Para obtener más información sobre AmazonEBS, consulta https://aws.amazon.com/ebs/y https://docs.aws.amazon.com/ebs/.

Amazon Elastic Compute Cloud

Amazon Elastic Compute Cloud (AmazonEC2) proporciona la capacidad informática para AWS ParallelCluster. Los nodos principal y de cómputo son EC2 instancias de Amazon. HVMSe puede seleccionar cualquier tipo de instancia compatible. Los nodos principal y de computación pueden ser de distintos tipos de instancias. Además, si se utilizan varias colas, algunos o todos los nodos de computación también se pueden lanzar como una instancia de spot. Los volúmenes del almacén de instancias que se encuentran en las instancias se montan como LVM volúmenes seccionados.

Para obtener más información sobre AmazonEC2, consulta https://aws.amazon.com/ec2/y https://docs.aws.amazon.com/ec2/.

Amazon Elastic Container Registry

Amazon Elastic Container Registry (AmazonECR) es un registro de contenedores de Docker totalmente gestionado que facilita el almacenamiento, la administración y la implementación de imágenes de contenedores de Docker. En AWS ParallelCluster, Amazon ECR almacena las imágenes de Docker que se crean al crear los clústeres. Luego, las imágenes de Docker se utilizan AWS Batch para ejecutar los contenedores de los trabajos enviados.

Amazon solo ECR se usa con AWS Batch clústeres.

Para obtener más información, consulte https://aws.amazon.com/ecr/y https://docs.aws.amazon.com/ecr/.

Amazon EFS

Amazon Elastic File System (AmazonEFS) proporciona un sistema de NFS archivos elástico simple, escalable y totalmente gestionado para su uso con Nube de AWS servicios y recursos locales. Amazon EFS se utiliza cuando se especifica la efs_settings configuración y hace referencia a una [efs]sección. Support for Amazon EFS se añadió en la AWS ParallelCluster versión 2.1.0.

Para obtener más información sobre AmazonEFS, consulta https://aws.amazon.com/efs/y https://docs.aws.amazon.com/efs/.

Amazon FSx para Lustre

FSxfor Lustre proporciona un sistema de archivos de alto rendimiento que utiliza el sistema de archivos Lustre de código abierto. FSxfor Lustre se usa cuando se especifica la fsx_settings configuración y hace referencia a una sección. [fsx] El soporte FSx para Lustre se agregó en la AWS ParallelCluster versión 2.2.1.

Para obtener más información acerca de FSx Lustre, consulte https://aws.amazon.com/fsx/ lustre/ y. https://docs.aws.amazon.com/fsx/

AWS Identity and Access Management

AWS Identity and Access Management (IAM) se usa dentro AWS ParallelCluster para proporcionar un IAM rol de privilegios mínimos a Amazon EC2 para la instancia que es específico de cada clúster individual. AWS ParallelCluster las instancias solo tienen acceso a las API llamadas específicas que se requieren para implementar y administrar el clúster.

Con AWS Batch los clústeres, también se crean IAM roles para los componentes que intervienen en el proceso de creación de imágenes de Docker cuando se crean los clústeres. Estos componentes incluyen las funciones de Lambda que permiten añadir y eliminar imágenes de Docker desde y hacia el repositorio de Amazon. ECR También incluyen las funciones que permiten eliminar el bucket de Amazon S3 creado para el clúster y el CodeBuild proyecto. También hay funciones para AWS Batch los recursos, las instancias y los trabajos.

Para obtener más información sobreIAM, consulte https://aws.amazon.com/iam/y https://docs.aws.amazon.com/iam/.

AWS Lambda

AWS Lambda (Lambda) ejecuta las funciones que organizan la creación de imágenes de Docker. Lambda también gestiona la limpieza de los recursos del clúster personalizados, como las imágenes de Docker almacenadas en el ECR repositorio de Amazon y en Amazon S3.

Para obtener más información sobre Lambda, consulte https://aws.amazon.com/lambda/y. https://docs.aws.amazon.com/lambda/

Amazon DCV

Amazon DCV es un protocolo de visualización remota de alto rendimiento que proporciona una forma segura de entregar escritorios remotos y streaming de aplicaciones a cualquier dispositivo en diferentes condiciones de red. Amazon DCV se utiliza cuando se especifica la dcv_settings configuración y hace referencia a una [dcv]sección. Support for Amazon DCV se añadió en la AWS ParallelCluster versión 2.5.0.

Para obtener más información sobre AmazonDCV, consulta https://aws.amazon.com/hpc/dcv/ y. https://docs.aws.amazon.com/dcv/

Amazon Route 53

Amazon Route 53 (Route 53) se utiliza para crear zonas alojadas con nombres de host y nombres de dominio totalmente cualificados para cada uno de los nodos de computación.

Para obtener más información sobre Route 53, consulte https://aws.amazon.com/route53/y. https://docs.aws.amazon.com/route53/

Amazon Simple Notification Service

nota

Esta sección solo se aplica a AWS ParallelCluster las versiones anteriores a la 2.11.4 (inclusive). A partir de la versión 2.11.5, AWS ParallelCluster no admite el uso del Amazon Simple Notification Service.

Amazon Simple Notification Service (AmazonSNS) recibe notificaciones de Auto Scaling. Estos eventos se denominan eventos de ciclo de vida y se generan cuando se lanza o termina una instancia en un grupo de escalado automático. Dentro AWS ParallelCluster, el SNS tema de Amazon para el grupo Auto Scaling está suscrito a una SQS cola de Amazon.

Amazon no SNS se usa con AWS Batch clústeres.

Para obtener más información sobre AmazonSNS, consulta https://aws.amazon.com/sns/y https://docs.aws.amazon.com/sns/.

Amazon Simple Queue Service

nota

Esta sección solo se aplica a AWS ParallelCluster las versiones anteriores a la 2.11.4 (inclusive). A partir de la versión 2.11.5, AWS ParallelCluster no admite el uso del Amazon Simple Queue Service.

Amazon Simple Queue Service (AmazonSQS) guarda las notificaciones enviadas desde Auto Scaling, las notificaciones enviadas a través de Amazon SNS y las notificaciones enviadas desde los nodos de cómputo. Amazon SQS desvincula el envío de notificaciones de la recepción de notificaciones. Esto permite que el nodo principal gestione las notificaciones mediante un proceso de sondeo. En este proceso, el nodo principal ejecuta Amazon SQSwatcher y sondea la cola. El escalado automático y los nodos de computación publican mensajes en la cola.

Amazon no SQS se usa con AWS Batch clústeres.

Para obtener más información sobre AmazonSQS, consulta https://aws.amazon.com/sqs/y https://docs.aws.amazon.com/sqs/.

Amazon Simple Storage Service

Amazon Simple Storage Service (Amazon S3) AWS ParallelCluster almacena las plantillas ubicadas en cada uno de ellos. Región de AWS AWS ParallelCluster se puede configurar para permitir queCLI/SDKtools utilice Amazon S3.

Cuando utilizas un AWS Batch clúster, se utiliza un bucket de Amazon S3 en tu cuenta para almacenar los datos relacionados. Por ejemplo, el bucket almacena artefactos creados cuando se crea una imagen de Docker y scripts de los trabajos enviados.

Para obtener más información, consulte https://aws.amazon.com/s3/y https://docs.aws.amazon.com/s3/.

Amazon VPC

Amazon VPC define una red utilizada por los nodos del clúster. La VPC configuración del clúster se define en la [vpc]sección.

Para obtener más información sobre AmazonVPC, consulta https://aws.amazon.com/vpc/y https://docs.aws.amazon.com/vpc/.