Archive for the ‘Xen’ Category

IDC Virtualization Forum, Part II

April 30, 2008

As mentioned in the previous post, Simon Crosby, the CTO of Citrix server business, was highlight number two of the IDC Forum in San Francisco. Not only because he was the keynote speaker (which in itself is interesting because it means that CItrix is spending fairly heavily on sponsoring an event that for years used to be driven almost entirely by VMware). Of course he was as entertaining as he usually is and frequently jabbed at VMware. But what was really interesting was the vision for application virtualization (AV).

Virtualization as practiced today reduces the number of physical servers to maintain, but the number of operating system images remains the same, and they are the real cost driver. AV combines applications and operating systems on the fly. Your word processing program is never statically installed as a copy on your desktop machine but is merged into the OS when the user demands it (the merge happens somewhere in a data center, details were not provided). Therefore, the number of different OS + application combinations does not explode and there is only one OS image to maintain.

The basic economics of of linear vs. combinatorial complexity is very compelling. It will be easy to write the business case, but whether that business case beats a SaaS story is a whole different question. For now, the real issue will be timing. Sorry, but what he had to say did not seem very real. Although, after talking to the people at the show, everyone was using VMware and thought AV was very interesting …

As always, I care about the networking angle. The way I understand it, the delivery mechanism for AV across the network is basically Citrix and every mouse click will go over the network. The Ajax model of Google apps and many other SaaS Approaches, by contrast, has clear advantages in terms of responsiveness to the user since mouse clicks are handled inside the browser. AV is better in delivering standard desktop applications and there is a lot of commercial potential for Citrix in the AV story as applied to their longstanding relationship with Microsoft.

My to do is to spend some time on understanding the implications for network virtualization. Also there is highlight number three to follow: HP’s new virtualization management software.


Highlights from the IDC Virtualization Forum in San Francisco

April 11, 2008

The Virtualization Forum really had three highlights for me.

Number one was John Humphreys Introduction, He is IDC’s primary Virtualization analyst and gave a summary of the state-of-the-art.

  • His magic number for the penetration of virtualization in the data center is 20%. This seems high compared to the 5% I have heard from Gartner. My read is that IDC talks about a percentage of the servers run by enterprises that use virtualization, while Gartner’s number is a percentage of all servers.
  • Mid-sized companies are really in the lead. Large enterprises have to overcome too many bureaucratic hurdles and for small companies the benefits are not tangible enough.
  • Disaster Recovery is a big driver, particularly for mid-sized players who do not have a secondary data center. For them, virtualization is the first step toward full blown DR capabilities.

He had lots of other interesting things to say, but these stick out because of the networking angle that is so dear to my heart. And there is one angle for each of John’s three topics mentioned above:

  • The 20% penetration confirms my own anecdotal evidence that virtualization deployments are about to hit the point where networking becomes a problem. Even at a decent sized enterprise 20% means a few hundred servers at most. That’s a number that still can be handled on one LAN. If you follow Cisco ’s recommendation 100 would be the limit, but I commonly see 200 on one LAN (fewer than if we are talking all Windows, since Windows is a lot more chatty than Linux or Solaris).
  • The networking angle of John’s insight regarding mid-sized enterprises is this: if you have 20 or 30 routers, switches or firewalls, your environment is still pretty stable. I know plenty of mid-sized IT environments where people basically set up their routers and switches and only touch them again when something breaks. It’s only firewalls and VPNs that require constant attention. This changes dramatically when VMware comes in. If you virtualize one single rack that has one or two switches, you end up with at least one or two virtual switches per VMware hypervisor. So (a) you have more switches in that one rack than in your whole organization and (b) since the whole point of virtualization is flexible the network changes all the time.
  • The disaster discovery experience is confirmed by every single virtualization environment I have seen. It is unavoidable that once virtualization is up and running, somebody will say “Wow, now we can replicate the whole setup easily wherever we have a bunch of ESX servers” (here in Silicon Valley the sentence typically includes some casual statistics about earthquake probability). The networking angle comes into play when the setup is actually replicated: the ESX servers are easily copied, everything is up and running in minutes and, oops, our database server is directly connected to the Internet … The one thing that is not easy to copy is the whole static configuration of switches, routers and firewalls.

I will follow up with highlights number two (the always entertaining Simon Crosby of XenSource and now Citrix) and number three (a new software product presented by HP) in my next posts.