Πρόσφατα, άρχισα να εργάζομαι σε ένα έργο χόμπι (grtechpc.org Tools) για να δοκιμάσω την απόδοση του ιστότοπου, να τραβήξω ένα στιγμιότυπο οθόνης, να ελέγξω την ασφάλεια από πολλές τοποθεσίες.
Η ύπαρξη απαιτήσεων διακομιστή σε πολλές τοποθεσίες σημαίνει ότι πρέπει να λάβω υπόψη τον εσωτερικό λανθάνοντα χρόνο, καθώς ένας διακομιστής θα συνομιλεί μεταξύ τους για να παραδώσει το ζητούμενο περιεχόμενο από τη ζητούμενη τοποθεσία.
Google Cloud Platform (GCP) είναι γνωστό για τη χαμηλή του καθυστέρηση και είμαι ευχαριστημένος με την απόδοση grtechpc.org που φιλοξενείται στο GCP.
Μπορείτε να ελέγξετε τον λανθάνοντα χρόνο στο GCP μέσω του Διαδικτύου χρησιμοποιώντας διαδικτυακά εργαλεία λανθάνοντος χρόνου, όπως π.χ Cloud Harmony.
Ωστόσο, δεν μπόρεσα να βρω κανέναν πόρο που να δίνει ένδειξη λανθάνουσας κατάστασης μεταξύ των περιοχών του Google Cloud.
Σκέφτηκα λοιπόν να κάνω μια μικρή δοκιμή και ιδού το αποτέλεσμα.
Τα κέντρα δεδομένων Google Cloud είναι διαθέσιμα στις ακόλουθες είκοσι τέσσερις περιοχές.
- Αϊόβα, Κεντρική Αμερική
- Όρεγκον, Δύση των ΗΠΑ
- Βόρεια Βιρτζίνια, Ανατολικές ΗΠΑ
- Νότια Καρολίνα, Ανατολή των ΗΠΑ
- Βέλγιο, Ευρώπη
- Λονδίνο, Ευρώπη
- Φρανκφούρτη, Γερμανία
- Σιγκαπούρη, Νοτιοανατολική Ασία
- Ταϊβάν, Ανατολική Ασία
- Τόκιο, Βόρεια Ασία
- Σύδνεϋ, Αυστραλία
- Σάο Πάολο, Βραζιλία
- Βομβάη, Ινδία
- Μόντρεαλ, Καναδάς
- Ολλανδία, Ευρώπη
- Λος Άντζελες, Δύση των ΗΠΑ
- Salt Lake City, US West
- Λας Βέγκας, Δύση των ΗΠΑ
- Ζυρίχη, Ευρώπη Δυτική
- Τζακάρτα, Νοτιοανατολική Ασία
- Φινλανδία, Ευρώπη Βορρά
- Χονγκ Κονγκ, Ανατολική Ασία
- Οσάκα, Βορειοανατολική Ασία
- Σεούλ, Βορειοανατολική Ασία
Παρείχα μια παρουσία f1-micro σε όλες τις περιοχές με το Ubuntu 20 LTS. Δεν εγκατέστησα κανένα πρόσθετο λογισμικό και έκανα ping σε άλλο διακομιστή περιοχής 10 φορές μέσω ιδιωτικής IP.
ping –c 10 $PRIVATE_IP_ADDRESS_OF_OTHER_REGION
Και εδώ πηγαίνετε με τα αποτελέσματα μέσου λανθάνοντος χρόνου σε χιλιοστά του δευτερολέπτου.
Google Cloud Latency μεταξύ περιοχής
Δείτε το δεδομένα καθυστέρησης σε ολοσέλιδα
- Πράσινο = Λιγότερο από 100 ms
- Πορτοκαλί = Μεταξύ 100 και 200 ms
- Κόκκινο = Πάνω από 300 ms
Ενδιαφέρων…
- Το Σίδνεϊ και η Σιγκαπούρη είχαν υψηλό λανθάνοντα χρόνο από/προς όλες τις περιοχές.
- Το Όρεγκον έχει καλύτερη απόδοση για σύνδεση με την Ασία
- Το Τόκιο είχε τη χαμηλότερη καθυστέρηση για σύνδεση με την Ασία και τις ΗΠΑ
- Το Λονδίνο παίζει καλύτερα στην Ευρώπη
Τα παραπάνω θα σας δώσουν μια ιδέα για το πού να φιλοξενήσετε τις υπηρεσίες σας εσωτερικά για καλύτερα αποτελέσματα.
Σας άρεσε να διαβάζετε το άρθρο; Τι θα λέγατε να μοιράζεστε με τον κόσμο;