Advertisement
Promo

Become a member of the ZDNet UK community

Adrian Bridgwater

View blog's RSS Feed

Software application development

This blog is intended to provoke discussion and exchange between like minded software application developers, engineers, architects, project managers - and keen hobbyists too.

Monday 9 February 2009, 2:16 PM

Application Syncopation: the ‘irregular’ beat of the virtual desktop

Posted by Adrian Bridgwater

I want all my applications on my machine all of the time – don’t I? That’s why I installed Microsoft Office 2008 for Mac (it really is better than people say) the other day. I download apps to my machine(s) because I want them, I like them and I want to use them all the time.

So will the drive towards virtual desktop applications have the impact upon our daily usage behaviour that vendors in this zone say it will? I guess we only have to look at Twitter, gmail and your other online favourites to remind ourselves that these sites are still applications - and with broadband/wireless penetration so high here in the UK, who cares if they are delivered down the pipe?

This theme was actually scoring high on the topical barometer at last week's Parallels Summit 2009 in Las Vegas, but with all the ‘big picture’ talk of hosted services and optimisation, I probably didn’t get as much time to look at it as I had wanted.

So end-user desktops will reside on a virtual server with users connecting to them from any networked device. OK we know that. But will users be OK with this? Rather than the regular beat of your normal application suite, would you feel OK knowing that your arguably more ‘irregular’ stream of apps was there when you wanted it, but at a speed and beat specified by you the user?

IMAGE DESCRIPTION'

Parallels calls it Virtual Desktop Infrastructure (VDI) - and the drive by virtualisation vendors far and wide to instill this method of desktop delivery into our corporate underbellies.

VDI is argued to be a more cost effective approach to the traditional PC or thin client desktop computing. With VDI end-users will see and interact with exactly the same operating system and applications they’re used to on their traditional desktop. However, the operating system and applications are now hosted on a central server.

Parallels in particular points out that this application server itself is then virtualised, so must logically be open to optimisation and consolidation efficiencies. The company says that typically, organisations can get up to 150 virtual desktops on a typical dual CPU Quad Core server with 32GB RAM.

The argument (which I am sure you know but I will state for completeness) is that VDI can remove the pain of maintaining and managing traditional desktop systems. Applications and patches can be rolled out more efficiently and there is greater control of what is downloaded into the IT environment.

For businesses this means PC management becomes easier and the cost of desktop computing generally can potentially be reduced. Companies can also take advantage of data centre licensing due to the high number of desktops that can be hosted on one physical server.

There’s still more analysis to do here isn’t there? This topic seems to make so many headlines. Gartner Inc. recently stated that, “The effective use of virtualisation can reduce server energy consumption by up to 82 per cent and floor space by 85 per cent.” (Gartner: "Energy Savings via Virtualization: Green IT on a Budget"; Nov. 12, 2008).

So let the debate continue. I actually thought I’d write this application syncopation blog while listening to Ringo Starr’s syncopated magnum opus moment on Tomorrow Never Knows where he finally worked out what those wooden sticks were for.

Comments on this post

roger andre

Adrian. Surely 150 virtual desktops on just 32gb of ram is stretching things to the limit. How much room does that leave for applications in such an environment? Or is the idea to host the applications on a different server to the virtual desktops?

Soon the day will come when people are walking around with virtual machines with networking stored onto USB drives or indeed, virtual USB drives hosted in yet another location. Ideal for backing up.

You could use sync technologies to effect every little change to various virtual machines and maybe one realworld master machine. Everytime updates or new software are applied to a virtual machine you can just suspend the state of a duplicate machine and have that waiting in the background in case things go wrong. Much quicker than system restore. Instead of automated backups, all you have to do is check the syncing tools are working properly.

Then you are not going to be caught in the position of everything happening in the cloud. If anything happens to the remote servers, it's business as usual with your onsite machines. When the servers that host your virtual desktops come back online then the sync applications kick in and play catchup.

Updated by roger andre on Feb 10, 2009 8:24 AM

Adrian Bridgwater

This member is ranked #5 in our top 100

  • Adrian Bridgwater
  • Applications Development, London, UK
  • Member since: July 2007

Site Activity Rating 6

CoreTechs

Contacts' Latest Discussions

Number of Tracked Discussions: 2,078

ator1940 ator1940

Personal Financial Management Software...

Wednesday 9 December 2009, 10:00 AM

3 comments
manek manek

Context is Everything

Wednesday 9 December 2009, 9:42 AM

1 comment
manek manek

Why don't people delete old emails?

Wednesday 9 December 2009, 9:30 AM

5 comments

Contacts' Latest Blogs

Number of Contacts Blogs: 5

Avatar manek

Why don't people delete old emails?

Tuesday 8 December 2009, 6:57 PM

5 comments
Avatar Karen Friar

HP workers set dates for strikes

Thursday 3 December 2009, 7:57 PM

1 comment
Avatar Jake Rayson

Buy Free Software

Wednesday 2 December 2009, 11:18 AM

0 comments

Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters