เหตุใดอินเทอร์เน็ตจึงเสี่ยงต่อการหยุดทำงาน

สารบัญ:

เหตุใดอินเทอร์เน็ตจึงเสี่ยงต่อการหยุดทำงาน
เหตุใดอินเทอร์เน็ตจึงเสี่ยงต่อการหยุดทำงาน
Anonim

ซื้อกลับบ้านที่สำคัญ

  • อินเทอร์เน็ตขัดข้องทั่วโลกในช่วงสัปดาห์ของวันที่ 14 มิถุนายน เนื่องมาจากปัญหาเครือข่ายของเซิร์ฟเวอร์
  • ผู้เชี่ยวชาญกล่าวว่าการพึ่งพาเซิร์ฟเวอร์ที่เรียกว่าเครือข่ายการกระจายเนื้อหาที่เพิ่มขึ้นอาจทำให้เว็บเสี่ยงต่อปัญหามากขึ้น
  • ในการแก้ปัญหาซอฟต์แวร์อินเทอร์เน็ต ผู้ให้บริการบางรายหันมาใช้ระบบการเรียนรู้ของเครื่อง
Image
Image

อินเทอร์เน็ตได้รับการออกแบบมาให้เชื่อถือได้ แต่อาจไม่มีให้บริการทุกเมื่อที่คุณต้องการ

กระแสไฟขัดข้องทางอินเทอร์เน็ตช่วงสั้นๆ กระทบเว็บไซต์และแอปของสถาบันการเงิน สายการบิน และบริษัทอื่นๆ หลายสิบแห่ง ในช่วงสัปดาห์ของวันที่ 14 มิถุนายนผู้เชี่ยวชาญกล่าวว่าเว็บไซต์เน้นย้ำถึงช่องโหว่ของเว็บในการปิดระบบ และการพึ่งพาเซิร์ฟเวอร์ที่เรียกว่าเครือข่ายการกระจายเนื้อหา (CDN) ที่เพิ่มขึ้นเรื่อยๆ ซึ่งรับผิดชอบการหยุดทำงาน

CDNs ได้รับความนิยมมากขึ้นเรื่อยๆ ในช่วงไม่กี่ปีที่ผ่านมา Olaf Kolkman อาจารย์ใหญ่ของ Internet Society ซึ่งเป็นองค์กรไม่แสวงหากำไรที่สนับสนุนอินเทอร์เน็ตแบบเปิด กล่าวในการสัมภาษณ์ทางอีเมล

"แต่ข้อเสียเปรียบใหญ่คือ หากมีบางอย่างผิดพลาดในระบบการกำหนดค่าส่วนกลางของ CDN หรือมีปัญหาด้านความปลอดภัยทางไซเบอร์ เนื้อหาจำนวนมากก็ล่ม" Kolkman กล่าวเสริม

สะดวกแต่มีปัญหา?

เว็บไซต์ส่วนใหญ่ที่ได้รับผลกระทบจากการหยุดชะงักของอินเทอร์เน็ตนั้นให้บริการโดยบริษัท Fastly ซึ่งเป็นหนึ่งในผู้ให้บริการ CDN ที่ใหญ่ที่สุดในโลก Akamai CDN อีกรายกล่าวว่าลูกค้าประมาณ 500 รายได้รับผลกระทบหลังจากข้อผิดพลาดของซอฟต์แวร์

"ลูกค้าประมาณ 500 รายที่ใช้บริการนี้ถูกเปลี่ยนเส้นทางโดยอัตโนมัติ ซึ่งกู้คืนการดำเนินการได้ภายในไม่กี่นาที" บริษัทกล่าวในแถลงการณ์บนเว็บไซต์"ลูกค้าที่เหลือส่วนใหญ่ส่วนใหญ่เปลี่ยนเส้นทางด้วยตนเองหลังจากนั้นไม่นาน"

CDNs กำลังได้รับการเข้าชมมากขึ้นเนื่องจากอนุญาตให้แจกจ่ายข้อมูลในพื้นที่แทนที่จะส่งผ่านสายเคเบิลใต้น้ำ

"ดังนั้น หากคุณโฮสต์เนื้อหายอดนิยม การติดตั้งเซิร์ฟเวอร์ใน 100 เมืองนั้นถูกกว่า เพื่อให้ผู้ใช้อินเทอร์เน็ตทั้งหมดสามารถรับเนื้อหาจากบริเวณใกล้เคียง กับต้องจ่ายค่าขนส่งเนื้อหาที่ต้องใช้เวลานาน ลาก" คอลค์แมนกล่าว

