Amazon EC2 시작 마법사를 사용하여 Auto Scaling 그룹 생성 - Amazon EC2 Auto Scaling

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

Amazon EC2 시작 마법사를 사용하여 Auto Scaling 그룹 생성

다음 절차에서는 Amazon EC2 콘솔에서 인스턴스 시작 마법사를 사용하여 Auto Scaling 그룹을 생성하는 방법을 보여줍니다. 이 옵션은 인스턴스 시작(Launch instance) 마법사의 특정 구성 세부 정보로 시작 템플릿을 자동으로 채웁니다.

참고

마법사는 Auto Scaling 그룹에 지정한 인스턴스 수를 채우지 않고 시작 템플릿에 Amazon Machine Image(AMI) ID 및 인스턴스 유형만 채웁니다. Auto Scaling 그룹 생성(Create Auto Scaling group) 마법사를 사용하여 시작할 인스턴스 수를 지정합니다.

AMI는 인스턴스를 구성하는 데 필요한 정보를 제공합니다. 동일한 구성의 여러 인스턴스가 필요한 경우 단일 AMI에서 여러 인스턴스를 시작할 수 있습니다. Auto Scaling 그룹에 속한 인스턴스를 재부팅할 경우 인스턴스가 종료되지 않도록 애플리케이션이 이미 설치된 사용자 지정 AMI를 사용하는 것이 좋습니다. Amazon AMI EC2 Auto Scaling에서 사용자 지정 Word를 사용하려면 먼저 사용자 지정 인스턴스에서 AMI를 생성한 다음 AMI를 사용하여 Auto Scaling 그룹에 대한 시작 템플릿을 생성해야 합니다.

사전 조건
  • Auto Scaling 그룹을 만들 AWS 리전 계획인 동일한에서 사용자 지정 AMI를 생성했어야 합니다. 자세한 내용은 Amazon AMI 사용 설명서의 Word 생성을 참조하세요. EC2

사용자 지정 AMI를 템플릿으로 사용

이 섹션에서는 Amazon EC2 시작 마법사를 사용하여 시작 템플릿을 사용자 지정 AMI로 자동으로 채웁니다. 또는 시작 템플릿을 처음부터 설정하거나 시작 템플릿에 대해 구성할 수 있는 파라미터에 대한 자세한 설명을 보려면 시작 템플릿 생성(콘솔)을 참조하세요.

사용자 지정 AMI를 템플릿으로 사용하려면
  1. https://console.aws.amazon.com/ec2/에서 Amazon EC2 콘솔을 엽니다.

  2. 화면 상단의 탐색 모음에 현재 AWS 리전 가 표시됩니다. Auto Scaling 그룹을 시작할 지역을 선택합니다.

  3. 탐색 창에서 Instances(인스턴스)를 선택합니다.

  4. 인스턴스 시작(Launch instance)을 선택하고 다음을 수행하십시오:

    1. 이름 및 태그(Name and tags)에서 이름(Name)을 비워 둡니다. 이름은 시작 템플릿을 생성하는 데 사용되는 데이터의 일부가 아닙니다.

    2. 애플리케이션 및 OS 이미지(Amazon Machine Image)에서 더 많은 AMIs 찾아보기를 선택하여 전체 AMI 카탈로그를 찾습니다.

    3. 내 AMIs를 선택하고 생성한 AMI를 찾은 다음 선택을 선택합니다.

    4. 인스턴스 유형(Instance type)에서 인스턴스 유형을 선택합니다.

      참고

      AMI를 생성할 때 사용한 것과 동일한 인스턴스 유형 또는 더 강력한 인스턴스 유형을 선택합니다.

    5. 화면 오른쪽의 요약(Summary)에서 인스턴스 수(Number of instances)에 원하는 숫자를 입력합니다. 여기에 입력하는 숫자는 중요하지 않습니다. 시작할 인스턴스 수는 Auto Scaling 그룹을 생성할 때 지정합니다.

      인스턴스 수 필드에 인스턴스를 두 개 이상 시작할 때 EC2 Auto Scaling을 고려하라는 메시지가 표시됩니다.

    6. EC2 Auto Scaling 하이퍼링크 고려 텍스트를 선택합니다.

    7. Auto Scaling Group으로 시작 확인 대화 상자에서 계속을 선택하여 시작 인스턴스 마법사에서 선택한 AMI 및 인스턴스 유형이 이미 채워진 시작 템플릿 생성 페이지로 이동합니다.

계속(Continue)을 선택하면 시작 템플릿 생성(Create launch template) 페이지가 열립니다. 다음 절차에 따라 시작 템플릿 생성을 완료하십시오.

