[amazon-ec2] EC2 인스턴스 유형의 정확한 네트워크 성능은 무엇입니까?

Amazon에서 다른 EC2 인스턴스 유형에 대한 정확한 네트워크 성능 세부 정보를 찾을 수 없습니다. 대신 그들은 다음과 같이 말합니다.

  • 높은
  • 보통의
  • 낮은

이것은 무엇을 의미합니까? 특히 Traffic-OUT각 인스턴스 유형 의 정확한 양을 알고 싶습니다 .

라이브 스트리밍을해야하는데 스트리밍 비트율은 240kbps가됩니다. 따라서 동시 뷰어 수를 처리 할 수있는 인스턴스 유형을 알아야합니다.



답변

대역폭은 인스턴스 크기에 따라 계층화되며 다음은 포괄적 인 답변입니다.

t2 / m3 / c3 / c4 / r3 / i2 / d2 인스턴스의 경우 :

  • t2.nano = ??? (확장 요인에 따라 20-30MBit / s를 예상합니다.)
  • t2.micro = ~ 70MBit / s (qiita는 63MBit / s라고 함)-t1.micro는 약 ~ 100Mbit / s를 가져옵니다.
  • t2.small = ~ 125MBit / s (t2, qiita는 127MBit / s, cloudharmony는 125Mbit / s, 최대 200Mbit / s까지 증가)
  • * .medium = t2.medium은 250-300MBit / s, m3.medium ~ 400MBit / s
  • * .large = ~ 450-600 MBit / s (가장 큰 변화, 아래 참조)
  • * .xlarge = 700-900MBit / s
  • * .2xlarge = ~ 1GBit / s +-10 %
  • * .4xlarge = ~ 2GBit / s +-10 %
  • * .8xlarge 및 표시된 특수 기능 = 10Gbit, ~ 8.5GBit / s 예상, 전체 처리량을 위해 향상된 네트워킹 및 VPC 필요

m1 소형, 중형 및 대형 인스턴스는 예상보다 높은 성능을 보이는 경향이 있습니다. c1.medium은 800MBit / s의 또 다른 괴물입니다.

나는 빗질하여이 모여 수십소스 하고 벤치 마크를 (주로 iPerf 및 TCP 연결을 사용하여). 특히 많은 벤치 마크에서 CloudHarmonyflux7 에 대한 크레딧 입니다 (이 두 링크는 ​​수많은 개별 벤치 마크를 보여주는 Google 검색으로 이동합니다).

주의 사항 및 참고 :

큰 인스턴스 크기에는보고 된 변동이 가장 많습니다.

  • m1.large는 ~ 800 Mbit / s입니다 (!!!).
  • t2.large = ~ 500MBit / s
  • c3.large = ~ 500-570 Mbit / s (소스마다 다른 결과)
  • c4.large = ~ 520 MBit / s (이건 독립적으로 확인했습니다)
  • m3.large는 ~ 700MBit / s에서 더 좋습니다.
  • m4.large는 ~ 445Mbit / s입니다.
  • r3.large는 ~ 390Mbit / s입니다.

버스트 가능 (T2) 인스턴스도 버스트 가능한 네트워킹 성능을 나타내는 것으로 보입니다.

  • CloudHarmony iperf 벤치 마크에 따르면 초기 전송은 1GBit / s에서 시작된 다음 몇 분 후에 지속적으로 위의 수준으로 점차 떨어집니다. 아래 보고서에 대한 PDF 링크 :

  • t2.small (PDF)

  • t2.medium (PDF)
  • t2.large (PDF)

이들은 동일한 지역 내에 있습니다. 지역간에 전송하는 경우 실제 성능이 훨씬 느릴 수 있습니다. 더 큰 인스턴스의 경우에도 수백 MBit / s의 숫자가 표시됩니다.


답변

FWIW CloudFront 는 스트리밍도 지원합니다. 인스턴스에서 일반 스트리밍보다 나을 수 있습니다.


답변

EC2의 거의 모든 것이 멀티 테넌트입니다. 네트워크 성능이 나타내는 것은 동일한 인프라를 공유하는 다른 인스턴스와 비교 한 우선 순위입니다.

보장 된 수준의 대역폭이 필요한 경우 EC2가 제대로 작동하지 않을 수 있습니다.


답변