Lass uns bis Montag leben oder wie man den schwarzen Freitag überlebt

Morgen ist „Schwarzer Freitag“ - für Internetprojekte bedeutet dies, dass die Site Spitzenlasten aufweist. Auch Giganten können es nicht ertragen, was beispielsweise Amazon am Prime Day 2017 widerfahren ist .



Wir haben beschlossen, einige einfache Beispiele für die Arbeit mit einem virtuellen Server zu nennen, um Fehler zu vermeiden und keine Personen mit einer 503-Seite oder schlechter About: blank und ERR_CONNECTION_TIMED_OUT zu treffen. Bleibt ein Tag vorzubereiten.

Ressourcenskalierung


Eine Site besteht normalerweise aus verschiedenen Modulen - einer Datenbank, einem Webserver, einem Caching-System. Jedes dieser Module erfordert unterschiedliche Arten und Volumina von Ressourcen. Es ist erforderlich, vorab eine Analyse der Menge der verbrauchten Ressourcen mithilfe von Stresstests durchzuführen und die Geschwindigkeit der Festplatten-E / A, die Prozessorzeit, den Arbeitsspeicher und die Breite des Internet-Strips Ihrer Site zu bewerten.

Stresstests können dabei helfen, Engpässe in Ihrem System zu identifizieren und diese im Voraus zu skalieren. So können Sie zum Beispiel die Leistung Ihres Servers verbessern, indem Sie den Speicherplatz auf Ihrer Festplatte für die Dauer der Aktion erhöhen, das Band der Site erweitern oder den RAM des virtuellen Servers vergrößern. Nach der Aktion können Sie alles so zurückgeben, wie es war. Dies geschieht in Ihrem persönlichen Konto, ohne den technischen Support zu kontaktieren, und dauert einige Minuten. Es ist jedoch besser, dies im Voraus und während Stunden mit minimaler Kundenaktivität auf der Website zu tun.

Schützen Sie sich vor DDoS-Angriffen im Voraus


Websites an Verkaufstagen sinken nicht nur aufgrund eines höheren Kundenstroms, sondern auch aufgrund von DDoS-Angriffen. Sie können von Angreifern organisiert werden, die Ihren Datenverkehr auf ihre Phishing-Ressourcen umleiten möchten.

DDoS-Angriffe werden von Tag zu Tag raffinierter. Hacker verwenden unterschiedliche Ansätze und greifen gleichzeitig auf DDoS-Angriffe und Angriffe auf Anwendungsschwachstellen zurück. In den meisten Fällen gehen Angriffe mit dem Versuch einher, die Site zu hacken.

Es ist auch wichtig, dass Sie sich im Voraus vorbereiten und eine vor Angriffen geschützte IP-Adresse mit Ihrem Server verbinden. In UltraVDS schützen wir Server nicht nach einem Angriff, sondern widerstehen 24-Stunden-Angriffen von bis zu 1,5 Tbit / s! Um Server vor DDoS-Angriffen zu schützen, werden eine Reihe von Filtern verwendet, die mit einer ausreichend großen Bandbreite an den Internetkanal angeschlossen sind. Filter analysieren nacheinander den durchlaufenden Datenverkehr und decken Anomalien und nicht standardmäßige Netzwerkaktivitäten auf. Die analysierten Muster des Nicht-Standard-Datenverkehrs umfassen alle derzeit bekannten Angriffsmethoden, einschließlich solcher, die mithilfe verteilter Botnetze implementiert wurden.

Um eine sichere Adresse mit einem virtuellen Server zu verbinden, müssen Sie im Voraus eine Anfrage an den Support-Service des Anbieters senden.

Beschleunigen Sie das Laden der Website


Während der Zeiträume der Kampagnen steigt die Auslastung der Server, auf den Websites werden Fotos und Produktkarten für längere Zeit geladen. Auch das Laden von Seiten wird durch verschiedene Frameworks, JS-Bibliotheken, CSS-Module usw. gewichtet. Ein potenzieller Kunde kann die Seite verlassen, ohne eine Antwort von der Website zu erhalten, auch wenn das Angebot besser ist als das der Wettbewerber. Zur Überprüfung der Seitenladegeschwindigkeit empfehlen wir die Verwendung von Google DevTools.

Das Content Delivery Network (CDN) kann das Laden von Seiten beschleunigen. CDN ist ein geografisch verteiltes Netzwerk, das aus Caching-Knoten besteht - Präsenzpunkte, die sich auf der ganzen Welt befinden können. Beim Betreten der Site erhält der Client statische Inhalte nicht von Ihrem Server, sondern von demjenigen, der in das CDN-Netzwerk eintritt und näher daran ist. Durch Verringern der Route zwischen dem Server und dem Client werden die Daten auf der Site schneller geladen.

Sie können das CDN-Netzwerk selbst konfigurieren, wenn Sie über VDS auf Windows Server Core 2019 verfügen. Verwenden Sie dazu die im Betriebssystem integrierten Tools wie Active Directory, DFS, IIS, WinAcme und RSAT. Sie können auch vorgefertigte Lösungen verwenden. Das CDN von Cloudflare könnte das Problem beispielsweise viel schneller und kostengünstiger lösen. Darüber hinaus verfügt dieses System über zusätzliche Funktionen: DNS, HTML, CSS, JS-Komprimierung und viele Präsenzpunkte.

Viel Glück bei Ihren Verkäufen.

Schwarzer Freitag bei UltraVDS


Wir haben auch die traditionellen Rabatte an diesem Tag nicht verpasst und bieten Habr-Benutzern vom 28. November bis einschließlich 2. Dezember einen Rabatt von 15% auf alle unsere virtuellen Server.

Zum Beispiel kann ein UltraDSight VDS- Server mit 1 CPU-Kern, 500 MB RAM und 10 GB Festplattenspeicher unter Windows Server Core 2019 mit dem BlackFr-Aktionscode mit einem zusätzlichen Rabatt von 30% für ein Jahr für nur 55 Rubel pro Monat erworben werden, sodass der Gesamtrabatt 45 beträgt % des aktuellen Preises.

UltraVDS ist ein moderner Cloud-Anbieter, mit dem Hunderte von großen Unternehmen zusammenarbeiten, darunter namhafte Banken, Börsenmakler, Bau- und Pharmaunternehmen.

Source: https://habr.com/ru/post/de477824/


All Articles