AWS ParallelCluster가 사용하는 AWS 서비스 - AWS ParallelCluster

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS ParallelCluster가 사용하는 AWS 서비스

다음 Amazon Web Services(AWS) 서비스는 AWS ParallelCluster에 의해 사용됩니다.

Amazon API Gateway

Amazon API Gateway는 규모와 관계없이 REST, HTTP, 및 WebSocket API를 생성, 게시, 유지, 모니터링 및 보호하기 위한 AWS 서비스입니다.

AWS ParallelCluster는 API Gateway를 사용하여 AWS ParallelCluster API를 호스팅합니다.

AWS Batch에 대한 자세한 내용은 https://aws.amazon.com/api-gateway/https://docs.aws.amazon.com/apigateway/를 참조하세요.

AWS Batch

AWS Batch는 AWS 관리형 작업 스케줄러 서비스입니다. 이 서비스는 AWS Batch 클러스터에서 최적의 수량 및 유형의 컴퓨팅 리소스(예: CPU 또는 메모리 최적화 인스턴스)를 동적으로 프로비저닝합니다. 이러한 리소스는 볼륨 요구 사항을 포함하여 일괄 작업의 특정 요구 사항을 기반으로 프로비저닝됩니다. AWS Batch가 있으면 작업을 효율적으로 실행하는 데 사용하는 일괄 컴퓨팅 소프트웨어 또는 서버 클러스터를 설치 또는 관리할 필요가 없습니다.

AWS Batch는 AWS Batch 클러스터에만 사용할 수 있습니다.

AWS Batch에 대한 자세한 내용은 https://aws.amazon.com/batch/https://docs.aws.amazon.com/batch/를 참조하세요.

AWS CloudFormation

AWS CloudFormation은 클라우드 환경에서 AWS 및 서드 파티 애플리케이션 리소스를 모델링하고 프로비저닝하기 위한 공통 언어를 제공하는 코드형 인프라 서비스입니다. 이 서비스는 AWS ParallelCluster에서 주로 사용됩니다. AWS ParallelCluster의 각 클러스터는 스택으로 표시되며 각 클러스터에 필요한 모든 리소스는 AWS ParallelCluster AWS CloudFormation 템플릿 내에 정의됩니다. 대부분의 경우 AWS ParallelCluster CLI 명령은 생성, 업데이트 및 삭제 명령과 같은 AWS CloudFormation 스택 명령에 직접 대응합니다. 클러스터 내에서 시작된 인스턴스는 클러스터가 시작되는 AWS 리전의 AWS CloudFormation 엔드포인트에 HTTPS 호출을 수행합니다.

AWS CloudFormation에 대한 자세한 내용은 https://aws.amazon.com/cloudformation/https://docs.aws.amazon.com/cloudformation/을 참조하세요.

Amazon CloudWatch

Amazon CloudWatch(CloudWatch)는 데이터 및 실행 가능한 인사이트를 제공하는 모니터링 및 관찰 가능 서비스입니다. 이러한 인사이트를 사용하여 애플리케이션을 모니터링하고, 성능 변화 및 서비스 예외에 대응하고, 리소스 활용도를 최적화할 수 있습니다. AWS ParallelCluster에서 CloudWatch는 도커 이미지 빌드 단계와 AWS Batch 작업 출력을 모니터링하고 기록하는 대시보드로 사용됩니다.

AWS ParallelCluster 버전 2.10.0 이전에는 CloudWatch가 AWS Batch 클러스터에서만 사용되었습니다.

CloudWatch에 대한 자세한 내용은 https://aws.amazon.com/cloudwatch/https://docs.aws.amazon.com/cloudwatch/을 참조하세요.

Amazon CloudWatch Events

Amazon CloudWatch Events(CloudWatch Events)는 Amazon Web Services(AWS) 리소스의 변경 사항을 설명하는 시스템 이벤트의 스트림을 거의 실시간으로 전달합니다. 신속하게 설정할 수 있는 단순 규칙을 사용하여 일치하는 이벤트를 검색하고 하나 이상의 대상 함수 또는 스트림으로 이를 라우팅할 수 있습니다. AWS ParallelCluster에서는 CloudWatch Events가 AWS Batch 작업에 사용됩니다.

