https traffic slower in Western Australia compared to Queensland

0

Hi all, we have recently opened an office in Western Australia, we have EC2 instances in Sydney region, our Head office is located in Queensland.

Our application speed is significantly slower in Western Australia compared to our QLD office. i have done a tracert and both appears good, actually WA had less MS responses compared to our QLD office.

No VPN connection involved. it is just HTTPS traffic.

any ideas as to where to go from here, and has anyone else experienced this?

2 réponses
0

Is there a problem with the network environment from which you are accessing the site?

Not sure what kind of application, but how about checking the response time from access logs, etc.?
If you can configure the web server access log to record response time, you can check it.
If these results were similar for WA and QLD, I thought it was safe to assume that there was a problem with the access source.

Also, depending on the application, it may be possible to have CloudFront cache the data to speed up the response time.

profile picture
EXPERT
répondu il y a un an
0

Here I'd normally say the answer is latency - I'm extremely surprised that you're seeing lower latency in WA than in QLD. WA should be around 45-50 ms; QLD significantly less. Every round trip packet or transaction (at an application level) is greatly affected by the latency.

My rule of thumb is that for every additional millisecond of latency it takes an additional second to transfer one megabyte of data. That sounds over the top and for optimised protocols (like the AWS SDK communicating with S3) it's excessive; but for "chattier" protocols it is a pretty good measure. HTTP is normally ok but it can be offset by many connections to download small components - it takes time to establish each session; then to negotiate TLS; then to download.

As Riku mentioned: If you can use CloudFront and the content can be cached then it will absolutely help the WA users (there is a CloudFront point of present in Perth).

Another alternative is to put some of the application components in the Perth Local Zone. I've had customers see very low latency when using it; but it entirely depends on application architecture and whether it is easy to split up the components and run them in both Sydney (for the QLD users) and Perth (for the WA users).

We have AWS teams in both locations - reach out to them and also to the support team to help troubleshoot.

profile pictureAWS
EXPERT
répondu il y a un an

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions