Citrix XenDesktop Implementation

A Practical Guide for IT Professionals

By

  • Gareth R. James, Gareth Robert James (CCIA, CCEA, MCSE:Security, MCT, VMware VCP, Checkpoint CCSE, RSA CSE, Security+) is an IT consultant focusing on virtualization architecture. He has worked as Citrix Consultant for Citrix Gold and Platinum Partners. He has focused on supporting Microsoft architecture and security, including PKI and firewalls. He has also worked as a Microsoft and Citrix trainer. Gareth holds an honors degree in Electronic Engineering from the University of Natal-Durban.

Citrix XenDesktop Implementation explores the implementation of Citrix XenDesktop, a virtual desktop infrastructure solution. After introducing the desktop virtualization, the book discusses the installation of a desktop delivery controller through advanced XenDesktop Client Settings. This book briefly discusses the work of desktop delivery controller mechanisms followed by its installation process, integration process of XenDesktop with Microsoft Active Directory, and the configuration of the desktop delivery controller. It then examines the process of installing the virtual desktop onto the server infrastructure, and it follows the installation and integration onto Xen Server, Hyper-V, and VMware hypervisors. Furthermore, it discusses the advanced configuration settings. The book covers the installation of the Citrix Provisioning Server and its fundamental configuration. It also explores the configuration of Citrix XenApp for Application provisioning, the integration of virtual applications, and the implementation of virtual profiles into the virtual desktop. The book concludes by explaining the advanced XenDesktop client settings on audio, video, and peripherals.
View full description

Audience

System Administrators, Systems Engineers, IT Architects, Systems Integrators, Citrix Partners, Desktop and Server teams.

 

Book information

  • Published: September 2010
  • Imprint: SYNGRESS
  • ISBN: 978-1-59749-582-0

Reviews

"Gareth James does an amazing job diving deep in to what you truly need to know in order to successfully implement and deploy Citrix XenDesktop.  I highly recommend this book to anyone looking into and/or deploying XenDesktop.  5 Stars!"          

- Douglas A. Brown, CEO and Founder DABCC, Inc., Microsoft MVP Windows Server, Citrix Technology Professional




Table of Contents


Chapter 1 Introduction

    Desktop Virtualization

    Components of a Citrix VDI Solution

    The Project-Based Approach

Chapter 2 Installation of the Broker - Desktop Delivery Controller

    How the Desktop Delivery Controller Works

         Prerequisites

    DDC Installation

         DDC Installation - Step by Step

         DDC Installation Recommendations for Large Farms

    Active Directory Integration

         AD Integration - Step by Step

    Summary

Chapter 3 Configuring the Desktop Delivery Controller

    Basic Configuration Settings

         Performing an Initial Discovery - Step by Step

         Configure the XenDesktop License Server - Step by Step

         Install the Virtual Desktop Agent on a Test Workstation - Step by Step

         Virtual Desktop Group Creation - Step by Step

         Connectivity to a Single Desktop

    Summary

Chapter 4 Installing the Virtual Desktop

    Virtual Desktop Recommendations

         Memory

         vCPU

         Disk

         Network

         Active Directory

         Microsoft License

         General Performance “Tweaks”

    Citrix XenServer

         Installation

         Integration

    Microsoft Hyper-V

         Installation

         Integration

    VMware vSphere

         Installation

         Integration

    Blade Hardware

    Summary

Chapter 5 Desktop Delivery Controller - Advanced Configuration Settings

    Delivery Services Console

         Desktop Delivery Controller - General

         ICA

         HDX

         Basic

         Advanced

    Web Interface Configuration for the Integrated Web Site

         Set the Logon Domain

         Web Interface Installed on a Separate Web Server Step-by-Step

         Integrating XenDesktop with Access Gateway

    XenDesktop Policies and Printing

         Citrix XenDesktop and Policies

         Citrix Printer Options

         Create a Citrix Policy Step-by-Step

         Citrix XenDesktop Policy Settings Explained

    Bandwidth

         Client Devices

         Microsoft Policy Settings

    Summary

