AWS 노트

AWS 인스턴스, AMI

Jonchann 2020. 4. 3. 13:55

AWS 설명서: 인스턴스 및 AMI

인스턴스: 가상 환경

  • 중지, 종료, 실패 전까지 계속 실행됨
  • 중지 상태(stopped)에서는 과금되지 않고 Amazon EBS(Elastic Block Store) 볼륨이 연결된 상태로 유지되니 언제든지 재시작 가능
  • 종료 상태(일반 종료)에서는 루트 디바이스 볼륨은 삭제되지만 Amazon EBS 볼륨은 유지되고 인스턴트는 삭제되니 다시 시작 불가
    • deleteOnTermination 속성에 따라 실수로 인스턴스 종료 방지 가능
  • 인스턴스에서 실행하려는 어플리케이션 / 소프트웨어에 필요한 메모리 양과 컴퓨팅 파워를 기준으로 유형 선택

인스턴스 유형

  • CPU, 메모리, 스토리지, 네트워킹 용량으로 다양하게 조합
    • 범용 인스턴스: 균형 있는 리소스를 제공하며 다양하게 사용 가능
      • A1, T3, T3a, T2, M6g, M5, M5a, M5n, M4
    • 컴퓨팅 최적화 인스턴스: 고성능 프로세서를 활용하는 컴퓨팅 집약적인 어플리케이션에 적합
      • 배치 처리, 미디어 트랜스코딩, 고성능 웹 서버, 고성능 컴퓨팅, 과학적 모델링, 게임 서버, 광고 서버 엔진, 기계 학습 등
      • C5, C5n, C4
    • 메모리 최적화 인스턴스: 대규모 데이터 셋 처리에 적합
      • R5, R5a, R5n, R4, X1e, X1, 대용량 메모리, z1d
    • 컴퓨팅 가속화 인스턴스: 부동 소수점 수 계산, 그래픽 처리, 데이턴 패턴 일치 등에 적합
      • P3, P2, Inf1, G4, G3, F1
    • 스토리지 최적화: 로컬 스토리지에서 매우 큰 데이터 셋 처리를 위해 설계
      • I3, I3en, D2, H1

AMI(Amazon Machine Image): 서버에 필요한 운영체제, 여러 소프트웨어가 적절히 구성된 상태로 제공되는 템플릿

  • AMI에서 인스턴스를 바로 시작 가능
  • 하나의 AMI에서 여러 인스턴스 실행 가능
  • 인스턴스 유형에 따라 사용되는 호스트 컴퓨터의 하드웨어가 결정됨

'AWS 노트' 카테고리의 다른 글

AWS Lambda Python 실행기 (2)  (0) 2020.04.06
AWS Lambda Python 실행기 (1)  (0) 2020.04.03
AWS Lambda  (0) 2020.04.03
AWS IAM  (0) 2020.04.03
AWS EC2, CLI  (0) 2020.04.03