O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Citrix XenDesktop® Cookbook - Third Edition

Book Description

Over 40 engaging recipes that will help you implement a full-featured XenDesktop® 7.6 architecture and its main satellite components

About This Book

  • Implement, configure, and optimize the migration from a physical to a VDI architecture using XenDesktop 7.6
  • Publish desktops and applications to the end user devices, optimizing their performance and increasing the security for the delivered resources
  • A pragmatic guide that helps you to explore the XenDesktop 7.6 architecture and its related components to implement a service-oriented architecture based on the Citrix FlexCast approach

Who This Book Is For

If you are a system administrator or an experienced IT professional who wants to refer to a centralized container of procedures and advanced tasks in XenDesktop, this is the book for you.

Experience of the virtualized environment and an understanding of the general concepts of desktop virtualization (VDI) are required.

What You Will Learn

  • Upgrade from XenDesktop 5.6 / 7.x to XenDesktop 7.6
  • Configure and deploy virtual machines for XenDesktop 7.6
  • Perform configuration and optimization operations for desktop and server OS images for future deployments
  • Plan and configure XenDesktop user experience
  • Execute desktop environment administration tasks, including catalog creation, power management, and resource allocation
  • Understand how to publish the hosted applications, Local Access Apps (LAA), and applications using Microsoft App-V
  • Work with XenDesktop PowerShell to reduce the time required to perform the management tasks by the creation of the PowerShell scripts
  • Implement the two-factor hardware and software authentication for XenDesktop
  • Install and configure Citrix Netscaler Gateway 10.5 and Citrix XenMobile 10 to improve the quality, the performance, and the manageability of your Virtual Desktop Infrastructure (VDI) architecture

In Detail

In the era of Bring Your Own Device (BYOD) and consecration of the mobile devices, Citrix has strengthened its position in this market, powering its desktop and application virtualization platforms, integrating the ability to publish virtual and physical desktops with the capability to assign applications and contents in a secure manner on any device, anywhere, more than previous versions. The XenDesktop 7.6 version is a more integrated platform, which permits the use and interaction with mobility and cloud platforms leaders in the market.

This book will help you understand how to implement, configure, and optimize migration from a physical to a VDI architecture, moving from a standard application approach to a centralized and more secure way to assign and release resources to the end users.

The book begins with the upgrade and installation procedures for the core infrastructural components, along with an explanation of how to deploy and optimize procedures for desktop virtual machines. Moving on, you will perform desktop and applications deployment through the XenDesktop core plus integrated publishing platforms, such as Microsoft App-V.

Finally, the book explains how to install and configure important collateral platforms such as the Citrix Netscaler, Citrix CloudBridge and Citrix XenMobile platforms, along with execution of the most advanced activities and configurations.

Style and approach

