Why decreasing UDP traffic for a constant data rate?

0

I send UDP traffic from/to AWS to/from an external network device (outside AWS). The constant data rate that I configure to send by an application is 1 Mbps. At the starting time, it seems to be sending/receiving this constant data rate. However, suddenly it goes down to less than 1 Mbps (e.g. 600kbps). Why could this be happening?

posta 2 anni fa211 visualizzazioni
2 Risposte
0

I work with an EC2 instance which, particularly, is a t2.xlarge being up to 1 Gbps of network performance. Then I launch an application that generates UDP traffic with a rate of 1Mbps. Then I do not understand why the constant data rate of 1 Mbps reduces to 600kbps when the network performance is up to 1Gbps.

con risposta 2 anni fa
  • Bear in mind that t2 instances are a previous-generation instance; perhaps t3 might be better. Also: t2 and t3 work on CPU credits; so if you consume your CPU credits the performance of the instance will be slower; and that may lead to the data rate going down because there isn't enough CPU resources to process your stream. Check CloudWatch Metrics to see what is happening with CPU credits. A m5 instance might be better in this case.

0

Is your application in an EC2 instance? Network performance has a baseline + burst bandwidth. You may be exceeding the baseline and eventually running out of burst capacity. This page provides a bit of transparency though it's a few years old now - https://cloudonaut.io/ec2-network-performance-cheat-sheet/

ESPERTO
con risposta 2 anni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande