The "up to" is mainly because bandwidth numbers, which most people prefer to operate with, can vary by average packet size. The sillicon operates per packet. The fairness strategies between instances sharing network capacity are pretty sophisticated and evolving but ...
-
-
Replying to @colmmacc @QuinnyPig
they're based of years of lessons on the best customer exoeriences. E.g. I think the burst capacity on start is correlated with better experience for software fetches.
1 reply 0 retweets 11 likes -
Replying to @colmmacc @QuinnyPig
The goal of fairness algorithms is to be unseen. Benchmarks that sit on send obviously hit them, but we'd hate customers with real work loads to have to think about them, and perf goes up silently with every rev of our Nitro updates.
2 replies 0 retweets 4 likes -
Replying to @colmmacc @QuinnyPig
I don't think the "Up to" is there because of bandwidth & packet size issues. It's there because EC2 has a deliberate throttling mechanism. From the AWS docs: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/compute-optimized-instances.html ….pic.twitter.com/IuhnWyrMM1
1 reply 0 retweets 0 likes -
If *you* didn't know about that, then I rest my case
1 reply 0 retweets 0 likes -
Replying to @dvassallo @QuinnyPig
Help us help you and believe the people who work on this
Your characterization isn't correct; we're transparent with what's going on; it's fairness through a credit system, similar to a token bucket in principle ...1 reply 0 retweets 8 likes -
… a persistent sender will run out of burst credits. But regular traffic patterns don't run out of credits, we design the system with real-world data from customers workloads. So for a very high percentage of running instances, they have plenty of credits ...
1 reply 0 retweets 2 likes -
… but the packets still have go "through" the fairness system, to get a "yes", which is itself has a per-packet cost. The result is you can burst to 10 gbit/sec, unless it's extremely small packets.
2 replies 0 retweets 3 likes -
Replying to @colmmacc @QuinnyPig
Why does the EC2 product page advertise the burst rate but not the baseline rate? Do you think customers could be misled when they see a c5.xlarge advertised as "Up to 10 Gbps" when in fact it can only get 10 Gbps for 13 minutes, and then it gets throttled to 1.14 Gbps forever?
2 replies 0 retweets 2 likes -
Replying to @dvassallo @QuinnyPig
Again, help us help you. It is very expensive to respond to questions that are framed as accusatory and with inaccurate information. I'll try …
1 reply 0 retweets 6 likes
The EC2 network fairness system kicks in on instances that share underlying bandwidth, but does not operate on time boundaries, or forever. It is a credit system.
-
Show additional replies, including those that may contain offensive content
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.