in AWS PCS의 개념 - AWS PCS

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

in AWS PCS의 개념

클러스터 in AWS PCS에는 하나 이상의 컴퓨팅 노드 그룹과 연결된 대기열이 하나 이상 있습니다. 작업은 대기열에 제출되고 컴퓨팅 노드 그룹에서 정의한 EC2 인스턴스에서 실행됩니다. 이러한 기반을 사용하여 정교한 HPC 아키텍처를 구현할 수 있습니다.

클러스터

클러스터는 리소스를 관리하고 워크로드를 실행하기 위한 리소스입니다. 클러스터는 컴퓨팅, 네트워킹, 스토리지, 자격 증명 및 작업 스케줄러 구성의 어셈블리를 정의하는 AWS PCS 리소스입니다. 사용할 작업 스케줄러(현재 슬러머), 원하는 스케줄러 구성, 클러스터를 관리할 서비스 컨트롤러, 클러스터 리소스를 시작할 VPC를 지정하여 클러스터를 생성합니다. 스케줄러는 작업을 수락하고 예약하며 해당 작업을 처리하는 컴퓨팅 노드(EC2 인스턴스)도 시작합니다.

컴퓨팅 노드 그룹

컴퓨팅 노드 그룹은 AWS PCS가 작업을 실행하거나 클러스터에 대한 대화형 액세스를 제공하는 데 사용하는 컴퓨팅 노드 모음입니다. 컴퓨팅 노드 그룹을 정의할 때 Amazon EC2 인스턴스 유형, 최소 및 최대 인스턴스 수, 대상 VPC 서브넷, Amazon Machine Image(AMI), 구매 옵션 및 사용자 지정 시작 구성과 같은 일반적인 특성을 지정합니다. AWS PCS는 이러한 설정을 사용하여 컴퓨팅 노드 그룹의 컴퓨팅 노드를 효율적으로 시작, 관리 및 종료합니다.

대기열

특정 클러스터에서 작업을 실행하려면 특정 대기열(파티션이라고도 함)에 작업을 제출합니다. AWS PCS가 컴퓨팅 노드 그룹에서 실행되도록 예약할 때까지 작업은 대기열에 남아 있습니다. 하나 이상의 컴퓨팅 노드 그룹을 각 대기열에 연결합니다. 작업 스케줄러에서 제공하는 다양한 예약 정책을 사용하여 기본 컴퓨팅 노드 그룹 리소스에서 작업을 예약하고 실행하려면 대기열이 필요합니다. 사용자는 컴퓨팅 노드 또는 컴퓨팅 노드 그룹에 직접 작업을 제출하지 않습니다.

시스템 관리자

시스템 관리자는 클러스터를 배포, 유지 관리 및 운영합니다. AWS Management Console, AWS PCS AWS PCS 및 AWS SDK를 통해 API에 액세스할 수 있습니다. Word SSH 또는 관리 작업을 실행하고, 작업을 실행하고 AWS Systems Manager, 데이터를 관리하고, 기타 쉘 기반 활동을 수행할 수 있는 특정 클러스터에 액세스할 수 있습니다. 자세한 내용은 AWS Systems Manager 설명서를 참조하세요.

최종 사용자

최종 사용자는 클러스터를 배포하거나 운영할 day-to-day 책임이 없습니다. 터미널 인터페이스(예: SSH)를 사용하여 클러스터 리소스에 액세스하고, 작업을 실행하고, 데이터를 관리하고, 기타 쉘 기반 활동을 수행합니다.