This book is a step-by-step course that includes standard and high-level tasks oriented to deploy a full-functioning Citrix environment. This practical approach is based on both GUI and command-line operations, which gives IT professionals an alternative on the way to operate, where possible.

Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. Citrix XenDesktop® Cookbook Third Edition
    1. Table of Contents
    2. Citrix XenDesktop® Cookbook Third Edition
    3. Disclaimer
    4. Credits
    5. About the Author
    6. About the Reviewers
    7. www.PacktPub.com
      1. Support files, eBooks, discount offers, and more
        1. Why subscribe?
        2. Free access for Packt account holders
        3. Instant updates on new Packt books
    8. Preface
      1. Introduction
      2. What this book covers
      3. What you need for this book
      4. Who this book is for
      5. Sections
        1. Getting ready
        2. How to do it…
        3. How it works…
        4. There's more…
        5. See also
      6. Conventions
      7. Reader feedback
      8. Customer support
        1. Downloading the example code
        2. Downloading the color images of this book
        3. Errata
        4. Piracy
        5. Questions
    9. 1. XenDesktop® 7.6 – Upgrading, Installation, and Configuration
      1. Introduction
      2. Upgrading from XenDesktop® 5.6/7.x to XenDesktop® 7.6
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      3. Preparing the SQL Server 2012 database
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      4. Installing and configuring the Citrix® Licensing Services (11.12.1)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      5. Installing XenDesktop® 7.6 components
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      6. Installing and configuring StoreFrontTM 2.6
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      7. Installing and configuring Citrix Provisioning Services 7.6
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
    10. 2. Configuring and Deploying Virtual Machines for XenDesktop® 7.6
      1. Introduction
      2. Configuring the XenDesktop® Site
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      3. Configuring XenDesktop® 7.6 to interact with XenServer® 6.2
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      4. Configuring XenDesktop® 7.6 to interact with VMware vSphere 5.x
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      5. Configuring XenDesktop® 7.6 to interact with Microsoft Hyper-V
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. See also
    11. 3. Master Image Configuration and Tuning
      1. Introduction
      2. Configuring and optimizing a desktop OS Master Image
        1. Getting ready
        2. How to do it...
          1. Windows 7 Master Image configuration:
          2. Windows 8 Master Image configuration
        3. How it works...
        4. There's more...
        5. See also
      3. Configuring and optimizing a server OS Master Image
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      4. Configuring a target device – the PVS architecture
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      5. Installing and configuring the Master Image policies
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. See also
    12. 4. User Experience – Planning and Configuring
      1. Introduction
      2. Implementing profile architecture
        1. Getting ready
        2. How to do it...
          1. Using Citrix® Profile Management 5.x
          2. Using roaming profiles
          3. Using Personal vDisk
        3. How it works...
        4. There's more...
        5. See also
      3. Installing Virtual Desktop Agent – server OS and desktop OS
        1. Getting ready
        2. How to do it...
          1. Installing VDA for a server OS machine
          2. Installing VDA for a desktop OS machine
        3. How it works...
        4. There's more...
        5. See also
      4. Installing and configuring the HDX Monitor
        1. Getting ready
        2. How to do it...
        3. How it works…
        4. There's more…
        5. See also
      5. Configuring the Citrix ReceiverTM
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      6. Configuring the Citrix ReceiverTM for HTML5 1.5 – clientless
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
    13. 5. Creating and Configuring a Desktop Environment
      1. Introduction
      2. Creating and configuring the machine catalog
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      3. Modifying an existing machine catalog
        1. Getting ready
        2. How to do it…
          1. Updating virtual desktop machines
          2. Modifying the machine assignment
          3. Adding new machines to an existing catalog:
          4. Removing assigned machines from an existing catalog
          5. Deleting a configured XenDesktop® catalog
        3. How it works...
        4. There's more...
        5. See also
      4. Using the Citrix® Director 7.6 platform
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
    14. 6. Deploying Applications
      1. Introduction
      2. Publishing the hosted applications
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      3. Publishing the Local Access Apps (LAA)
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      4. Publishing applications using Microsoft App-V
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
      5. Using AppDNATM 7.6
        1. Getting ready
        2. How to do it...
        3. How it works...
        4. There's more...
        5. See also
    15. 7. XenDesktop® Infrastructure Tuning
      1. Introduction
      2. Configuring the XenDesktop® policies
        1. Getting ready
        2. How to do it...
          1. ICA section
          2. Adobe Flash Delivery subsection
          3. Audio subsection
          4. Auto Client Reconnect subsection
          5. Bandwidth subsection
          6. Client Sensors subsection
          7. Desktop UI subsection
          8. End User Monitoring subsection
          9. The Enhanced Desktop Experience subsection
          10. File Redirection subsection
          11. Graphics subsection
          12. Keep Alive subsection
          13. Local App Access subsection
          14. Mobile Experience subsection
          15. Multimedia subsection
          16. Multi-Stream Connections subsection
          17. Port Redirection subsection
          18. Security subsection
          19. Session Limits subsection
          20. Session Reliability subsection
          21. Time zone control subsection
          22. TWAIN Devices subsection
          23. Visual Display subsection
          24. WebSockets subsection
          25. Load Management section
          26. Advanced settings subsection
          27. Basic settings subsection
          28. Cross-Platform Settings subsection
          29. File System subsection
          30. Folder Redirection subsection
          31. Profile Handling subsection
          32. Registry subsection
          33. Streamed User Profiles subsection
          34. Receiver section
          35. Virtual Delivery Agent Settings section
        3. How it works...
        4. There's more...
          1. Policy templates
          2. Policy comparison
          3. Policy modeling
        5. See also
      3. Configuring printers
        1. Getting ready
        2. How to do it…
        3. How it works…
        4. There's more...
        5. See also
      4. Configuring USB devices
        1. Getting ready
        2. How to do it…
        3. How it works…
        4. There's more...
        5. See also
      5. Configuring the XenDesktop® logging
        1. Getting ready
        2. How to do it
        3. How it works…
        4. There's more…
        5. See also
    16. 8. XenDesktop® Component Integration
      1. Introduction
      2. Configuring the CloudBridgeTM 7.4 platform
        1. Getting ready
        2. How to do it…
        3. How it works…
        4. There's more…
        5. See also
      3. Installing and configuring NetScaler GatewayTM 10.5
        1. Getting ready
        2. How to do it…
        3. How it works…
        4. There's more…
        5. See also
      4. Installing and configuring XenMobile® 10
        1. Getting ready
        2. How to do it…
        3. How it works…
        4. There's more…
        5. See also
    17. 9. Working with PowerShell
      1. Introduction
      2. Retrieving system information – Configuration Service cmdlets
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
      3. Managing Active Directory accounts – ADIdentity cmdlets
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
      4. Managing the Citrix® Desktop Controller and its resources – Broker and App-V cmdlets
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
      5. Administering hosts and machines – Host and MachineCreation cmdlets
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
      6. Managing additional components – StoreFrontTM admin and logging cmdlets
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
    18. 10. Configuring the XenDesktop® Advanced Logon
      1. Introduction
      2. Implementing the two-factor hardware authentication for XenDesktop® 7
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
      3. Implementing strong authentication for XenDesktop® 7 – RADIUS platform
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
      4. Implementing the two-factor software authentication for XenDesktop® 7
        1. Getting ready
        2. How to do it…
        3. How it works...
        4. There's more...
        5. See also
    19. Index