본문 바로가기

CLOUD/AWS

[공부한 것 정리] AWS 인스턴스 유형

Amazon EC2 인스턴스 유형


커피숍의 비유 ->  키피 숍에서 계산하는 점원(인스턴스)이 존재할 때, 음식을 만드는 직원, 음료를 만드는 직원, 라테 아트 기술을 만드는 직원 등등 여러 TYPE의 직원들이 필요하듯, AWS에서도 다양한 역할을 하는 인스턴스 유형들이 존재합니다.

 

Amazon EC2 인스턴스의 5가지 유형 정리


1. 범용 인스턴스
컴퓨팅, 메모리, 네트워킹 리소스를 균형있게 제공합니다 다양한 워크로드에 사용할 수 있습니다. - 애플리케이션 서버 - 게임 서버 - 엔터프라이즈 애플리케이션용 백엔드 서버 - 중소 규모 데이터베이스

2.컴퓨팅 최적화 인스턴스
컴퓨터 최적화 인스턴스는 고성능 프로세서를 활용하는 컴퓨팅 집약적인 애플리케이션에 적합, 범용 인스턴스와 마찬가지로 컴퓨팅 최적화 인스턴스는 웹 서버, 앱 서버, 게임 서버와 같은 워크로드에 사용할 수 있음

3.메모리 최적화 인스턴스
메모리에서 대규모 데이터 세트를 처리하는 워크로드를 위한 빠른 성능을 제공하기 위해 설계되었음 컴퓨팅에서 메모리는 임시 스토리지 영역이다. 이곳에는 CPU가 작업을 완료하는데 필요한 모든 데이터와 명령이 들어 있습니다. 애플리케이션을 실행하기 전에 많은 데이터를 미리 로드해야 하는 워크로드가 있다고 가정, 고성능 데이터베이스일 수도 있고 방대한 양의 비정형 데이터의 실시간 처리가 필요한 워크로드 일 수도 있다. 이러한 CASE에 메모리 최적화 인스턴스를 사용하면 뛰어난 성능을 얻을 수 있다.

4. 액셀러레이티드 컴퓨팅 인스턴스
하드웨어 액셀러레이터 또는 코프로세서를 사용하여 일부 기능을 CPU에서 실행되는 소프트웨어에서보다 더 효율적으로 수행함. 이러한 기능의 예로는 부동 소수점 수 계산, 그래픽 처리, 데이터 패턴 일치 등이 있음. 컴퓨팅에서 하드웨어 액셀러레이터는 데이터 처리를 가속화할 수 있는 구성 요소입니다. 액 셀러 레이티드 컴퓨팅 인스턴스는 그래픽 애플리케이션, 게임 스트리밍, 애플리케이션 스트리밍과 같은 워크로드에 적합하다.

5. 스토리지 최적화 인스턴스
로컬 스토리지의 대규모 데이터 세트에 대한 순차적 읽기 및 쓰기 액세스가 많이 필요한 워크로드를 위해 설계되었음. 스토리지 최적화 인스턴스에 적합한 워크로드의 예로는 분산 파일 시스템, 데이터 웨어하우징 애플리케이션, 고빈도 온라인 트랜잭션 처리(OLTP)시스템 등이 있음.
컴퓨팅에서 IOPS(초당 입출력 작업 수)라는 용어는 스토리지 디바이스의 성능을 측정하는 지표입니다. IOPS는 디바이스가 1초 내에 수행할 수 있는 입력 또는 출력 작업의 수를 나타내는데, 스토리지 최적화 인스턴스는 지연 시간이 짧은 임의 IOPS를 애플리케이션에 제공하도록 설계되었음