The Difference Between Server and Desktop Virtualization?
The Difference Between Server and Desktop Virtualization?
Server virtualization and desktop virtualization can be a confusing topic if you don't know the inherent differences between the two virtualization technologies. In computing, virtualization means "to create a virtual version of a device or resource," however many computing devices and technologies can be virtualized, including a server, desktop, storage, network, or even an operating system. This article defines two of the most common virtualization technologies: server virtualization and desktop virtualization, and explains the differences between them.
What is Server Virtualization?
Server virtualization is defined as the partitioning of a physical server into smaller virtual servers. In server virtualization the resources of the server itself are hidden (or masked) from users. Software is used to divide the physical server into multiple virtual environments, called virtual or private servers. One common usage of this technology is in Web servers. Virtual Web servers are a very popular way of providing low-cost web hosting services. Instead of requiring a separate computer for each server, dozens of virtual servers can co-reside on the same computer.
|Key Terms to Understanding Virtualization:
Common Ways to Create a Virtual Server
There are several ways to create a virtual server, with the most common being;
- virtual machine: A self-contained operating environment that behaves as if it is a separate computer.
- operating system-level virtualization: A type of server virtualization technology which works at the OS layer. The physical server and single instance of the operating system is virtualized into multiple isolated partitions, where each partition replicates a real server.
- paravirtual machine: A virtual machine mode in which operating systems do not require complete emulation of hardware devices.
Benefits of Server Virtualization
Server virtualization has many benefits. For example, it lets each virtual server run its own operating system and each virtual server can also be independently rebooted of one another. Server virtualization also reduces costs. First, less hardware is required so that alone saves a business money. It also utilizes resources to the fullest so it can also save on operational costs (e.g. using a lower number of physical servers reduces hardware maintenance). Server virtualization is also important for data centers. It increases the data center's space utilization efficiency and promotes energy efficiency through reduced energy consumption and a reduction in server room heat -- thereby lowering cooling costs.
- Recommended Reading (courtesy of ServerWatch.com): Server Virtualization Myths -- 10 to Debunk, Server Virtualization Tag Index
Desktop Virtualization Defined
Desktop virtualization, sometimes referred to as client virtualization, is defined as a virtualization technology that is used to separate a computer desktop environment from the physical computer. Desktop virtualization is considered a type of client-server computing model because the virtualized desktop is stored on a centralized, or remote, server and not the physical machine being virtualized.
Desktop virtualization "virtualizes desktop computers" and these virtual desktop environments are "served" to users on the network. Users interact with a virtual desktop in the same way that a physical desktop is accessed and used. Another benefit of desktop virtualization is that is lets you remotely log in to access your desktop from any location.
One of the most popular uses of desktop virtualization is in the data center, where personalized desktop images for each user is hosted on a data center server.
Common Types of Virtual Desktops
VDI (Virtual Desktop Infrastructure -- or Interface) is a popular method of desktop virtualization. This type of desktop virtualization uses the server computing model, as the desktop virtualization in this scenario is enabled through hardware and software. VDI hosts the desktop environment in a virtual machine (VM) that runs on a centralized or remote server.
There are also options for using hosted virtual desktops, where the desktop virtualization services is provided to a business through a third-party. The service provider will provide the managed desktop configuration, security, and storage-area network.
Benefits of Desktop Virtualization
Desktop virtualization offers advantages over computers operating as individual units as each virtual desktop will not require its own hardware, operating system and software. Also, using desktop virtualization lower cost of deploying applications and will reduce downtime in the event of a server or hardware failure.
- Did You Know.... CDW's "Server Virtualization Life Cycle Report" examined the maturity of the server virtualization market in medium and large businesses. According to CDW analysis more than 90 percent of businesses have implemented virtualization at some level, with only 54 percent saying they have completed the deployment. [Source: VM Blog]
Keeping track of big data trends, research and statistics gives IT professionals a solid foundation to plan big data projects. Here are 15... Read More »Enterprise Storage Vendors
There's a number of vendors that sell enterprise storage hardware or offer cloud-based enterprise storage. View Webopedia's Enterprise storage... Read More »50 Cloud Computing Terms Defined
From planning a private cloud project to finding an online cloud storage provider, Webopedia's A-Z Cloud Computing Glossary will help you... Read More »
- Enterprise Mobility Exchange results show continued growth and emphasis on mobility. CIOInsight breaks down the numbers here. »
- Watch Datamation's editor James Maguire moderate roundtable discussions with tech experts from companies such as Accenture, Dell, Blue Jeans Network, Microsoft and more »
From the widest view, everything that we include under the heading of mobile has irrevocably changed IT's relationship with the rest of the... Read More »Choosing an Enterprise Storage Implementation
When you deploy a new enterprise storage system, you must decide whether to design and build your own storage system or to utilize a cloud-based... Read More »Big Data Analytics Expert Predictions
In this Webopedia Did You Know...? article we look at three big data expert predictions for 2014. Read More »