Linux wordt het meest gebruikte besturingssysteem op cloudgebaseerde bedrijfsoplossingen van Azure, maar Microsoft maakt zich geen zorgen
Linux is nu het meest gebruikte besturingssysteem (OS) op Microsoft Azure. De cloudgebaseerde dienst voor bedrijfsoplossingen is van Microsoft, een maker van Windows OS. De snelle stijging van het gebruik van Linux ten opzichte van het eigen besturingssysteem van Microsoft wordt verrassend genoeg door senior executives bij Microsoft als een uitzonderlijk goede zaak gezien. Met andere woorden, het toenemende gebruik van Linux op Microsoft Azure zal naar verwachting niet alleen ten goede komen aan ontwikkelaars en systeembeheerders, maar het zal ook Microsoft als bedrijf helpen. Microsoft heeft het overigens laten zien toenemende affiniteit met Linux in het recente verleden en heeft actief het open-sourcebesturingssysteem ondersteund. Zou de laatste ontwikkeling daarom slechts een belangrijke statistiek kunnen zijn of kan deze worden beschouwd als een cruciale maatstaf?
Bijna vier jaar geleden had Mark Russinovich, Azure CTO, de cloud van Microsoft opgemerkt dat "Een op de vier [Azure] -instanties Linux is." Met andere woorden, bijna 25 procent van de Azure-gebruikers vertrouwde op een bepaalde smaak of distro van het Linux-besturingssysteem. In 2017 is dit cijfer gestegen naar 40 procent. Eind 2018 zei Scott Guthrie, Microsofts executive VP van de cloud- en enterprise-groep, naar verluidt dat ongeveer 50 procent van de Azure Virtual Machines (VM) Linux-gebaseerd was. Vanaf deze maand hebben Linux Virtual Machines de Windows Virtual Machines op Azure overtroffen. Sasha Levin, Microsoft Linux-kernelontwikkelaar, bevestigde deze belangrijke mijlpaal door een verzoek in te dienen om Microsoft toe te laten op een Linux-beveiligingslijst.
Wat de cijfers in wezen betekenen, is dat Azure, een zeer krachtige leverancier van cloudgebaseerde oplossingen op afstand, nu meer verzoeken ontvangt of verwerkt die worden geïnitieerd met Linux. Dit betekent niet dat Windows-machines het niet doen. De cijfers geven alleen aan dat Azure actief hogere exemplaren van processen verwerkt die op Linux worden uitgevoerd. Interessant genoeg zijn het niet alleen de Azure-klanten van Microsoft die actief overschakelen naar Linux. Native Azure-services worden vaak op Linux uitgevoerd. Het Software Defined Network (SDN) van Azure is bijvoorbeeld gebaseerd op Linux. In eenvoudige bewoordingen worden verschillende interne softwarecomponenten van Microsoft Azure native op Linux uitgevoerd. Wat dit betekent is dat Microsoft zelf in nogal wat scenario's voor Linux kiest in plaats van zijn eigen Windows Server.
Waarom overtreft het Linux-gebruik Windows OS op Microsoft Azure?
Hoewel het toenemende gebruik van Linux op Microsoft Azure kan worden gezien als een bedreiging voor het Windows-besturingssysteem, is dat duidelijk niet het geval. Met andere woorden, Microsoft maakt zich geen zorgen over de exponentiële opkomst van Linux op zijn cloudgebaseerde platform voor bedrijfsoplossingen. In feite lijkt Microsoft de verandering te verwelkomen. Bovendien zorgt het ervoor dat alle instances die op Microsoft Azure draaien probleemloos worden uitgevoerd, of het nu vanaf een Windows VM of Linux VM is. "Microsoft bouwt meer van deze services."
Terwijl hij over de ontwikkelingen sprak, zei Scott Guthrie, executive vice president van Microsoft van de cloud- en enterprise-groep naar verluidt: "Elke maand gaat Linux omhoog. Systeemeigen Azure-services worden vaak op Linux uitgevoerd. "
De simpele reden waarom Linux-VM's die die op Windows draaien, overtreffen, is dat Linux het voorkeursbesturingssysteem is in bedrijfscomputers. Hoewel de wereld van personal computing momenteel misschien wordt gedomineerd door Windows OS, blijft Linux over de hele wereld de eerste keuze voor bedrijven en back-endontwikkelaars en systeembeheerders. Volgens de meest recente IDC Worldwide Operating Systems and Subsystems Market Shares had Linux 68% van de zakelijke markt in 2017. Dit aantal is alleen exponentieel gestegen.
Daarom was het voor Linux-gebruik slechts een kwestie van tijd om Windows te overtreffen. Overigens biedt Microsoft een Windows Server-besturingssysteem dat speciaal is ontwikkeld om aan de behoeften van ondernemingen te voldoen. Bovendien wijst het aanzienlijke middelen toe om het besturingssysteem te ontwikkelen en bij te werken. Maar zelfs met de steun van Microsoft, kan Windows Server eenvoudigweg Linux niet bijhouden in de backend van de bedrijfswereld.
Zoals hierboven vermeld, vertrouwt Microsoft zelf in verschillende gevallen op Linux. In wezen schakelt iedereen, inclusief Microsoft, over op Linux en open-source software. Guthrie verklaarde het schijnbaar vreemde fenomeen en zei: “Microsoft bouwt meer van deze services. Het begon meer dan 10 jaar geleden toen we ASP.NET open source maakten. We erkenden dat open source iets is waar elke ontwikkelaar van kan profiteren. Het is niet leuk, het is essentieel. Het is niet alleen code, het is een community. "
Microsoft is nu 's werelds grootste open-sourceprojectondersteuner
De toenemende affiniteit van Microsoft met Linux is al enige tijd duidelijk zichtbaar. Het bedrijf is onlangs begonnen met het aanbieden van een volledige Linux-kernel met Windows 10, het nieuwste besturingssysteem dat Windows 8.1 opvolgde. De op maat gemaakte Linux-kernel die volledig intern door Microsoft werd ontwikkeld, zorgde voor volledige compatibiliteit met systeemoproepen. De kernel vormt een interface met een gebruikersruimte die door de gebruiker is geselecteerd. Met andere woorden, een Windows 10-gebruiker zou eenvoudig een Linux-distro rechtstreeks vanuit Microsoft Windows Store kunnen downloaden en installeren. Als alternatief kunnen de gebruikers ook een distributie "sideloaden" door een aangepast distributiepakket te creëren.
Over Linux-distro gesproken die beschikbaar is in Microsoft Store, Arch Linux, SUSE en Ubuntu zijn enkele van de meest populaire. Afgezien van deze zijn er nu minstens acht Linux-distributies beschikbaar op Azure. Interessant is dat er ook Azure Sphere is, de eigen Linux-distro van Microsoft die is geoptimaliseerd voor gebruik op het Microsoft Azure-platform. Azure Sphere is in wezen een software- en hardwarestack die is ontworpen om edge-apparaten te beveiligen, inclusief een "aangepaste Linux-kernel". Gecombineerd met de recente acquisitie van populaire software en coderepository voor ontwikkelaars GitHub, Kan Microsoft vol vertrouwen claimen 's werelds grootste open-source projectondersteuner te zijn.
Hoewel Windows Server misschien niet helemaal buiten gebruik wordt gesteld, heeft Linux zich stevig gevestigd als het voorkeursbesturingssysteem voor bedrijven. Bovendien is het overduidelijk dat Microsoft de transitie helemaal niet bestrijdt. In feite lijkt de Window OS-maker de ontwikkelaars die Linux verkiezen van harte te ondersteunen. Zolang een toenemend aantal ontwikkelaars, systeembeheerders, websitebeheerders en ondernemingen massaal naar Azure van Microsoft gaan in plaats van naar Amazon Web Service (AWS) of vergelijkbare andere platforms te gaan, heeft het bedrijf zeker baat bij het stijgende Linux-gebruik.