업데이트:

태그: ,

카테고리:

AWS 강의실

AMI 정의

스크린샷 2023-02-09 09 12 07

  • EC2 인스턴스를 실행하기위해 필요한 정보를 모든 단위
    • OS, 아키텍처 타입, 저장공간 용량 등에 대한 정보를 담은 템플릿
  • AMI를 사용해 EC2를 복제하거나 다른 리전의 계정으로 전달할수도 있다.
  • 스냅샷을 기반으로 AMI 구성이 가능하다.



AMI 종류

스크린샷 2023-02-09 09 47 27

Amazon 퀵 스타트 AMI

  • 인스턴스 시작 작업시 콘솔에서 맨 처음으로 등장한다.
  • 최신기능, 공식적인 지원을 제공한다.

AWS Market Place AMI

  • 기업용 소프트웨어 벤더가 지원하는 AWS 공식 상용 이미지들

커뮤니티 AMI

  • 독립적인 벤더에 의해 특수목적을 위해 개발-배포된다.

Private AMI

  • 직접 AMI를 만들어 로드밸런싱에 의해 인스턴스의 갯수를 조절할 수 있다.
  • 또한 로컬 인프라에서 VM으로도 사용할 수 있다.



구성요소

  • 1개 이상의 EBS SnapShot
  • 인스턴스 저장 인스턴스의 경우, 루프 볼륨에 대한 템플릿
  • 사용권한(어떤 AWS계정이 사용할 수 있는가?)
  • 블록 디바이스 매핑(EBS가 어떤 용량으로 몇 개 사용되었는가?)
  • EBS기반 혹은 인스턴스 스토어 기반으로 나뉜다.

인스턴스 스토어 기반

스크린샷 2023-02-09 09 30 50

  • EBS와는 달리, 비지속형(ephemeral)스토리지이다.
  • 인스턴스 종료 시, 인스턴스 스토어에 저장된 데이터는 소실된다.
  • 그럼에도 불구하고 사용하는 이유는
    1. 인스턴스 생성 시, 물리적으로 서버에 부착되는 SSD라서 빠르다.
    2. 자동으로 생성되어 비용부담이 없다.
    3. 단기적 목적 배포모델에 적합해 외부에서 데이터를 Import해서 사용하므로 내부데이터가 삭제되어도 무방할때


EBS기반

스크린샷 2023-02-09 09 30 30

  • 루트 디바이스로 EBS를 사용하는 인스턴스는 자동으로 EBS 볼륨이 연결된다.
  • AMI가 참조하는 EBS 스냅샷에 대해 EBS볼륨이 생성된다.



AMI 만드는 과정

스크린샷 2023-02-07 00 50 14

  • EBS볼륨은 스냅샷 생성 방식으로 복제될 수 있다.
  • 기존 스냅샷으로 다른 인스턴스에 부착할 볼륨을 만들거나, 인스턴스 생성을 위한 이미지로도 만들 수 있다.



생명주기

스크린샷 2023-02-09 09 49 37

순서

  1. AMI가 실행되면 pending state가된다.
    1. ec2를 생성하기위해 AMI, EBS등을 준비한다.
  2. 준비가 완료되면 running state가된다.
    1. stop
      1. 중지 중에는 인스턴스 요금 미 청구
      2. 단, EBS, Elastic IP등은 청구된다.
      3. 중지 후 재시작시 퍼블릭 IP가 변경된다.
      4. EBS를 사용하는 인스턴스만 중지 가능하며, 인스턴스 저장 인스턴스는 저장할 수 없다.(인스턴스 스토리지 볼륨 사용하는 인스턴스)
      5. 중지/최대 절전모드
        • 일반적으로 컴퓨터 종료시, 메모리의 내용은 모두 사라지지만, 이 문제를 해결하기 위해서 중지 시의 메모리의 내용을 하드디스크에 복사해놓는다. 시작할때 메모리에 내용을 그대로 불러온다.
    2. reboot
      1. 재부팅 시에는 퍼블릭 IP변동이 없다.(빌린 가상머신은 그대로 두고, 소프트웨어적으로만 재부팅하기때문.)
    3. shutting down
      1. 인스턴스를 종료시킨다. 설정따라 EBS도 같이 종료시킬수도 있다.



생명주기에 따른 과금

인스턴스 상태 설명 인스턴스 사용요금
pending running 상태 준비 미청구
running 사용중 청구
stopping 중지 또는 최대절전모드 전환중 미청구, 최대절전 시 청구
stopped 인스턴스 중지상태 : 재시작 가능 미청구
shutting-down 인스턴스가 종료 중 미청구
terminated 인스턴스가 영구적으로 삭제됨 미청구

댓글남기기