jueves, agosto 30, 2007

Sobre la caida de Skype

jueves, agosto 30, 2007 por Martín

Según me han comentado en el trabajo y he podido leer después, parece que una de las cosas que me he perdido mientras estaba de vacaciones ha sido la caida de varios días de Skype (huy que pena). En varios sitios web se hacen eco de las causas y lo complicado que es restablecer el servicio de manera rápida en una red P2P como Skype:

How Skype network handles scalability
Skype Failed the Boot Scalability Test: Is P2P fundamentally flawed?
What happened on August 16 (explicación oficial)
The Microsoft connection clarified (clarificación de la explicación oficial)
Skype Outage Highlights How Skype Is A Bit More Centralized Than Expected

Como plantean los dos primeros enlaces las arquitecturas descentralizadas plantean problemas que no han sido resueltos todavía.

The overview of this is as follows:

Skype introduced a flaw into the network that dealt with "routing" and "fucked" the "decentralized data store aka DHT” this in turn ran clients on a RANDOM search of Supernodes which at this point were well booted off of the network.

In the End:
It is a huge cycle, no matter how many bugs they "fix" in the "central servers" it will take many days for N nodes to become Supernodes so they can route X data from peer A to peer B. This is NOT minor, a fix to the centralized server code base to relay data to N Supernodes there is lack there of, resulting of a very segregate network. Right now there are approximatly 10,000 sub Skype networks instead of 1 Single "in sync" network. When this "data store"(see DHT) is in sync globally then the Skype network will be again STABLE.


Problemas como el del 16 de Agosto sacan a relucir los problemas de este tipo de arquitecturas descentralizadas y la dependencia de miles de nodos que no controlas, pero sin duda también ayudan a mejorarlas ya que seguramente los desarrolladores de Skype están ya trabajando para que no suceda de nuevo algo parecido, ya que una nueva parada podría afectar seriamente a su credibilidad.

comments

0 Respuestas a "Sobre la caida de Skype"