Elastic Network Adapter (ENA) 란?
- EC2(Elastic Compute Cloud) 서비스에 고성능 네트워크 기능을 제공하는 네트워크 인터페이스다.
- AWS 의 최신 가상화 컴퓨팅 환경에 특화되어 설계됐다.
주요 특징
- 높은 처리량과 짧은 지연 시간 (High Throughput and Low Latency): 더 높은 대역폭(bandwidth), 낮은 지연 시간(lower latency), 더 많은 패킷 처리를 지원한다.
- 향상된 네트워킹 (Enhanced Networking): 기존 가상화 네트워킹 스택 대비 더 높은 성능과 패킷 처리 일관성을 제공
- 확장성 및 유연성 (Scalability and Flexibility): 인스턴스 유형의 대역폭에 따라 자동으로 확장됨. 강력한 EC2 인스턴스를 선택하면 ENA 도 그에 따라 확장.
- 다중 큐 지원 (Multiple Queue Support): 다중 전송 및 수신 대기열을 지원하여 네트워크 패킷의 병렬 처리를 향상
- 호환성 (Compatibility): AWS 용이지만, Linux 를 비롯한 다양한 운영체제에서 사용 가능
- AWS 와 통합 (Integration with AWS Service): Elastic Load Balancing, Auto Scaling, Amazon VPC 와 같은 다른 AWS 서비스 및 기능과 원활하게 통합
기타
- ENA 는 고성능 컴퓨팅, 머신 러닝, 데이터 분석, 비디오 처리 등 고성능 네트워크가 필요한 앱에 유용.
주의사항
- 인스턴스 호환성: ENA 가 지원하는 EC2 인스턴스 유형이 맞는지 확인
- 업데이트: ENA 를 주기적으로 업데이트하여 최신 버전으로 유지하는 것이 좋음
- 운영체제 지원: ENA 가 지원하는 운영체제가 맞는지 확인
- 대역폭 제한 확인: EC2 인스턴스 유형의 대역폭 제한에 유의하기, ENA 는 높은 처리량을 제공하지만 인스턴스 유형에는 최대 네트워크 대역폭이 있음
- 요금 주의: 네트워크 처리량이 높아지면 데이터 전송량이 증가하여 추가 비용이 발생 가능
반응형
'인프라 > AWS' 카테고리의 다른 글
Route 53 의 호스팅 영역 (Hosted zone) 이란? (0) | 2024.08.02 |
---|---|
AWS 의 Elastic Beanstalk 이란? (0) | 2023.12.19 |
AWS CloudFront 란? (0) | 2023.03.29 |
AWS 라우트 테이블 (Route Tables) 이란? 그리고 실제 활용 (라우팅 테이블) (0) | 2022.09.05 |
VPC 구성 후 SSH 연결하기 (0) | 2022.08.21 |