Wednesday, July 28, 2010

Going Green with Virtual Desktops

Everyone is talking about Green IT these days, and virtualization is a popular way to save money and reduce your environmental impact at the same time. Many companies have already discovered the benefits of virtualizing their servers, so the natural progression is to begin looking at virtualizing their desktops, as well.

There are several environmental benefits to using virtual desktops, but it all depends on the type of approach—whether you’re using server-based (VDI) or client-based virtual desktops. In the past, we have blogged about the shortcomings of VDI, such as cost and lack of offline support. From a Green angle, the problem with VDI is the huge datacenter infrastructure it requires, and more servers mean more space, increased power consumption, and increased cooling costs. The additional servers required by VDI more than offset any green savings you might see, and as a result, VDI is actually less Earth-friendly than traditional desktops. In contrast, a client-based solution (like MokaFive) requires no additional datacenter infrastructure.

Let’s compare the green impact of MokaFive vs. VDI. Gartner predicts that 49 million endpoints will be virtualized by 2013. Let's assume 30% will be laptops and remaining will be desktops. Based on those assumptions if all of those desktops were virtualized using MokaFive (instead of VDI), we would prevent 7.8 million metric tons of CO2 emissions each year—that’s the equivalent of taking 1.4 million cars off the road per year!

Another environmental benefit of client-based virtual desktops is the need for fewer machines. Virtualization allows you to use existing machines for multiple purposes: for example, an employee can use the same laptop for home and work. As a result, you can avoid the carbon footprint of an additional machine, including the energy and cooling it requires.

In addition, telecommuting is growing in popularity, and virtual desktops are helping to drive that trend. With centralized management, IT can easily support remote workers’ desktops, and employees have the flexibility of accessing their corporate desktop anytime, from any machine. Remote workers are environmentally friendly, too: they take cars off the road, and they save on office emissions (consider the space, energy, and cooling that each cubicle requires).

Desktop virtualization is a great way to reduce your IT costs and help save the environment at the same time. Just keep in mind that the type of virtualization approach makes a big difference, and client-based virtual desktops are by far the greenest option.

Purnima Padmanabhan, VP of Products & Marketing

Tuesday, July 13, 2010

VDI Project? One question to make sure you ask.

We recently hosted a CIO summit that was attended by several CIOs, representing some of the largest organizations in the US. The topic was desktop virtualization, and we had a terrific discussion about ongoing initiatives at each company.

One CIO cited a statistic that was so surprising, shocking really, it really stuck out in our minds. At their organization—one of the premier universities in the world--they’d recently evaluated the use of VDI for university employees. In their analysis, they found the all-in cost of VDI to be nearly $12K per user per year! (sound of jaws hitting floor) When contemplating the necessary server, storage and network improvements, the costs were so prohibitive they dismissed VDI as being completely impractical.

His argument was so sincere and thoughtful that other attendees were heard making mental notes to ask their staffs for a business case on their VDI projects.

If you’re considering, planning, or even deploying VDI, one piece of advice: make sure you ask this question too. If you don’t have a staff, then ask yourself. Or ask your boss. Just don’t let the question go unasked and risk a rude $12K surprise.

Overheard, five years from now: "Tell me again, why did we spend so much on VDI?"

As the story goes, during the 1960s space race, NASA was faced with a major problem. The astronauts needed a pen that could write in the gravity-free environment of space. After a $1.5 million effort, they developed the Astronaut Pen which could write in a vacuum, write with no gravity, and write in extreme temperatures. It was brilliant!

The Russians, faced with the same problem, had a simpler approach: they used a pencil.

This apocryphal tale contains a valid lesson: sometimes we spend a great deal of time, effort and money to create a “high-tech” solution, when a perfectly elegant and low cost solution is right before our eyes. (Of course, one clear alternative to VDI springs to our minds. J)

Question: how many abandoned VDI projects are littering the streets?

The CIO’s comments resonated with many of us, as we’ve heard, particularly recently, of many organizations that have investigated, piloted and ultimately abandoned VDI because the costs were so prohibitive, and because better suited alternatives do exist.
So we ask the question to all of you: how many of you have gone through this experience and ultimately decided to go with status quo or an altogether different approach?

Burt Toma, Director of Products

Thursday, June 24, 2010

VDI post on Madden: good observations, different conclusions

Last month, I predicted that VDI will be just a niche play as the cloud matures. Yesterday Brian Madden posted a dramatically different perspective about the extent to which VDI will penetrate computing.

This perspective was not his own, but he thought it interesting enough to write about it. The problem though is that although the observations are reasonable, the conclusions are awful.

Let's look at specific examples.

First, the post notes that computing is changing rapidly, and of course I agree. More apps are moving toward the cloud for simplicity and portability reasons. The apps that will be left behind are rich applications that require local execution. The problem with VDI in this scenario is that you get the worst of both worlds: you get neither the simplicity of the cloud app, nor the functionality of a local app. It just doesn’t make sense to take your fat desktop and stick it into the cloud (except in niche scenarios), since VDI will only become more cumbersome as the cloud matures.

A second observation in the post invokes Moore’s law, saying that as servers become better and cheaper, the cost of VDI will drop. This might be true if users continue to use the same applications, but that’s not how computing works. Applications will continue to expand and consume the additional server bandwidth, negating any savings from Moore’s law.

Thirdly, the post goes on to describe deployment models. The primary pain point that desktop virtualization solves is desktop deployment and centralized management. With a client-based solution, IT can provision an additional VM simply by publishing an html link and sending an email. It’s cheaper, faster, and more resilient than provisioning additional boxes in the datacenter, as you do with VDI.

The post also completely ignores some fundamental issues with VDI. For example, a defining characteristic of VDI is the pooling of resources in the datacenter, but the downside to pooling is that you are magnifying the risks and complexity of desktops—the classic “eggs in one basket” problem. With VDI, you are taking inherently resilient, distributed desktops and turning them into a highly concentrated system that is vulnerable to malfunction. With VDI, if the system goes down, all your desktops go down. A related problem is that IT has to over-provision in order to prepare for peak capacity (e.g., 9:00am on Monday morning). But it’s difficult to predict group behavior, and your “over-provisioning” may prove inadequate, anyway.

Finally, the post fails to address Madden’s own Offline Paradox. Offline capability is at the core of VDI’s shortcomings. There are many times when a user finds himself without an Internet connection, such as on a plane or when the connection goes down for whatever reason. With VDI, users without a connection are unable to access their virtual desktops. This is a key area where a client-based approach excels.

What do you think the future holds? Will virtual desktops live in the datacenter or on the host machine?

Purnima Padmanabhan, VP of Products and Marketing