ReadyPlanet.com


ไฟฟ้าดับอย่างรวดเร็ว: อะไรเป็นสาเหตุและ CDN ของอินเทอร์เน็ตมีพลังงานมากเกินไปหรือไม่
avatar
MalangmuN


 

คนส่วนใหญ่ไม่เคยได้ยิน Fastly หรือ CDN มาก่อน จนกระทั่งเว็บไซต์หลายพันแห่งรวมถึง Amazon, Paypal และ Reddit ถูกปิดให้บริการในวันอังคารเกือบหนึ่งชั่วโมง

เช่นเดียวกับแนวทางของโครงสร้างพื้นฐาน เรามักจะไม่คิดถึงเรื่องนี้จนกว่าจะมีสิ่งผิดปกติเกิดขึ้น

นี่คือสิ่งที่คุณต้องรู้ว่าทำไมเว็บไซต์ที่ใหญ่ที่สุดในโลกบางแห่งถึงล่มสลาย

สนับสนุนโดย : Lucabet  Lavagame ที่มาแรงที่สุด

เกิดอะไรขึ้น?

เมื่อวันที่ 8 มิถุนายน เวลา 11:47 น. CEST ผู้ใช้ไซต์ต่างๆ เช่น Amazon, Reddit, เว็บไซต์ข่าวจำนวนมาก และแม้แต่บริการเว็บของรัฐบาลก็ได้รับข้อความแสดงข้อผิดพลาด 503

95 เปอร์เซ็นต์ของเว็บไซต์ที่ได้รับผลกระทบใช้เวลา 49 นาทีในการสำรองและทำงานจนเต็มความจุ

สาเหตุเกิดจากข้อบกพร่องของ Fastly ซึ่งเป็นเครือข่ายการจัดส่งเนื้อหา (CDN) ที่ใช้โดยไซต์หลายพันแห่ง

 

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

โดยพื้นฐานแล้ว เรากำลังพูดถึงสายไฟข้ามทวีป

นี่คือตัวอย่าง: หากคุณอยู่ในสหรัฐอเมริกาและต้องการดูวิดีโอบนไซต์ที่ตั้งอยู่ในเบลเยียม แทนที่จะรอให้เนื้อหามาจากยุโรป ซึ่งจะใช้เวลาสักครู่ การเข้าชมของคุณอาจถูกเปลี่ยนเส้นทางผ่าน เซิร์ฟเวอร์ CND ในนิวยอร์ก ซึ่งลดเวลาในการโหลด

เพื่อป้องกันไม่ให้เราทุกคนรำคาญเมื่ออินเทอร์เน็ตช้าเกินไป การรับส่งข้อมูลอินเทอร์เน็ตส่วนใหญ่จะถูกส่งผ่าน CDN หนึ่งในสาม: Fastly, Cloudflare หรือ CloudFront ของ Amazon

เมื่อวันอังคารที่ผ่านมา บริษัท Fastly ในเครือ Silicon-Valley กล่าวว่าบริษัทประสบปัญหาระดับโลกเนื่องจาก "ข้อบกพร่องของซอฟต์แวร์ที่ยังไม่ได้ค้นพบ" ซึ่งทำให้เกิดการหยุดทำงานซึ่งส่งผลกระทบต่อเครือข่ายร้อยละ 85

บั๊ก "เกิดจากการเปลี่ยนแปลงการกำหนดค่าลูกค้าที่ถูกต้อง" บริษัทกล่าว

"ดับนี้เป็นวงกว้างและรุนแรงและเราขออภัยอย่างแท้จริงสำหรับผลกระทบต่อลูกค้าและทุกคนที่อาศัยอยู่กับพวกเขาของเรา" นิคร็อคเวลล์รองประธานอาวุโสฝ่ายวิศวกรรมและโครงสร้างพื้นฐานที่ fastly กล่าวว่าในบล็อกโพสต์

"แม้ว่าจะมีเงื่อนไขเฉพาะที่ก่อให้เกิดการหยุดทำงานนี้ เราควรคาดการณ์ไว้"

