Μια ιστορία για το πώς οι ιστότοποί μας επιβραδύνθηκαν λόγω μιας επιλογής στον διακομιστή Windows

Μια ιστορία για το πώς οι ιστότοποί μας επιβραδύνθηκαν λόγω μιας επιλογής στον διακομιστή Windows

Πολλοί έχουν ήδη ακούσει ότι το Cloud4Y είναι ένας πάροχος εταιρικού cloud. Επομένως, δεν θα μιλήσουμε για τον εαυτό μας, αλλά θα μοιραστούμε μια σύντομη ιστορία για το πώς αντιμετωπίσαμε προβλήματα πρόσβασης σε ορισμένους ιστότοπους και τι το προκάλεσε.

Μια ωραία μέρα, το τμήμα μάρκετινγκ παραπονέθηκε στους μηχανικούς ότι όταν εργάζονταν μέσω του τερματικού σε προγράμματα περιήγησης, ορισμένοι ιστότοποι χρειάζονταν πολύ χρόνο για να φορτώσουν. Ειδικότερα, το vk.com είναι ζωτικής σημασίας για αυτούς. Λάβαμε το σήμα και αρχίσαμε να καταλαβαίνουμε ποιο ήταν το πρόβλημα.

Έτσι, η κατάσταση: πάροχος Διαδικτύου Megafon, λειτουργικό σύστημα διακομιστή Windows, πρόγραμμα περιήγησης Firefox. Εάν ανοίξετε το VKontakte με κανονικά Windows 10, ο ιστότοπος θα φορτώσει σε 10-100 ms. Αν προσπαθήσουμε να ανοίξουμε με Windows Server 2012/16/19, η καθυστέρηση είναι έως και 15 δευτερόλεπτα ή και περισσότερο.

έχουν πάρει pixel VK, και μέσω αυτού άρχισαν να επεξεργάζονται πιθανές εκδοχές για το τι συνέβαινε.

Υπόθεση δοκιμής Νο. 1 - πρόβλημα με τον διακομιστή τερματικού.
Δεν έχει επιβεβαιωθεί. Κατά το δοκιμαστικό άνοιγμα της σελίδας μέσω άλλου διακομιστή στο ίδιο δίκτυο, το πρόβλημα παρέμεινε.

Δοκιμαστική υπόθεση Νο. 2 - το πρόβλημα βρίσκεται στην πύλη.
Δεν έχει επιβεβαιωθεί. Σημειώθηκε ότι στους τοπικούς φορητούς υπολογιστές τα πάντα ανοίγουν εύκολα και γρήγορα. Αλλά ταυτόχρονα, το πρόβλημα παραμένει για τερματικά (και εσωτερικούς διακομιστές). Παίξαμε με τις ρυθμίσεις ICMP στην εξωτερική και εσωτερική διεπαφή - δεν βοήθησε.

Είναι περίεργο κατά κάποιο τρόπο.

Από τοπικό φορητό υπολογιστή ο ιστότοπος δεν επιβραδύνεται.
Από το εσωτερικό μηχάνημα σάρωσης (τερματικό για σάρωση) - δεν επιβραδύνει.
Αλλά το μάρκετινγκ είναι αργό. Διαταραχή!

Ας πάμε παρακάτω.

Υπόθεση δοκιμής #3 - Πρόβλημα DNS.
Δεν έχει επιβεβαιωθεί. Ξεκινήσαμε το pixel μέσω δημόσιου DNS (8.8.8.8) - η ίδια ιστορία. Το πρόβλημα είναι σαφώς ορατό την πρώτη φορά που τραβάτε αυτό το pixel σε κατάσταση ανώνυμης περιήγησης, για παράδειγμα.

Υπάρχει η υποψία ότι το πρόβλημα εξαρτάται σε μεγάλο βαθμό από το πρόγραμμα περιήγησης. Στο FF το pixel παγώνει πάντα, στο chrome κατά την πρώτη είσοδο. Το μάρκετινγκ κολλάει συνεχώς σε όλα τα προγράμματα περιήγησης.

Υπόθεση δοκιμής #4 - Κάτι με το πρότυπο OS.
Δεν έχει επιβεβαιωθεί. Αναπτύξαμε έναν καθαρό Windows Server 2016 και εκτελέσαμε τη δοκιμή από το δίκτυο .0. Έχουμε πρόβλημα. Μεταφερθήκαμε στο δίκτυο .200, το πρόβλημα παρέμεινε. Δηλαδή, η πύλη δικτύου είναι .0. καμία σχέση με αυτό. Ωστόσο, οι φορητοί υπολογιστές από αυτό το δίκτυο δεν έχουν αυτό το πρόβλημα. Δηλαδή η πύλη δικτύου είναι 200. καμία σχέση ούτε με αυτό.

Δηλαδή, δεν είναι θέμα του προτύπου λειτουργικού συστήματος. Η εικονική μηχανή επιβραδύνει κατά τη φόρτωση του pixel. Αλλά αν εγκαταστήσετε ένα VPN (ξεχωριστή κάρτα δικτύου) σε αυτό και στείλετε κίνηση μέσω αυτού, τότε όλα λειτουργούν πολύ γρήγορα (όπως θα έπρεπε). Βλέπουμε ότι υπάρχουν δύο επιλογές που μπορεί να προκαλέσουν πρόβλημα: μια πύλη στο γραφείο ή ένας πάροχος Internet στο γραφείο.

Μπορεί όμως το Megafon να κόψει συγκεκριμένα την πρόσβαση στο εικονοστοιχείο VKontakte; Όχι, είναι κάποιου είδους ανοησία. Ας προσπαθήσουμε να σκάψουμε λίγο περισσότερο.

