Citrix XenDesktop allows streaming disk images to local laptops. It's a "desktop delivery system."

Citrix's Robert Hammersmith took me to task last week for pigeon-holing XenDesktop as just an old-school server-based computing product that connects to Windows XP or Vista hosts instead of Terminal Server hosts. Specifically, he wrote: Brian frequently misses the boat when he talks about XenDesktop.

Citrix's Robert Hammersmith took me to task last week for pigeon-holing XenDesktop as just an old-school server-based computing product that connects to Windows XP or Vista hosts instead of Terminal Server hosts. Specifically, he wrote:

Brian frequently misses the boat when he talks about XenDesktop. In fact he recently assessed that XenDesktop is just an "old school server-based computing remote desktop delivery product". To even suggest that, one has to seriously sell the XenDesktop product short of what it really is. And I find that surprising coming from Brian, as he has been one of the biggest fans of the Ardence technology, which is a significant component of XenDesktop.

Robert is absolutely right. I am a huge fan of Provisioning Server.

And he's also right that I didn't know (or forgot?) that the license for Citrix Provisioning Server that's included with Citrix XenDesktop allows you to stream disk images to virtual machines and to physical machines. In other words, today's XenDesktop replaces the old Ardence Workstation Edition and gives you all the SBC / VDI XenDesktop features.

Is XenDesktop really more than VDI?

Robert wrote that XenDesktop was not just VDI. Instead, it's an entire "desktop delivery system." This is true if (1) you define VDI as server-based computing only and (2) if you don't want to support offline users.

(This is yet another reason why I'm using that "VDI+" term to apply to all forms of desktop virtualization, including offline / local hypervisors and streamed disk images to local clients. But that's not the point.)

The point is that while I thank Robert for pointing out that I mischaracterized Citrix XenDesktop, the reality is that XenDesktop is still limited to use cases where users have active network connections to servers. In the traditional VDI / SBC use, then the users are remoting their entire desktops via a remote display protocol such as ICA. And in the Citrix Provisioning Server / disk image streaming use case, the client device receiving the streamed image (be it a VM, remote blade, or physical PC) must have a constant connection with the Provisioning Server hosting the disk image.

So both use cases require a server. Period.

(Sure, Citrix says offline support in Provisioning Server is coming. Great! But they also say offline VM / VDI execution is coming, and VMware has beta code for offline VDI available to the public today. So yeah, all this offline is "coming," but it's coming from Citrix AND VMware AND probably Microsoft too.)

What's Provisioning Server's use case for VDI+ today?

I love love love love love love love Citrix Provisioning Server. As I've said again and again, every single environment in the world with more than two or three identical XenApp Server's should be running via Provisioning Server. And I love Provisioning Server for SBC-based VDI solutions. I think it's the perfect way to manage the disk images for a datacenter full of Windows XP or Vista VMs or blades.

But using Provisioning Server to stream disk images to physical PCs... oh boy... that's a tough thing to do in the real world. The problem is that in order to share a single disk image among multiple devices (which is the whole point of Provisioning Server in the context of VDI), all the hardware has to be identical. (Or very close to identical.) Sure, you could play with things like sysprep or "over build" you disk images with respect to device drivers, but the bottom line is that every different model of client device will have to be dealt with, and that's a huge headache (and the reason that most desktop-oriented Provisioning Server installations use blades or VMs, since each of those limits the number of different hardware profiles an admin would have to deal with).

So does Citrix XenDesktop have some huge advantage over the competition because it allows you to stream disk images to physical client devices? Is it really a "desktop delivery system" while the competition are "just" VDI? I don't know. I really don't. I think you'd have to deal with it on a case-by-case basis. Maybe if you were buying all new clients and you could ensure they were all the same make and model?

And then there's [the lack of] offline...

The big limiting factor, again, is going to be the offline use case. And who knows, by the time Citrix adds offline support to Provisioning Server, VMware might have made their offline VDI real? Heck, maybe they'll even have their client-based bare-metal hypervisor available? Of course maybe Citrix will have announced more by then too? Really we just have no idea, and this is one more reason I say that unless you have a very specific use case that could benefit from the server-based VDI today, stay away until these technologies mature a bit more.

The reality is that with both solutions today, offline use requires some form of Windows to be physically present on a client device. Whether that instance is managed or not is irrelevant, because at the end of the day, it has to be there. That will change at some point. But not today.

Join the conversation

8 comments

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Interesting take. I don't think of Provsioning Server for Desktops (PVS4d) as a VDI solution. I'm actually doing two POCs for one customer where we are trying PVS4d for call center staff, who work at the same desk all day, and XenDesktop for staff who work from many "desks" throughout the day


I have heard Citrix has a HUGE PVS4d deployment with the Florida Dept. of Education. Reportedly they have a dark fiber WAN though, so the usual distance limitations don't apply...


Cancel

In my POC environments I have always used PVS with a combination of backed in applications and published applications from Pres Server or streamed.


I am a massive fan of PVS and I am also looking forward to the next release of features which should bring in some very nifty functionality.


Cancel

Hi Brian, I think referring to the Provisioning Server component of XenDesktop as SBC is stretching it a bit.  Yes, it requires a server and, yes, it requires a persistent connection.  But is that how you define SBC?  By that logic, are web apps SBC?  


I would think that SBC is defined as where the workload or application is running.  With Provisioning Server, the workloads are running on the target devices, which is why hardware considerations are important.  


In addition, since when does a technology have to be a panacea for all possible use cases before it can be recommended?  Even when we're at the point of VDI+, as you describe it, there still will be use cases where it doesn't fit.  If organizations can leverage XenDesktop now and achieve greater flexibility and lower TCO, why shouldn't they?  Sure, the product functionality will grow, which will expand the possible use cases and allow even greater flexibility and even lower TCO.  But organizations shouldn't hold off on realizing the benefits of the product today simply because the benefits will be greater tomorrow.


Cancel

Don't forget 2 new addition :


 - Persistent cache (that use drive to store delta)


 - boot strap (that allow to by pass sthe boot sequence and offer to not use PXE)


This means that you can now boot your device and start with your desktop or directly start with company desktop.


Of course, brian is right when he said that PVS is not currently device independant and that you need to prepare the image for the target device but in a corporate world, devices are more or less "equivallent"...


another interesting thngs is the XCI initiative (Xen Client Initiative)... with BIOS guys on board... could help next year to get a fully transparent, local executed, device independant, disconnected mode desktop provisioning...


Cancel

PVS will really rock when desktop baremetal hypervisors are available,,,


Regarding load execution, I/O execution is still occuring on the server hard disks so it isnt all local.


How about


1) Baremetal hypervisor.


