EFA (Elastic Fabric Adapter)
Elastic Fabric Adapter (EFA)는 AWS에서 제공하는 고성능 네트워크 인터페이스이다.
주로 과학 연구, 공학, 기계 학습과 같은 높은 성능을 요구하는 계산 작업에 최적화되어 있다.
EFA는 특정 EC2 인스턴스에서만 사용할 수 있으며, 인스턴스에 연결하여 사용한다.
[EFA 설정 화면]
EC2 Enhanced Networking
Amazon EC2 인스턴스의 네트워크 성능을 향상시키는 기능이다.
이 기능은 인스턴스 간의 높은 처리량과 낮은 레이턴시(지연시간), 낮은 CPU 사용률를 실현할 수 있어, 실시간으로 처리가 요구되는 애플리케이션에 적합하다.
또한, Enhanced Networking는 추가 요금이 발생하지 않는다.
Elastic Network Adapter (ENA)
Elastic Network Adapter (ENA)란 AWS에서 제공하는 고성능 네트워크 인터페이스이다.
ENA는 Amazon EC2 인스턴스에 높은 throughput과 낮은 대기 시간의 네트워킹 기능을 제공한다.
ENA는 가상화된 네트워킹을 통해 인스턴스가 빠르고 안정적인 네트워크 연결을 유지할 수 있도록 지원하며, 특히 고성능 컴퓨팅 애플리케이션에 적합하다.
EC2 인스턴스가 ENA를 사용하면 최대 100Gbps까지의 네트워크 대역폭을 지원할 수 있다.
🤔 SAA-C03 문제
어느 제약 회사가 신약 개발 프로세스를 가속화하기 위해 AWS 클라우드 상에서 고성능 컴퓨팅(HPC) 환경을 설계하고 있습니다. 이 환경에서는 분자 모델링과 약효 예측에 필요한 대규모 시뮬레이션을 실행하기 위해 HPC 클러스터 내에서 EC2 인스턴스를 사용하고 있습니다. 또한 이러한 프로세스에는 빠른 데이터 전송과 낮은 대기 시간이 요구됩니다. 데이터 스토리지로는 FSx for Lustre를 사용할 계획인데, 빠른 데이터 전송과 낮은 대기 시간을 실현하기 위한 최적의 AWS 솔루션은 무엇일까요?
- EFA를 활성화한 네트워크 인터페이스를 생성하고 EC2 인스턴스에 연결한다.
- EBS io2 Block Express 볼륨을 사용해 EC2 인스턴스에 고성능 블록 스토리지를 제공한다.
- S3를 사용해 연구 데이터를 저장하고 S3 Transfer Acceleration을 활성화한다.
- EC2 클러스터 플레이스먼트 그룹을 설정해 인스턴스 간의 데이터 전송을 최적화한다.
정답
1번. EFA를 활성화한 네트워크 인터페이스를 생성하고 EC2 인스턴스에 연결한다.
Elastic Fabric Adapter (EFA)는 AWS에서 제공하는 고성능 네트워크 인터페이스로, 과학 연구, 공학, 기계 학습과 같은 높은 성능을 요구하는 계산 작업에 최적화되어 있습니다. 네트워크 인터페이스 생성 시 EFA를 활성화하여 EC2 인스턴스에 연결해 사용합니다. EFA는 일반적인 ENI와 비교하여 네트워크 지연을 최소화하고 높은 데이터 전송 속도를 구현할 수 있습니다. 단, EFA는 특정 EC2 인스턴스 유형에서만 지원됩니다.