Thursday, December 30, 2010

Software bug behind Skype crash

Server overloads and a bug in Skype for Windows caused the two-day outage for the net phone firm.

Details of what caused the service to be unusable for millions of users prior to Christmas have been posted on the firm's blog.

The two events combined to create a cascade of problems that managed to knock out much of the network underpinning the phone service.

Skype is assessing how its network is built to stop the problem recurring.

Traffic cascade

Writing on the Skype blog, Lars Rabbe, chief information officer at the company, said the problems started on 22 December, when some of its servers that handle instant messaging started getting overloaded.

This meant that the responses they sent to Windows machines running Skype were slightly delayed. Unfortunately, a bug in one version of Skype for Windows meant this delay caused the program to crash.

About 50% of all Skype users ran the buggy 5.0.0.152 version of the software, said Mr Rabbe.

This caused problems for Skype because of the way the network supporting it is organised. Some of the data travelling round Skype's network are passed through all those machines logged on to the service.

Those participating machines act as what Skype calls "supernodes" and carry out some of the administrative tasks of the global network and help to ensure calls get through.

With a huge number of these machines offline because of the crash, the rest of the network quickly became overloaded.

Mr Rabbe wrote that the disappearance of the supernodes meant the remaining ones were swamped by traffic.

"The initial crashes happened just before our usual daily peak-hour and very shortly after the initial crash," wrote Mr Rabbe, "which resulted in traffic to the supernodes that was about 100 times what would normally be expected at that time of day."

Traffic levels were so high that they blew through the safe operating specifications supernodes usually use. As a result, more supernodes shut down.

Compensation offer

The "confluence of events", said Mr Rabbe, led to Skype being offline for about 24 hours as engineers put in place hundreds of dedicated supernodes and gradually brought the service back to life.

To ensure the outage does not happen again, Mr Rabbe said Skype would look at its update policy, to see if it should automatically move users to newer versions of its software.

A version of Skype for Windows that is free of the bug already exists, but is not automatically given to users.

It said it would also look at its network to improve capacity and get on with an investment programme that would boost this resilience.

Mr Rabbe apologised again on behalf of the company and added: "We know that we fell short in both fulfilling your expectations and communicating with you during this incident."

Skype has offered compensation to customers in the form of vouchers for pre-pay users and a free week of service for subscribers.



Online Business Consulting | Internet Business Consulting

Phone firms back common chargers

Keeping a smartphone fully powered could soon be easier as manufacturers back common standards for chargers.

Technical specifications for chargers drawn up by the European Commission have won the backing of 14 phone firms.

Firms that have pledged to make chargers to the common standard include Nokia, Research In Motion, Apple and Samsung.

The first chargers produced to the specifications are expected to be available in early 2011.

The common chargers will be based around micro-USB technology and could see the end of proprietary power ports on handsets.

The process to create common chargers began in June 2009 when the Commission won pledges from phone firms to back any standards it drew up.

Following that agreement it started work on the specifications that have now been completed and sent out to handset makers.

The EU said many Europeans wanted to be able to use chargers for different smartphones and resented the inconvenience incompatible chargers caused.

Also, it said in a statement, eliminating the need to get a new charger when a phone was replaced had environmental benefits as it reduced the need to dispose of an old, but probably fully functional, charger.

The specifications only cover chargers for smartphones because, said the Commission, these are likely to be the most widely used type of phone in Europe within the next two years.

Antonio Tajani, European Commissioner for industry and entrepreneurship, welcomed the publication of the standards and said: "Now it is time for industry to show its commitment to sell mobile phones for the new charger."

The Commission is also talking to regulators with a view to getting the European specifications adopted worldwide.



Online Business Consulting | Internet Business Consulting

Ariane 5 makes final 2010 flight

Europe's heavy-lift rocket, the Ariane 5, has completed its sixth and final mission of 2010, putting two satellites high above the Earth.

The launcher powered skyward from its Kourou spaceport in French Guiana at 1827 local time (2127 GMT).

Ariane's biggest "passenger" was Hispasat-1E, a 5.3-tonne platform that will deliver a range of video and data services to Europe and the Americas.

The 2.7t Koreasat-6 will handle TV and telecoms services for South Korea.

"It's the 41st consecutive success of Ariane 5 and in 2010 we will have launched a total of 12 large telecommunications satellites out of a world total of 20," said Jean-Yves Le Gall, the chairman and CEO of the rocket's operator, Arianespace. "This gives us a market share of 60%."

The vehicle's first outing of 2011 is likely to be a re-supply mission to the International Space Station (ISS).

Ariane will be used to put Europe's 20-tonne space freighter, ATV-Johannes Kepler, in a low-Earth orbit. The flight is scheduled for 15 February.

After separating from the Ariane, the freighter will use its own thrusters to get to the orbiting outpost.

It will be carrying more than six tonnes of fuel, air, food and equipment for the station's astronauts.



Online Business Consulting | Internet Business Consulting