Lasst uns bis Montag leben oder wie wir den Black Friday überstehen

Morgen ist Black Friday – für Internetprojekte bedeutet das, dass es zu Spitzenlasten auf der Seite kommt. Selbst Riesen können ihnen beispielsweise nicht standhalten. Es passierte mit Amazon am Prime Day 2017. 

Lasst uns bis Montag leben oder wie wir den Black Friday überstehen

Wir haben uns entschieden, ein paar einfache Beispiele für die Arbeit mit einem virtuellen Server zu nennen, um Fehler zu vermeiden und die Leute nicht mit einer 503-Seite oder, noch schlimmer, About:blank und ERR_CONNECTION_TIMED_OUT zu begrüßen. Es bleibt noch ein Tag zur Vorbereitung.

Ressourcen skalieren

Eine Website besteht in der Regel aus verschiedenen Modulen – einer Datenbank, einem Webserver, einem Caching-System. Jedes dieser Module erfordert unterschiedliche Arten und Mengen an Ressourcen. Es ist notwendig, im Voraus die Menge der verbrauchten Ressourcen mithilfe von Stresstests zu analysieren und die Festplatten-E/A-Geschwindigkeit, Prozessorzeit, Speicher und Internetbandbreite Ihrer Site zu bewerten.

Stresstests helfen Ihnen, Engpässe in Ihrem System zu erkennen und diese im Vorfeld zu skalieren. So können Sie beispielsweise die Leistung Ihres Servers verbessern, indem Sie den Festplattenspeicher für die Dauer der Aktion vergrößern, die Website-Bandbreite erweitern oder den RAM des virtuellen Servers erhöhen. 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 ein paar Minuten. Es ist jedoch besser, dies im Voraus und während der Stunden mit minimaler Kundenaktivität auf der Website zu tun.

Schützen Sie sich im Vorfeld vor DDoS-Angriffen

Websites stürzen an Verkaufstagen nicht nur aufgrund des zunehmenden Kundenzustroms ab, 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 verfolgen unterschiedliche Ansätze und nutzen sowohl DDoS-Angriffe als auch Angriffe auf Anwendungsschwachstellen. In den meisten Fällen gehen Angriffe mit Versuchen einher, die Website zu hacken.

Auch hier ist es wichtig, sich im Vorfeld vorzubereiten und eine vor Angriffen geschützte IP-Adresse mit Ihrem Server zu verbinden. Bei UltraVDS schützen wir Server nicht nach einem Angriff, sondern rund um die Uhr und halten Angriffen bis zu 1.5 Tbit/s dauerhaft stand! Um Server vor DDoS-Angriffen zu schützen, werden eine Reihe von Filtern verwendet, die an einen Internetkanal mit ausreichend großer Bandbreite angeschlossen sind. Filter analysieren kontinuierlich den vorbeiströmenden Datenverkehr und identifizieren Anomalien und ungewöhnliche Netzwerkaktivitäten. Die analysierten nicht standardmäßigen Verkehrsmuster umfassen alle derzeit bekannten Angriffsmethoden, einschließlich solcher, die über verteilte Botnetze implementiert werden.

Um eine geschützte Adresse mit einem virtuellen Server zu verbinden, müssen Sie vorab eine Anfrage an den Support des Anbieters stellen.

Beschleunigen Sie das Laden der Website

In Zeiten von Werbeaktionen erhöht sich die Belastung der Server und das Laden von Fotos und Produktkarten auf Websites dauert lange. Außerdem wird das Laden von Seiten durch verschiedene Frameworks, JS-Bibliotheken, CSS-Module usw. erschwert. Ein potenzieller Kunde verlässt möglicherweise die Seite, ohne eine Antwort von der Website zu erhalten, selbst wenn das Angebot günstiger ist als das der Konkurrenz. Um die Seitenladegeschwindigkeit zu überprüfen, empfehlen wir die Verwendung von Google DevTools.

Ein Content Delivery Network (CDN) kann dabei helfen, das Laden von Seiten zu beschleunigen. Ein CDN ist ein geografisch verteiltes Netzwerk, das aus Caching-Knoten – Points of Presence – besteht, die sich auf der ganzen Welt befinden können. Beim Besuch der Site erhält der Client statische Inhalte nicht von Ihrem Server, sondern von dem Server, der Teil des CDN-Netzwerks ist und sich näher daran befindet. Durch die Verkürzung der Route zwischen Server und Client werden die Daten auf der Website schneller geladen.

Sie können selbst ein CDN-Netzwerk einrichten, wenn Sie über einen VDS auf Windows Server Core 2019 verfügen; nutzen Sie dazu im Betriebssystem integrierte Tools wie: Active Directory, DFS, IIS, WinAcme, RSAT. Sie können auch auf vorgefertigte Lösungen zurückgreifen, beispielsweise könnte CDN von Cloudflare das Problem deutlich schneller und günstiger lösen. Darüber hinaus verfügt dieses System über zusätzliche Funktionen: DNS, HTML-Komprimierung, CSS, JS und viele Points of Presence.

Viel Glück bei Ihren Verkäufen.

Schwarzer Freitag in UltraVDS

Wir haben an diesem Tag auch die traditionellen Rabatte nicht außer Acht gelassen und bieten Habr-Benutzern einen Aktionscode an SchwarzFr mit 15 % Rabatt auf alle unsere virtuellen Server vom 28. November bis einschließlich 2. Dezember.

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

UltraVDS ist ein moderner Cloud-Anbieter; Hunderte große Organisationen arbeiten mit uns zusammen, darunter namhafte Banken, Börsenmakler, Bau- und Pharmaunternehmen. 

Lasst uns bis Montag leben oder wie wir den Black Friday überstehen

Source: habr.com

Kommentar hinzufügen