- In einer AWS-Infrastruktur trat unerwartet ein Problem mit massiven Webanfragen auf
- Es wurde ein sprunghafter Anstieg des Traffics von 200 Millionen auf 2 Milliarden pro Monat gemeldet
- Die Log-Analyse zeigte wiederholte Anfragen von einem bestimmten User-Agent
- Zwar wurde der AWS-Support kontaktiert, doch eine klare Lösung blieb aus
- Es besteht Bedarf, verschiedene Blockierungsmaßnahmen wie Firewall-Regeln, User-Agent-Sperren usw. zu prüfen
Problemüberblick
- Ein AWS-Nutzer stellte eine Frage zu einem Vorfall, bei dem auf einem Webserver innerhalb eines Monats 2B (2 Milliarden) Anfragen auftraten
- Diese Anfragen stammten von einem Bot mit einem bestimmten User-Agent und stellen anomalen Traffic dar, der nicht dem normalen Nutzungsmuster entspricht
- Der plötzliche Traffic-Anstieg birgt das Risiko steigender Kosten und zusätzlicher Systemlast
Ursachenanalyse
- Der Großteil der enormen Zahl an Anfragen kam aus verdächtigen AWS-IP-Bereichen
- Durch die Zugriffsprotokolle wurde festgestellt, dass ein bestimmter Bot oder ein Skript die Ursache ist
- Im User-Agent gibt es gemeinsame Muster, wodurch Filterung möglich ist
Bisherige Reaktion und Grenzen
- Der AWS-Support wurde kontaktiert, konnte jedoch keine entscheidende Lösung liefern
- Solch eine große Zahl an Anfragen erhöht das Risiko von Service-Störungen und steigenden Kosten
Lösungsansatz und Überlegungen
- Es wird geprüft, verschiedene Sperrmaßnahmen einzuführen, darunter zusätzliche Firewall-Regeln, Blocking auf Basis des User-Agent und IP-Blacklists
- Langfristig wird die Notwendigkeit gesehen, das Traffic-Monitoring zu verstärken und ein System zur Erkennung und automatischen Blockierung ungewöhnlicher Zugriffe aufzubauen
1 Kommentare
Hacker-News-Kommentar