Nie mogę znaleźć dokładnych szczegółów wydajności sieci dla różnych typów instancji EC2 na Amazon. Zamiast tego mówią tylko:
- Wysoki
- Umiarkowany
- Niska
Co to w ogóle znaczy? Szczególnie chciałbym poznać dokładną ilość Traffic-OUT
na każdym typie instancji.
Muszę transmitować na żywo, a moja szybkość transmisji strumieniowej będzie wynosić 240 kb / s. Muszę więc wiedzieć, który typ instancji może obsłużyć liczbę jednoczesnych przeglądarek.
Odpowiedzi:
Przepustowość zależy od rozmiaru instancji. Oto kompleksowa odpowiedź:
Dla instancji t2 / m3 / c3 / c4 / r3 / i2 / d2:
m1 małe, średnie i duże instancje mają zwykle wyższą wydajność niż oczekiwano. c1.medium to kolejny dziwak, przy 800 MBit / s.
Zebrałem to przez czesanie dziesiątki dotyczące źródeł robi odniesienia (głównie za pomocą iperf & TCP połączenia). Podziękowania dla CloudHarmony i flux7, w szczególności w przypadku wielu testów porównawczych (zauważ, że te dwa linki prowadzą do wyszukiwań Google pokazujących liczne indywidualne testy porównawcze).
Ostrzeżenia i uwagi:
Największe różnice odnotowano w przypadku dużego rozmiaru instancji:
Wydaje się, że instancje Burstable (T2) również wykazują zwiększoną wydajność sieci:
Testy porównawcze CloudHarmony iperf pokazują, że początkowe transfery rozpoczynają się od 1 GBit / s, a następnie po kilku minutach stopniowo spadają do trwałego poziomu powyżej. Linki PDF do raportów poniżej:
t2.small (PDF)
Pamiętaj, że znajdują się one w tym samym regionie - jeśli przenosisz się między regionami, rzeczywista wydajność może być znacznie wolniejsza. Nawet w większych instancjach widzę wartości rzędu kilkuset MBit / s.
źródło
FWIW CloudFront obsługuje również przesyłanie strumieniowe. Może być lepsze niż zwykłe przesyłanie strumieniowe z instancji.
źródło
Prawie wszystko w EC2 jest przeznaczone dla wielu najemców. Wydajność sieci wskazuje, jaki priorytet będziesz mieć w porównaniu z innymi instancjami korzystającymi z tej samej infrastruktury.
Jeśli potrzebujesz gwarantowanego poziomu przepustowości, EC2 prawdopodobnie nie będzie dla Ciebie dobrze działać.
źródło
If you need a guaranteed level of bandwidth, then EC2 will likely not work well for you.
?? Więc co mi zagwarantuje?