Skype passe complètement au cloud
Le support client pour les anciens systèmes d'exploitation prend fin en novembre 2016
Dès le début de son existence, Skype a travaillé sur le principe du P2P, c'est-à-dire qu'il a établi des connexions directement entre les utilisateurs. L'architecture Skype prévoyait la présence de «super nœuds» (supernodes), qui étaient des utilisateurs avec des ordinateurs et des canaux de communication assez puissants. Grâce à eux, le trafic des autres participants du réseau P2P a été transmis (la possibilité de désactiver le supernode sur votre PC n'est apparue qu'avec Skype 3.0). En décembre 2010, Skype a commencé à héberger des supernodes dans le cloud Amazon EC2 .Après avoir acheté Skype, Microsoft a poursuivi ses travaux. En 2012, elle a presque entièrement migré les supernodes vers ses serveurs , qui sont hébergés dans le cloud Azure.Ainsi, en 2012, l'infrastructure était encore plus centralisée: au lieu de 48+ mille supernode, le réseau P2P Skype a commencé à faire passer le trafic à travers plus de 10,000 méga-supernode sur l'hébergement Microsoft. La société a expliqué que cela "améliorait considérablement la sécurité du système et la qualité du service, compte tenu de l'augmentation spectaculaire du nombre d'utilisateurs." Chaque supernode de l'ancien système pouvait desservir environ 800 utilisateurs, et les nouveaux nœuds Microsoft peuvent contenir jusqu'à 100 000 connexions.Les changements dans l'infrastructure Skype exécutant Microsoft - le transfert complet du supernode au cloud Azure et leur transformation en méga-supernode - sont devenus le changement le plus spectaculaire de l'infrastructure Skype dans l'histoire de ce service.Microsoft a dû réfuter les allégationsen ce qu'il a apporté des modifications à l'architecture Skype afin de fournir aux autorités répressives un accès plus pratique aux communications des utilisateurs. La société a souligné que la transition vers l'hébergement interne de «super nœuds» ne prévoit pas la surveillance et l'enregistrement des appels. Les «super nœuds» aident les clients Skype à se retrouver sur le réseau afin qu'ils puissent se connecter pour passer un appel Skype.En 2012, le directeur du développement et de la gestion de Skype, Mark Gillett, a expliquéque les supernodes ne sont nécessaires que pour que les clients Skype individuels puissent se retrouver sur le réseau et établir une connexion, et que l'échange de données entre eux se fasse déjà directement sous forme cryptée, sans aucune implication des serveurs centraux. Les supernœuds ne participent aux communications que dans certaines situations spécifiques lorsque cela est nécessaire, par exemple pendant les chats vidéo de groupe, où l'hôte agrège la vidéo de tous les participants et la diffuse sur le réseau, qui peut ne pas avoir suffisamment de bande passante de canal.D'une manière ou d'une autre, mais d'ici 2016, on peut affirmer que Microsoft achève le transfert de l'infrastructure Skype vers l'hébergement cloud. Hier, dans un blog d' entreprise publié un message, dans lequel les développeurs expliquent pourquoi l'infrastructure migre vers le cloud. Selon eux, cela garantit une plus grande stabilité de la communication, en particulier des fonctions telles que le partage de fichiers et les appels vidéo, ainsi que les dernières innovations - chats vidéo de groupe mobiles , traducteur Skype et robots Skype .De toute évidence, de telles fonctions ne peuvent pas fonctionner dans une architecture peer-to-peer régulière sans serveurs centraux. Par exemple, le transfert de fichiers n'était auparavant disponible que si l'expéditeur et le destinataire sont en ligne. Dans la nouvelle version du client, lors du transfert via le cloud, vous pouvez envoyer un fichier, même si le destinataire est actuellement déconnecté du réseau."Le transfert de l'infrastructure vers le cloud est toujours en cours et n'est pas encore terminé", -écrit le vice-président de Skype et Skype Entreprise Gurdeep Pall (Gurdeep Pall). Il mentionne quelques échecs dans Skype, y compris des échecs de synchronisation et des notifications retardées. La société s'efforce de résoudre les problèmes techniques, apporte des modifications au code client et encourage tous les utilisateurs à installer la dernière version client , où ces bogues sont corrigés et la nouvelle infrastructure cloud est entièrement prise en charge.Dans le cadre de la migration vers la nouvelle infrastructure , les plans de prise en charge des versions pour différents systèmes d'exploitation évoluent .Les plans de support pour différentes plateformes sont indiqués dans la section support du site officiel.Par exemple, dans la version Skype pour Linux, qui a été publiée il y a une semaine, les exigences suivantes sont indiquées: Ubuntu 10.04+, Debian 6.0+, Fedora 16+, OpenSUSE 12.1+, 256 Mo de RAM, la présence de logiciels supplémentaires: Qt 4.6, D-Bus 1.0.0, libasound 1.0.18, Pulse Audio 1.0 ( Pulse Audio 4.0 recommandé pour de meilleures performances), BlueZ 4.0 (recommandé).Le client pour Android version 6.2 et supérieure ne fonctionne qu'avec Android 4.0.3+ . Les utilisateurs avec des versions antérieures d'Android sont invités à utiliser le client Skype 4, où il n'y aura pas d'appels vidéo de groupe et d'autres fonctions récentes. La même chose s'applique au client pour iOS: le dernier client ne fonctionne que sur iOS 8 et supérieur.La prise en charge de Skype pour Windows Phone 8, Windows Phone 8.1 et Windows RT a été interrompue le 1er novembre 2016 .À compter du 1er novembre 2016, la prise en charge des anciennes versions d'OS X cesse également. Le nouveau client ne fonctionne que sur Mac OS X 10.9 ou supérieur. Les autres utilisateurs sont encouragés à exécuter le client Web avec des fonctionnalités limitées.À l'avenir, Microsoft entend se concentrer sur le développement d'une application UWP (Universal Windows Platform) rapide et productive pour Windows 10, des applications natives pour iPhone et Android, ainsi que des versions de client Web pour tous les autres systèmes d'exploitation, tels que les versions antérieures de Windows, Mac et Linux. . Ce client Web fonctionnera sur les technologies Web ORTC ou WebRTC.
Microsoft note que le déplacement de Skype vers le cloud nécessite un effort technique considérable, mais c'est une étape absolument nécessaire pour assurer le développement du service à l'avenir.Malheureusement, Microsoft ne dit rien sur l'implémentation du chiffrement de bout en bout. Le protocole Skype est propriétaire et non documenté, le code du programme est fermé. Personne ne sait exactement comment les communications sont cryptées, comment le cryptage fiable est utilisé et quelles sont ses limites. Skype reste une sorte de boîte noire. Il n'y a pas d'interfaces de programmation (API) pour ajouter votre propre chiffrement et l'utiliser sur un réseau Skype.Tous les messagers ajoutent un chiffrement de bout en bout l'un après l'autre. La fonction de cryptage devient obligatoire pour les messageries instantanées. Cela est particulièrement vrai maintenantL'écoute électronique de masse du trafic Internet est introduite même en Russie .Sans chiffrement fiable, il sera probablement difficile pour Skype de maintenir sa position sur le marché des messagers face à une telle concurrence.Source: https://habr.com/ru/post/fr396169/
All Articles