ผลที่ตามมาคืออะไร?

เวลาหมายถึงเงินบนอินเทอร์เน็ต เนื่องจาก PayPal ล่ม ผู้ที่พึ่งพาการโอนเงินระหว่างประเทศได้รับผลกระทบ สำหรับเว็บไซต์สื่อ หลายๆ เว็บไซต์ที่ต้องพึ่งพาการโฆษณา รวมถึง The New York Times จะโดนโจมตีเพราะมองไม่เห็นโฆษณา

 

และสำหรับเว็บไซต์ของรัฐบาล เช่น เว็บไซต์ในสหราชอาณาจักรและสหรัฐอเมริกา ประชาชนไม่สามารถนัดหมายเพื่อรับวัคซีน coronavirus หรือรับผลประโยชน์ที่อาจได้รับ

โซลูชั่นคืออะไร?

เนื่องจากเราเคยชินกับความเร็วที่เราได้รับข้อมูลของเราทางออนไลน์ จึงไม่มีใครต้องการกำจัด CDN และกลับไปใช้ความเร็วต่ำในอดีต

ปัญหาคือสองเท่า Cath-Speth กล่าว

"ในแง่หนึ่ง เราพึ่งพา CDN มากและตลาด CDN มีขนาดเล็กมาก เนื่องจากมีผู้ให้บริการเพียงไม่กี่ราย"

 

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

ในส่วนหนึ่งของการวิจัยของเธอ Cath-Speth กล่าวว่าเธอได้สัมภาษณ์ผู้เชี่ยวชาญด้านเทคโนโลยีจำนวนมากที่ทำงานให้กับ CDN รายใหญ่ เธอกล่าวว่าหนึ่งในความผิดหวังของพวกเขาคือผู้คนไม่ได้ตระหนักว่าอินเทอร์เน็ตนั้นเปราะบางและซับซ้อนเพียงใด และไม่เข้าใจว่าบางครั้งความผิดพลาดก็เกิดขึ้นได้

แต่การเอาชนะความไม่อดทนของเราด้วยอินเทอร์เน็ตดูเหมือนจะเป็นทางออกที่ไม่น่าจะเกิดขึ้นได้

การแก้ไขอื่นอาจทำให้เว็บไซต์ใช้ CDN หลายแผ่น เพื่อที่ว่าหากตัวใดตัวหนึ่งล้มเหลว ก็สามารถสลับไปใช้อีกอันได้

แต่เหตุผลที่บริษัทหลายแห่งไม่มี CDN หลายรายการก็เพราะว่ามีราคาแพงมาก เนื่องจากขาดการแข่งขัน

“CDN ตระหนักดีถึงความจริงที่ว่าพวกเขามีอำนาจจำนวนนี้ และพวกเขาไม่จำเป็นต้องเห็นตัวอย่างแรกของความรับผิดชอบที่โกหกพวกเขา เพราะพวกเขาบอกกับลูกค้าว่าพวกเขาควรได้รับสัญญาหลายฉบับ และหากพวกเขาเลือกจะไม่เกิดข้อผิดพลาดขึ้นในภายหลัง และไม่ใช่ความผิดของพวกเขา” Cath-Speth กล่าว

 

พวกเราหลายคนไม่เคยได้ยินชื่อ Fastly มาก่อนจนกระทั่งเว็บไซต์หลายพันแห่งปิดตัวลง แต่หุ้นของพวกเขาในวันอังคารเพิ่มขึ้น 11 เปอร์เซ็นต์หลังจากการล่มสลาย ทำให้มูลค่าบริษัทอยู่ที่ 6.5 พันล้านดอลลาร์ (5.3 พันล้านดอลลาร์)



ผู้ตั้งกระทู้ MalangmuN (malangmun-dot-mlm-at-gmail-dot-com) :: วันที่ลงประกาศ 2021-10-05 14:27:47


แสดงความคิดเห็น
ความคิดเห็น *
ผู้แสดงความคิดเห็น  *
อีเมล 
ไม่ต้องการให้แสดงอีเมล