메뉴
Amazon Elastic Compute Cloud
User Guide for Linux Instances

배치 그룹

배치 그룹은 단일 가용 영역 내에 있는 인스턴스의 논리적 그룹입니다. 배치 그룹은 짧은 네트워크 지연 시간, 높은 네트워크 처리량 또는 둘 다의 이점을 활용할 수 있는 애플리케이션에 권장됩니다. 배치 그룹에 가장 짧은 지연 시간과 가장 높은 초당 패킷 네트워크 성능을 제공하려면 향상된 네트워킹을 지원하는 인스턴스 유형을 선택하십시오. 자세한 내용은 향상된 네트워킹을 참조하십시오.

먼저 배치 그룹을 생성한 다음 여러 개의 인스턴스를 배치 그룹으로 시작합니다. 단일 시작 요청의 배치 그룹에서 인스턴스를 필요한 수만큼 시작하고 배치 그룹의 모든 인스턴스에 대해 동일한 인스턴스 유형을 사용하는 것이 좋습니다. 나중에 배치 그룹에 인스턴스를 더 추가하거나 배치 그룹에서 두 가지 이상의 인스턴스 유형을 시작하려고 하면 용량 부족 오류가 발생할 가능성이 커집니다.

배치 그룹 생성은 무료입니다.

배치 그룹의 인스턴스를 중지한 후 다시 시작하면 인스턴스가 계속 배치 그룹에서 실행됩니다. 그러나 인스턴스에 대해 용량이 부족한 경우 시작에 실패합니다.

이미 인스턴스를 실행한 배치 그룹의 인스턴스를 시작할 때 용량 오류가 발생하는 경우, 배치 그룹의 모든 인스턴스를 중지하고 시작한 후 다시 실행해 보십시오. 인스턴스를 다시 시작하면 요청한 모든 인스턴스를 수용할 용량이 있는 하드웨어로 인스턴스가 마이그레이션될 수 있습니다.

배치 그룹의 제한 사항

배치 그룹에는 다음과 같은 제한 사항이 있습니다.

  • 배치 그룹은 여러 가용 영역을 포괄할 수 없습니다.

  • 배치 그룹에 지정하는 이름은 AWS 계정 내에서 고유해야 합니다.

  • 인스턴스를 배치 그룹으로 시작할 때는 다음과 같은 인스턴스 유형만 사용할 수 있습니다.

    • 범용: m4.large | m4.xlarge | m4.2xlarge | m4.4xlarge | m4.10xlarge | m4.16xlarge

    • 컴퓨팅 최적화: c3.large | c3.xlarge | c3.2xlarge | c3.4xlarge | c3.8xlarge | c4.large | c4.xlarge | c4.2xlarge | c4.4xlarge | c4.8xlarge | c5.large | c5.xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.18xlarge | cc2.8xlarge

    • 메모리 최적화: r3.large | r3.xlarge | r3.2xlarge | r3.4xlarge | r3.8xlarge | r4.large | r4.xlarge | r4.2xlarge | r4.4xlarge | r4.8xlarge | r4.16xlarge | x1.16xlarge | x1.32xlarge | x1e.xlarge | x1e.2xlarge | x1e.4xlarge | x1e.8xlarge | x1e.16xlarge | x1e.32xlarge | cr1.8xlarge

    • 스토리지 최적화: d2.xlarge | d2.2xlarge | d2.4xlarge | d2.8xlarge | h1.2xlarge | h1.4xlarge | h1.8xlarge | h1.16xlarge | i2.xlarge | i2.2xlarge | i2.4xlarge | i2.8xlarge | i3.large | i3.xlarge | i3.2xlarge | i3.4xlarge | i3.8xlarge | i3.16xlarge | hs1.8xlarge

    • 액셀러레이티드 컴퓨팅: f1.2xlarge | f1.16xlarge | g2.2xlarge | g2.8xlarge | g3.4xlarge | g3.8xlarge | g3.16xlarge | p2.xlarge | p2.8xlarge | p2.16xlarge | p3.2xlarge | p3.8xlarge | p3.16xlarge

  • 한 배치 그룹에 있는 두 인스턴스 간의 최대 네트워크 처리 속도는 두 인스턴스의 속도가 느리면 저하됩니다. 많은 양을 처리해야 하는 애플리케이션의 경우 10Gbps 또는 25Gbps 네트워크 연결을 지원하는 인스턴스 유형을 선택하십시오. 인스턴스 유형 네트워크 성능에 대한 자세한 내용은 Amazon EC2 인스턴스 유형 표를 참조하십시오.

  • 여러 개의 인스턴스 유형을 하나의 배치 그룹으로 시작할 수는 있지만 이렇게 하면 시작에 성공하는 데 필요한 용량이 원활하게 제공될 가능성이 낮아집니다. 배치 그룹의 모든 인스턴스에 동일한 인스턴스 유형을 사용하는 것이 좋습니다.

  • 여러 배치 그룹을 병합할 수는 없습니다. 대신 배치 그룹 중 하나의 인스턴스를 종료한 후 다른 배치 그룹으로 다시 시작해야 합니다.

  • 배치 그룹은 피어링된 여러 VPC를 포괄할 수 있지만, 피어링된 VPC의 인스턴스 간에는 양방향 대역폭이 제공되지 않습니다. VPC 피어링 연결에 대한 자세한 내용은 Amazon VPC Peering Guide를 참조하십시오.

  • 기존 인스턴스를 배치 그룹으로 이동할 수는 없습니다. 기존 인스턴스에서 AMI를 생성한 후 AMI를 통해 새 인스턴스를 배치 그룹으로 시작할 수는 있습니다.

  • 예약 인스턴스로 가용 영역에서 EC2 인스턴스의 용량을 예약합니다. 용량 예약은 배치 그룹에서 동일한 가용 영역에 할당된 인스턴스별로 사용할 수 있습니다. 하지만 배치 그룹에 대한 용량을 명시적으로 예약할 수는 없습니다.

  • 네트워크 트래픽을 배치 그룹 내로 유지하려면 배치 그룹의 구성원들이 서로를 프라이빗 IPv4 주소 또는 IPv6 주소(해당하는 경우)로 참조해야 합니다. 구성원 간에 퍼블릭 IPv4 주소를 사용하는 경우 처리량이 5Gbps 이하로 떨어집니다.

  • 배치 그룹 밖에 있는 리소스와의 네트워크 트래픽은 5Gbps로 제한됩니다.

