iperf3 네트워크 벤치마크 리포트

EC2 인스턴스 네트워크 성능 비교 (xlarge, 4 vCPU)

서울 리전 (ap-northeast-2) | 2026년 1월

최고 TCP 병렬 대역폭

29.80 Gbps
m6idn.xlarge (Intel 6세대)

최고 TCP 단일 스트림

9.53 Gbps
m6idn.xlarge (Intel 6세대)

최고 Graviton 성능

23.38 Gbps
c6gn.xlarge (Graviton2)

최저 Jitter

0.004 ms
r7i.xlarge (Intel 7세대)

최고 가성비

c5n.xlarge
309 Gbps/$/hr
Graviton
Intel
AMD

목차

1. 테스트 방법론

iperf3를 사용한 네트워크 대역폭 및 지연시간 측정

왜 iperf3 벤치마크가 중요한가?

  • 실제 네트워크 성능 측정 - 인스턴스 유형별 실제 네트워크 처리량 비교
  • 고성능 네트워킹 옵션 비교 - 'n' 접미사 인스턴스(예: c6in)의 네트워크 향상 효과 확인
  • 분산 시스템 설계 - 데이터 복제, 마이크로서비스 간 통신 성능 예측
  • 비용 최적화 - 네트워크 집약적 워크로드에 적합한 인스턴스 선택

수집 메트릭

메트릭 설명 단위 방향
TCP Single Stream 단일 TCP 연결 대역폭 Gbps 높을수록 좋음
TCP Parallel (8 streams) 8개 병렬 TCP 연결 총 대역폭 Gbps 높을수록 좋음
TCP Reverse 역방향 TCP 대역폭 Gbps 높을수록 좋음
UDP Bandwidth UDP 대역폭 Mbps 높을수록 좋음
Jitter 패킷 지연 변동 ms 낮을수록 좋음
Packet Loss 패킷 손실률 % 낮을수록 좋음

2. 테스트 환경

EKS 클러스터 기반 네트워크 벤치마크 환경

테스트 도구

iperf3 3.x

클러스터

EKS 1.32 / Karpenter

네트워크

Same AZ, VPC CNI

인스턴스 크기

xlarge (4 vCPU)

테스트 인스턴스

51개 (Intel/AMD/Graviton)

리전

ap-northeast-2 (서울)

테스트 구성

설정 설명
TCP Single Stream -c server -t 30 30초간 단일 TCP 연결 테스트
TCP Parallel -c server -P 8 -t 30 8개 병렬 스트림으로 30초 테스트
TCP Reverse -c server -R -t 30 역방향(서버→클라이언트) 대역폭
UDP -c server -u -b 1G -t 30 1Gbps 타겟으로 UDP 테스트

3. TCP 병렬 대역폭 Top 20

8개 병렬 TCP 스트림 대역폭 (Gbps) - 높을수록 좋음

핵심 인사이트

  • 네트워크 최적화 인스턴스 압도적 - m6idn, m6in, c6in 등 'n' 접미사 인스턴스가 25Gbps+ 달성
  • Graviton은 c6gn만 고성능 - c6gn.xlarge가 23.38 Gbps로 Graviton 중 유일한 20Gbps+ 인스턴스
  • 일반 인스턴스는 ~12 Gbps - 네트워크 최적화 옵션 없는 인스턴스는 대부분 12.4 Gbps 내외
  • 5세대 구형도 선전 - c5n, m5zn, r5dn 등 5세대 네트워크 인스턴스도 24 Gbps+ 기록

TCP 단일 스트림 Top 20

단일 TCP 연결 대역폭 (Gbps)

UDP Jitter Top 20 (최저)

패킷 지연 변동 (ms) - 낮을수록 좋음

아키텍처별 세대별 성능 비교

세대별 TCP 대역폭 (Gbps)

세대별/아키텍처별 평균 TCP 병렬 대역폭

인스턴스 세대 및 아키텍처별 평균 네트워크 성능 비교

인스턴스 패밀리별 비교

C(컴퓨팅) / M(범용) / R(메모리) 패밀리별 네트워크 성능

4. 가격 대비 성능 (Cost Efficiency)

