Technology news and Jobs arrow Telecommunications arrow Skype failure explanation leaves unanswered questions
Skype failure explanation leaves unanswered questions E-mail
by Stephen Withers   
Tuesday, 21 August 2007
So the Skype outage was caused by a bug being exposed by many computers rebooting at much the same time.


I'll take Skype's explanation at face value for now, but it leaves me wondering about several issues.

What was different about this month's Patch Tuesday that it triggered the outage? Sure, there were more patches than usual, and OSes from Windows 2000 to Vista and versions of Office from 2000 to 2007 were included, but that's not a convincing explanation.

According to Microsoft, "there were no issues introduced by the security updates themselves" and "there is nothing unusual in this month's release that could have contributed to this situation." In particular, this includes the need to reboot, the size of the updates and the speed with which they were distributed through Automatic Update.

Staying with the idea that Microsoft's monthly update was the trigger (though not the cause) of the outage, if the updates rolled out on Tuesday August 14, why wasn't Skype affected until Thursday August 16? And since Skype users are spread around the world, why didn't the differences in time zones help protect against a widespread outage? It's not as if everyone in the world suddenly decided to reboot their PCs.

One possibility is that - for some reason we may never really understand - just enough people tried to log in to Skype at a time when P2P resources were just below the level (relative to the number of login requests) that caused the flaw in the Skype software to surface for the first time. And as Skype explained, this caused a snowball effect: if people couldn't log in, no extra P2P resources could join the network. As more people switched on their computers as they arrived at work or returned home and tried to use Skype, the number of pending login attempts increased.

Whatever the exact sequence of events, it would be interesting to learn how this bottleneck was eventually cleared. Is it possible that Skype's August 17 release of version 3.5.0.214 for Windows was installed by enough users sufficiently quickly to get the overall situation back below that critical threshold? It's possible, as things did start to stabilise that day. The fly in the ointment is that none of the changes listed in the release notes for 3.5.0.214 appear relevant.



 
< Next story in category   Previous story in the category >
iTWire user statistics Visitors last 30 days
Suscribers
904,266
13,751
#1 independent technology news advertise here
  •   *  
  • Search
  • AdvSeach
  • Login
  • Events
  • FreeStuff
Subscribe to our free e-newsletter