EC2 bulut sunucusu türlerinin ağ performansı kesin mi?


158

Amazon'da farklı EC2 bulut sunucusu tipleri için ağ performansı ayrıntılarını tam olarak bulamıyorum. Bunun yerine, sadece diyorlar:

  • Yüksek
  • ılımlı
  • Düşük

Bu ne anlama geliyor? Özellikle Traffic-OUTher bir örnek türünün tam miktarını bilmek istiyorum .

Canlı akış yapmam gerekiyor ve akış bit hızım 240kbps olacak. Bu yüzden hangi örnek türünün kaç eşzamanlı görüntüleyiciyi işleyebileceğini bilmem gerekiyor.



Üçüncü taraf karşılaştırmaları için Google'ı kullanabilirsiniz. Örneğin serverfault.com/a/775998/26447
Simon Woodside

EC2'nin ağ performansları hakkında " twitter.com/dvassallo/status/1120171727399448576
Pat Myron

Yanıtlar:


220

Bant genişliği örnek boyutuna göre sıralanmıştır, işte kapsamlı bir yanıt:

T2 / m3 / c3 / c4 / r3 / i2 / d2 bulut sunucuları için:

  • t2.nano = ??? (Ölçeklendirme faktörlerine dayanarak, 20-30 MBit / sn beklenir)
  • t2.micro = ~ 70 MBit / s (qiita 63 MBit / s diyor) - t1.micro yaklaşık ~ 100 Mbit / s alır
  • t2.small = ~ 125 MBit / s (t2, qiita 127 MBit / s diyor, cloudharmony 200 Mbit / s ani artışlarla 125 Mbit / s diyor
  • * .medium = t2.medium 250-300 MBit / s, m3.medium ~ 400 MBit / s alır
  • * .large = ~ 450-600 MBit / s (en çok değişiklik, aşağıya bakın)
  • * .xlarge = 700-900 MBit / s
  • * .2xlarge = ~ 1 GBit / s + -% 10
  • * .4xlarge = ~ 2 GBit / s + -% 10
  • * .8xlarge ve işaretli uzmanlık = 10 Gbit, ~ 8.5 GBit / s bekliyoruz, tam verim için gelişmiş ağ ve VPC gerektirir

m1 küçük, orta ve büyük örnekler beklenenden daha yüksek performans gösterir. c1.medium başka bir ucubedir, 800 MBit / s.

Ben tarayarak bu toplanan onlarca ait kaynaklardan yapıyor kriterler (öncelikle Iperf & TCP bağlantılarını kullanarak). Özellikle kıyaslamaların çoğu için CloudHarmony & flux7'ye kredi verin (bu iki bağlantının sayısız bireysel ölçütü gösteren google aramalarına gittiğini unutmayın).

Uyarılar ve Notlar:

Büyük örnek boyutu en çok bildirilen varyasyona sahiptir:

  • m1.large ~ 800 Mbit / s'dir (!!!)
  • t2.large = ~ 500 MBit / s
  • c3.large = ~ 500-570 Mbit / s (farklı kaynaklardan farklı sonuçlar)
  • c4.large = ~ 520 MBit / s (Bu arada bağımsız olarak onayladım)
  • m3.large ~ 700 MBit / s'de daha iyidir
  • m4.large ~ 445 Mbit / s'dir
  • r3.large ~ 390 Mbit / s'dir

Burstable (T2) bulut sunucularının da burstable ağ performansı sergilediği görülüyor:

  • CloudHarmony iperf kriterleri, ilk transferlerin 1 GBit / s'de başladığını ve ardından birkaç dakika sonra kademeli olarak yukarıdaki sürekli seviyelere düştüğünü göstermektedir. Aşağıdaki raporlara PDF bağlantıları:

  • t2.small (PDF)

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

Bunların aynı bölgede olduğunu unutmayın - bölgeler arasında aktarıyorsanız, gerçek performans çok daha yavaş olabilir. Daha büyük örneklerde bile, birkaç yüz MBit / sn'lik sayıları görüyorum.


1
Burada dikkat: AWS, zaman içinde bant genişliğini yavaş yavaş artırıyor gibi görünüyor. Bu rakamlar yıldan yıla artabilir (muhtemelen donanıma bağlı oldukları için 1/2/10 GBit bağlantılarının olmayacağından şüpheleniyorum).
BobMcGee

M4.xlarge örneği hakkında herhangi bir bilginiz var mı?
Jeremy Glover

1
@JeremyGlover xlarge tipi için sınır çubuklarına uyuyor
BobMcGee

Bant genişliğinin "örnek boyutuna" bağlı olduğunu söylemek, daha fazla ENI eklemek (bunu destekleyen örneklere) toplam verimi artırmaz mı? Bu c4.large örneklerde görüyorum ve bazı doğrulama arıyordu.
Abhinav

1
@Abhinav ENI belgelerinden: "Bir örneğe başka bir ağ arabirimi eklemek (örneğin, bir NIC ekip oluşturma yapılandırması) çift bantlı örneğe veya çift bağlantılı örneğe ağ bant genişliğini artırmak veya iki katına çıkarmak için bir yöntem olarak kullanılamaz."
BobMcGee


1

EC2'deki hemen hemen her şey çok kiracılı. Ağ performansının gösterdiği, aynı altyapıyı paylaşan diğer örneklerle karşılaştırıldığında hangi önceliğe sahip olacağınızdır.

Garantili bir bant genişliğine ihtiyacınız varsa, EC2 muhtemelen sizin için iyi çalışmaz.


If you need a guaranteed level of bandwidth, then EC2 will likely not work well for you.?? O zaman bana ne garanti eder?
ス リ ウ ス

17
Multitenant sadece bazı varyasyonlar olduğu anlamına gelir, bu belirli bir kaynak seviyesinin garanti edilmeyeceği anlamına gelmez (ve ortalama olarak bundan daha fazlasını alır).
BobMcGee

4
EC2'de özel seçenekler var, bu bir maliyet meselesi.
jeffmcneill
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.