Recomandări cheie
- Intreruperea globală a internetului din săptămâna 14 iunie s-a datorat unor probleme cu lanțurile de servere.
- Experții spun că dependența tot mai mare de serverele numite Rețele de distribuție a conținutului ar putea face web-ul mai vulnerabil la probleme.
- Pentru a rezolva problemele legate de software-ul de internet, unii furnizori apelează la sisteme de învățare automată.
Internetul este conceput pentru a fi de încredere, dar nu este întotdeauna disponibil atunci când aveți nevoie.
Un val de scurte întreruperi de internet a lovit site-urile și aplicațiile a zeci de instituții financiare, companii aeriene și alte companii în săptămâna din 14 iunie. Experții spun că evidențiază vulnerabilitatea web-ului la opriri și dependența din ce în ce mai mare a acestuia de un lanț de servere numite Rețele de distribuție a conținutului (CDN), care sunt responsabile pentru întreruperi.
CDN-urile au devenit din ce în ce mai populare în ultimii ani, a declarat Olaf Kolkman, director la Internet Society, o organizație nonprofit care pledează pentru un internet deschis, într-un interviu prin e-mail.
„Dar marele dezavantaj este că, dacă ceva nu merge bine într-un sistem de configurare centrală CDN sau există o problemă de securitate cibernetică, atunci o mulțime de conținut scade”, a adăugat Kolkman.
La îndemână, dar problematică?
Majoritatea site-urilor web afectate de întreruperea internetului sunt deservite de compania Fastly, care se numără printre cei mai mari furnizori de CDN din lume. Un alt CDN, Akamai, a declarat că aproximativ 500 dintre clienții săi au fost afectați după o eroare software.
„Mulți dintre cei aproximativ 500 de clienți care foloseau acest serviciu au fost redirecționați automat, ceea ce a restabilit operațiunile în câteva minute”, a spus compania într-un comunicat pe site-ul său.„Majoritatea mare a clienților rămași au redirecționat manual la scurt timp după aceea.”
CDN-urile câștigă mai mult trafic, deoarece permit distribuția locală a datelor în loc să le trimită prin cabluri submarine.
"Așadar, dacă găzduiești conținut popular, este mai ieftin să instalezi un server în câteva 100 de orașe, astfel încât toți acei utilizatori de internet să poată obține conținut din apropiere, față de a trebui să plătești pentru tranzitul conținutului care trebuie să călătorească mult transport", a spus Kolkman.
CDN-urile oferă, de asemenea, viteze rapide de conectare și rezistență împotriva atacurilor cibernetice, a explicat Kolkman.
„Cu toate acestea, CDN-urile sunt o infrastructură distribuită și gestionată de o singură entitate, ceea ce înseamnă că o greșeală sau un atac asupra infrastructurii backend care configurează aceste CDN-uri poate afecta toate punctele de distribuție”, a adăugat ea. „Și pentru că aceste CDN-uri au de obicei mulți clienți, va exista o mulțime de conținut care „dispare” sau nu este accesibil, ceea ce s-a întâmplat cu recenta întrerupere Fastly.„
Vulnerabilitățile pe internet sunt abundente
CDN-urile nu sunt singurul motiv pentru care internetul este vulnerabil. Structura de bază a web-ului se pretează la întreruperi, a explicat Ataollah Etemadi, șeful companiei de găzduire web DivisionX, într-un interviu prin e-mail. Acest lucru se datorează faptului că web-ul este controlat de software ale cărui specificații sunt disponibile gratuit, a subliniat el.
„În plus, este grozav, deoarece dispozitivele pot „vorbi” aceeași limbă”, a spus el. „În minus, înseamnă că, dacă există o eroare sau o problemă, poate afecta milioane, dacă nu miliarde, de dispozitive. Întotdeauna a fost bine cunoscut faptul că internetul este cel mai ostil mediu posibil pentru cod.”
Inginerii trebuie adesea să petreacă ore dureroase vânând jurnale și tablouri de bord pentru a găsi cauzele principale ale întreruperilor. Pentru a rezolva problemele legate de software-ul de internet, unii furnizori apelează la sisteme de învățare automată. Zebrium, de exemplu, oferă software care învață să descopere automat problemele.
Întreruperile apar adesea nu din cauza unor probleme majore larg răspândite, ci mai degrabă din cauza unui fel de defecțiune subtilă a software-ului, a declarat Gavin Cohen, vicepreședinte la Zebrium, într-un interviu prin e-mail.
„Fiecare mediu este diferit și [există] aproape un număr infinit de moduri de eșec posibile”, a adăugat Cohen. „Când apare o problemă, este esențial ca o companie să ajungă la capătul ei cât mai curând posibil. În loc ca oamenii să fie nevoiți să depaneze manual, învățarea automată poate face acest lucru aproape instantaneu și mai fiabil.”
Etemadi nu crede că vom reuși vreodată să prevenim complet întreruperile de internet.
„Internetul este alcătuit din software, iar software-ul are erori”, a spus el. „Software-ul poate fi piratat. Puteți doar să îl planificați și să îl atenuați.”