This is the first post in my new blog. I have created this on to share and discuss thoughts around virtualization, especially focused on desktop virtualization. So what is desktop virtualization?
Desktop Virtualization Cloud Terminology
For me Desktop Virtualization is related to every kind of virtualization technology brought to the users device like for example hosted virtual desktops (HVD) also called virtual desktop infrastructure (VDI), application virtualization, user profile virtualization, client hypervisors. Virtual computing is the idea behind everything by layering the computing stack into hardware, operating system, application and user profile. Layering is the abstraction which is done by the an instance e.g. the virtual machine monitor (VMM). Citrix is comparing this abstraction with a “layer cake”.
Example of layering the computer stack
Desktop virtualization has also different kinds of provisioning methods. The technology could be executed on the users endpoint, could be streamed to the device or being hosted in the data center. This really makes it flexible and especially then the layers can be provisioned to any device.
Today multiple independent software vendors are competing the desktop virtualization market. The big three players are Citrix, VMware and Microsoft. Of course there are many other software vendors out there, Red Hat and Oracle also deliver solutions so interested people really have to be careful about how a vendor solves desktop virtualization.
Therefore my goal is to write about vendors and their technology; what problems are they solving and how they add value if somebody will use this technology.