The Register® — Biting the hand that feeds IT

Feeds

Microsoft welcomes CentOS Linux onto virtualized Windows

Red Hat support hurdles lowered for Hyper-V

SaaS data loss: The problem you didn’t know you had

OSBC Microsoft is taking a swing at Red Hat, promoting freebie Linux CentOS on Windows Server via its hypervisor and offering technical support for service providers.

On Monday, the software giant announced that CentOS now runs as a "first class citizen" on Windows Server R2 Hyper-V, while hinting at more work in the pipeline to improve the way CentoOS runs as a guest operating system in Microsoft's Windows-centric hypervisor stack. CentOS is a based on Red Hat Enterprise Linux.

Microsoft made the announcement at the Open Source Business Conference (OSBC) in San Francisco.

Open Source Solutions Group general manager Sandy Gupta also told The Reg that Microsoft has started providing technical support for CentOS customers. Microsoft shops running CentOS can now get help installing and configuring the penguin on their Windows servers. Microsoft is stopping just short of diving into the actual source code.

"If a customer calls, we will prove installation and configuration support for CentOS as well, and not tell them to go find a vendor for CentOS," Gupata said.

The "customer" in this case is the service provider. This covers a large group of companies lapping up CentOS because it provides RHEL stability without Red Hat's support costs.

The CentOS announcement is a major departure for the usually cautious Microsoft when it comes to supporting Linux: CentOS is a community project with no corporate patron. Until now, Microsoft has partnered with Red Hat and Novell, which split support for Red Hat and SuSE accordingly.

Like CentOS, Red Hat is also popular with hosting providers, and the company knows this. And it knows it has got a problem with potential support dollars leaking away thanks to CentOS. Red Hat reckons it will break the $1bn revenue barrier this year, and so knows it needs to plug such leaks.

Red Hat took steps in March to stop this by changing the way it distributes the code for its Linux kernel. It decided to wrap patches with the kernel in to a single tar ball, making it harder for those outside Red Hat to pick apart and understand what patches have been applied.

Microsoft is now extending a hand to CentOS customers while potentially foiling Red Hat's plan of making it harder to go-it-alone and - ultimately - end up becoming paying Red Hat customers in return for a properly fixed and patched Linux kernel.

Gupta said: "They [Red Hat] may have a real issue that they need to figure out: what is the value proposition of using CentOS versus Red Hat? They have to figure out how to make their services and sols more valuable rather than just repackaging."

"Customers are already using CentOS in a broad way. This helps customers connect CentOS with the rest of the Microsoft infrastructure. We are announcing our first step, which is virtualization. We could be doing more things."

Gupta, who you may or may not remember from never-say-die Linux litigant The SCO Group, didn't say what else Microsoft is working on.

Microsoft isn't just being a Good Samaritan. It knows there's a good chance a CentOS customer could grow up to become either a Red Hat or a Windows customer. If it is the former, that will mean lost Windows business forever. By supporting CentOS, Microsoft keeps CentOS alive and prevents a move to Red Hat as some kind of inevitable outcome while Windows remains a possible option.

When it comes to existing support agreements with Novell and Red Hat, Gupata said as and when Microsoft identifies that a customer's problem is not related to Microsoft's Hyper-V, the company's support people have handed the customer over to their Linux provider. CentOS is harder because of its status as a community project rather than a company product.

"Those are easier, because when it [a support question] comes in and we feel it's not a Hyper-V issue we have a channel to send it to Red Hat or SuSE. This was trickier because there's no vendor there," Gupta said.

The last time Microsoft worked to improve Linux running as guest on Hyper-V, Microsoft donated 20,000 lines of code for four of its drivers under GPLv2 in June 2009. There was no such drop this time, Gupta said. Instead, members of his group worked with individuals in the Linux community.

The company used OSBC to demonstrate CentOS working with Hyper-V and its Systems Center management software. It showed the ability to provision CentOS and manage the Linux using a portal built for service providers, with System Center Operations Manager and System Center Orchestrator running in the background. Microsoft showed off an interface with Spacewalk, which is used in CentOS and was working through the self-service portal to manage updates and patches. Also, there was the ability to provision and spin up a CentOS instance on Hyper-V using a set of graphical controls and workflows. ®

Steps to Take Before Choosing a Business Continuity Partner

Don't forget CentOS can host Windows guests too

Don't forget that CentOS's free kvm can guest virtualise both Linux and Windows OS'es too and the overall solution will be much cheaper (one less expensive Windows Server licence to buy)! Methinks Microsoft forgot about this scenario...

9
2

Get the Facts!(no not the Microsoft version)

The RH Kernel repackaging was not aimed at Centos. It was aimed right at Oracle. RH specifically mentioned that Centos was not the target here. There are generally good relations between the two as the CentOS guys feed back issues & fixes to RH. Oracle did not do that.

This fix/announcelemt by MS is hardly rocket science. All it needed was one line added to a config file to allow the CentOS Signature. They could have added Scientific Linux as well but they didn't.

3
0

I'm suspicious about this

And extremely uncomfortable. I really don't like Microsoft touching anything Linux related. They have a way of corrupting things, absorbing them, and then saying they did it all along, and they're the freaking geniuses. God, I hate them. I like some of their products, no doubt, but I hate their attitude.

@Richard Lloyd - I don't think Microsoft would forget about that.

On the other hand, if Microsoft were to carefully read linux's source code and take some ideas from it, MAYBE we could all have a better windows :)

2
0

More from The Register

SCO vs. IBM battle resumes over ownership of Unix
Zombie lawsuit back and wants to suck the brains out of Linux
 breaking news
You don't need phone lines or cable for ANYTHING, says Dish
The satellite-dish man can sort you out with phone and broadband over the air too
 breaking news
What's HP got under wraps? Looks awfully flash and tape shaped
What happens in Vegas won't stay there - we've got the details
Microsoft borks botnet takedown in Citadel snafu
Stupid Redmond kicked over our honeypots, wail white hats
IBM's $1bn layoffs latest: Now axe swings in US, Canada - reports
Union claims 121 storage bods canned after dismal sales
NetApp musters muscular cluster bluster for ONTAP busters
Storage array OS overhauled to juggle more nodes, go down on you, er, less
HP adds 'Haswell' Xeon E3s to entry ProLiant servers
Gussies up MicroServer for SMBs, adds baby switches