Skype: Hvilken slags infrastrukturændringer har Microsoft foretaget?

  • Oct 17, 2023

Er Microsoft allerede begyndt at foretage ændringer i Skypes P2P-infrastruktur? Ifølge en rapport er Microsoft begyndt at flytte ind i nogle Microsoft-hostede Linux-bokse.

Det har været et år siden Microsoft annoncerede planer om at købe Skype og syv måneder siden tilsynsmyndighederne godkendte transaktionen, hvilket muliggør Microsoft tager officielt kontrol over VOIP-leverandøren.

Ifølge Ars Technica, Microsoft har allerede foretaget nogle betydelige justeringer af back-end Skype-infrastrukturen, "erstatter peer-to-peer-klientmaskiner med tusindvis af Linux-bokse, der er blevet hærdet mod de mest almindelige typer hackangreb." Ars baserer rapporten på en sikkerhedsforskers resultater; han hævder, at ændringen skete for to måneder siden.

Jeg spekulerede sidste år på, om og hvornår Microsoft ville sætte sit præg på Skypes back-end-systemer. Med tidligere opkøb lader Microsoft nogle gange nyerhvervede virksomheder fortsætte med at køre den samme hardware, software og tjenester, som de har brugt før en Redmond-overtagelse. Normalt, over tid, har Microsoft dog en tendens til at forsøge at tilpasse infrastrukturen for virksomheder, de køber, med resten af ​​serverne, der driver virksomhedens andre forretningsenheder.

Hotmail er et klassisk eksempel. Det Hotmail-servere kørte FreeBSD i årevis efter at Microsoft begyndte at forsøge at flytte dem til Windows 2000.

Kort efter at Microsoft købte Skype, spurgte jeg en talsmand for virksomheden, om og hvornår Microsoft planlagde at ændre Skypes infrastruktur og udviklingsmetoder. Det var tydeligt fra Microsoft Jobs lister, at Skype brugte masser af PHP, Perl, Python og open source. Ville det nogensinde give mening, for eksempel at flytte Skype-tjenester til Azure? Eller for at prøve at konvertere Skype til en .Net-butik?

Jeg fik at vide, at det var for tidligt at sige.

I juli 2011 sagde Skype-chefer, at de var opkøbe en slags servere til deres datacentre for at hjælpe med at opretholde båndbredde til skyping via Facebook, men de specificerede aldrig, hvilke operativsystemer de kørte.

Jeg spurgte igen i dag, om Softies ville kommentere den seneste rapport om ændringer, der kommer til Skypes back-end-infrastruktur. Indtil videre intet svar.

Opdatering: Via en Microsoft-talsmand kommer et svar, som efter min mening bekræfter Ars' rapport (i det mindste delvist):

"Som en del af vores løbende forpligtelse til løbende at forbedre Skype-brugeroplevelsen, udviklede vi supernoder, som kan placeres på dedikerede servere i sikre datacentre. Dette har ikke ændret den underliggende karakter af Skypes peer-to-peer (P2P) arkitektur, hvor supernoder simpelthen tillader brugere at finde hinanden (opkald går ikke gennem supernoder). Vi mener, at denne tilgang har umiddelbare fordele for ydeevne, skalerbarhed og tilgængelighed for hundreder af millioner af brugere, der udgør Skype-fællesskabet," ifølge Mark Gillett, Corporate Vice President, Skype Product Engineering & Operationer.

Microsoft svarede ikke på, om disse supernoder nu er Microsoft-hostede Linux-servere. Virksomhedens embedsmænd svarede heller ikke på mit spørgsmål om, hvornår ændringen i infrastrukturen fandt sted.

En hurtig søgning på Microsoft Jobs-tavler indikerer, at Skype stadig stort set er en PHP-, Perl- og Python-butik. Et åbent Skype-job specificerede det enten Linux- eller Windows-erfaring ville være acceptabel.