Microsoft Is Developing Own Linux Distribution


Microsoft Is Developing Own Linux Distribution

We truly believe that you people don't believe on this Title but its going to be true. As few month earlier Microsoft CEO Satya Nadela said, "Microsoft Loves Linux". 

Microsoft’s version of Linux containers that can be managed both through Powershell and Docker’s command-line tools.

Docker and Microsoft are partnering to bring both Windows Server and Docker containers to Windows, and allowing developers to manage them with the standard Docker tools. That’s obviously a major win for Docker but also for developers who have to deploy their applications on Windows Server. Until Microsoft jumped on board, after all, Docker was mainly a Linux technology.

As Microsoft’s Azure CTO Mark Russinovich noted in a blog post earlier this week, “Linux containers require Linux APIs from the host kernel and Windows Server Containers require the Windows APIs of a host Windows kernel, so you cannot run Linux containers on a Windows Server host or a Windows Server Container on a Linux host.”

KAMALA SUBRAMANIAM, she is Principal Architect at Azure Networking wrote,

"At Microsoft, we believe there are many excellent switch hardware platforms available on the market, with healthy competition between many vendors driving innovation, speed increases, and cost reductions. However, what the cloud and enterprise networks find challenging is integrating the radically different software running on each different type of switch into a cloud-wide network management platform. Ideally, we would like all the benefits of the features we have implemented and the bugs we have fixed to stay with us, even as we ride the tide of newer switch hardware innovation.

The Azure Cloud Switch (ACS) is our foray into building our own software for running network devices like switches. It is a cross-platform modular operating system for data center networking built on Linux. ACS allows us to debug, fix, and test software bugs much faster. It also allows us the flexibility to scale down the software and develop features that are required for our datacenter and our networking needs.

ACS believes in the power of Open Networking. ACS together with the open, standardized SAI interface allows us to exploit new hardware faster and enables us to ride the tide of ASIC innovation while simultaneously being able to operate on multiple platforms. Running on Linux, ACS is able to make use of its vibrant ecosystem. ACS allows to use and extend Open Source, Microsoft, and Third Party applications. The main functional blocks from top to the bottom of the ACS stack are shown in the figure below."

Source: Microsoft, Techcrunch

Share this article Link with your friends

Follow iGadgetware on Facebook TwitterGoogle+