Dlaczego Internet jest podatny na awarie

Spisu treści:

Dlaczego Internet jest podatny na awarie
Dlaczego Internet jest podatny na awarie
Anonim

Kluczowe dania na wynos

  • Globalna awaria Internetu w tygodniu od 14 czerwca była spowodowana problemami z łańcuchami serwerów.
  • Eksperci twierdzą, że rosnące uzależnienie od serwerów zwanych sieciami dystrybucji treści może sprawić, że sieć będzie bardziej podatna na problemy.
  • Aby rozwiązać problemy z oprogramowaniem internetowym, niektórzy dostawcy korzystają z systemów uczenia maszynowego.
Image
Image

Internet został zaprojektowany tak, aby był niezawodny, ale nie zawsze jest dostępny, gdy jest potrzebny.

W tygodniu od 14 czerwca na strony internetowe i aplikacje dziesiątek instytucji finansowych, linii lotniczych i innych firm dotknęła fala krótkich przerw w dostępie do Internetu. Eksperci twierdzą, że podkreśla podatność sieci na wyłączenia i jej rosnące uzależnienie od łańcucha serwerów zwanych sieciami dystrybucji treści (CDN), które są odpowiedzialne za awarie.

CDN stały się w ostatnich latach coraz bardziej popularne, powiedział w wywiadzie e-mailowym Olaf Kolkman, dyrektor Internet Society, organizacji non-profit, która opowiada się za otwartym internetem.

„Ale dużą wadą jest to, że jeśli coś pójdzie nie tak w centralnym systemie konfiguracyjnym CDN lub pojawi się problem z cyberbezpieczeństwem, wtedy wiele treści przestanie działać” – dodał Kolkman.

Przydatne, ale problematyczne?

Większość witryn dotkniętych awarią Internetu jest obsługiwana przez firmę Fastly, która jest jednym z największych dostawców CDN na świecie. Inny CDN, Akamai, powiedział, że około 500 jego klientów zostało dotkniętych błędem oprogramowania.

„Wielu z około 500 klientów korzystających z tej usługi zostało automatycznie przekierowanych, co przywróciło operacje w ciągu kilku minut” – podała firma w oświadczeniu na swojej stronie internetowej.„Zdecydowana większość pozostałych klientów została ręcznie przekierowana wkrótce potem”.

CDN zyskują większy ruch, ponieważ umożliwiają lokalną dystrybucję danych zamiast przesyłania ich przez kable podmorskie.

Więc jeśli hostujesz popularne treści, taniej jest zainstalować serwer w kilku 100 miastach, aby wszyscy użytkownicy Internetu mogli pobierać treści z pobliskiej lokalizacji, zamiast płacić za tranzyt treści, która musi podróżować długo zaciąg”, powiedział Kolkman.

CDN oferują również szybkie połączenia i odporność na cyberataki, wyjaśnił Kolkman.

„Jednak sieci CDN są infrastrukturą rozproszoną i są zarządzane przez jeden podmiot, co oznacza, że błąd lub atak na infrastrukturę zaplecza, która konfiguruje te sieci CDN, może wpłynąć na wszystkie punkty dystrybucji” – dodała. „A ponieważ te sieci CDN zazwyczaj mają wielu klientów, będzie wiele treści, które „znikają” lub są niedostępne – co dokładnie stało się z niedawną awarią Fastly.„

Istnieją luki w Internecie

CDN to nie jedyny powód, dla którego internet jest podatny na ataki. Podstawowa struktura sieci jest podatna na awarie, wyjaśnił w rozmowie e-mail Ataollah Etemadi, szef firmy hostingowej DivisionX. To dlatego, że sieć jest kontrolowana przez oprogramowanie, którego specyfikacje są swobodnie dostępne, zauważył.

„Z drugiej strony, to świetnie, ponieważ urządzenia mogą „mówić” tym samym językiem” – powiedział. „Z drugiej strony oznacza to, że jeśli wystąpi błąd lub problem, może to dotyczyć milionów, jeśli nie miliardów urządzeń. Zawsze było dobrze wiadomo, że internet jest najbardziej nieprzyjaznym środowiskiem dla kodu”.

Image
Image

Inżynierowie często muszą spędzać bolesne godziny na przeszukiwaniu dzienników i pulpitów nawigacyjnych, aby znaleźć główne przyczyny przestojów. Aby rozwiązać problemy z oprogramowaniem internetowym, niektórzy dostawcy korzystają z systemów uczenia maszynowego. Na przykład Zebrium oferuje oprogramowanie, które automatycznie uczy się wykrywać problemy.

Awarie często występują nie z powodu poważnych, powszechnych problemów, ale raczej z powodu jakiejś subtelnej awarii oprogramowania, powiedział Gavin Cohen, wiceprezes Zebrium w wywiadzie e-mailowym.

„Każde środowisko jest inne i istnieje prawie nieskończona liczba możliwych trybów awarii” – dodał Cohen. „Kiedy pojawi się problem, kluczem jest, aby firma jak najszybciej dotarła do jego sedna. Zamiast konieczności ręcznego rozwiązywania problemów przez ludzi, uczenie maszynowe może to zrobić niemal natychmiast i bardziej niezawodnie”.

Etemadi nie sądzi, że kiedykolwiek będziemy w stanie całkowicie zapobiec przerwom w dostępie do Internetu.

„Internet składa się z oprogramowania, a oprogramowanie ma błędy” – powiedział. „Oprogramowanie może zostać zhakowane. Możesz je tylko planować i ograniczać.”

Zalecana: