Skype se mueve completamente a la nube
La atención al cliente para sistemas operativos más antiguos finaliza en noviembre de 2016
Desde el comienzo de su existencia, Skype trabajó según el principio de P2P, es decir, estableció conexiones directamente entre los usuarios. La arquitectura de Skype preveía la presencia de "supernodos" (supernodos), que eran usuarios con computadoras y canales de comunicación bastante potentes. A través de ellos, se pasó el tráfico de otros participantes de la red P2P (la capacidad de deshabilitar el supernodo en su PC apareció solo con Skype 3.0). En diciembre de 2010, Skype comenzó a alojar algunos supernodos en la nube Amazon EC2 .Habiendo comprado Skype, Microsoft continuó su trabajo. En 2012, migró casi por completo los supernodos a sus servidores , que están alojados en la nube de Azure.Por lo tanto, en 2012, la infraestructura estaba aún más centralizada: en lugar de más de 48 mil supernodos, la red P2P Skype comenzó a pasar el tráfico a través de más de 10 mil mega meganodos en el alojamiento de Microsoft. La compañía explicó que esto "mejoró significativamente la seguridad del sistema y la calidad del servicio, dado el número dramáticamente aumentado de usuarios". Cada supernodo en el sistema antiguo podría servir a unos 800 usuarios, y los nuevos nodos de Microsoft pueden contener hasta 100 mil conexiones.Los cambios en la infraestructura de Skype de Microsoft, la transferencia completa de supernodo a la nube de Azure y su transformación en mega-supernodo, se han convertido en el cambio más dramático en la infraestructura de Skype en la historia de este servicio.Microsoft tuvo que refutar las acusacionesen el sentido de que realizó cambios en la arquitectura de Skype para proporcionar a las autoridades policiales un acceso más conveniente a las comunicaciones de los usuarios. La compañía enfatizó que la transición al alojamiento interno de "supernodos" no permite monitorear y grabar llamadas. Los "Supernodos" ayudan a los clientes de Skype a encontrarse en la red para que puedan conectarse para hacer una llamada de Skype.En 2012, el director de desarrollo y gestión de Skype, Mark Gillett, explicóque los supernodos son necesarios solo para que los clientes individuales de Skype puedan encontrarse en la red y establecer una conexión, y el intercambio de datos entre ellos ya se realiza directamente en forma cifrada, sin ninguna participación de los servidores centrales. Los supernodos participan en las comunicaciones solo en algunas situaciones específicas cuando es necesario, por ejemplo, durante los chats de video grupales, donde el anfitrión agrega el video de todos los participantes y lo transmite a la red, que puede no tener suficiente ancho de banda del canal.De una forma u otra, pero para 2016 se puede afirmar que Microsoft está completando la transferencia de la infraestructura de Skype al alojamiento en la nube. Ayer, en un blog corporativo publicado un mensaje, en el que los desarrolladores hablan sobre por qué la infraestructura migra a la nube. Según ellos, esto garantiza una mayor estabilidad de la comunicación, especialmente funciones como el intercambio de archivos y las videollamadas, así como las últimas innovaciones: chats de video grupales móviles , traductor de Skype y bots de Skype .Obviamente, tales funciones no pueden funcionar en una arquitectura peer-to-peer normal sin servidores centrales. Por ejemplo, la transferencia de archivos anteriormente solo estaba disponible si el remitente y el receptor están en línea. En la nueva versión del cliente, al transferir a través de la nube, puede enviar un archivo, incluso si el destinatario está desconectado de la red."La transferencia de infraestructura a la nube aún está en curso y aún no se ha completado", -escribe el vicepresidente de Skype y Skype for Business Gurdeep Pall (Gurdeep Pall). Menciona algunas fallas en Skype, incluidas fallas en la sincronización y notificaciones demoradas. La compañía trabaja para resolver problemas técnicos, realiza cambios en el código del cliente y alienta a todos los usuarios a instalar la última versión del cliente , donde estos errores se corrigen y funcionan con la nueva infraestructura en la nube.En relación con la migración a la nueva infraestructura , los planes para el soporte de versiones para diferentes sistemas operativos están cambiando .Los planes de soporte para diferentes plataformas se indican en la sección de soporte en el sitio web oficial.Por ejemplo, en la versión de Skype para Linux, que se lanzó hace una semana, se indican los siguientes requisitos: Ubuntu 10.04+, Debian 6.0+, Fedora 16+, OpenSUSE 12.1+, 256 MB de RAM, la presencia de software adicional: Qt 4.6, D-Bus 1.0.0, libasound 1.0.18, Pulse Audio 1.0 ( Pulse Audio 4.0 recomendado para obtener el mejor rendimiento), BlueZ 4.0 (recomendado).El cliente para Android versión 6.2 y superior solo funciona con Android 4.0.3+ . A los usuarios con versiones anteriores de Android se les ofrece usar el cliente Skype 4, donde no habrá videollamadas grupales y otras funciones recientes. Lo mismo se aplica al cliente para iOS: el último cliente solo funciona en iOS 8 y superior.El soporte de Skype para Windows Phone 8, Windows Phone 8.1 y Windows RT se suspendió el 1 de noviembre de 2016 .A partir del 1 de noviembre de 2016, también cesa la compatibilidad con versiones anteriores de OS X. El nuevo cliente solo funciona en Mac OS X 10.9 o superior. Se alienta a otros usuarios a ejecutar el cliente web con una funcionalidad limitada.En el futuro, Microsoft tiene la intención de centrarse en desarrollar una aplicación UWP (Plataforma universal de Windows) rápida y productiva para Windows 10, aplicaciones nativas para iPhone y Android, así como versiones de cliente web para todos los demás sistemas operativos, como versiones anteriores de Windows, Mac y Linux . Este cliente web se ejecutará en tecnologías web ORTC o WebRTC.
Microsoft señala que mover Skype a la nube requiere un gran esfuerzo técnico, pero es un paso absolutamente necesario para garantizar el desarrollo del servicio en el futuro.Desafortunadamente, Microsoft no dice nada sobre la implementación de cifrado de extremo a extremo. El protocolo de Skype es propietario e indocumentado, el código del programa está cerrado. Nadie sabe exactamente cómo se encriptan las comunicaciones, cómo se usa el encriptado confiable y qué limitaciones tiene. Skype sigue siendo una especie de caja negra. No hay interfaces de programación (API) para agregar su propio cifrado y usarlo en una red de Skype.Todos los mensajeros agregan cifrado de extremo a extremo, uno tras otro. La función de cifrado se convierte en obligatoria para los mensajeros instantáneos. Esto es especialmente cierto ahora cuandoLas escuchas telefónicas masivas del tráfico de Internet se están introduciendo incluso en Rusia .Sin un cifrado confiable, probablemente será difícil para Skype mantener su posición en el mercado de mensajería ante tal competencia.Source: https://habr.com/ru/post/es396169/
All Articles