
Ak budú vojaci pochodovať po moste, zrúti sa do rieky. Podobný problém postihol pred niekoľkými dňami i Skype. Internetisti začali hromadne na svojich počítačoch aktualizovať softvér a narušili tak existujúcu infraštruktúru distribuovanej siete.
Skype využíva tisíce superuzlov a uzlov vyrobených z klientskych počítačov na to, aby zabezpečil svoju prevádzku bez toho, aby potreboval množstvo serverov a veľkú prenosovú kapacitu linky. Ak niektorý z používateľov svoj počítač vypne, uzol ktorý prevádzkoval sa presťahuje na iný počítač v internete.
Systém prestal fungovať po tom, čo používatelia hromadne začali inštalovať novú verziu softvéru. Tá (podobne ako všetky predchádzajúce) vyžaduje odhlásenie zo servera, skopírovanie nových súborov a opätovné prihlásenie. Keďže odhlásenia prebiehali v masívnom počte v krátkom slede za sebou, v sieti sa nestíhal vytvárať dostatočnou rýchlosťou potrebný počet uzlov na to, aby zvládol prenos všetkých požiadaviek na prihlásenie. Prečo sa rovnaká chyba neobjavila i v minulosti nie je zrejmé.
Na masových reštartoch sa podpísalo i to, že v rovnakom čase Microsoft distribuoval záplaty na svoj operačný systém Windows XP. Reštartujúce sa počítače rozbili dynamickú sieť uzlov, distribuovaná sieť zostala paralyzovaná.
Zástupcovia firmy priznali, že v algoritme zodpovedajúcom za prideľovanie sieťových prostriedkov bola chyba, takže uzly sa vytvárali príliš pomaly na to, aby sieť mohla fungovať.
Autor: mg