Klíčové věci
- Globální výpadek internetu v týdnu od 14. června byl způsoben problémy s řetězci serverů.
- Odborníci tvrdí, že rostoucí závislost na serverech nazývaných Content Distribution Networks by mohla způsobit, že web bude zranitelnější vůči problémům.
- K vyřešení problémů se softwarem na internetu se někteří poskytovatelé obracejí na systémy strojového učení.
Internet je navržen tak, aby byl spolehlivý, ale není vždy dostupný, když ho potřebujete. Vlna krátkých výpadků internetu zasáhla webové stránky a aplikace desítek finančních institucí, leteckých společností a dalších společností v týdnu od 14. června. Odborníci tvrdí, že to poukazuje na zranitelnost webu vůči odstávkám a jeho rostoucí závislost na řetězci serverů s názvem Content Distribuční sítě (CDN), které jsou odpovědné za výpadky. CDN jsou v posledních letech stále populárnější, uvedl Olaf Kolkman, ředitel Internet Society, neziskové organizace, která obhajuje otevřený internet, v e-mailovém rozhovoru. „Velkou nevýhodou je ale to, že pokud se něco pokazí v centrálním konfiguračním systému CDN nebo dojde k problému s kybernetickou bezpečností, spousta obsahu zmizí,“ dodal Kolkman.
Šikovné, ale problematické?
Většinu webů postižených výpadkem internetu obsluhuje společnost Fastly, která patří mezi největší světové poskytovatele CDN. Další CDN, Akamai, uvedlo, že po softwarové chybě bylo postiženo asi 500 jejích zákazníků. „Mnoho z přibližně 500 zákazníků využívajících tuto službu bylo automaticky přesměrováno, což obnovilo provoz během několika minut,“ uvedla společnost v prohlášení na svém webu. „Velká většina zbývajících zákazníků se krátce poté ručně přesměrovala.“ CDN získávají větší provoz, protože umožňují místní distribuci dat namísto jejich odesílání podmořskými kabely. „Pokud tedy hostujete oblíbený obsah, je levnější nainstalovat server v několika 100 městech, aby všichni tito uživatelé internetu mohli získat obsah z blízkého okolí, oproti tomu, že musíte platit za přenos obsahu, který musí cestovat na dlouhou trať,“ řekl Kolkman. . CDN také nabízejí vysoké rychlosti připojení a odolnost proti kybernetickým útokům, vysvětlil Kolkman. „Nicméně CDN jsou distribuovaná infrastruktura a je spravována jednou entitou, což znamená, že chyba nebo útok na backendovou infrastrukturu, která tyto CDN konfiguruje, může ovlivnit všechny distribuční body,“ dodala. „A protože tyto sítě CDN mají obvykle mnoho zákazníků, bude mnoho obsahu, který „zmizí“ nebo nebude dostupný – což je přesně to, co se stalo s nedávným výpadkem Fastly.“
Internetových zranitelností je mnoho
CDN nejsou jediným důvodem, proč je internet zranitelný. Základní struktura webu se hodí k výpadkům, vysvětlil Ataollah Etemadi, šéf webhostingové společnosti DivisionX, v e-mailovém rozhovoru. Je to proto, že web je řízen softwarem, jehož specifikace jsou volně dostupné, upozornil. „Na straně plus je to skvělé, protože zařízení mohou „mluvit“ stejným jazykem,“ řekl. „Na druhou stranu to znamená, že pokud se vyskytne chyba nebo problém, může to ovlivnit miliony, ne-li miliardy zařízení. Vždy bylo dobře známo, že internet je nejnepřátelštější možné prostředí pro kód.“
Inženýři musí často trávit bolestivé hodiny prohledáváním protokolů a řídicích panelů, aby našli hlavní příčiny výpadků. K vyřešení problémů se softwarem na internetu se někteří poskytovatelé obracejí na systémy strojového učení. Zebrium například nabízí software, který se naučí automaticky odhalovat problémy. K výpadkům často nedochází kvůli velkým rozšířeným problémům, ale spíše kvůli nějakému nenápadnému selhání softwaru, řekl v e-mailovém rozhovoru Gavin Cohen, viceprezident společnosti Zebrium. „Každé prostředí je jiné a tam [are] téměř nekonečné množství možných poruchových režimů,“ dodal Cohen. „Když se objeví problém, je klíčové, aby se společnost co nejdříve dostala k jeho jádru. Místo toho, aby lidé museli odstraňovat problémy ručně, strojové učení to dokáže téměř okamžitě a spolehlivěji.“ Etemadi si nemyslí, že někdy budeme schopni zcela zabránit výpadkům internetu. „Internet se skládá ze softwaru a software má chyby „Software lze hacknout.“ Můžete to pouze plánovat a zmírňovat.“