CloudWatch Events에 대한 자세한 내용은 https://docs.aws.amazon.com//eventbridge/latest/userguide/eb-cwe-now-eb 섹션을 참조하세요.

Amazon CloudWatch Logs

Amazon CloudWatch Logs(이하 CloudWatch Logs)는 Amazon CloudWatch의 핵심 기능 중 하나입니다. 이것은 AWS ParallelCluster에서 사용하는 많은 구성 요소에 대한 로그 파일을 모니터링, 저장, 확인 및 검색하는 데 사용됩니다.

AWS ParallelCluster 버전 2.6.0 이전에는 CloudWatch Logs가 AWS Batch 클러스터에서만 사용되었습니다.

자세한 내용은 Amazon CloudWatch Logs와 통합 단원을 참조하십시오.

AWS CodeBuild

AWS CodeBuild(CodeBuild)는 소스 코드를 컴파일하고 테스트를 실행하며 배포 준비가 완료된 소프트웨어 패키지를 생성하는 AWS 관리형 지속 통합 서비스입니다. AWS ParallelCluster에서, CodeBuild는 클러스터 생성 시 도커 이미지를 자동으로 투명하게 빌드하는 데 사용됩니다.

CodeBuild는 AWS Batch 클러스터에만 사용할 수 있습니다.

CodeBuild에 대한 자세한 내용은 https://aws.amazon.com/codebuild/https://docs.aws.amazon.com/codebuild/을 참조하세요.

Amazon DynamoDB

Amazon DynamoDB(이하 DynamoDB)는 빠르고 유연한 NoSQL 데이터베이스 서비스입니다. 이것은는 클러스터의 최소 상태 정보를 저장하는 데 사용됩니다. 헤드 노드는 DynamoDB 테이블의 프로비저닝된 인스턴스를 추적합니다.

DynamoDB에서는 AWS Batch 클러스터가 사용되지 않습니다.

DynamoDB에 대한 자세한 내용은 https://aws.amazon.com/dynamodb/https://docs.aws.amazon.com/dynamodb/을 참조하세요.

Amazon Elastic Block Store

Amazon Elastic Block Store(Amazon EBS)는 공유 볼륨을 위한 영구 스토리지를 제공하는 고성능 블록 스토리지 서비스입니다. 모든 Amazon EBS 설정을 구성을 통해 전달할 수 있습니다. Amazon EBS 볼륨은 빈 상태로 초기화하거나 기존 Amazon EBS 스냅샷에서 초기화할 수 있습니다.

Amazon EBS에 대한 자세한 내용은 https://aws.amazon.com/ebs/https://docs.aws.amazon.com/ebs/을 참조하세요.

Amazon Elastic Compute Cloud

Amazon Elastic Compute Cloud(Amazon EC2)는 AWS ParallelCluster에 대한 컴퓨팅 용량을 제공합니다. 헤드 및 컴퓨팅 노드는 Amazon EC2 인스턴스입니다. HVM을 지원하는 모든 인스턴스 유형을 선택할 수 있습니다. 헤드 노드와 컴퓨팅 노드는 서로 다른 인스턴스 유형일 수 있습니다. 또한 여러 대기열을 사용하는 경우 컴퓨팅 노드 일부 또는 전체를 스팟 인스턴스로 시작할 수도 있습니다. 인스턴스에 있는 인스턴스 스토어 볼륨은 스트라이프된 LVM 볼륨으로 탑재됩니다.

Amazon EC2에 대한 자세한 내용은 https://aws.amazon.com/ec2/https://docs.aws.amazon.com/ec2/을 참조하세요.

Amazon Elastic 컨테이너 레지스트리

Amazon Elastic Container Registry(Amazon ECR)는 개발자가 Docker 컨테이너 이미지를 간편하게 저장, 관리 및 배포할 수 있게 해주는 완전관리형 Docker 컨테이너 레지스트리입니다. AWS ParallelCluster에서 Amazon ECR은 클러스터가 생성될 때 구축되는 도커 이미지를 저장합니다. 그런 다음 도커 이미지는 AWS Batch에서 제출된 작업에 대한 컨테이너를 실행하는 데 사용됩니다.

Amazon ECR은 AWS Batch 클러스터에만 사용할 수 있습니다.

