Hvor meget er Google Cloud Latency (GCP) mellem regioner?

For nylig begyndte jeg at arbejde på et hobbyprojekt (toadmin.dk Tools) for at teste hjemmesidens ydeevne, tage et skærmbillede, sikkerhedstjek fra flere steder.

At have serverkrav på flere lokationer betyder, at jeg er nødt til at overveje den interne latenstid, da en server vil tale med hinanden for at levere det ønskede indhold fra den anmodede placering.

Google Cloud Platform (GCP) er kendt for sin lave latency, og jeg er tilfreds med toadmin.dk ydeevne, som er hostet på GCP.

Du kan tjekke forsinkelsen til GCP over internettet ved at bruge online forsinkelsesværktøjer som f.eks Sky Harmony.

  WebSphere 8.5.x Dynamic Cluster

Jeg kunne dog ikke finde nogen ressource, der giver en indikation af latenstid mellem Google Cloud-regioner.

Så jeg tænkte at lave en lille test selv og her er resultatet.

Google Cloud-datacentre er tilgængelige i de følgende 24 regioner.

  • Iowa, USA Central
  • Oregon, vest i USA
  • North Virginia, US East
  • South Carolina, US East
  • Belgien, Europa
  • London, Europa
  • Frankfurt, Tyskland
  • Singapore, Sydøstasien
  • Taiwan, Østasien
  • Tokyo, Nordasien
  • Sydney, Australien
  • Sao Paulo, Brasilien
  • Mumbai, Indien
  • Montreal, Canada
  • Holland, Europa
  • Los Angeles, US West
  • Salt Lake City, USA vest
  • Las Vegas, USA vest
  • Zürich, Europa Vest
  • Jakarta, Asien Sydøst
  • Finland, Europa Nord
  • Hong Kong, Asien Øst
  • Osaka, Nordøst Asien
  • Seoul, Nordøst Asien
  17 Multiversus Roster-medlemmer, du kan spille med lige nu

Jeg klargjorde en f1-micro-instans i alle regioner med Ubuntu 20 LTS. Jeg installerede ikke yderligere software og lavede et ping til en anden regionsserver 10 gange over privat IP.

ping –c 10 $PRIVATE_IP_ADDRESS_OF_OTHER_REGION

Og her går du med de gennemsnitlige latensresultater i millisekunder.

Google Cloud Latency Mellem Region

Se latensdata på helside

  • Grøn = Mindre end 100 ms
  • Orange = Mellem 100 til 200 ms
  • Rød = Over 300 ms

Interessant…

  • Sydney og Singapore fik høj latenstid fra/til alle regionerne.
  • Oregon klarer sig bedre for at oprette forbindelse til Asien
  • Tokyo fik den laveste latenstid til at oprette forbindelse til Asien og USA
  • London spiller bedre i Europa
  Sådan opdaterer du dine Apple AirPods

Ovenstående bør give dig en idé om, hvor du skal hoste dine tjenester internt for bedre resultater.

Nydt at læse artiklen? Hvad med at dele med verden?