2) PVS offline ability with full local caching of 'VHD'.


3) Windows 7 boot type manipulation to switch between partition and VHD.


Cancel

I think this capability of XenDesktop is really cool. At this time VDI is used just like SBC so with the same problems like the lack of real USB and multimedia support.


So what about using XenDesktop for most of your Office workers that just use Office and stuff. And then for the users that need multimedia and locally attached devices use full desktop with the image being deployed via PVS, so that you have all the advantages of a centrally stored and managed image.....


Cancel

Hi ,sir


We are a diskless software company,   have the VHD CMS Professional/Enterprise Edition 2009,(diskless software) which are a high performance diskless software, also it works far more better than any other diskless software, even than Citrix PVS. It also have a enterprise version, which is account based management , very suitable for Enterprise. the main function is that user can login on different PC but having it's own virtual hard disk from network.  Also the professional edition is very suitable for Internet cafe and educational market.


The most attractive point is that is a high spec software,  Support Win7 already, let your investment safe. We also support client OS, including Windows XP/2003/Vista/2008/Win7 32/64bit , also all the linux distribution 32/64.


 It's a good chance for you to dominate the IT market demand. Please contact with me too.  


My number:+86-15195935131 .  skype: Cillian33    E-mail: Cillian@vhdsoft.com.cn


Regards


Cancel

Hi ,sir


I am cillian from xtreaming technology.


We are a diskless software company,   have the VHD CMS Professional/Enterprise Edition 2009,(diskless software) which are a high performance diskless software, also it works far more better than any other diskless software, even than Citrix PVS. It also have a enterprise version, which is account based management , very suitable for Enterprise. the main function is that user can login on different PC but having it's own virtual hard disk from network.  Also the professional edition is very suitable for Internet cafe and educational market.


The most attractive point is that is a high spec software,  Support Win7 already, let your investment safe. We also support client OS, including Windows XP/2003/Vista/2008/Win7 32/64bit , also all the linux distribution 32/64.


 It's a good chance for you to dominate the IT market demand. Please contact with me too.  


My number:+86-15195935131 .  skype: Cillian33    E-mail: Cillian@vhdsoft.com.cn


Regards


Cillian


Cancel

-ADS BY GOOGLE

SearchVirtualDesktop

SearchEnterpriseDesktop

SearchServerVirtualization

SearchVMware

Close