I have a 20 Mbps symmetrical pipe. Upload speed to AWS S3 tops out at 2.3 Mbps. Tried the multipart upload but even with 10 concurrent threads, the total speed remains the same, just gets split between all threads ~20 KB/s.
I have a 20 Mbps symmetrical pipe. Upload speed to AWS S3 tops out at 2.3 Mbps. Tried the multipart upload but even with 10 concurrent threads, the total speed remains the same, just gets split between all threads ~20 KB/s.
Can you verify that the metric you are looking at is 2.3 Mbps vs 2.3 MB/s? 2.3 MB/s is pretty close to 20 Mbps. This AWS blog post explains how to upload faster and some tools to verify the upload connection as well.