AWS/EC2

[AutoScaling] 시작 구성 vs 시작 템플릿

말라가시프랑랑 2021. 11. 10. 18:43
반응형

시작 구성

  • ASG에서 인스턴스를 시작하는 데 사용하는 인스턴스 구성 템플릿

특징

  • 시작 구성은 한 번 생성하면 변경 불가능. 다시 만들고 해당 구성으로 ASG를 업데이트 해야함
  • 하나의 ASG는 하나의 시작구성만을 가짐

ASG를 생성하기 위해서는 시작구성 / 시작 템플릿 / EC2 인스턴스 중 하나를 반드시 지정해야함

(EC2 인스턴스를 사용하여 ASG 시작시 AS가 자동으로 시작 구성 구성 후 ASG에 연결함)

 

시작 템플릿

  • 시작 구성이랑 별 차이 없음. 용도는 같음

특징

  • 버전 관리를 통해 전체 파라미터 세트의 하위 파라미터 세트 작성 가능
  • 해당 세트를 재사용하여 다른 시작 템플릿 생성 가능
  • 시작 구성을 사용 중일 경우 콘솔에서 시작 구성의 내용을 복사하여 시작 템플릿으로 마이그레이션 가능
    • 그 다음 시작 구성을 사용 중인 배포된 ASG를 새시작 템플릿으로 마이그레이션 가능
  • 수정 불가능

시작 구성과 시작 템플릿의 차이

  • 시작 템플릿은 버전 관리가 가능하다. (수정은 불가능 하지만 버전 관리를 통해 여러 시작 템플릿 생성 가능)
    • 시작 구성의 경우
      • 새로운 시작 구성을 만들고 새로운 ASG 생성
    • 시작 템플릿의 경우
      • 다른 버전의 시작 템플릿을 만들고 기존의 ASG에 기본 시작 템플릿 버전을 지정
  • 시작 템플릿은 시작 구성에서 안되는 기능을 사용 가능하다(ex- 여러 인스턴스 유형의 ASG, 스팟과 온디맨드 모두 시작 등)
  • 시작 템플릿은 EC2의 새로운 기능을 사용 가능( 새로운 타입의 인스턴스/EBS 볼륨, 전용 호스트 등)
반응형

'AWS > EC2' 카테고리의 다른 글

전용 호스트 / 전용 인스턴스 차이  (0) 2021.10.06