자세한 내용은 https://aws.amazon.com/ecr/https://docs.aws.amazon.com/ecr/을 참조하세요.

Amazon EFS

Amazon Elastic File System(Amazon EFS)는 AWS 클라우드 서비스 및 온프레미스 리소스와 함께 사용할 수 있는 간단하고 확장 가능한 완전 관리형 탄력적 NFS 파일 시스템을 제공합니다. EfsSettings가 지정된 경우 Amazon EFS가 사용됩니다. Amazon EFS에 대한 지원은 AWS ParallelCluster 버전 2.1.0에서 추가되었습니다.

Amazon EFS에 대한 자세한 내용은 https://aws.amazon.com/efs/https://docs.aws.amazon.com/efs/를 참조하세요.

Amazon FSx for Lustre

FSx for Lustre는 오픈 소스 Lustre 파일 시스템을 사용하는 고성능 파일 시스템을 제공합니다. FsxLustreSettings 속성가 지정되면 FSx for Lustre가 사용됩니다. FSx for Lustre에 대한 지원이 AWS ParallelCluster 버전 2.2.1에서 추가되었습니다.

FSx for Lustre에 대한 자세한 내용은 https://aws.amazon.com/fsx/lustre/https://docs.aws.amazon.com/fsx/을 참조하세요.

Amazon FSx for NetApp ONTAP

FSx for ONTAP은 NetApp의 인기 있는 ONTAP 파일 시스템을 기반으로 구축된 완전 관리형 공유 스토리지 시스템을 제공합니다. FsxOntapSettings 속성가 지정되면 FSx for ONTAP이 사용됩니다. FSx for ONTAP에 대한 지원이 AWS ParallelCluster 버전 3.2.0에서 추가되었습니다.

FSx for ONTAP에 대한 자세한 내용은 https://aws.amazon.com/fsx/netapp-ontap/https://docs.aws.amazon.com/fsx/을 참조하세요.

Amazon FSx for OpenZFS

FSx for OpenZFS는 인기 있는 OpenZFS 파일 시스템을 기반으로 구축된 완전 관리형 공유 스토리지 시스템을 제공합니다. FsxOpenZfsSettings 속성가 지정되면 FSx for OpenZFS가 사용됩니다. FSx for OpenZFS에 대한 지원이 AWS ParallelCluster 버전 3.2.0에서 추가되었습니다.

FSx for OpenZFS에 대한 자세한 내용은 https://aws.amazon.com/fsx/openzfs/https://docs.aws.amazon.com/fsx/을 참조하세요.

AWS Identity and Access Management

AWS Identity and Access Management(IAM)는 각 개별 클러스터에 고유한 인스턴스에 대해 Amazon EC2용 최소 권한의 IAM 역할을 제공하기 위해 AWS ParallelCluster 내에서 사용됩니다. AWS ParallelCluster 인스턴스는 클러스터를 배포하고 관리하는 데 필요한 특정 API 직접 호출에만 액세스할 수 있습니다.

AWS Batch 클러스터에서는 클러스터 생성 시 도커 이미지 빌드 프로세스와 관련된 구성 요소에 대해 IAM 역할도 생성됩니다. 이러한 구성 요소에는 Amazon ECR 리포지토리에, 또는 그 리포지토리로부터 도커 이미지를 추가 및 삭제할 수 있는 Lambda 함수가 포함됩니다. 또한 클러스터 및 CodeBuild 프로젝트용으로 생성된 Amazon S3 버킷을 삭제할 수 있는 함수도 포함됩니다. AWS Batch 리소스, 인스턴스 및 작업에 대한 역할도 있습니다.

IAM에 대한 자세한 내용은 https://aws.amazon.com/iam/https://docs.aws.amazon.com/iam/을 참조하세요.

AWS Lambda

AWS Lambda(Lambda)는 도커 이미지 생성을 조정하는 함수를 실행합니다. 또한 Lambda는 Amazon ECR 리포지토리 및 Amazon S3에 저장된 도커 이미지와 같은 사용자 지정 클러스터 리소스의 정리를 관리합니다.

Lambda에 대한 자세한 내용은 https://aws.amazon.com/lambda/https://docs.aws.amazon.com/lambda/를 참조하세요.

