in

Demystifying Desktop Virtualization

Hey there! If you‘ve heard about "desktop virtualization" but find the whole concept kind of confusing, you‘re not alone. As someone who‘s worked in IT for over a decade, let me walk you through what desktop virtualization is all about in simple terms.

Virtual Desktops – The 30 Second Summary

In a nutshell, desktop virtualization means running desktop operating systems like Windows or Linux on centralized servers rather than individual PCs. Users just connect remotely to these virtualized desktops from thin client devices.

So instead of having beefy PCs on each desk, you only need enough power on the server-side to run multiple virtual desktops. This approach makes a lot more sense both logically and economically when you have 100s of employees.

It‘s like having a powerful gaming PC in the office that people remotely log into from home using cheap laptops. You get an awesome PC experience without the expensive hardware personally!

The Problem With Distributed PCs

Traditional PCs are inefficient for businesses:

  • Underutilized resources – At any given time, your PC uses only 40% CPU, 30% RAM on average. The rest goes wasted.

  • Security risks – Confidential data scattered across devices is harder to control and poses more vulnerability.

  • Support overheads – Managing updates, configs, backups for hundreds of endpoint PCs drives up IT costs.

  • Lack of flexibility – Hardware upgrades or migrations take ages when you need to touch each individual machine.

Distributed PCs made sense historically when server computing power was limited. But with modern data center capabilities, there are now better approaches.

How Does Desktop Virtualization Help?

Desktop virtualization addresses the above issues by centralizing the desktop environments on servers:

  • No fat PCs needed locally. Just use thin clients like Chromebooks.

  • Data stays protected on servers instead of endpoint devices.

  • IT can manage everything via unified admin consoles.

  • Scaling up or down is easier by adding/removing virtual desktop capacity.

So users get a regular desktop experience but with the TCO and security of centralized infrastructure. It‘s a win-win for both employees and IT admins!

VDI vs RDS – A Quick Comparison

There are two popular desktop virtualization technologies:

VDI (Virtual Desktop Infrastructure):

  • Each user gets their own personal virtual machine (VM) acting as a dedicated desktop.

  • Offers full personalization and isolation for end users.

  • But requires more backend resources to host all those VMs.

RDS (Remote Desktop Services):

  • Multiple users share a common VM where their apps and files are streamed separately.

  • More efficient resource utilization with a single shared server OS.

  • But less personalization for end users across sessions.

VDI is better suited for power users while RDS works for task workers with standard apps. Of course there‘s also DaaS (Desktop-as-a-Service) where you outsource the infrastructure to a cloud provider.

Virtual Desktops in Action

Many modern organizations use virtual desktops to empower their distributed workforce:

  • Call centers – Support reps use thin clients to access the same centralized CRM app.

  • Software devs – Coders access high-powered VMs with compute-heavy tools from light laptops.

  • Healthcare – Doctors remotely access medical imaging software without local installation.

  • Education – Students use virtual labs to access specialized software from any device.

Desktop virtualization ultimately offers the best of both worlds – a consistent and secure enterprise desktop experience delivered from centralized servers.

Ready to Virtualize Your Desktops?

Hope this beginner‘s guide helped demystify the concept of desktop virtualization for you! With some smart planning, virtual desktops can modernize your team‘s IT infrastructure and unlock new workstyles.

I‘d be happy to offer more advice if you‘re exploring options like VDI or DaaS. Feel free to reach out!

AlexisKestler

Written by Alexis Kestler

A female web designer and programmer - Now is a 36-year IT professional with over 15 years of experience living in NorCal. I enjoy keeping my feet wet in the world of technology through reading, working, and researching topics that pique my interest.