Auto Scaling 그룹 - Amazon EC2 Auto Scaling

Auto Scaling 그룹

Auto Scaling 그룹에는 자동 크기 조정 및 관리를 위해 논리적 그룹으로 취급되는 Amazon EC2 인스턴스 모음이 포함되어 있습니다. Auto Scaling 그룹을 통해 상태 검사 교체 및 크기 조정 정책과 같은 Amazon EC2 Auto Scaling 기능도 사용할 수 있습니다. Auto Scaling 그룹 내 인스턴스 수 유지와 및 자동 크기 조정, 이 두 가지가 Amazon EC2 Auto Scaling 서비스의 핵심 기능입니다.

Auto Scaling 그룹의 크기는 사용자가 원하는 용량으로 설정한 인스턴스 수에 따라 달라집니다. 수동으로 또는 자동 크기 조정을 사용하여 수요에 맞게 크기를 조정할 수 있습니다.

Auto Scaling 그룹은 원하는 용량을 충족하도록 충분한 인스턴스를 실행하여 시작합니다. 그룹 내 인스턴스에 대한 주기적인 상태 확인을 수행하여 이 인스턴스 수를 유지합니다. Auto Scaling 그룹은 인스턴스 상태가 이상이 있는 경우에도 고정된 수의 인스턴스를 계속 유지합니다. 인스턴스가 비정상 상태가 되면 그룹에서는 비정상 인스턴스를 종료하고 이를 대체할 다른 인스턴스를 시작합니다. 자세한 내용은 Auto Scaling 인스턴스의 상태 확인 섹션을 참조하세요.

조정 정책을 사용하여 바뀌는 조건을 충족하도록 그룹의 인스턴스 수를 동적으로 늘리거나 줄일 수 있습니다. 조정 정책의 효력이 발생되면, Auto Scaling 그룹이 해당 그룹의 희망 용량을 사용자가 지정하는 최소 및 최대 용량 값 사이에서 조절하고 필요에 따라 인스턴스를 시작 또는 종료합니다. 일정에서도 확장이 가능합니다. 자세한 내용은 Auto Scaling 그룹의 크기 조정 섹션을 참조하세요.

Auto Scaling 그룹은 온디맨드 인스턴스, 스팟 인스턴스 또는 둘 모두를 시작할 수 있습니다. 시작 템플릿을 사용하도록 그룹을 구성 하는 경우에만 Auto Scaling 그룹에 대해 여러 구매 옵션을 지정할 수 있습니다. (Amazon EC2의 최신 기능을 사용하려면 시작 구성 대신 시작 템플릿을 사용하는 것이 좋습니다.)

스팟 인스턴스를 사용하면 온디맨드 가격과 비교하여 대폭 할인된 금액으로 미사용 Amazon EC2 용량에 액세스할 수 있습니다. 자세한 내용은 Amazon EC2 스팟 인스턴스 섹션을 참조하세요. 스팟 인스턴스와 온 디맨드 인스턴스 간에는 다음과 같은 주요 차이점이 있습니다.

  • 스팟 인스턴스의 가격은 수요에 따라 변동합니다.

  • 스팟 인스턴스의 가용성 또는 가격이 변동함에 따라 Amazon EC2가 개별 스팟 인스턴스를 종료할 수 있습니다.

스팟 인스턴스가 종료되면 Auto Scaling 그룹에서는 대체 인스턴스를 시작하여 그룹의 원하는 용량을 유지하려고 합니다.

인스턴스가 시작되고 사용자가 여러 가용 영역을 지정한 경우, 희망 용량이 이러한 가용 영역에 분산됩니다. 크기 조정 작업이 발생하는 경우, 사용자가 지정한 모든 가용 영역에서 Amazon EC2 Auto Scaling이 자동으로 균형을 유지합니다.

Auto Scaling 그룹을 처음 사용하는 경우 시작 템플릿 또는 시작 구성을 만든 다음 이 템플릿을 사용하여 모든 인스턴스에 동일한 인스턴스 속성이 있는 Auto Scaling 그룹을 만듭니다. 시작 템플릿 또는 시작 구성의 일부로 다음 인스턴스 속성을 지정하여 해당 인스턴스 속성을 설정할 수 있습니다. 즉, AMI, 블록 디바이스, 키 페어, 인스턴스 유형, 보안 그룹, 사용자 데이터, EC2 인스턴스, 모니터링, 인스턴스 프로파일, 커널, ramdisk, 인스턴스의 테넌시, 인스턴스에 퍼블릭 IP 주소가 있는지 여부, 해당 인스턴스가 EBS에 최적화되어 있는지 등의 속성입니다. 이 Amazon EC2 Auto Scaling 시작하기 자습서에서는 Amazon EC2 Auto Scaling에서 사용되는 다양한 빌딩 블록을 간략하게 소개합니다.