CDNs ยังมีความเร็วในการเชื่อมต่อที่รวดเร็วและความยืดหยุ่นต่อการโจมตีทางไซเบอร์อีกด้วย Kolkman อธิบาย

"อย่างไรก็ตาม CDN เป็นโครงสร้างพื้นฐานแบบกระจายและจัดการโดยเอนทิตีหนึ่ง ซึ่งหมายถึงข้อผิดพลาดหรือการโจมตีโครงสร้างพื้นฐานแบ็กเอนด์ที่กำหนดค่า CDN เหล่านี้อาจส่งผลกระทบต่อจุดแจกจ่ายทั้งหมด" เธอกล่าวเสริม "และเนื่องจาก CDN เหล่านี้มักจะมีลูกค้าจำนวนมาก จึงจะมีเนื้อหาจำนวนมากที่ "หายไป" หรือไม่สามารถเข้าถึงได้ ซึ่งเป็นสิ่งที่เกิดขึ้นกับการหยุดทำงานของ Fastly ล่าสุด"

ช่องโหว่ทางอินเทอร์เน็ตมีมากมาย

CDN ไม่ใช่เหตุผลเดียวที่อินเทอร์เน็ตมีความเสี่ยง Ataollah Etemadi หัวหน้า บริษัท เว็บโฮสติ้ง DivisionX อธิบายในการสัมภาษณ์ทางอีเมลว่าโครงสร้างพื้นฐานของเว็บทำให้เกิดการหยุดทำงาน นั่นเป็นเพราะว่าเว็บถูกควบคุมโดยซอฟต์แวร์ที่มีข้อกำหนดให้ใช้ฟรี เขาชี้ให้เห็น

"ข้อดีคือดีมากเพราะอุปกรณ์สามารถ "พูด" ภาษาเดียวกันได้ " เขากล่าว "ด้านลบ หมายความว่าหากมีจุดบกพร่องหรือปัญหา ก็สามารถส่งผลกระทบต่ออุปกรณ์หลายล้านเครื่องได้ เป็นที่ทราบกันดีอยู่แล้วว่าอินเทอร์เน็ตเป็นสภาพแวดล้อมที่ไม่เป็นมิตรที่สุดสำหรับโค้ด"

Image
Image

วิศวกรมักต้องใช้เวลาอันแสนเจ็บปวดในการค้นหาบันทึกและแดชบอร์ดเพื่อค้นหาสาเหตุที่แท้จริงของการหยุดทำงาน ในการแก้ปัญหาซอฟต์แวร์อินเทอร์เน็ต ผู้ให้บริการบางรายจึงหันมาใช้ระบบการเรียนรู้ของเครื่องตัวอย่างเช่น Zebrium เสนอซอฟต์แวร์ที่เรียนรู้ที่จะค้นพบปัญหาโดยอัตโนมัติ

การหยุดทำงานมักไม่ได้เกิดจากปัญหาใหญ่ที่แพร่หลาย แต่เกิดจากความล้มเหลวของซอฟต์แวร์ที่บอบบาง Gavin Cohen รองประธานบริษัท Zebrium กล่าวในการสัมภาษณ์ทางอีเมล

"ทุกสภาพแวดล้อมแตกต่างกัน และมีโหมดความล้มเหลวที่เป็นไปได้เกือบนับไม่ถ้วน" โคเฮนกล่าวเสริม "เมื่อเกิดปัญหาขึ้น สิ่งสำคัญคือบริษัทจะต้องดำเนินการให้ถึงที่สุดโดยเร็ว แทนที่จะให้มนุษย์ต้องแก้ปัญหาด้วยตนเอง แมชชีนเลิร์นนิงสามารถทำเช่นนี้ได้เกือบจะในทันทีและเชื่อถือได้มากขึ้น"

Etemadi ไม่คิดว่าเราจะสามารถป้องกันการหยุดทำงานของอินเทอร์เน็ตได้อย่างสมบูรณ์

"อินเทอร์เน็ตประกอบด้วยซอฟต์แวร์ และซอฟต์แวร์มีข้อบกพร่อง" เขากล่าว "ซอฟต์แวร์สามารถถูกแฮ็กได้ คุณสามารถวางแผนและบรรเทาได้เท่านั้น"