Creating a desktop virtualization solution is not about the technology, it is about providing users with the most appropriate desktop environment based on their current situation. This is the basis for the Citrix Desktop Transformation model. Even though Citrix XenDesktop is capable of providing users with numerous virtual desktop modalities via the FlexCast Technology, we must have an architecture that is unified. We need a single environment and design that is able to meet our user virtual desktop scenarios.
We first assess our users and their needs. We look at the user environment to determine mobility, specialized hardware, high-power resources and security requirements. Once we identified our user needs, we translate those into an integrated architecture. It sounds complex, but it is actually very easy to do with XenDesktop 5. Transforming the desktop follows an architecture like the following:
We first start with three architectural layers:
- Control Module: Contains the controllers and infrastructure components for the architecture
- Imaging Module: Contains the desktop images delivered to the virtual desktop module
- Virtual Desktop Module: Contains multiple groups of resources for the different FlexCast modalities.
Regardless of the implementation, the underlying infrastructure does not change. The only thing that changes are the number of physical systems required to deliver the different types of desktops to the users and the different virtual desktop modules.
Some people like to believe that creating a desktop virtualization solution is an art form that requires a 100% custom architecture. With XenDesktop 5, we are able to create a solution that is based on a proven design. The uniqueness comes from the actual configuration of the desktop images through a centralized policy design, which allows for easy and manageable configurations.
This is only a start. If you want to know more about desktop virtualization and the power of Desktop Transformation, then stay tuned to the Virtualize My Desktop site.
Daniel – Lead Architect