Tags:

การล่มของ Skype เมื่อหลายวันก่อนสร้างความวิตกกังวลให้กับ Skype ได้เป็นวงกว้างว่าเกิดอะไรขึ้นกับเครือข่ายโทรศัพท์ผ่านอินเทอร์เน็ตที่คนใช้งานมากที่สุดในโลกแห่งหนึ่งนี้ ทาง CIO ของ Skype คือ Lars Rabbe ก็ออกมาชี้แจงเรื่องที่เกิดขึ้น

ความผิดพลาดของเครือข่าย Skype เกิดขึ้นจากสองสาเหตุต่อเนื่องกัน คือคลัสเตอร์ชุดหนึ่งที่มีไว้รองรับข้อความแชตแบบออฟต์ไลน์เกิดไม่สามารถรองรับปริมาณข้อความทั้งหมดได้ทัน ทำให้ข้อความจำนวนมากส่งออกไปช้ากว่าที่ควรจะเป็น ความผิดพลาดนี้ไปกระตุ้นบั๊กใน Skype รุ่น 5.0.0.152 ที่ไม่สามารถรองรับข้อความที่มาช้าเกินไปได้ เกิดการแครชไปทั้งหมด

ผู้ใช้งาน Skype รุ่น 5.0.0.152 นั้นมีจำนวนคิดเป็น 25-50% ของผู้ใช้งานทั้งหมด โดยส่วนมากได้รับการอัพเดตให้เป็นรุ่น 5.0.0.156 ไปแล้ว แต่การที่ผู้ใช้ 20% หายไปจากระบบของ Skype นั้นส่งผลกระทบเป็นวงกว้างกว่านั้น เนื่องจาก Skpye อาศัยผู้ใช้ในระบบช่วยส่งต่อข้อมูลให้กับผู้ใช้คนอื่นๆ (เนื่องจากกระบวนการเต็มๆ เป็นความลับไม่มีเอกสารเผยแพร่ถ้าสนใจอาจอ่านเอกสารงานวิจัยที่ศึกษากระบวนการเลือกเครื่องเพื่อส่งข้อมูลต่อได้ (PDF) และบล็อกของ Disruptive Telephony) เครื่องส่งต่อข้อมูลที่ล่มไปเหล่านี้ทำให้โหนดอื่นๆ ต้องรับทราฟฟิกเกินขนาดและพากันล่มตามไปในเวลาต่อมา

โครงสร้างของ Skype ที่อาศัยเครื่องของผู้ใช้เองช่วยกันส่งต่อข้อมูลเสียงเช่นนี้ ทำให้ระบบยากแก่การกู้คืนเนื่องจาก supernode ที่ฟื้นขึ้นมาจะต้องแบกรับทราฟฟิกจำนวนมากอย่างรวดเร็วจนกระทั่งแครชไป ทาง Skype เองต้องเข้ามากู้ระบบคืนด้วยการวาง mega-supernode หลายพันเครื่องเพื่อรองรับทราฟฟิกด้วยตัวเองแทนที่จะพึ่งเครื่องของผู้ใช้เพียงอย่างเดียว จนกระทั่งระบบค่อยๆ คืนตัวขึ้นมา

นี่อาจจะเป็นอีกบั๊กที่ร้ายแรงที่สุดในปี 2010 นี้

ที่มา - Skype

Comments

By: iStyle
ContributorAndroidSymbianWindows
iStyle's blog
on 30/12/10 0:20 #246178 toggle
iStyle's picture

ฟังดูเหมือน p2p


May the Force Close be with you.

By: jane
AndroidUbuntu
jane's blog
on 30/12/10 0:28 #246179 toggle
jane's picture

มาใช้ traffic ของ คนอื่น

แบบนี้น่าจะให้ skype credit กับ supper node บ้างสิ


ความรู้ และความฉลาด ไม่ใช่สิ่งเดียวกัน จะมีประโยชน์อะไร ถ้าฉลาดแต่อยู่ในกะลา

By: hiddenmin
UbuntuWindows
hiddenmin's blog
on 30/12/10 0:43 #246183 toggle
hiddenmin's picture

mega-supernode เลยทีเดียว

By: b0ner
iPhoneWindows PhoneAndroidUbuntu
b0ner's blog
on 30/12/10 0:43 #246184 toggle
b0ner's picture

สมกับเป็น Skype แล้ว กล้าที่จะออกมาอธิบายสาเหตุ

By: darkleonic
Android
darkleonic's blog
on 30/12/10 0:44 #246185 toggle
darkleonic's picture

mega-supernode นี่มันเป็นคอมพ์กี่เครื่องละครับเนี่ย

By: BlackMiracle
AndroidWindows
BlackMiracle's blog
on 30/12/10 0:51 #246189 toggle
BlackMiracle's picture

ดีแฮะ ออกมาชี้แจงชัดเจน ได้ใจผู้ใช้แน่นอน

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 30/12/10 0:58 #246191 toggle
hisoft's picture

ชี้แจงได้ละเอียดดีครับ แต่กู้คืนยากดีจริงๆ แล้วอยู่ๆ ทาง Skype ไปเอาเครื่อง mega-supernode มาจากไหนเยอะแยะขนาดนั้นล่ะครับเนี่ย


 

The Phantom Thief

By: iheresss
iPhoneWindows PhoneWindows
iheresss's blog
on 30/12/10 1:23 #246195 Reply to:246191 toggle
iheresss's picture

ทั่วโลกมี server ว่าง รอให้เช่าเยอะแยะไปครับ

By: hisoft
ContributorWindows PhoneWindows
hisoft's blog
on 30/12/10 8:29 #246231 Reply to:246195 toggle
hisoft's picture

แต่กว่าจะตั้งค่าให้เป็น mega-supernode ได้เป็นพันๆ เครื่องนี่ก็ยุ่งยากน่าดูเลยสิครับเนี่ย ถึงจะแค่ลงโปรแกรมโปรแกรมเดียวก็เถอะ


 

The Phantom Thief

By: polaromonas
ContributorWindows PhoneWindows
polaromonas's blog
on 30/12/10 7:55 #246224 toggle
polaromonas's picture

จริง ข้อความที่ส่งไม่ออกมีเยอะมากๆ


My blog

By: HudchewMan
ContributorAndroidWindows
HudchewMan's blog
on 30/12/10 9:21 #246241 toggle
HudchewMan's picture

คำผิดในย่อหน้า 2 ครับ ^^

เกินการแครชไปทั้งหมด

แบบนี้การใช้เน็ตแบบคิดตามปริมาณข้อมูล เราก็จะต้องเสียเพิ่มให้กับการส่งข้อมูลไปให้คนอื่นด้วยสินะ


~ จุดยืนของทุกคนคือส้นเท้า : HudchewMan's Diary | TH LG Optimus Black ~

By: absulation
absulation's blog
on 30/12/10 9:26 #246242 toggle
absulation's picture

ถึงว่าแผนกไอที block skype ไม่ค่อยได้เพราะเป็นแบบนี้เอง

By: ipats
ContributorWindows PhoneAndroidExteen Official
ipats's blog
on 30/12/10 10:36 #246276 toggle
ipats's picture

ปรากฏว่า mega-supernode ใช้ ec2 ฮ่าๆๆ


iPAtS

By: caznova
Windows PhoneAndroidWindows
caznova's blog
on 30/12/10 13:23 #246347 toggle
caznova's picture

สุดยอดเลยที่กล้าพูด


Acaz