Ας ζήσουμε μέχρι τη Δευτέρα ή πώς να επιβιώσουμε τη Black Friday

Αύριο είναι η Μαύρη Παρασκευή - για έργα Διαδικτύου αυτό σημαίνει ότι θα υπάρχουν φορτία αιχμής στον ιστότοπο. Ακόμη και οι γίγαντες μπορεί να μην μπορούν να τους αντέξουν, για παράδειγμα, Συνέβη με την Amazon την Prime Day το 2017. 

Ας ζήσουμε μέχρι τη Δευτέρα ή πώς να επιβιώσουμε τη Black Friday

Αποφασίσαμε να δώσουμε μερικά απλά παραδείγματα εργασίας με έναν εικονικό διακομιστή για να αποφύγουμε σφάλματα και να μην χαιρετάμε άτομα με μια σελίδα 503 ή, ακόμα χειρότερα, με About:blank και ERR_CONNECTION_TIMED_OUT. Απομένει μια μέρα για την προετοιμασία.

Κλιμάκωση πόρων

Ένας ιστότοπος συνήθως αποτελείται από διαφορετικές ενότητες - μια βάση δεδομένων, έναν διακομιστή ιστού, ένα σύστημα προσωρινής αποθήκευσης. Κάθε μία από αυτές τις ενότητες απαιτεί διαφορετικούς τύπους και ποσότητες πόρων. Είναι απαραίτητο να αναλύσετε εκ των προτέρων την ποσότητα των πόρων που καταναλώνονται χρησιμοποιώντας τεστ αντοχής και να αξιολογήσετε την ταχύτητα εισόδου/εξόδου του δίσκου, τον χρόνο επεξεργαστή, τη μνήμη και το εύρος ζώνης Internet του ιστότοπού σας.

Τα τεστ άγχους θα σας βοηθήσουν να εντοπίσετε τα σημεία συμφόρησης στο σύστημά σας και να τα κλιμακώσετε εκ των προτέρων. Έτσι, για παράδειγμα, μπορείτε να βελτιώσετε την ισχύ του διακομιστή σας αυξάνοντας τον χώρο του σκληρού δίσκου κατά τη διάρκεια της προώθησης, να επεκτείνετε το εύρος ζώνης του ιστότοπου ή να αυξήσετε τη μνήμη RAM του εικονικού διακομιστή. Μετά την προώθηση, μπορείτε να επιστρέψετε τα πάντα όπως ήταν, αυτό γίνεται στον προσωπικό σας λογαριασμό χωρίς να επικοινωνήσετε με την τεχνική υποστήριξη και διαρκεί μερικά λεπτά, αλλά είναι καλύτερα να το κάνετε εκ των προτέρων και κατά τη διάρκεια των ωρών ελάχιστης δραστηριότητας πελατών στον ιστότοπο.

Προστατέψτε τον εαυτό σας από επιθέσεις DDoS εκ των προτέρων

Οι ιστότοποι καταρρέουν κατά τις ημέρες πωλήσεων όχι μόνο λόγω της αύξησης της εισροής πελατών, αλλά και λόγω επιθέσεων DDoS. Μπορούν να οργανωθούν από εισβολείς που θέλουν να ανακατευθύνουν την επισκεψιμότητά σας στους πόρους ηλεκτρονικού "ψαρέματος" τους. 

Οι επιθέσεις DDoS γίνονται όλο και πιο εξελιγμένες κάθε μέρα. Οι χάκερ χρησιμοποιούν διαφορετικές προσεγγίσεις, χρησιμοποιώντας τόσο επιθέσεις DDoS όσο και επιθέσεις σε ευπάθειες εφαρμογών. Στις περισσότερες περιπτώσεις, οι επιθέσεις συνοδεύονται από προσπάθειες χακάρισμα του ιστότοπου.