시간당 비용 대비 네트워크 대역폭 - 버블 크기는 성능

가성비 분석

  • c5n.xlarge가 최고 가성비 - 저렴한 가격($0.0802/hr)에 24.8 Gbps로 309 Gbps/$hr 달성
  • 5세대 네트워크 인스턴스 우수 - 구세대지만 네트워크 최적화 인스턴스는 여전히 가성비 뛰어남
  • 6세대 'n' 인스턴스도 우수 - c6gn, c6in, m6in 등도 상위권 가성비
  • 일반 인스턴스도 12 Gbps면 충분 - 대부분 워크로드에 네트워크 최적화 불필요

5. 용도별 추천 인스턴스

네트워크 요구사항별 최적 인스턴스 가이드

초고속 네트워크 (25 Gbps+)

  • m6idn.xlarge - 최고 29.8 Gbps
  • m6in.xlarge - 29.18 Gbps
  • c6in.xlarge - 28.64 Gbps
  • 용도: 빅데이터, 분산 스토리지, HPC

고성능 네트워크 (20 Gbps+)

  • c5n.xlarge - 24.8 Gbps, 최고 가성비
  • m5zn.xlarge - 24.8 Gbps
  • c6gn.xlarge - 23.38 Gbps (Graviton)
  • 용도: 실시간 스트리밍, 대규모 복제

범용 네트워크 (~12 Gbps)

  • c7i.xlarge - 최신 Intel 7세대
  • m8g.xlarge - Graviton4 최신
  • c6i.xlarge - 안정적 가성비
  • 용도: 일반 웹서비스, API 서버

저지터 (실시간 통신)

  • r7i.xlarge - 0.004ms 최저 지터
  • m6in.xlarge - 0.005ms
  • r6i.xlarge - 0.005ms
  • 용도: 실시간 음성/영상, 게임

피해야 할 인스턴스

  • r5b.xlarge - 3.97 Gbps (매우 낮음)
  • r6g.xlarge - 3.96 Gbps
  • c6g.xlarge - 5.16 Gbps
  • 이유: 네트워크 대역폭 제한 심함

Graviton 네트워크

  • c6gn.xlarge - 유일한 20Gbps+ Graviton
  • c7gd.xlarge - 12.4 Gbps
  • m7g.xlarge - 12.4 Gbps
  • 참고: Graviton4(8세대)는 네트워크 우위 없음

6. 전체 결과 (51개 인스턴스)

모든 인스턴스의 네트워크 벤치마크 결과

인스턴스 아키텍처 세대 TCP Single (Gbps) TCP Parallel (Gbps) TCP Reverse (Gbps) UDP (Mbps) Jitter (ms) Loss (%) 가격 ($/hr) 가성비

7. 결론

AWS EC2 인스턴스 네트워크 성능 핵심 시사점

핵심 결론

  • 네트워크 최적화 인스턴스가 필수인 경우 - 분산 시스템, 대용량 데이터 복제, HPC 워크로드에는 'n' 접미사 인스턴스(c6in, m6idn 등) 선택 필수
  • 일반 워크로드는 ~12 Gbps로 충분 - 대부분의 웹서비스, API 서버에는 기본 네트워크 대역폭으로 충분
  • Graviton 네트워크 우위 제한적 - Graviton은 CPU 가성비는 우수하나 네트워크에서는 c6gn을 제외하면 Intel과 동등
  • 구세대도 네트워크는 우수 - c5n, m5zn 등 5세대 네트워크 인스턴스도 여전히 최고 수준의 대역폭 제공
  • 가격 vs 네트워크 트레이드오프 - 고대역폭 인스턴스는 비용도 높으므로 실제 네트워크 요구량 분석 필요

최종 추천

워크로드 1순위 추천 2순위 추천 이유
초고속 네트워크 m6idn.xlarge c6in.xlarge 최고 29.8 Gbps 대역폭
가성비 네트워크 c5n.xlarge c6gn.xlarge 24 Gbps+를 저렴하게
범용 (비용 효율) c6i.xlarge m7g.xlarge 12 Gbps로 대부분 충족
실시간 통신 r7i.xlarge m6in.xlarge 최저 지터 0.004ms