Cloud/AWS

[AWS SAA] EC2 인스턴스

ellapk 2023. 3. 11. 00:05

EC2 인스턴스란?

- AWS 클라우드에서 사용하는 가상 컴퓨터

- 가상 컴퓨터의 CPU, 메모리, 그래픽 카드 등 연산을 위한 하드웨어 부분을 담당한다.

- 클라우드를 사용하는 목적이 고사양 게임, 서버, 로봇 등 다양하므로 인스턴스도 이에 맞게 다양한 유형을 제공한다.

 

EC2 인스턴스 유형

  • 범용(General Purpose)
  • 컴퓨팅 최적화(Compute Optimized)
  • 메모리 최적화(Memory Optimized)
  • 가속화된 컴퓨팅(Accelerated Computing)
  • 스토리지 최적화(Storage Optimized)

 

EC2 인스턴스 사이즈

인스턴스 사이즈는 인스턴스 CPU갯수, 메모리 크기, 성능 등으로 결정 된다.

위 그림에서 확인하면, 같은 t2 라는 인스턴스 타입에도 nano, micro, small..등 크기가 나누어져 있음을 알 수 있다.

즉, 아래로 갈 수록 점점 커지고 성능도 좋아진다.

 

 

 

m5.2xlarge의 뜻? 읽는 법?

m : 인스턴스 클래스

5 : 인스턴스 세대

2xlarge : 인스턴스 클래스 내에서 크기 (크기가 클 수록 메모리와 CPU도 커짐)

 

 

 


EC2 온디맨드 인스턴스

- 사용한대로 지불

- 비용이 가장 많이 들지만, 바로 지불할 필요는 X 예약 가능

- 단기적이고 중단 없는 워크로드가 필요할 때, 애플리케이션의 거동을 예측할 수 없을 때

 

 

EC2 예약 인스턴스

- 온디맨드에 비해 72% 할인, 특정한 속성 예약 (D타입, 리전, 테넌시, OS)

- 전부 선결제/ 부분/ 선결제 없음 선택 가능

- 사용량이 일정한 애플리케이션에 활용하는 것이 좋음

- 팔 수도 있음

 

 +) 전환형

타입/패밀리 등 전환 가능

유연성이 높기 때문에 할인률은 66% 정도

 

 

 

EC2 스폿 인스턴스

- 할인폭이 90%로 가장 큼

- but 스폿 인스턴스에 대해 지불하려는 최대 가격을 정의하고 스폿 가격이 이를 넘으면 인스턴스가 손실됨

- 인스턴스가 고장에 대한 회복력이 있다면 쓸만함

 

 

전용 호스트

-실제 물리적 서버를 받게됨. 이에 접근하고 전용 호스트를 갖춤

- 온디맨드로 초당 비용 제공 or dPdir

- 실제 물리적 서버를 예약하기에 가장 비쌈

- 라이센싱 모델과 함께 사용, 규정이나 법규를 반드시 준수하는 회사

 

 

전용 인스턴스

 

- 전용 하드웨어에서 실행되는 인스턴스

- 자신만의 인스턴스를 자신만의 하드웨어에 갖기 때문에, 물리적 서버에 대한 접근권을 갖고 낮은 수준에 대한 하드웨어 접근을 하는 전용 호스트와는 다