Υπόθεση δοκιμής Νο. 5 - Τα VMware Tools φταίνε για όλα.
Δεν έχει επιβεβαιωθεί. Δεν παρατηρούνται επιβλαβείς επιπτώσεις. Προσπαθήσαμε να αλλάξουμε τις ρυθμίσεις της κάρτας, αλλά ούτε αυτό λειτούργησε. Το TTL άλλαξε - κανένα αποτέλεσμα. Λοιπόν, γενικά δεν είναι σαφές ποια είναι η διαφορά μεταξύ των Windows 10 και του Windows Server. Υπάρχει όμως μια διαφορά. Όπως η ιστορία με το γοφάρι.

Μια ιστορία για το πώς οι ιστότοποί μας επιβραδύνθηκαν λόγω μιας επιλογής στον διακομιστή Windows

Έχουμε να αντιμετωπίσουμε το πρόβλημα εδώ και αρκετό καιρό. Φυσικά, ψάξαμε στο google παρόμοιες καταστάσεις, αλλά δεν βρήκαμε τίποτα. Έτσι, ενεργήσαμε χωρίς προτροπή, επεξεργαζόμαστε όλες τις πιθανές εκδόσεις. Πραγματοποιήσαμε δοκιμές από φορητό υπολογιστή Windows 2016 για να βεβαιωθούμε ότι η εικονικοποίηση και ούτω καθεξής δεν ευθύνονται για την επιβράδυνση κατά τη φόρτωση του pixel. Αλλάξαμε όλες τις πιθανές ρυθμίσεις της κάρτας δικτύου και της στοίβας IP. Δοκιμάσαμε ένα σωρό πράγματα. Αλλά το πρόβλημα παρέμενε και το μάρκετινγκ ξεκίνησε και απαίτησε να διορθωθούν τα πάντα.

Μετά από λίγο, βρήκαμε τελικά πού ήταν θαμμένος ο σκύλος. Ήταν όλα σχετικά με τις επιλογές
διεπαφή netsh tcp setglobal ecncapability=disabled

Αυτή η επιλογή είναι απενεργοποιημένη από προεπιλογή σε επιτραπέζια λειτουργικά συστήματα Windows και ενεργοποιείται από προεπιλογή σε λειτουργικά συστήματα διακομιστή. Μόλις το απενεργοποιήσουμε στο δωμάτιο του διακομιστή, όλα ανοίγουν αμέσως, όπως και στην επιφάνεια εργασίας. Μπορέσαμε να επιβεβαιώσουμε αυτό το πρόβλημα από τον πάροχο που μας παρέχει Internet στο γραφείο (Megafon), μέσω του mobile Internet της Megafon (αν το μοιράζεστε από το τηλέφωνό σας και συνδεθείτε μέσω Windows Server), μέσω της Yota, το δοκιμάσαμε σε ορισμένες περιοχές της Μόσχας και αυτό το πρόβλημα υπήρχε παντού. Όταν εργάζεστε σε άλλους χειριστές, η πρόσβαση στον ιστότοπο ήταν άμεση.

Αυτό είναι ένα τέτοιο τσιγκούνι, όπως το έθεσε μια εξέχουσα πολιτική προσωπικότητα. Κατ' αρχήν, το πρόβλημα έχει πλέον λυθεί, αλλά μας ενδιαφέρει πολύ: συνέβη μόνο εδώ ή πρόκειται για μια μεγάλης κλίμακας καταστροφή που επηρεάζει εταιρείες από άλλες πόλεις; Εάν αυτή η περίπτωση δεν είναι μεμονωμένη, τότε η Megafon θα πρέπει να σκεφτεί να λύσει αυτό το πρόβλημα. Εξάλλου, η επιλογή ECN (ecncapability) είναι ενεργοποιημένη στους διακομιστές από προεπιλογή και χρειάζεται πολύς χρόνος για να καταλάβουμε περί τίνος πρόκειται.

Πώς να ελέγξετε; Ναι, όπως και εμείς. Χρησιμοποιώντας το πρόγραμμα περιήγησης Firefox προσπαθούμε να ανοίξουμε οποιαδήποτε σελίδα στο vk.com και ξανά χρησιμοποιώντας ctrl+f5. Αν υπάρχει πρόβλημα, θα υπάρχει συνεχής καθυστέρηση, αν δεν υπάρχει πρόβλημα, ο ιστότοπος θα ανοίξει αμέσως.

Τι άλλο μπορείτε να διαβάσετε στο blog; Cloud4Y

Αλμυρή ηλιακή ενέργεια
Πώς κατέρρευσε η τράπεζα;
Η Θεωρία της Μεγάλης Νιφάδας Χιονιού
Διαδίκτυο σε μπαλόνια
Πενθουσιαστές στην πρώτη γραμμή της κυβερνοασφάλειας

Εγγραφείτε στο Telegram-κανάλι, για να μην χάσετε το επόμενο άρθρο! Γράφουμε όχι περισσότερο από δύο φορές την εβδομάδα και μόνο για επαγγελματικούς λόγους.

Μόνο εγγεγραμμένοι χρήστες μπορούν να συμμετάσχουν στην έρευνα. Συνδεθείτε, Σας παρακαλούμε.

Αντιμετωπίζετε καθυστέρηση στη φόρτωση μέσω του Windows Server;

  • 4,8%Ναι, χρειάζεται πολύς χρόνος για να φορτωθεί2

  • 50,0%Όχι, όλα πετούν21

  • 45,2%Το πρόβλημα δεν είναι στις ρυθμίσεις, αλλά στους marketers19

Ψήφισαν 42 χρήστες. 35 χρήστες απείχαν.

Πηγή: www.habr.com

Προσθέστε ένα σχόλιο