Amazon RDS

Amazon Relational Database Service(Amazon RDS)는 AWS 클라우드에서 관계형 데이터베이스를 더 쉽게 설치, 운영 및 크기 조정할 수 있는 웹 서비스입니다.

AWS ParallelCluster는 AWS Batch 및 Slurm에 Amazon RDS를 사용합니다.

Amazon RDS에 대한 자세한 내용은 https://aws.amazon.com/rds/https://docs.aws.amazon.com/rds/를 참조하세요.

Amazon Route 53

Amazon Route 53(Route 53)은 각 컴퓨팅 노드에 대해 호스트 이름과 정규화된 도메인 이름을 포함하는 호스팅 영역을 생성하는 데 사용됩니다.

Route 53에 대한 자세한 내용은 https://aws.amazon.com/route53/https://docs.aws.amazon.com/route53/을 참조하세요.

Amazon Simple Notification Service

Amazon SNS는 게시자에서 구독자(생산자 및 소비자라고도 함)로 메시지를 전송하는 관리형 서비스입니다.

AWS ParallelCluster는 API 호스팅에 Amazon SNS를 사용합니다.

Amazon SNS에 대한 자세한 내용은 https://aws.amazon.com/sns/https://docs.aws.amazon.com/sns/를 참조하세요.

Amazon Simple Storage Service(S3)

Amazon Simple Storage Service(S3)는 각 AWS 리전에 AWS ParallelCluster 템플릿을 저장합니다. AWS ParallelCluster는 CLI/SDK 도구가 Amazon S3를 사용할 수 있도록 구성할 수 있습니다.

AWS ParallelCluster는 또한 클러스터에서 사용하는 리소스(예: 클러스터 구성 파일)를 저장하기 위해 AWS 계정에 Amazon S3 버킷을 생성합니다. AWS ParallelCluster는 클러스터를 생성하는 각 AWS 리전에 Amazon S3 버킷 1개를 유지 관리합니다.

AWS Batch 클러스터를 사용하면 계정의 Amazon S3 버킷이 관련 데이터를 저장하는 데 사용됩니다. 예를 들어, 이 버킷은 도커 이미지와 스크립트가 제출된 작업에서 생성될 때 생성된 아티팩트를 저장합니다.

자세한 내용은 https://aws.amazon.com/s3/https://docs.aws.amazon.com/s3/을 참조하세요.

Amazon VPC

Amazon VPC는 클러스터의 노드가 사용하는 네트워크를 정의합니다.

아마존 VPC에 대한 자세한 내용은 https://aws.amazon.com/vpc/https://docs.aws.amazon.com/vpc/을 참조하세요.

Elastic Fabric Adapter

Elastic Fabric Adapter(EFA)는 네트워크 인터페이스로, AWS에서 대규모로 높은 수준의 노드 간 통신을 필요로 하는 애플리케이션을 고객들이 실행할 수 있도록 지원합니다.

EC2 Image Builder에 대한 자세한 내용은 https://aws.amazon.com/hpc/efa/을 참조하세요.

EC2 Image Builder

EC2 Image Builder는 안전한 최신 서버 이미지의 생성, 관리 및 배포를 자동화하도록 지원하는 완전 관리형 AWS 서비스입니다.

AWS ParallelCluster는 Image Builder를 사용하여 AWS ParallelCluster 이미지를 만들고 관리합니다.

EC2 Image Builder에 대한 자세한 내용은 https://aws.amazon.com/image-builder/https://docs.aws.amazon.com/imagebuilder/을 참조하세요.

Amazon DCV

Amazon DCV는 다양한 네트워크 조건에서 모든 장치에 원격 데스크톱 및 애플리케이션 스트리밍을 제공하는 안전한 방법을 제공하는 고성능 원격 디스플레이 프로토콜입니다. HeadNode 섹션/Dcv 설정이 지정되면 Amazon DCV가 사용됩니다. Amazon DCV에 대한 지원은 AWS ParallelCluster 버전 2.5.0에서 추가되었습니다.

Amazon DCV에 대한 자세한 내용은 https://aws.amazon.com/hpc/dcv/https://docs.aws.amazon.com/dcv/을 참조하세요.