Hiệu suất mạng chính xác của loại EC2?


158

Tôi không thể tìm thấy chi tiết hiệu suất mạng chính xác cho các loại đối tượng EC2 khác nhau trên Amazon. Thay vào đó, họ chỉ nói:

  • Cao
  • Vừa phải
  • Thấp

Điều này thậm chí còn có ý nghĩa gì? Tôi đặc biệt muốn biết số lượng chính xác của Traffic-OUTtừng loại.

Tôi cần thực hiện phát trực tiếp và tốc độ bit luồng của tôi sẽ là 240kb / giây. Vì vậy, tôi cần biết loại thể hiện nào có thể xử lý bao nhiêu người xem đồng thời.



Bạn có thể google cho điểm chuẩn của bên thứ ba. Ví dụ: serverfault.com/a/775998/26447
Simon Woodside

Chủ đề twitter liên quan về các màn trình diễn "lên đến" của EC2: twitter.com/dvassallo/status/1120171727399448576
Pat Myron

Câu trả lời:


220

Băng thông được xếp theo kích thước cá thể, đây là câu trả lời toàn diện:

Đối với các trường hợp t2 / m3 / c3 / c4 / r3 / i2 / d2:

  • t2.nano = ??? (Dựa trên các yếu tố tỷ lệ, tôi mong đợi 20-30 MBit / s)
  • t2.micro = ~ 70 MBit / s (qiita nói 63 MBit / s) - t1.micro nhận được khoảng ~ 100 Mbit / s
  • t2.small = ~ 125 MBit / s (t2, qiita nói 127 MBit / s, cloudharmony nói 125 Mbit / s với mức tăng vọt lên 200+ Mbit / s)
  • * .medium = t2.medium nhận 250-300 MBit / s, m3.medium ~ 400 MBit / s
  • * .large = ~ 450-600 MBit / s (biến thể nhiều nhất, xem bên dưới)
  • * .xlộng = 700-900 MBit / s
  • * .2xlund = ~ 1 GBit / s + - 10%
  • * .4xlund = ~ 2 GBit / s + - 10%
  • * .8xlarge và đặc sản được đánh dấu = 10 Gbit, mong đợi ~ 8,5 GBit / s, yêu cầu kết nối mạng & VPC nâng cao để có thông lượng đầy đủ

m1 nhỏ, vừa và lớn có xu hướng thực hiện cao hơn mong đợi. c1.medium là một quái vật khác, với tốc độ 800 MBit / s.

Tôi thu thập được điều này bằng cách chải hàng chục của nguồn làm tiêu chuẩn (chủ yếu là sử dụng các kết nối iPerf & TCP). Tín dụng cho CloudHarmony & flux7 đặc biệt cho nhiều điểm chuẩn (lưu ý rằng hai liên kết đó đi đến các tìm kiếm google hiển thị nhiều điểm chuẩn riêng lẻ).

Hãy cẩn thận và ghi chú:

Kích thước cá thể lớn có nhiều biến thể nhất được báo cáo:

  • m1.lund là ~ 800 Mbit / s (!!!)
  • t2.lund = ~ 500 MBit / s
  • c3.lund = ~ 500-570 Mbit / s (kết quả khác nhau từ các nguồn khác nhau)
  • c4.lund = ~ 520 MBit / s (Nhân tiện, tôi đã xác nhận điều này một cách độc lập)
  • m3.lund tốt hơn ở mức ~ 700 MBit / s
  • m4.lund là ~ 445 Mbit / s
  • r3.lund là ~ 390 Mbit / s

Các trường hợp ổn định (T2) cũng xuất hiện để thể hiện hiệu suất mạng có thể bùng nổ:

  • Các điểm chuẩn iperf của CloudHarmony cho thấy các lần chuyển ban đầu bắt đầu ở mức 1 GBit / giây và sau đó giảm dần xuống các mức duy trì ở trên sau một vài phút. Liên kết PDF đến các báo cáo dưới đây:

  • t2.small (PDF)

  • t2.medium (PDF)
  • t2.lund (PDF)

Lưu ý rằng những mục này nằm trong cùng một khu vực - nếu bạn chuyển qua các khu vực, hiệu suất thực tế có thể chậm hơn nhiều. Ngay cả đối với các trường hợp lớn hơn, tôi đang thấy con số vài trăm MBit / s.


1
Hãy cẩn thận ở đây: AWS dường như đang tăng băng thông chậm theo thời gian. Những con số này có thể tăng lên hàng năm (mặc dù tôi nghi ngờ các kết nối 1/2/10 GBit sẽ không, vì chúng có thể được gắn với phần cứng).
BobMcGee

Bạn có bất kỳ thông tin nào về phiên bản m4.xlarge không?
Jeremy Glover

1
@JeremyGlover Nó phù hợp với các thanh giới hạn cho loại xlarge
BobMcGee

Khi bạn nói băng thông bị ràng buộc bởi "kích thước cá thể", điều đó có nghĩa là việc thêm nhiều ENI (vào các thể hiện hỗ trợ này) không làm tăng thông lượng tổng thể? Đây là những gì tôi đang thấy trên các phiên bản c4.lund và đang tìm kiếm một số xác nhận.
Abhinav

1
@Abhinav Từ tài liệu ENI: "Đính kèm giao diện mạng khác vào một cá thể (ví dụ: cấu hình nhóm NIC) không thể được sử dụng như một phương pháp để tăng hoặc tăng gấp đôi băng thông mạng đến hoặc từ cá thể hai lớp."
BobMcGee


1

Hầu hết mọi thứ trong EC2 là nhiều người thuê. Hiệu suất mạng cho biết mức độ ưu tiên mà bạn sẽ có so với các trường hợp khác có chung cơ sở hạ tầng.

Nếu bạn cần một mức băng thông được đảm bảo, thì EC2 có thể sẽ không hoạt động tốt cho bạn.


If you need a guaranteed level of bandwidth, then EC2 will likely not work well for you.?? Vậy thì điều gì sẽ đảm bảo cho tôi?
シ リ ウ

17
Multitenant chỉ có nghĩa là có một số biến thể, điều đó không có nghĩa là bạn sẽ không được đảm bảo một mức tài nguyên nhất định (và trung bình nhận được nhiều hơn thế).
BobMcGee

4
Có các tùy chọn chuyên dụng trong EC2, đó là vấn đề chi phí.
jeffmcneill
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.