☁️Cloud/AWS

AWS EC2 Instance 최적화 기준 특징

terranbin 2024. 3. 14. 11:23
728x90
SMALL

- General Purpose (범용성)

  • 웹 서버, 코드 저장소와 같은 작업에 적합
  • 컴퓨팅, 메모리, 네트워킹 간의 균형이 잘 맞는다
  • t2.micro 가 무료

- Compute Optimized (컴퓨팅 최적화)

  • 컴퓨터 집약적인 작업에 최적화된 인스턴스 (고성능 프로세스)
    • 고성능 웹 서버
    • 일부 데이터의 일괄 처리에 사용
    • 미디어 트랜스코딩
    • 고성능 컴퓨팅 서비스 (HPC)
    • 머신 러닝
    • 훌륭한 CPU / 컴퓨팅 요구 작업
    • C 로 시작

- Memory Optimized (메모리 최적화)

  • 메모리에서 대규모 데이터셋 처리하는 유형의 작업에 빠른 성능 제공
    • 대부분 인 메모리 데이터베이스가 되는 고성능 관계형, 비관계형의 데이터 베이스에 사용
    • Distributed web scale cache store
    • BI (business Intelligence) 에 최적화된 In-memory database
    • 대규모 비정형 데이터의 실시간 처리를 실행하는 애플리케이션에도 사용합니다.
    • R 로 시작 (RAM)

- Accelerated Computing

  •  
  •  

- Storage Optimized

  • 로컬 스토리지에서 대규모의 데이터셋에 액세스할 때 적합한 인스턴스
    • 고주파 온라인 트랜잭션 체리인 OLTP
    • 관계/비관계형 데이터베이스
    • Redis 같은 인메모리 데이터베이스에 캐시
    • 데이터 웨어하우징 어플리케이션 / 분산 파일 시스템
    • I, D, H1 으로 시작

- Instnace Features

  •  
  •  

- Measuring Instance Performance

  • 메모리에서 대규모 데이터셋 처리하는 유형의 작업에 빠른 성능 제공
  •  

 

m5.2xlarge

m: instance class

5: generation (AWS 하드웨어가 신규 버전)

2xlarge: 인스턴스 클래스 내의 사이즈 (더 많은 메모리, CPU 가지게 된다)

LIST