I am sure by now that I am getting a reputation as a downer or naysayer at this VMworld, but as one of my colleagues pointed out, we look around and wonder how many of these products and features we see are simply solutions searching for problems. That said, I look at something like VMware View, a new product in their vClient initiative, designed to help offer offline desktop images, and I wonder, why?
Jan Stafford and I were discussing that fact that if we do not have access to the Internet we really can not do that much in the way of our jobs. She is a journalist and I am a programmer. She uses the ‘Net for research, and I use it for avoiding my job by way of YouTube :). VMware View is not the only product that promotes offline desktop use, take a look at any of the VDI solutions and four out of five of them will tout their ability to download the virtual desktop to your laptop for when you are out of the office. What does having your familiar environment provide you with, however, when you are no longer connected to the Internet?
There are three prevailing thoughts on the matter that I would like to discuss:
- Offline desktops are a cure for network latency
- Users demand a familiar environment
- Offline desktops provide better application management
Curing Network Latency
The argument is that sometimes you do have an Internet connection, but it is not strong enough to access a remote desktop, so having an offline desktop will provide you with your familiar environment without the need for the fat pipe. An offline desktop, however, is not necessary to the result, as we shall see in a minute.
Users only think they need a familiar environment because they have never experienced any alternatives. What users really need is a way to access their information when they want to, how they want to, and in a secure fashion. I think offline virtual desktops are a little overkill for that (there are exceptions, for example, Windows on a Mac for a Visual Studio developer).
Better Application Management
No, no, no. Offline desktop images do not provide better application management. At that point I have to maintain an entire OS image to maintain a set of applications. Application virtualization software such as VMware’s ThinApp or InstallFree provide application management.
A Simpler Solution
As I said, offline desktops are a way to provide a way for users to access the information they want and how they want it, and in a secure fashion. Ultimately though I think that this is using an atom bomb to control the Alaskan wolf population when a single governor in a helicopter with a high powered rifle will do. I kid, I kid. But offline desktops are overkill. To me the solution is much simpler — synchronizing files and settings. Although Apple’s MobileMe has not had the best launch in the history of services, it certainly has the right intentions. I use it and it successfully keeps my files and preferences in sync across many computers. I don’t need the overhead of a local hypervisor to run my virtual image, I can access my files when I need to, how I need to, and securely. And perhaps most importantly I am not beholden to an OC-12 line. It’s a win-win.
Offline desktops… They’re a great idea, and they have their purpose. I just think people are using a wind tunnel to dry off their hair after a really long shower.