Posts Tagged ‘desktop virtualization’

Don’t Hang Up! How CIOs Can Add Value

Wednesday, February 16th, 2011
Image Credit
CIOs Play A Role In Every Compay's Phone System

CIOs Play A Role In Every Compay's Phone System

So at a high level, we all know that a CIO can add value to how a company is run. We know that by managing the IT department and motivating the IT staff, the CIO can keep the email system up and the network running. However, that’s not good enough. How can the CIO really transform the company? What does he / she need to do to make a difference? Turns out that over at Ascend One, they know the answer to this question…

Who Is Ascend One And What Do They Do?

Ascend One is a company that works with consumers who have built up a lot of debt. As you can well imagine, a key part of the service that they offer is agents who talk to customers who are drowning in a sea of debt.

Ascend One had a problem. Their contact center and its staff were both a critical part of the company as well as a major expense. Back in 2000, this part of the company occupied two buildings and was located near Baltimore, Maryland.

One of their biggest challenges was trying to keep the computers that their 600 call center staff used up-to-date. Every time there was an update to any of the software that they used, it would require that the IT department shut down and spend their time attempting to push 600 software updates out to the 600 workstations that the staff used.

To make things even more challenging, the workstations that the staff were using weren’t getting any younger – as the software become more demanding, the end of life date drew closer and closer for this expensive corporate asset.

What Did Ascend Do?

Ascend One’s IT department knew that they needed to do something and do it fast. What they decided to do was to bite the bullet and create a virtual desktop environment for use by their call center staff. What this meant was that no longer would the call center agent’s aging PCs run their desktop applications, instead all of the heavy lifting would be done on backroom servers and only a browser would be needed to display the results on each PC.

The ultimate goal of this transformation was to allow the customer agents to stop worrying about upgrading their PCs and allow them to spend more of their time performing credit counseling with their customers. Centrally storing and managing all of their applications on virtual desktops allowed them to do this.

What About Security?

You may have already guessed this one – a side benefit of virtualizing desktops was that it meant that Ascend One’s call center staff no longer HAD to come to a fixed location to perform their job. There was just one problem: how could they securely access the virtualization servers from their homes?

It turns out Ascend One didn’t want to have to send staff out to each remote worker’s house in order to configure their bewildering array of different computer types. Instead, what Ascend One did was to sit down with Dell and spell out exactly what the minimum configuration that they needed was and then they created a disk image that permitted a computer to access their back office securely. Now each new call center employee has a brand-new Dell computer shipped to them and it works correctly right out of the box.

This has had the additional benefit for Ascend One that they’ve been able to hire workers on the West Coast. This means that they are able to run their call center for an additional three hours each day without having to work multiple shifts.

What All Of This Means For You

In the end, every CIO gets judged based on the value that they’ve been able to bring to their company. Just keeping things up and running is not enough: you need to do things that will allow the company to truly run better.

Ascend One’s IT shop has shown how to do this. They were faced with a challenge in that their front-line staff was spending too much time doing IT work and not enough time working with customers. The IT department implemented a Desktop virtualization solution and it has paid off handsomely.

As CIO you are going to have to keep your eyes open for opportunities to add value to your company. It’s not always going to be the big CRM implementation projects that will advance your career, sometimes it may be as simple as finding something else to virtualize…

- Dr. Jim Anderson
Blue Elephant Consulting –
Your Source For Real World IT Department Leadership Skills™

Question For You: Do you think that eventually all desktops will be virtualized?

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.
P.S.: Free subscriptions to The Accidental Successful CIO Newsletter are now available. Learn what you need to know to do the job. Subscribe now: Click Here!

What We’ll Be Talking About Next Time

Global financial crises are no fun. Those of us in IT find ourselves just like everyone else standing around and scratching our heads trying to figure out just what happened. It turns out that IT may have been a big part of the problem – we are part of the reason that the crisis happened in the first place. What do CIOs need to know about this and how can it be prevented from happening again?

Everything A CIO Needs To Know About Desktop Virtualization

Wednesday, December 8th, 2010
Image Credit Can CIOs Virtualize Desktops That Look Like This?

Can CIOs Virtualize Desktops That Look Like This?

Darn that 80/20 rule. CIOs realize that they are spending way too much money just keeping the IT systems that they’ve already deployed up and running. If only this task didn’t cost so much: then they could spend that money on bold new initiatives that would benefit the entire company. One of the most expensive parts of any company’s IT infrastructure is all of those desktop systems that every employee is using. Hmm, maybe there’s something that we can do about those…

Welcome To The World Of Desktop Virtualization

Sure, by now every CIO is familiar with the idea of virtualizing servers. That’s where you use some fancy software to allow multiple “instances” of software to run on a single CPU. Within each of these instances you can run one or more applications and each application will believe that its running on its own dedicated server. In the end, this allows you to better utilize your underlying physical servers.

When it comes to virtualizing the desktops that are used within your company, pretty much the same concepts come into play. Matthew Sarrel has been looking into desktop virtualization and he has discovered that although there are a lot of advantages to doing it, there are also some downsides.

Can We Talk About Cost Savings?

When you virtualize a user’s desk top, what you are really doing is allowing their desktop operating system and their enterprise applications to run on a virtual machine that is located somewhere in the company’s data center. What this means for the user is that they can get away with using a so-called “thin client” – it no longer matters what type of computer they are physically using (PC / Apple / Linux) since the heavy lifting is being done in the data center.

By implementing such a system, the CIO is able to separate the software that your users are using from the hardware that they are running it on. This can greatly reduce your IT costs.

