Keeawayt
- Maailmanlaajuinen Internet-katkos viikolla 14. kesäkuuta johtui ongelmista palvelinketjuissa.
- Asiantuntijat sanovat, että kasvava riippuvuus sisällönjakeluverkoiksi kutsuttavista palvelimista voi tehdä verkosta alttiimman ongelmille.
- Jotkin palveluntarjoajat käyttävät koneoppimisjärjestelmiä ratkaistakseen Internet-ohjelmistoongelmia.
Internet on suunniteltu luotettavaksi, mutta se ei ole aina käytettävissä, kun sitä tarvitset.
Lyhyt Internet-katkosten a alto osui kymmenien rahoituslaitosten, lentoyhtiöiden ja muiden yritysten verkkosivustoihin ja sovelluksiin viikolla 14. kesäkuuta. Asiantuntijoiden mukaan se korostaa verkon haavoittuvuutta sammutuksille ja sen kasvavaa riippuvuutta palvelinketjusta nimeltä Content Distribution Networks (CDN), jotka ovat vastuussa katkoksista.
CDN-verkkojen suosio on kasvanut viime vuosina, Olaf Kolkman, Internet Societyn johtaja, avointa Internetiä kannattava voittoa tavoittelematon järjestö, sanoi sähköpostihaastattelussa.
"Mutta suuri haittapuoli on, että jos jokin menee pieleen CDN:n keskusmääritysjärjestelmässä tai siinä on kyberturvallisuusongelma, suuri osa sisällöstä katoaa", Kolkman lisäsi.
Kätevä, mutta ongelmallinen?
Useinta osaa Internet-katkosten vaikutusten kohteista palvelee yritys Fastly, joka on yksi maailman suurimmista CDN-tarjoajista. Toinen CDN, Akamai, sanoi, että noin 500 sen asiakasta kärsi ohjelmistovirheestä.
"Monet noin 500 tätä palvelua käyttävästä asiakkaasta ohjattiin automaattisesti uudelleen, mikä palautti toiminnan muutamassa minuutissa", yhtiö sanoi verkkosivuillaan."Suurin osa jäljellä olevista asiakkaista reititti manuaalisesti uudelleen pian sen jälkeen."
CDN:t saavat lisää liikennettä, koska ne sallivat tiedon paikallisen jakelun sen sijaan, että ne lähettäisivät sen merenalaisten kaapeleiden kautta.
"Joten, jos isännöit suosittua sisältöä, on halvempaa asentaa palvelin muutamaan 100 kaupunkiin, jotta kaikki Internetin käyttäjät voivat saada sisältöä lähistöltä, verrattuna siihen, että heidän on maksettava sellaisen sisällön kuljetuksesta, jonka on kuljettava pitkään. veto", Kolkman sanoi.
CDN:t tarjoavat myös nopeat yhteysnopeudet ja kestävyyden kyberhyökkäyksiä vastaan, Kolkman selitti.
"CDN:t ovat kuitenkin hajautettu infrastruktuuri, ja niitä hallitsee yksi kokonaisuus, mikä tarkoittaa, että virhe tai hyökkäys taustainfrastruktuuriin, joka määrittää nämä CDN:t, voi vaikuttaa kaikkiin jakelupisteisiin", hän lisäsi. "Ja koska näillä CDN-verkoilla on tyypillisesti monia asiakkaita, paljon sisältöä "kadotetaan" tai ei ole saatavilla – juuri näin tapahtui äskettäisen Fastly-katkoksen yhteydessä."
Internet-haavoittuvuuksia on runsaasti
CDN:t eivät ole ainoa syy, miksi Internet on haavoittuvainen. Webin perusrakenne soveltuu katkoksiin, web-hosting-yrityksen DivisionX:n johtaja Ataollah Etemadi selitti sähköpostihaastattelussa. Tämä johtuu siitä, että verkkoa ohjaavat ohjelmistot, joiden tekniset tiedot ovat vapaasti saatavilla, hän huomautti.
"Puspuolella se on hienoa, koska laitteet voivat "puhua" samaa kieltä", hän sanoi. "Miinuspuolella se tarkoittaa, että jos on virhe tai ongelma, se voi vaikuttaa miljooniin ellei miljardeihin laitteisiin. On aina tiedetty, että Internet on vihamielisin ympäristö koodille."
Insinöörit joutuvat usein viettämään tuskallisia tunteja etsiessään lokeja ja kojetauluja löytääkseen katkosten perimmäisiä syitä. Internet-ohjelmistoongelmien ratkaisemiseksi jotkut palveluntarjoajat kääntyvät koneoppimisjärjestelmiin. Esimerkiksi Zebrium tarjoaa ohjelmiston, joka oppii havaitsemaan ongelmat automaattisesti.
Katkoksia ei usein tapahdu laajojen ongelmien takia, vaan pikemminkin jonkinlaisen hienovaraisen ohjelmistovian vuoksi, Gavin Cohen, Zebriumin varatoimitusjohtaja, sanoi sähköpostihaastattelussa.
"Jokainen ympäristö on erilainen, ja mahdollisia vikatiloja [on] lähes ääretön määrä", Cohen lisäsi. "Kun ongelma ilmenee, on tärkeää, että yritys selvittää sen mahdollisimman pian. Sen sijaan, että ihmisten pitäisi tehdä vianetsintää manuaalisesti, koneoppiminen voi tehdä tämän melkein välittömästi ja luotettavammin."
Etemadi ei usko, että pystymme koskaan estämään Internet-katkoksia kokonaan.
"Internet koostuu ohjelmistoista, ja ohjelmistoissa on virheitä", hän sanoi. "Ohjelmisto voidaan hakkeroida. Voit vain suunnitella ja lieventää sitä."