본문 바로가기
카테고리 없음

AWS EBS Volume EC2 Instance Store

by VGBR 2024. 9. 29.
반응형

Amazon Web Services(AWS)의 Elastic Block Store(EBS)와 EC2 Instance Store는 클라우드 환경에서 데이터를 저장하고 관리하는 데 중요한 역할을 합니다. 이 글에서는 EBS 볼륨과 EC2 인스턴스 스토어의 차이점과 사용 방법을 단계별로 자세히 설명합니다.

 

EBS Volume이란?

EBS는 Elastic Block Store의 약자로, 네트워크를 통해 EC2 인스턴스에 연결할 수 있는 블록 스토리지 서비스입니다. EBS 볼륨은 인스턴스가 종료된 후에도 데이터를 유지할 수 있어, 지속적인 데이터 저장이 필요한 애플리케이션에 적합합니다.

 

EBS 볼륨의 주요 특징

  1. 지속성: EBS 볼륨은 인스턴스가 종료되더라도 데이터를 유지합니다.
  2. 유연성: 필요에 따라 볼륨 크기와 성능을 조정할 수 있습니다.
  3. 백업 및 복구: EBS 스냅샷을 통해 데이터를 백업하고 복구할 수 있습니다.
  4. 암호화: EBS 볼륨은 데이터 암호화를 지원하여 보안성을 높입니다.

 

EBS 볼륨 유형

  1. 범용 SSD(GP2, GP3): 일반적인 워크로드에 적합하며, 비용 효율적입니다.
  2. 프로비저닝된 IOPS SSD(IO1, IO2): 높은 성능이 필요한 애플리케이션에 적합합니다.
  3. 스루풋 최적화 HDD(ST1): 대용량 데이터 처리에 적합합니다.
  4. 콜드 HDD(SC1): 자주 액세스하지 않는 데이터에 적합합니다.

 

EC2 Instance Store란?

EC2 Instance Store는 EC2 인스턴스에 직접 연결된 물리적 스토리지입니다. 인스턴스 스토어는 임시 저장소로 사용되며, 인스턴스가 종료되면 데이터가 삭제됩니다.

 

EC2 인스턴스 스토어의 주요 특징

  1. 고성능: 물리적 스토리지이기 때문에 높은 I/O 성능을 제공합니다.
  2. 임시 저장소: 인스턴스가 종료되면 데이터가 삭제되므로, 임시 데이터 저장에 적합합니다.
  3. 비용 효율성: EBS보다 비용이 저렴하지만, 데이터 지속성이 필요하지 않은 경우에만 사용해야 합니다.

 

EC2 인스턴스 스토어 사용 사례

  1. 캐시 데이터: 빠른 액세스가 필요한 임시 데이터 저장소로 사용됩니다.
  2. 임시 파일 저장: 애플리케이션 실행 중 생성되는 임시 파일을 저장하는 데 적합합니다.

 

EBS와 EC2 Instance Store 비교

  1. 데이터 지속성: EBS는 인스턴스 종료 후에도 데이터를 유지하지만, EC2 인스턴스 스토어는 데이터를 유지하지 않습니다.
  2. 성능: EC2 인스턴스 스토어는 물리적 스토리지로 높은 I/O 성능을 제공하지만, EBS는 네트워크를 통해 연결되므로 약간의 지연이 발생할 수 있습니다.
  3. 비용: EC2 인스턴스 스토어는 비용이 저렴하지만, 데이터 지속성이 필요하지 않은 경우에만 사용해야 합니다.

EC2 인스턴스에 인스턴스 스토어 볼륨 추가 - Amazon Elastic Compute Cloud

 

EC2 인스턴스에 인스턴스 스토어 볼륨 추가 - Amazon Elastic Compute Cloud

시작할 때만 인스턴스에 인스턴스 스토어 볼륨을 연결할 수 있습니다. 인스턴스를 실행한 이후에는 인스턴스 스토어 볼륨을 연결할 수 없습니다.

docs.aws.amazon.com

 

AWS EBS Volume과 EC2 Instance Store는 각각의 장단점이 있으며, 사용 목적에 따라 적절한 스토리지를 선택하는 것이 중요합니다. 이 글을 통해 두 스토리지 옵션의 차이점과 사용 방법을 이해하고, 적절한 선택을 할 수 있기를 바랍니다.

반응형