시작 템플릿 생성
  1. 시작 템플릿 이름 및 설명(Launch template name and description)에서 새 시작 템플릿의 이름과 설명을 입력합니다.

  2. (선택 사항) 키 페어(로그인)키 페어 이름에서 SSH를 사용하여 인스턴스에 연결할 때 사용할 이전에 생성한 키 페어의 이름을 선택합니다.

  3. (옵션) 네트워크 설정(Network settings) 아래의 보안 그룹(Security groups)에서 이전에 생성한 보안 그룹을 하나 이상 선택합니다.

  4. (옵션) 스토리지 구성(Configure storage)에서 스토리지 구성을 업데이트합니다. 기본 스토리지 구성은 AMI와 인스턴스 유형에 따라 결정됩니다.

  5. 시작 템플릿 구성이 끝나면 시작 템플릿 생성(Create launch template)을 선택합니다.

  6. 확인 페이지에서 Create Auto Scaling group(Auto Scaling 그룹 생성)을 선택합니다.

Auto Scaling 그룹 생성

참고

이 주제의 나머지 부분에서는 Auto Scaling 그룹을 생성하는 기본 절차를 설명합니다. Auto Scaling 그룹에 대해 구성할 수 있는 파라미터에 대한 자세한 설명은 시작 템플릿을 사용하여 Auto Scaling 그룹 생성 섹션을 참조하세요.

Auto Scaling 그룹 생성(Create Auto Scaling group)을 선택하면 Auto Scaling 그룹(Auto Scaling group) 마법사가 열립니다. 다음 절차에 따라 Auto Scaling 그룹을 생성합니다.

Auto Scaling 그룹을 생성하려면
  1. 시작 템플릿 또는 구성 선택 페이지에서 Auto Scaling 그룹의 이름을 입력합니다.

  2. 생성한 시작 템플릿이 이미 선택되어 있습니다.

    Launch template version(시작 템플릿 버전)에서 Auto Scaling 그룹이 스케일 아웃 시 시작 템플릿의 기본 버전을 사용할지, 최신 버전을 사용할지, 아니면 특정 버전을 사용할지를 선택합니다.

  3. 다음(Next)을 선택하여 다음 단계로 계속 진행합니다.

  4. 인스턴스 시작 옵션 선택 페이지에서 여러 인스턴스 유형을 사용하지 않는 경우 인스턴스 유형 요구 사항 섹션을 건너뛰어 시작 템플릿에 지정된 EC2 인스턴스 유형을 사용할 수 있습니다.

    여러 인스턴스 유형을 사용하려면 여러 인스턴스 유형 및 구매 옵션이 포함된 Auto Scaling 그룹을 참조하십시오.

  5. 네트워크, VPC에서 VPC를 선택합니다. Auto Scaling 그룹은 시작 템플릿에 지정한 보안 그룹과 동일한 VPC로 생성해야 합니다.

    작은 정보

    시작 템플릿에서 보안 그룹을 지정하지 않은 경우 지정한 VPC의 기본 보안 그룹으로 인스턴스가 시작됩니다. 기본적으로 이 보안 그룹은 외부 네트워크로부터의 인바운드 트래픽을 허용하지 않습니다.

  6. 가용 영역 및 서브넷에서 지정된 VPC에서 하나 이상의 서브넷을 선택합니다.

  7. 가용 영역 배포에서 배포 전략을 선택합니다. 자세한 내용은 Auto Scaling 그룹 가용 영역 배포 단원을 참조하십시오.

  8. 다음(Next)을 두 번 선택하여 그룹 크기 및 조정 정책 구성(Configure group size and scaling policies) 페이지로 이동합니다.

  9. 그룹 크기에서 원하는 용량(Auto Scaling 그룹이 생성된 후 즉시 실행할 초기 인스턴스 수)을 정의합니다.

  10. 스케일링 섹션의 스케일링 제한에서 희망 용량에 대한 새 값이 최소 희망 용량최대 희망 용량보다 큰 경우, 최대 희망 용량은 자동으로 새 희망 용량 값으로 증가합니다. 필요에 따라 이러한 한도를 변경할 수 있습니다. 자세한 설명은 Auto Scaling 그룹에 대한 스케일링 제한 설정 섹션을 참조하세요.

  11. Skip to review(검토로 건너뛰기)를 선택합니다.

  12. 검토(Review) 페이지에서 Auto Scaling 그룹 생성(Create Auto Scaling group)을 선택합니다.

다음 단계

Auto Scaling 그룹이 제대로 생성되었는지는 활동 기록을 통해 확인할 수 있습니다. 활동(Activity) 탭의 활동 기록(Activity history)에 있는 상태(Status) 열에 Auto Scaling 그룹이 성공적으로 인스턴스를 시작했는지가 표시됩니다. 인스턴스가 시작되지 않거나 시작되었지만 즉시 해지되는 경우, 가능한 원인 및 해결 방법은 다음 주제를 참조하세요.

이제 원하는 경우, Auto Scaling 그룹과 동일한 지역에서 로드 밸런서를 연결할 수 있습니다. 자세한 설명은 Auto Scaling 그룹에 들어오는 애플리케이션 트래픽을 분산하려면 Elastic Load Balancing 사용 섹션을 참조하세요.