Hello Everyone,
I am doing load testing on one of our service hosted on GCP. The services runs on compute engine instance behind a load balancer. I have used a similar setup on AWS to perform load testing and compare results.
The issue is the performance on AWS is significantly faster than one on GCP. I am using similar setup for both the platforms. I wanted to know what might be cause this much performance difference.
Specification
GCP: e2-standard-2 (General Purpose, 2vCPUs, 8 GB memory)
Region:North Virginia us-east4
Number of Instance:50
Average Response Time per call(57000 calls) : 1.75 seconds
AWS:ec2 (m5.large, general purpose, 2 vCPUs, 8 GB memory)
Region:North Virginiaus-east-1
Number of Instance:50
Average Response Time per call (57000 calls): 0.496 seconds
PS: I am using custom script to generate calls for load testing. This custom script runs on an GCP compute engine instance in the same region. (This instance is used to load test on both GCP and AWS )
Thanks in advance.