Cloud

EBS 최적화 (EBS-Optimized)

Vince_rf 2024. 10. 10. 04:04

EBS 최적화란, EC2 인스턴스가 Amazon Elastic Block Store(EBS)와 통신할 때 전용 네트워크 대역폭을 할당받아 안정적이고 높은 성능을 제공하는 기능입니다. EBS는 AWS에서 제공하는 블록 스토리지 서비스로, 인스턴스가 데이터를 저장하고 불러오는 역할을 합니다. EBS 최적화를 활성화하면 인스턴스가 EBS와 통신할 때 네트워크 트래픽에 방해받지 않도록 보장합니다.

EBS 최적화의 주요 특징:

  1. 전용 대역폭: 인스턴스는 네트워크 트래픽(예: 인터넷 트래픽)과 분리된 전용 대역폭을 통해 EBS 볼륨과 통신합니다. 이를 통해 인스턴스의 성능과 안정성이 보장됩니다.
  2. 고성능 보장: EBS-Optimized 인스턴스는 EC2와 EBS 간의 최대 전송 속도를 보장하며, I/O 성능이 크게 향상됩니다. 특히 고성능 스토리지를 요구하는 애플리케이션에서 유용합니다.
  3. 트래픽 충돌 방지: EBS 데이터 전송이 인스턴스의 다른 네트워크 작업에 방해되지 않도록 보호됩니다. 이를 통해 데이터 전송이 혼잡해지거나 성능이 저하되는 것을 방지할 수 있습니다.

EBS 최적화가 필요한 이유:

  • 높은 IOPS 작업: 데이터베이스, 분석 작업 또는 대량의 데이터를 처리하는 워크로드는 많은 읽기/쓰기 작업을 요구하므로 EBS 최적화를 통해 성능을 보장받는 것이 유리합니다.
  • 네트워크 부하: 인스턴스가 네트워크를 많이 사용하는 경우, EBS 최적화를 통해 네트워크 부하와 관계없이 안정적인 디스크 성능을 유지할 수 있습니다.
  • 데이터 안정성: EBS 최적화는 네트워크 병목 현상을 방지하므로, 데이터 손실이나 처리 지연을 줄일 수 있습니다.

어떻게 작동하는가:

EBS-Optimized EC2 인스턴스는 EC2와 EBS 간의 데이터 전송을 위한 전용 대역폭을 제공합니다. 이 대역폭은 인스턴스 유형에 따라 다르며, 예를 들어 작은 인스턴스에서는 500Mbps에서 대형 인스턴스에서는 14,000Mbps 이상의 대역폭이 제공될 수 있습니다.

 

TerraForm 사용 예시

ebs_optimized           = true

 

'Cloud' 카테고리의 다른 글

AWS Spot Instances  (1) 2024.10.10
Amazon VPC CNI  (5) 2024.10.10
AWS CoreDNS  (2) 2024.10.10
[AWS] AWS CLI 설치  (0) 2024.10.09
[VPC] 서브넷 로드밸런서 태그  (0) 2024.09.20