|
|
|
|
|
by cperciva
2799 days ago
|
|
I think this is one reason why EC2 is limited to 25G while 100G has been commodity for a long time. Interestingly, the ENA driver has #defines for speeds up to 400 Gbps. My guess as to why EC2 instances are limited to 25 Gbps is that it's a matter of balancing overprovisioning and the need to avoid having a single instance eat too much of a rack's bandwidth. I don't know how much bandwidth they have going to each rack, but there's a limit to how much it makes sense to provision; if typical bandwidth is on the order of 10 Gbps per rack (say, 80 instances pushing 125 Mbps on average) then you might want to provision 200 Gbps/rack and limit each instance to 25 Gbps rather than provisioning 1 Tbps/rack and limiting each instance to 100 Gbps. (Numbers above are completely invented; I don't have any internal knowledge of how Amazon's networks or datacenters are set up.) |
|