It is currently estimated that on average a single user’s desktop costs the company between $3,000 to $6,000 to manage and maintain each year. Hold on a moment: if you’re starting to picture $6,000 / user showing up in your budget if you virtualize everyone’s desktop, you’re wrong. Half of this cost comes out of the IT budget but the other half comes from the lost user productivity that physical desktop system maintenance causes.

Implementing virutalized desktops will reduce the costs of management updates and other IT tasks. The best guess right now is that moving to virtual desktops can reduce your total cost of ownership (TCO) for your desktops by 15% – 35%.

The Downside To Desktop Virtualization

As with all things in IT, there are no silver bullets. The same is true when it comes to desktop virtualization – it does have its drawbacks.

The first challenge is that by virtualizing desktops you can slow down the end user’s experience. Since the applications that they are running are no longer local on their computer, all of the data transfer delays and remote storage loading issues can combine to significantly slow down how they interact with their applications.

In order to prevent (or at least minimize) the amount of delay that you end up introducing into everyone’s life, you are going to have to spend some big bucks to upgrade your enterprise networks. This will include boosting storage to support all of those desktop operating system / application images, upgrading the link between your storage area network (SAN) and the servers that use the data, as well as potentially upgrading the data pipe that comes into your data center.

What All Of This Means For You

Desktop virtualization is the next great frontier that CIOs will have to cross. The advantages are great: cost savings and less effort. However, there is a downside to using this technology.

Switching to virtual desktops poses the risk of introducing delay in how each user interacts with their applications. In order to minimize this, CIOs are going to have to spend to upgrade the corporate IT infrastructure.

Desktop virtualization is something that every CIO needs to keep an eye on. The time may not be right now to move in this direction right now, but the time is coming and you’ll want to be ready to make the leap when the time is right.

- Dr. Jim Anderson
Blue Elephant Consulting –
Your Source For Real World IT Department Leadership Skills™

Question For You: Do you think that slowing down user’s desktops would be worth the cost savings of desktop virtualization?

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.
P.S.: Free subscriptions to The Accidental Successful CIO Newsletter are now available. Learn what you need to know to do the job. Subscribe now: Click Here!

What We’ll Be Talking About Next Time

Let’s Virtualize Everything! (Including Your Databases?)

Wednesday, January 6th, 2010
Image CreditAfter You've Virtualized The Servers, Why Not Virtualize The Databases Too?

After You

The next time that you are at one of those cocktail parties that they throw for up-and-coming IT staffers who will someday become the CIO (you go to those don’t you?), do me a favor and listen very closely. I suspect that you’ll overhear a number of pretentious CIO-wannabes throwing around the phrase “virtualization”. Don’t worry about these showoffs, I’ve got something bigger and better for you to throw out there: database virtualization.

Have You Caught Vitalization Fever?

Maybe it would be helpful if we took a step back for just a moment and had a quick look at the virtualization landscape. A few years back, IT departments were running into a real estate problem: too many servers, not enough data center room. Any technical problem calls out for a technical solution and this one was solved by a company called VMware.

What VMware (now owned by EMC) did was to create a piece of software that sat between the operating system and the computer hardware. This software allowed multiple (different) operating systems to run on a single server without impacting each other. Ta-da! All of a sudden a mail server and a web server which were on different boxes could now be on a single box. Problem solved!

All of this server virtualization success has led IT folks to start thinking about what else they could virtualize. Right now everyone is thinking about virtualizing the desktop — great for call centers and large enterprises where keeping everything patched and up-to-date is a full-time job for many. This hasn’t hit big time just yet; however, wait a bit and it just may take off.

What nobody is really talking about yet is what will probably be the next really big thing in virtualization: making your databases virtual.

What Is A Virtual Database?

In a nutshell, when you virtualize a database you take the rows and columns of data are currently living in one of your multiple databases and you allow them to be more fluid. They are no long bound to living on a given server, now they can reside almost anywhere.

Why would you even dream of tampering with your company’s crown jewels like this? It turns out that there are three main drivers for considering taking your databases virtual: easier management, higher availability, and better performance.

One key point here: if you are currently using DB2 or SQL Server or some mainstream database, you get to keep using it. Additional software is added to the back end so that you can use a shared-nothing cluster of commodity servers.

The way that we build database systems today is to create a single-purpose system that has an active and a passive side. In essence, we only use 50% of our investment. In a database virtualization deployment all database servers are active at the same time.

You might think that this would require you to purchase additional database licenses. It turns out that you’d be wrong. Database virtualization allows you to decouple the database from the data and from having the data reside on a specific server.

What All Of This Means For You

As CIO you will be under constant pressure to reduce your operating costs. One of the biggest drains on your budget will be supporting all of the databases that your firm uses. Industry reports say that many firms have upwards of 15,000 separate databases that they are using. Additionally, more than 30% of the data in these databases is duplicated because databases can’t talk to each other.

The arrival of database virtualization will provide you with an option. This option will allow you to boost your database performance, reduce your risk of an outage, and reduce your overall IT costs. Sure sounds like database virtualization is something that you should look into.

Two companies that are active in this space are: Xkoto and Xeround.

Do you think the benefits are great enough to risk virtualizing your company’s databases?

Click here to get automatic updates when The Accidental Successful CIO Blog is updated.

What We’ll Be Talking About Next Time

A quick quiz for you: what has been the #1 task on every CIO’s to-do list for the better part of the past 20 years? If you guessed “aligning IT with the rest of the business” then you are correct. This has been an IT goal for the past 20 years? What’s up with that? When you become CIO what are you going to do to solve this problem. Can it even be solved?