Εδώ είναι επίσης σημαντικό να προετοιμαστείτε εκ των προτέρων και να συνδέσετε μια διεύθυνση IP που προστατεύεται από επιθέσεις στον διακομιστή σας. Στο UltraVDS προστατεύουμε τους διακομιστές όχι μετά από επίθεση, αλλά όλο το εικοσιτετράωρο και αντέχουμε σταθερά επιθέσεις έως και 1.5 Tbps! Για την προστασία των διακομιστών από επιθέσεις DDoS, χρησιμοποιείται μια σειρά από φίλτρα, συνδεδεμένα σε κανάλι Διαδικτύου με αρκετά μεγάλο εύρος ζώνης. Τα φίλτρα αναλύουν με συνέπεια τη διερχόμενη κίνηση, εντοπίζοντας ανωμαλίες και ασυνήθιστη δραστηριότητα δικτύου. Τα μη τυπικά μοτίβα επισκεψιμότητας που αναλύθηκαν περιλαμβάνουν όλες τις επί του παρόντος γνωστές μεθόδους επίθεσης, συμπεριλαμβανομένων εκείνων που εφαρμόζονται με χρήση κατανεμημένων δικτύων botnet.

Για να συνδέσετε μια προστατευμένη διεύθυνση σε έναν εικονικό διακομιστή, πρέπει να υποβάλετε ένα αίτημα στην υπηρεσία υποστήριξης του παρόχου εκ των προτέρων.

Επιταχύνετε τη φόρτωση του ιστότοπου

Κατά τη διάρκεια περιόδων προωθήσεων, ο φόρτος στους διακομιστές αυξάνεται και οι φωτογραφίες και οι κάρτες προϊόντων χρειάζονται πολύ χρόνο για να φορτωθούν σε ιστότοπους. Επίσης, η φόρτωση σελίδων γίνεται πιο δύσκολη από διάφορα πλαίσια, βιβλιοθήκες JS, λειτουργικές μονάδες CSS και ούτω καθεξής. Ένας πιθανός πελάτης μπορεί να εγκαταλείψει τη σελίδα χωρίς να λάβει απάντηση από τον ιστότοπο, ακόμη και αν η προσφορά είναι πιο ευνοϊκή από αυτή των ανταγωνιστών. Για να ελέγξετε την ταχύτητα φόρτωσης της σελίδας, προτείνουμε να χρησιμοποιήσετε το Google DevTools.

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

Μπορείτε να ρυθμίσετε μόνοι σας ένα δίκτυο CDN εάν έχετε VDS στον Windows Server Core 2019. Για να το κάνετε αυτό, χρησιμοποιήστε εργαλεία ενσωματωμένα στο λειτουργικό σύστημα όπως: Active Directory, DFS, IIS, WinAcme, RSAT. Μπορείτε επίσης να χρησιμοποιήσετε έτοιμες λύσεις, για παράδειγμα, το CDN από το Cloudflare θα μπορούσε να λύσει το πρόβλημα πολύ πιο γρήγορα και φθηνότερα. Επιπλέον, αυτό το σύστημα έχει πρόσθετες δυνατότητες: DNS, συμπίεση HTML, CSS, JS, πολλά σημεία παρουσίας.

Καλή τύχη με τις πωλήσεις σας.

Black Friday στο UltraVDS

Επίσης, δεν αγνοήσαμε τις παραδοσιακές εκπτώσεις αυτήν την ημέρα και προσφέραμε στους χρήστες του Habr έναν κωδικό προσφοράς BlackFr με έκπτωση 15% σε όλους τους εικονικούς διακομιστές μας από 28 Νοεμβρίου έως και 2 Δεκεμβρίου.

Για παράδειγμα, Vds ένας διακομιστής με χρέωση UltraLight με 1 πυρήνα CPU, 500 MB μνήμης RAM και 10 GB χώρο στο δίσκο με Windows Server Core 2019 μπορεί να αγοραστεί χρησιμοποιώντας έναν κωδικό προσφοράς BlackFr με επιπλέον έκπτωση 30% για ένα χρόνο μόνο για 55 ρούβλια το μήνα, επομένως η συνολική έκπτωση θα είναι 45% της τρέχουσας τιμής.

UltraVDS είναι ένας σύγχρονος πάροχος cloud· εκατοντάδες μεγάλοι οργανισμοί συνεργάζονται μαζί μας, συμπεριλαμβανομένων γνωστών τραπεζών, χρηματιστών, κατασκευαστικών και φαρμακευτικών εταιρειών. 

Ας ζήσουμε μέχρι τη Δευτέρα ή πώς να επιβιώσουμε τη Black Friday

Πηγή: www.habr.com

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