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

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

AWS 에서 사용하는 서비스 AWS ParallelCluster

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

AWS Auto Scaling

참고

이 섹션은 AWS ParallelCluster 버전 2.11.4 이하의 버전에만 적용됩니다. 버전 2.11.5부터 AWS ParallelCluster 는 의 사용을 지원하지 않습니다 AWS Auto Scaling.

AWS Auto Scaling 는 애플리케이션을 모니터링하고 특정 및 변경 서비스 요구 사항에 따라 용량을 자동으로 조정하는 서비스입니다. 이 서비스는 ComputeFleet 인스턴스를 Auto Scaling 그룹으로 관리합니다. 그룹은 변화하는 워크로드에 따라 탄력적으로 구동되거나 초기 인스턴스 구성에 따라 정적으로 고정될 수 있습니다.

AWS Auto Scaling 는 ComputeFleet 인스턴스에서 사용되지만 AWS Batch 클러스터에서는 사용되지 않습니다.

에 대한 자세한 내용은 https://aws.amazon.com/autoscaling/ 및 섹션을 AWS Auto Scaling참조하세요https://docs.aws.amazon.com/autoscaling/.

AWS Batch

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

AWS Batch 는 AWS Batch 클러스터에서만 사용됩니다.

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

AWS CloudFormation

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

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

Amazon CloudWatch

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

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

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

Amazon CloudWatch Logs

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

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

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

AWS CodeBuild

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

CodeBuild 는 AWS Batch 클러스터에서만 사용됩니다.

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

Amazon DynamoDB

Amazon DynamoDB(DynamoDB)는 빠르고 유연한 데이터베이스 없음SQL 서비스입니다. 이것은는 클러스터의 최소 상태 정보를 저장하는 데 사용됩니다. 헤드 노드는 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 에 대한 자세한 내용은 https://aws.amazon.com/ebs/ 및 섹션을 EBS참조하세요https://docs.aws.amazon.com/ebs/.

Amazon Elastic Compute Cloud

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

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

Amazon Elastic 컨테이너 레지스트리

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

AmazonECR은 AWS Batch 클러스터에서만 사용됩니다.

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

Amazon EFS

Amazon Elastic File System(Amazon EFS)은 서비스 및 온프레미스 리소스와 함께 AWS 클라우드 사용할 수 있는 간단하고 확장 가능하며 완벽하게 관리되는 탄력적 NFS 파일 시스템을 제공합니다. AmazonEFS은 efs_settings 설정이 지정되고 [efs] 섹션을 참조할 때 사용됩니다. AWS ParallelCluster 버전 2.1.0에 Amazon 지원이 EFS 추가되었습니다.

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

Amazon FSx for Lustre

FSx for Lustre는 오픈 소스 Lustre 파일 시스템을 사용하는 고성능 파일 시스템을 제공합니다. FSx for Lustre는 fsx_settings 설정이 지정되고 [fsx] 섹션을 참조할 때 사용됩니다. LustreFSx에 대한 지원이 버전 2.2.1에 AWS ParallelCluster 추가되었습니다.

LustreFSx용 에 대한 자세한 내용은 https://aws.amazon.com/fsx/lustre/ 및 를 참조하세요https://docs.aws.amazon.com/fsx/.

AWS Identity and Access Management

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

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

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

AWS Lambda

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

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

Amazon DCV

AmazonDCV은 다양한 네트워크 조건에서 모든 디바이스에 원격 데스크톱 및 애플리케이션 스트리밍을 제공할 수 있는 안전한 방법을 제공하는 고성능 원격 디스플레이 프로토콜입니다. AmazonDCV은 dcv_settings 설정이 지정되고 [dcv] 섹션을 참조할 때 사용됩니다. AWS ParallelCluster 버전 2.5.0에 Amazon 지원이 DCV 추가되었습니다.

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

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

참고

이 섹션은 AWS ParallelCluster 버전 2.11.4 이하의 버전에만 적용됩니다. 버전 2.11.5부터는 AWS ParallelCluster 가 Amazon Simple Notification Service 사용을 지원하지 않습니다.

Amazon Simple Notification Service(Amazon SNS)는 Auto Scaling 에서 알림을 수신합니다. 이러한 이벤트는 수명 주기 이벤트라고 하며 Auto Scaling 그룹에서 인스턴스가 시작되거나 종료될 때 생성됩니다. 내에서 Auto Scaling 그룹에 대한 AWS ParallelCluster Amazon SNS 주제는 Amazon SQS 대기열에 구독됩니다.

AmazonSNS은 AWS Batch 클러스터와 함께 사용되지 않습니다.

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

Amazon Simple Queue Service

참고

이 섹션은 AWS ParallelCluster 버전 2.11.4 이하의 버전에만 적용됩니다. 버전 2.11.5부터는 AWS ParallelCluster 가 Amazon Simple Queue Service 사용을 지원하지 않습니다.

Amazon Simple Queue Service(Amazon SQS)는 Auto Scaling, Amazon 을 통해 전송된 알림 SNS및 컴퓨팅 노드에서 전송된 알림을 저장합니다. Amazon은 알림 수신에서 알림 전송을 SQS 분리합니다. 이렇게 하면 헤드 노드가 폴링 프로세스를 통해 알림을 처리할 수 있습니다. 이 프로세스에서 헤드 노드는 Amazon을 실행SQSwatcher하고 대기열을 폴링합니다. Auto Scaling 및 컴퓨팅 인스턴스는 메시지를 대기열에 게시합니다.

AmazonSQS은 AWS Batch 클러스터와 함께 사용되지 않습니다.

Amazon 에 대한 자세한 내용은 https://aws.amazon.com/sqs/ 및 섹션을 SQS참조하세요https://docs.aws.amazon.com/sqs/.

Amazon Simple Storage Service(S3)

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

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

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

Amazon VPC

Amazon은 클러스터의 노드에서 사용하는 네트워크를 VPC 정의합니다. 클러스터에 대한 VPC 설정은 [vpc] 단원에 정의되어 있습니다.

Amazon 에 대한 자세한 내용은 https://aws.amazon.com/vpc/ 및 섹션을 VPC참조하세요https://docs.aws.amazon.com/vpc/.