Chapter 6 Installation of the Citrix Provisioning Server

    Prerequisites

    Recommendations

    DHCP Configuration

         Create the PXE Scope Options on a Microsoft DHCP Server - Step by Step

         Installation of Provisioning Server - Step by Step

    Summary

Chapter 7 Fundamental Configuration of the Citrix Provisioning Server

    The vDisk Store

         Design Decisions - vDisk and Write Cache Placement

         Create the Store - Step by Step

    The vDisk

         Design Decisions - vDisk Mode - Private or Standard

         Create vDisk - Step by Step

         Configure vDisk Settings

    Create a Base Target Device

         Finding Your Virtual MAC Address

         All Hypervisors

         Assign a vDisk to the Base Target Device

         Install the Target Device Software - Step by Step

         Copy the Target Device Hard Drive to the vDisk - Step by Step

         Remove Locks on the vDisk

         Mount the vDisk to a Test Virtual Desktop

         Add the Virtual Desktop to the Desktop Group

         Mount the vDisk to Two Virtual Desktops Simultaneously

    Summary

Chapter 8 Additional Provisioning Server Configuration Settings

    Provisioning Server Configuration Programs

    Configure Server Settings

    Active Directory

    Configure Site Settings

    Using the Provisioning Services Boot Device Manager - Step by Step

         DHCP

         NO DHCP

    Adding a Disk for Write Cache

         Attaching a Disk

    Summary

Chapter 9 Using the Setup Wizard to Create Multiple Desktops

    Prerequisites

    Create a Template Virtual Machine

         XenServer

         SCVMM

         VMware

    Xendesktop Setup Tool Installation

    Summary

Chapter 10 Configure Citrix XenApp for Application Provisioning

    Install Xenapp for Virtual Applications

         Design Decisions for Application Provisioning to Virtual Desktops

         Prerequisites Windows 2003

         Prerequisites Windows 2008

         Install XenApp Step by Step

    Install Web Interface

         Configure Web Interface for Provisioning Applications to Virtual Desktops

    Configure Xenapp Server

    Hosted Applications - Regular Installed

         Publish a Hosted Application - Step by Step

    Hosted Applications - Streamed to Server

         Publish a Streamed to Server Application

    Streamed to End Point Applications

         Install the Application Streaming Profiler

         Profile a Streamed Application - Step by Step

         Publish a Streamed Application

    Install VM-hosted Applications

         Create the VM-hosted Application Virtual Machines - Step by Step

    Microsoft App-V Applications

    Summary

Chapter 11 Integrating Virtual Applications into the Virtual Desktop

    Configure the XenApp Client

         Installing the Receiver and the Online Plug-in

         Installing the Offline Plug-in

    Precache XenApp-streamed Applications

    Precache App-V Applications

    Summary

Chapter 12 Implementing Virtual Profiles into the Virtual Desktop

    What is a Profile?

         Installation of Virtual Profiles

         Configuration of Virtual Profiles

    Summary

Chapter 13 Advanced XenDesktop Client Settings - Audio and Video and Peripherals

    Citrix Client-side Configuration

         HDX Media Stream - Streaming Content

         HDX Plug and Play - USB Redirection

         HDX Real-time Bidirectional Audio and Video

         HDX 3D

         HDX Broadcast and HDX Intellicache

         Installing the HDX Experience Monitor

    Summary

Appendix

    POC Prerequisite Checklist

         Networking

         Active Directory Requirements

         Hardware

         Software

         Hypervisor

         Storage

    XenApp 6 for Windows 2008 R2

    VMware SDK Integration

         Changing the SDK Requirements to HTTP

         Connecting Using HTTPS

    Citrix XenServer

    Downloading Citrix Software

         Your Organization has Bought the Software

         You Are Evaluating the Software

         Obtaining the License File

    Installing Microsoft System Center Virtual Machine

    Manager - SCVMM - Step by Step

    Microsoft Licensing

         Virtual Servers

         Virtual Desktops

         VDI Suites

    Using Snapshots

         XenServer

         SCVMM

         VMware

Index