Koostööplatvorm SourceHut oli seitse pĂ€eva toimivuse katkestuses DDoS-rĂŒnnaku tĂ”ttu.

SourceHut'i koostööpĂ”hise arenduse platvormi arendajad avaldasid juhtumiaruande, mille tagajĂ€rjel oli teenuse töö katkestatud seitsme pĂ€eva jooksul pikaajalise DDoS-rĂŒnnaku tĂ”ttu, milleks projekti infrastruktuur ei olnud valmis. PĂ”hiteenused suudeti taastada kolmandal pĂ€eval, kuid mĂ”ned teenused olid kĂ€ttesaamatud 10. kuni 17. jaanuarini. RĂŒnnaku algfaasis ei suutnud arendajad reageerida ja proovida probleemiga enda serverite poolel vastu seista, kuna kogu liiklus SourceHut'i serveritesse blokeeriti tĂ€ielikult kĂ”rgema taseme teenusepakkuja poolt.

SourceHut'i töö tagamiseks kasutati serverid kolmes andmekeskuses. Esimeses töötas tootmis konfiguratsioon, teine oli varukoopiate jaoks, ja kolmandas viidi ellu katseid infrastruktuuri migreerimiseks skaleeritumale ja talitlusele vastupidavamale teenusele (arendati jÀrgmise pÔlvkonna SourceHut'i varianti).

Peamise andmekeskuse serverite juurdepÀÀsu taastamise kĂŒsimuse lahendamine vĂ”ttis umbes 9 tundi, kuid arendajad ei jĂ”udnud midagi ette vĂ”tta, kuna rĂŒnnak hommikul tugevnes ja haaras kogu alamvĂ”rku, mille tulemusena suunas teenusepakkuja uuesti liikluse nullliidesesse. Arendajad pidid kiiresti alustama SourceHut'i infrastruktuuri taastamist teises andmekeskuses varukoopiate sĂ”ltumatu andmete taastamisega (ajutise alamvĂ”rgu jaoks juurdepÀÀsu korraldati ainult kahe pĂ€eva pĂ€rast).

DDoS-rĂŒnnakute kaitsmiseks oli optimaalseks tunnistatud vahepealse puhverserveri serverilt paigutamine OVH pilveteenuse pakkuja vĂ”rgus, mis pakub DDoS-kaitset. KĂ”ik pĂ€ringud suunati sellele serverile ning seejĂ€rel edastati töötavale infrastruktuurile. Migratsiooni kĂ€igus ei olnud vĂ”imalik vĂ€ltida vigu, mis vĂ”tsid lisaks aega, nagu vale taastamine rsync'i tööriistaga, esines vigu vĂ”rguseadistuses ja tuli lahendada liikluse suunamise probleemid (enne DDoS-kaitse aktiveerimist OVH'is edastati töötavatele serveritele ka DDoS-rĂŒnnaku liiklus, millele DDoS-kaitsesĂŒsteem reageeris ja tuvastas pĂ€ringute vastu vĂ”tva serveri kui rĂŒnnaku allika).

Arendajad pöördusid ka Cloudflare'i ja mĂ”ne muu DDoS-i kaitseteenuse poole, kuid kaitse hind osutus ĂŒlemÀÀra kĂ”rgeks. Hiljem suutsid Cloudflare'i töötajad juhtkonnaga kokku leppida, et pakkuda SourceHuti projektile kaitset tasuta sponsoritoena, kuid SourceHuti arendajad keeldusid pakkumisest, kuna olid sel ajal juba oma jĂ”ududega probleemiga mĂ€rkimisvÀÀrselt edasi jĂ”udnud.

Uue SourceHuti infrastruktuuri rakendamine ja projekti ĂŒleviimine teise andmekeskuse serveritesse pidi toimuma jĂ€rk-jĂ€rgult vĂ€hemalt aasta jooksul, kuid olemasolevates oludes pidi migratsiooni teostama kiireloomuliselt seitsme pĂ€eva jooksul. Praegu on kĂ”ik SourceHuti teenused ĂŒle viidud teise andmekeskusesse ja platvormi töö on tĂ€ielikult taastatud.

SourceHuti platvorm eristub ainulaadse liidese poolest, mis ei sarnane GitHubi ja GitLabi omadega, kuid on lihtne, vĂ€ga kiire ja töötab ilma JavaScriptita. SourceHut pakub selliseid vĂ”imalusi nagu töö avalike ja privaatsete Git ja Mercurial hoidlate, paindliku juurdepÀÀsuhalduse, wiki, vigade raporteerimise, sisseehitatud pideva integreerimise infrastruktuuri, vestluse, e-posti arutelud, kirjalike ringkannete puustruktuuri vaatamine, muudatuste ĂŒlevaatus veebis, koodi annotatsioonide lisamine (linkide ja dokumentatsiooni lisamine). Vastavate seadistuste aktiveerimisel saavad arenduses osaleda kasutajad ilma kohalike kontodeta (autentimine lĂ€bi OAuth vĂ”i osalemine e-posti kaudu). Kood on kirjutatud Pythonis ja Go's ning jaotatakse GPLv3 litsentsi all.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster