본문 바로가기
AWS

Amazon EC2

by KkingKkang 2024. 11. 12.

Amazon Elastic Compute Cloud(EC2) - 컴퓨팅을 빌려 쓰는 서비스

  • 장점
    • 초 단위 온디맨드 가격 모델 
      • 서비스 요금을 미리 약정하거나 선입금이 필요 없음
    • 빠른 구축 속도와 확장성
      • 몇 분이면 전 세계에 인스턴스 수백여대를 구축 가능
    • 다양한 구성 방법 지원
      • 머신러닝, 웹서버, 게임서버, 이미지처리 등 다양한 용도에 최적화된 서버 구성 가능
      • 다양한 과금 모델 사용 가능
    • 여러 AWS 서비스와 연동
      • 오토스케일링, Elastic Load Balancer(ELB), CloudWatch 
  • EC2 사용 사례 
    • 데이터베이스, 웹 서버, 머신 러닝, 어플리케이션의 백엔드 서버, 데이터 프로세싱, 기타 서버가 필요한 모든 작업 

EC2 인스턴스

  •  EC2에서 컴퓨팅을 담당
    • 다양한 유형과 크기로 구성
    • 저장을 담당하는 EBS와 네트워크로 연결
  • 저장 방법에 따라 두 가지로 분류 
    • EBS ( 하드 디스크와 연동이 되어 있는거)
    • 인스턴스 스토어
  • 하나의 가용영역(AZ)에 존재 

 

인스턴스 유형(패밀리)

  • 인스턴스의 역할에 따라 CPU, 메모리, 스토리지, 네트워크 등을 조합한 구성 
  • 각 인스턴스 유형 별로 사용 목적에 따라 최적화 (메모리위주, CPU위주, 그래픽 위주 등)
  • 유형 별로 이름 존재 (t유형, m유형, inf유형 등)
    • 같은 유형의 인스턴스들을 인스턴스 패밀리라 부름
  • 타입 별 세대별로 숫자 부여
    • m5 = m인스턴스의 5번째 세대
  • 아키텍쳐 및 프로세서/추가기술에 따라 접미사 

 

인스턴스 크기

  • 같은 인스턴스 패밀리에서 다양한 크기가 존재
  • 인스턴스의 cpu 갯수, 메모리 크기, 성능 등으로 크기 결정
  • 크기가 클 수록 더 많은 메모리, 더 많은 CPU, 더 많은 네트워크 대역폭, EBS와의 통신 가능한 대역폭

 

반응형

댓글