인터넷이 정전에 취약한 이유
주요 내용
- 6월 14일 주 동안의 글로벌 인터넷 중단은 서버 체인 문제로 인해 발생했습니다.
- 전문가들은 콘텐츠 배포 네트워크라는 서버에 대한 의존도가 높아짐에 따라 웹이 문제에 더 취약해질 수 있다고 말합니다.
- 인터넷 소프트웨어 문제를 해결하기 위해 일부 공급자는 기계 학습 시스템으로 눈을 돌리고 있습니다.
인터넷은 신뢰할 수 있도록 설계하지만 필요할 때 항상 사용할 수 있는 것은 아닙니다.
6월 14일 한 주 동안 수십 개의 금융 기관, 항공사 및 기타 회사의 웹사이트와 앱에 일시적인 인터넷 중단이 발생했습니다. 전문가들은 이것이 웹의 종료에 대한 취약성과 서비스 중단의 원인이 되는 CDN(콘텐츠 배포 네트워크)이라는 서버 체인에 대한 의존도가 증가하고 있음을 강조한다고 말합니다.
CDN은 최근 몇 년 동안 점점 더 인기를 얻고 있습니다. 인터넷 사회, 개방형 인터넷을 옹호하는 비영리 단체가 이메일 인터뷰에서 말했습니다.
"그러나 가장 큰 단점은 CDN 중앙 구성 시스템에서 문제가 발생하거나 사이버 보안 문제가 발생하면 많은 콘텐츠가 다운된다는 것입니다."라고 Kolkman이 덧붙였습니다.
편리하지만 문제가 있습니까?
인터넷 중단의 영향을 받는 대부분의 웹사이트는 회사에서 제공합니다. 빠르게, 세계 최대 CDN 제공업체 중 하나입니다. 또 다른 CDN인 Akamai는 약 500명의 고객이 소프트웨어 버그로 영향을 받았다고 말했습니다.
회사는 "이 서비스를 사용하는 약 500명의 고객 중 다수가 자동으로 경로를 변경해 몇 분 안에 운영을 복원했다"고 말했다. 웹사이트의 성명서에서. "남은 고객의 대다수는 그 직후에 수동으로 경로를 변경했습니다."
CDN은 데이터를 해저 케이블을 통해 전송하는 대신 로컬 배포를 허용하기 때문에 더 많은 트래픽을 얻고 있습니다.
"따라서 인기 있는 콘텐츠를 호스팅하는 경우 100개 도시에 서버를 설치하는 것이 더 저렴하므로 모든 인터넷 사용자가 장거리 이동이 필요한 콘텐츠 전송 비용을 지불해야 하는 것과는 달리 가까운 곳에서 콘텐츠를 가져올 수 있습니다."라고 Kolkman이 말했습니다.
CDN은 또한 사이버 공격에 대한 빠른 연결 속도와 탄력성을 제공한다고 Kolkman은 설명했습니다.
"그러나 CDN은 분산된 인프라이며 하나의 엔터티에서 관리하므로 실수나 공격을 의미합니다. 이러한 CDN을 구성하는 백엔드 인프라에서 모든 배포 지점에 영향을 미칠 수 있습니다." 추가했습니다. "그리고 이러한 CDN에는 일반적으로 많은 고객이 있기 때문에 '사라지거나' 액세스할 수 없는 콘텐츠가 많이 있을 것입니다. 바로 최근 Fastly 중단에서 발생한 일입니다."
인터넷 취약점이 많다
인터넷이 취약한 이유는 CDN만이 아닙니다. 웹의 기본 구조는 정전에 적합합니다. Ataollah Etemadi, 웹 호스팅 회사 DivisionX, 이메일 인터뷰에서 설명했습니다. 웹은 사양을 자유롭게 사용할 수 있는 소프트웨어에 의해 제어되기 때문이라고 그는 지적했습니다.
"더 좋은 점은 장치가 동일한 언어를 "말할" 수 있기 때문에 좋습니다."라고 그는 말했습니다. "마이너스 측면에서는 버그나 문제가 있는 경우 수십억 대는 아니더라도 수백만 대의 장치에 영향을 미칠 수 있음을 의미합니다. 인터넷이 코드에 대해 가장 적대적인 환경이라는 것은 항상 잘 알려져 있습니다."
엔지니어는 종종 중단의 근본 원인을 찾기 위해 로그와 대시보드를 검색하는 데 고통스러운 시간을 보내야 합니다. 인터넷 소프트웨어 문제를 해결하기 위해 일부 공급자는 기계 학습 시스템으로 눈을 돌리고 있습니다. 얼룩말예를 들어, 은 문제를 자동으로 발견하는 방법을 학습하는 소프트웨어를 제공합니다.
Zebrium의 부사장인 Gavin Cohen은 이메일 인터뷰에서 정전이 자주 발생하는 것은 널리 퍼져 있는 주요 문제 때문이 아니라 일종의 미묘한 소프트웨어 오류 때문이라고 말했습니다.
Cohen은 "모든 환경은 다르며 거의 무한한 수의 가능한 실패 모드가 있습니다."라고 덧붙였습니다. "문제가 발생하면 회사가 최대한 빨리 문제를 파악하는 것이 중요합니다. 사람이 수동으로 문제를 해결해야 하는 대신 머신 러닝이 이를 거의 즉각적이고 더 안정적으로 수행할 수 있습니다."
Etemadi는 인터넷 중단을 완전히 막을 수 없을 것이라고 생각합니다.
"인터넷은 소프트웨어로 구성되어 있으며 소프트웨어에는 버그가 있습니다."라고 그는 말했습니다. "소프트웨어가 해킹될 수 있습니다. 계획하고 완화할 수 있을 뿐입니다."