Je ne trouve pas les détails exacts des performances réseau pour différents types d'instances EC2 sur Amazon. Au lieu de cela, ils ne font que dire:
Qu'est-ce que cela signifie même? Je veux surtout connaître la quantité exacte de Traffic-OUT
sur chaque type d'instance.
Je dois faire de la diffusion en direct et mon débit binaire sera de 240 kbps. J'ai donc besoin de savoir quel type d'instance peut gérer le nombre de visualiseurs simultanés.
Pour les instances t2/m3/c3/c4/r3/i2/d2:
m1 petites, moyennes et grandes instances ont tendance à avoir des performances supérieures à celles attendues. c1.medium est un autre phénomène, à 800 Mbits/s.
J'ai rassemblé cela en peignant des dizaines de sources faire points de repère (principalement à l'aide de connexions iPerf & TCP). Nous remercions CloudHarmony & flux7 en particulier pour de nombreux critères (notez que ces deux liens permettent d'accéder à des recherches Google indiquant les nombreux critères individuels).
La taille de la grande instance a la plus grande variation signalée:
Les instances Burstable (T2) semblent également présenter des performances réseau éclatables:
Les benchmarks CloudHarmony iperf montrent que les transferts initiaux commencent à 1 Go/s, puis chutent graduellement aux niveaux soutenus ci-dessus après quelques minutes. PDF liens vers les rapports ci-dessous:
t2.small (PDF)
Notez qu'ils se trouvent dans la même région. Si vous effectuez un transfert entre régions, les performances réelles risquent d'être beaucoup plus lentes. Même pour les plus grandes instances, je vois des chiffres de quelques centaines de MBit/s.
Presque tout dans EC2 est multi-locataire. La performance du réseau indique la priorité que vous aurez par rapport aux autres instances partageant la même infrastructure.
Si vous avez besoin d'un niveau de bande passante garanti, EC2 ne fonctionnera probablement pas bien pour vous.
FWIW CloudFront prend également en charge la diffusion en continu. Peut-être mieux que le streaming simple à partir d'instances.