The guide to determining whether it is enabled is here:
I installed the aws cli and created a new user ‘aws-cli’ to manage the instances
I conﬁgured it for oregon (us-west-2)
modinfo needed to be run as root
Will enhanced networking help? What are the downsides? Why isn’t it enabled by default?
I tried adjusting the MTU (MAXIMUM TRANSFER UNIT) size following this guide:
Initially, the instance had jumbo frames enabled (mtu=9001), which I reduced to 1500, then did not observe any improved throughput.
Finally I span up a linode in California to see if the issue might be latency related.
I then used iperf to verify the differnce:
west-coast linode -> oregon-ec2 instance: 251 Mbits/sec east-coast linode -> oregon-ec2 instance: 59 Mbits/sec
Dammit, it is. Aparently latency affects bandwidth for TCP. Dammit.
Back to using a CDN… and I need to read the RFC for TCP.
Oh well, at least I now have some concrete numbers for why people use CDNS.
This seems to be the mathematics underpinning the problem I encountered: