Mental Ward

Blog archive

The End of Xen?

Brian Madden has a fascinating post on his site. The title pretty much tells you his central theses: "Prediction: Citrix will drop the open source Xen hypervisor for Hyper-V. The rest of the open source world drops Xen for KVM."

His main ideas are that XenServer, Citrix's hypervisor, will die off from lacket of market penetration. (Update: I misinterpreted Brian's remarks. He was referring to the open source Xen hypervisor, not Citrix' commercial XenServer implementation). Citrix will start using Hyper-V, from good virtualization buddy Microsoft. At the same time, Brian predicts that the open source community will rally around "KVM," which stands for "Kernel Virtual Machine." KVM has been integrated into the Linux kernel and provides virtualization services, so every Linux server now has a built-in hypervisor. This is further bad news for Xen, Brian argues, as the open source community will abandon Xen development and throw its muscle behind KVM development instead.

Whew! That's a lot of predictions. And they're well reasoned. Will they come true? That's another matter entirely. It seems to me that Brian is a little too dismissive of Citrix's commitment to XenServer. (It's not the first time I've thought that.) I don't see the rationale in spending $500 million to buy a company, only to give up on development of its chief product, which has now become one of your chief products, after less than a year. They're more forward-thinking than that, in my opinion.

(Update: These arguments, although made about XenServer, also apply to Xen. Citrix has sunk a substantial amount of time and money in the Xen community, and all indications to this point show that commitment continuing.)

Additionally, I see no indications, none, that development has slowed around XenServer or the other products appearing in the Xen line, like XenApp, XenDesktop, etc. XenServer is the core of that; would Citrix build those products to work on Hyper-V rather than Xen? Not until there's a lot more market information available that XenServer isn't selling, and won't sell in the future.

I also disagree somewhat on Brian's assertion that

"Hyper-V and the open source Xen hypervisor are so similar, in fact, that one could plausibly argue that Hyper-V is the "Windows version of Xen.""

I'm not sure what Brian's sources are on that, but I've talked to people in the know for both Microsoft and Citrix, and they state that although the two hypervisors interoperate very well, that they are not duplicates, or near duplicates, of each other. They were developed entirely separately, but there is a common perception, in fact, that Hyper-V is based upon Xen. Not true. (Note that I'm not saying Brian is implying this, because he's not. But I do take issue with the general belief that Hyper-V is a Microsoft photocopy of Xen.)

Brian then builds the rest of his argument about the possible ascendency of KVM on the foundation that Citrix will abandon Xen. Certainly, one could see that happening, if Citrix pulls the plug on XenServer. It's also no minor announcement that Red Hat, a couple of weeks ago, announced that it chose KVM over Xen in its embedded hypervisor. The bulk of other vendors, like Virtual Iron, Sun, Novell and Oracle are still building on Xen, though, so I'm not confident that this is the beginning of a rush to KVM and the end of Xen as we know it.

Brian brings up many interesting points, but in the end, I think he's a bit premature. What do you think?

Posted by Keith Ward on 06/30/2008 at 10:27 AM


Reader Comments:

Wed, Jul 2, 2008 Jack Pastor Paris, France

I agree with Kennon - I don't expect Citrix to drop it, but Xen.org is alive and well, and has so much momentum from IBM, HP, Intel, etc. that nobody is willing to toss away 10 years of development for some johnny-come-lately KVM or whatever.

Xen is the dominant Open Source virtualization solution, and there is little reason to think that it will be abandoned by the major forces who have created and enhanced it just because some Linux distros are going another direction.


Wed, Jul 2, 2008 Kennon

Xen isnt going anywhere. If Citrix stops developing it someone else will continue. The beauty of it being opensource is that Citrix could completely abandon it and it doesn't matter. Microsoft has agreed to support Windows 2008 on it for at least another 3.5 years. Novell alone has invested a lot of time and money into the solution not to mention IBM and Oracle. This prediction is borderline irresponsible FUD mongering.

Tue, Jul 1, 2008

$500 Million is a drop in the bucket. IBM bought Lotus and didn't put much into the continuance of 1-2-3, et al. Notes turned into Domino but who's using any of that. It sounds like when one company buys another it's just for the exec's of the bought one to make money and for the buyer it's a throw away for the stock holders.

Tue, Jul 1, 2008 Jack Pastor Paris, France

I can see why people would say Xen and Hyper-V are very similar in architecture. They ARE. The idea of a thin Hypervisor with a protected guest (for i/o) supporting unprivileged guests as well as true paravirtualization and hardware -assist of r"unenlightened" OS versions are pure Xen, and go back for years.

As far as I can see Citrix will support both (and even VMware) with the XenDesktop architecture, and since they bundle XenServer with that product, it is hard to see why anyone without a SUBSTANTIAL investment in VMWAre (or an unwarranted bias towards Microsoft) would spend additional budget on virtualization stack they already own.

Citrix may have overestimated the adoption rate for a new Hypervisor (or drunk too much IDC / Gartner kool-aid about how much of the market is yet unvirtualized.

MSFT will be sucessful in the market because they are Microsoft, and Citrix will prosper because they excel at Making Microsoft products work better (some may say properly.)

The only potential loser here is VMware, and Wall street is taking notice. If they analyze margin, and not just revenue, they'll realize there is no way VMWare can continue to command the monopolist pricing they've gotten away with for the past decade on a product fundamentally aged (or let's say MATURE.) Their FUD machine shows they're afraid.

KVM will have its adherents, but if I were to predict, I'd say Microsoft SCVMM will make the hypervisor more of a commodity than it already is.





Tue, Jul 1, 2008 Keith Ward

Hi Brian,

Thanks for the clarification. I think it was more my fault, though, in misinterpreting your comments.

Mon, Jun 30, 2008 Brian Madden

Hi. This is Brian, the author of the original post. There's one quick clarification I want to make... Keith said that he didn't see the rationale of spending $500m on a company, only to drop development of the chief product... That's not what I'm suggesting. If Citrix drops Xen support, they'll still have XenServer. They'll still have what they paid $500m for... They paid for the XenServer management stuff, not the open source hypervisor.

Mon, Jun 30, 2008 Palmer Boston

Agreed that it's a premature comment. This is the second time in the last couple of months that Citrix's virtualization motivations have come into question. The first was prior to Synergy when there was talk of Citrix abandoning server virtualization in favor of a pure desktop virtualization play. So far those speculative comments are still not true. We'll have to see if Brian is right but he may be a little early this time around.

Add Your Comment:

Your Name:(optional)
Your Email:(optional)
Your Location:(optional)
Comment:
Please type the letters/numbers you see above