배치 그룹으로 인스턴스 시작

배치 그룹으로 시작할 인스턴스에 대한 전용 AMI를 생성하는 것이 좋습니다.

콘솔을 사용하여 인스턴스를 배치 그룹으로 시작하려면

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 인스턴스에 대한 AMI를 생성합니다.

    1. Amazon EC2 대시보드에서 [Launch Instance]를 선택합니다. 마법사를 완료한 후 [Launch]를 선택합니다.

    2. 인스턴스에 연결합니다. (자세한 내용은 Linux 인스턴스에 연결 단원을 참조하십시오.)

    3. 인스턴스에 소프트웨어와 애플리케이션을 설치하거나, 데이터를 복사하거나, Amazon EBS 볼륨을 추가로 연결합니다.

    4. (선택 사항) 인스턴스 유형이 향상된 네트워킹을 지원하는 경우 Linux에서 향상된 네트워킹의 절차에 따라 해당 기능이 활성화되었는지 확인합니다.

    5. 탐색 창에서 [Instances]를 선택하고 인스턴스를 선택한 다음, [Actions], [Image], [Create Image]를 선택합니다. [Create Image] 대화 상자에 요청된 정보를 입력한 다음 [Create Image]를 선택합니다.

    6. (선택 사항) 해당 인스턴스를 더 이상 사용하지 않는 경우 종료해도 됩니다.

  3. 배치 그룹을 생성합니다.

    1. 탐색 창에서 [Placement Groups]를 선택합니다.

    2. [Create Placement Group]을 선택합니다.

    3. [Create Placement Group] 대화 상자에서 사용하는 AWS 계정에 고유한 배치 그룹 이름을 입력하고 [Create]를 선택합니다.

      배치 그룹의 상태가 available이면 인스턴스를 배치 그룹으로 시작할 수 있습니다.

  4. 인스턴스를 배치 그룹으로 시작합니다.

    1. 탐색 창에서 [Instances]를 선택합니다.

    2. [Launch Instance]를 선택합니다. 마법사의 안내에 따라 다음 작업을 주의하여 수행하십시오.

      • [Choose an Amazon Machine Image (AMI)] 페이지에서 [My AMIs] 탭을 선택하고 생성한 AMI를 선택합니다.

      • [Choose an Instance Type] 페이지에서 배치 그룹으로 실행할 인스턴스 유형을 선택합니다.

      • 나중에 배치 그룹에 인스턴스를 추가하지 못할 수 있으므로 [Configure Instance Details] 페이지에서 이 배치 그룹에 필요한 인스턴스의 총 수를 입력합니다.

      • [Configure Instance Details] 페이지의 [Placement group]에서 해당 배치 그룹을 선택합니다. 이 페이지에 [Placement group] 목록이 표시되지 않으면 배치 그룹으로 실행할 수 있는 인스턴스 유형을 선택했는지 확인합니다. 배치 그룹으로 실행할 수 없는 인스턴스 유형을 선택한 경우 이 옵션을 사용할 수 없습니다.

명령줄을 사용하여 인스턴스를 배치 그룹으로 시작하려면

  1. 다음 명령 중 하나를 사용하여 인스턴스에 대한 AMI를 만듭니다.

  2. 다음 명령 중 하나를 사용하여 배치 그룹을 만듭니다.

  3. 다음 옵션 중 하나를 사용하여 인스턴스를 배치 그룹으로 실행합니다.

배치 그룹 삭제

대체해야 하거나 더 이상 필요하지 않은 배치 그룹을 삭제할 수 있습니다. 배치 그룹을 삭제하려면 우선 배치 그룹으로 시작한 모든 인스턴스를 종료해야 합니다.

콘솔을 사용하여 배치 그룹을 삭제하려면 다음을 수행합니다.

  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 탐색 창에서 Instances를 선택합니다.

  3. 배치 그룹의 모든 인스턴스를 선택하여 종료합니다. 세부 정보 창에서 [Placement Group]의 값을 확인하면 인스턴스를 종료하기 전에 인스턴스가 해당 배치 그룹에 속하는지 확인할 수 있습니다.

  4. 탐색 창에서 [Placement Groups]를 선택합니다.

  5. 배치 그룹을 선택하고 [Delete Placement Group]을 선택합니다.

  6. 확인 메시지가 나타나면 [Yes, Delete]를 선택합니다.

명령줄을 사용하여 배치 그룹을 삭제하려면 다음을 수행합니다.

다음 명령 세트 중 하나를 사용할 수 있습니다. 해당 명령줄 인터페이스에 대한 자세한 내용은 Amazon EC2에 액세스 단원을 참조하십시오.