9 years, 6 months ago

Whoa. Microsoft Is Using Linux to Run Its Cloud

Microsoft has admitted to something that used to be unthinkable: using Linux to run some of its own operations. In a blog post on Thursday, Microsoft Azure networking principal architect Kamala Subramaniam explained how the company developed a new software system, dubbed Azure Cloud Switch, for running the networking gear that Microsoft's cloud service depends on. It now offers Linux as an option for Azure customers, helped port major open source projects like Hadoop and Node.js to Windows, and even open sourced its own.NET development platform last year. That need for custom networking software among large-scale web companies led to the creation of OpenDaylight, an open source networking platform backed by Cisco, Microsoft and others. Although there's no mention in Subramaniam's blog post of OpenDaylight, Microsoft is using Linux for Azure Cloud Switch for the same reason that any company would use open source: by building on open source software, Microsoft can take advantage of improvements to the code made by other companies with similar problems.

Wired

Discover Related