Getting Started with Citrix XenApp 6

Getting Started with Citrix XenApp 6
eBook: $35.99
Formats: PDF, PacktLib, ePub and Mobi formats
save 20%!
Print + free eBook + free PacktLib access to the book: $95.98    Print cover: $59.99
save 7%!
Anytime, Anywhere
Unlimited eBook downloads and up to 50% off the print version!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Table of Contents
Sample Chapters
  • Use Citrix management tools to publish applications and resources on client devices with this book and eBook
  • Deploy and optimize XenApp 6 on Citrix XenServer, VMware ESX, and Microsoft Hyper-V virtual machines and physical servers
  • Understand new features included in XenApp 6 and review Citrix farms terminology and concepts
  • Clear, easy-to-follow steps and screenshots to carry out each task

Book Details

Language : English
Paperback : 444 pages [ 235mm x 191mm ]
Release Date : June 2011
ISBN : 1849681287
ISBN 13 : 9781849681285
Author(s) : Guillermo Musumeci
Topics and Technologies : All Books, Virtualization and Cloud, Enterprise, Virtualisation

Table of Contents

Chapter 1: Getting Started with XenApp 6
Chapter 2: Designing a XenApp 6 Farm
Chapter 3: Installing XenApp 6
Chapter 4: Using Management Tools
Chapter 5: Application Publishing
Chapter 6: Application Streaming
Chapter 7: Managing Policies
Chapter 8: Printing in XenApp Environments
Chapter 9: Multimedia Content on XenApp
Chapter 10: Managing Sessions
Chapter 11: Receiver and Plugins Management
Chapter 12: Scripting Programming
Chapter 13: Virtualizing XenApp Farms
    • Chapter 2: Designing a XenApp 6 Farm
      • Case study: Brick Unit Constructions
      • Farm terminology and concepts
        • Infrastructure server
          • Virtualization infrastructure
          • Access Infrastructure
      • Designing a basic XenApp architecture
      • The pilot plan
        • Designing Active Directory integration
        • Building a small test farm
        • Creating a list of applications to publish in our Citrix farm
        • Testing the list of applications
          • Microsoft Office applications
          • Java
      • Summary
      • Chapter 3: Installing XenApp 6
        • Installing and Configuring XenApp 6
        • Configuring Windows components
          • Configuring Windows Firewall
          • Configuring IE ESC (Enhanced Security Configuration)
        • Installing XenApp using the Wizard-based Server Role Manager
        • Installing License Server and web interface roles in server BRICKXA01
        • Configuring Citrix License Server
        • Installing Citrix Licenses
        • Installing and configuring XenApp 6 on BRICKXA02 using Wizard-based Server Role Manager (first server of the farm)
        • Configuring XenApp using the Wizard-based Server Configuration tool
          • Configuring the first XenApp server of the farm
          • Installing data stores
            • Microsoft SQL Server 2008 Express database server
            • Microsoft SQL Server 2008 database server
            • Oracle database server
        • Installing and configuring XenApp 6 on BRICKXA03
        • Configuring Citrix Web Interface server
          • Creating a XenApp website
          • Creating a XenApp Services site
        • Configuring Remote Desktop licensing
          • Configuring Remote Desktop licensing mode by using Group Policy
        • Managing XenApp farms
        • Summary
        • Chapter 4: Using Management Tools
          • Management Consoles
            • Citrix Delivery Services Console
            • License Administration Console
            • Citrix Web Interface Management console
          • Other administration tools
            • Citrix SSL Relay Configuration tool
            • Shadow taskbar
            • SpeedScreen Latency Reduction Manager
          • Managing Citrix administrators
            • Add a Citrix administrator
            • Disable a Citrix administrator
            • Modify administrator properties
          • Summary
          • Chapter 5: Application Publishing
            • Publishing applications
              • Choosing the best method to deliver applications
              • Publishing a hosted application using the Publish Application wizard
              • Publishing a streaming application using the Publish Application wizard
              • Publishing content using the Publish Application wizard
              • Publishing a server desktop using the Publish Application wizard
            • Configuring content redirection
              • Enabling content redirection from server to client
              • Configuring content redirection from client to server
              • Associating published applications with file types
              • Updating file type associations
            • Enabling or Disabling content redirection
            • Summary
            • Chapter 6: Application Streaming
              • Application streaming
              • System requirements for application streaming
              • Components for application streaming
              • Choosing which plugin to use for application streaming
              • Profiling Microsoft Office 2010
                • Installing a profiler workstation
                • Customizing the Office 2010 installation
                  • Disabling the Office Welcome Screen
                  • Disabling some Office popups
                  • Setting the KMS server name (32-bit target device)
                  • Setting the KMS server name (64-bit target device)
                  • Setting the KMS port number (64-bit target device)
                  • Setting the KMS port number (32-bit target device)
                • Profiling Microsoft Office 2010
                • Publishing Office 2010 on the farm
                • Specifying trusted servers for streamed services and profiles
              • Summary
              • Chapter 7: Managing Policies
                • Understanding Citrix policies
                  • Working with Citrix policies
                  • Best practices for creating Citrix policies
                  • Guidelines for working with policies
                • Working with management consoles
                  • Using the Group Policy Management Console
                  • Using the Delivery Services Console
                  • Using the Local Group Policy Editor
                • Creating Citrix policies
                  • Creating a policy using consoles
                • Applying policies to sessions
                  • Unfiltered policies
                  • Using multiple policies
                • Troubleshooting policies
                  • Using the Citrix Policy Modeling Wizard
                  • Simulate connection scenarios with Citrix policies
                  • Citrix settings precedence over Windows settings
                  • Searching policies and settings
                  • Importing and migrating existing policies
                • Summary
                • Chapter 8: Printing in XenApp Environments
                  • Windows printing concepts
                    • Print job spooling
                  • Printing on Citrix XenApp
                    • Printing pathway
                    • Client local printing
                    • Client network printing
                    • Server network printing
                    • Assigning network printers to users
                      • Adding session printers settings to a Citrix policy
                      • Setting a default printer for a session
                      • Modifying settings of session printers
                    • Server local printers
                      • Configuring server local printers
                  • Managing printer drivers
                    • Controlling printer driver automatic installation
                      • Modifying the printer driver compatibility list
                    • Replicating print drivers in XenApp
                  • Using the Citrix Universal Printer
                    • Setting up an auto-create generic universal printer
                    • Setting up universal driver priority
                    • Configuring the Universal Printer Driver on sessions
                    • Setting up universal printing preview preference
                    • Change the default settings on the Universal Printer
                  • Implementing Printers
                    • Auto-creation
                      • Auto-creating client machine printers
                      • Auto-creating network printers
                    • Configuring printer auto-creation settings
                    • Configuring legacy client printer support
                    • User provisioning
                    • Publishing the Windows Add Printer wizard
                    • Publishing the ICA Client Printer Configuration tool
                    • Storing users' printer properties
                    • General locations of printing preferences
                  • Printing for mobile users
                    • SmoothRoaming
                    • Proximity printing
                    • Configuring printers for mobile users
                    • Improving printing performance
                      • Limit printing bandwidth
                  • Third-party printing solutions
                  • XenApp Printing Optimization Pack
                    • Universal printing EMF processing mode
                    • Universal printing image compression limit
                    • Universal printing optimization defaults
                    • Universal printing print quality limit
                  • Summary
                  • Chapter 9: Multimedia Content on XenApp
                    • Description of Citrix HDX technologies
                    • Using HDX 3D technologies to improve image display
                      • Using HDX 3D Image Acceleration to reduce bandwidth
                      • Using HDX 3D Progressive Display to improve the display of images
                      • Reduce CPU use by moving processing to GPU
                    • Using HDX Broadcast Display settings
                    • Using HDX MediaStream Multimedia Acceleration
                      • Using Citrix policies to configure HDX MediaStream
                      • Configuring echo cancellation
                    • Using HDX MediaStream for Flash to optimize Flash content
                      • Enabling HDX MediaStream at server side
                      • System requirements for HDX MediaStream for Flash
                      • Install/uninstall HDX MediaStream for Flash
                      • Configuring HDX MediaStream for Flash settings
                      • Setting up Flash Acceleration
                      • Enable server-side event logging
                      • Configuring HDX MediaStream for Flash on the client machine
                    • Configuring audio using policies
                      • Audio policy settings
                      • Bandwidth policy settings
                    • Configuring audio for user sessions
                    • HDX Experience Monitor for XenApp
                    • Summary
                    • Chapter 10: Managing Sessions
                      • Understanding sessions
                      • Monitoring XenApp sessions
                      • Managing XenApp sessions
                        • Disconnecting, resetting, and logging off sessions
                        • Terminating processes in a user session
                        • Sending messages to users
                      • Viewing XenApp sessions
                        • Viewing sessions using the Shadow Taskbar
                          • Starting the Shadow Taskbar
                          • Initiating shadowing
                          • Ending a shadowing session
                        • Enabling logging for shadowing
                        • Enabling user-to-user shadowing
                          • Creating a shadowing policy
                      • Maintaining session activity
                        • Configuring Session Reliability
                        • Configuring automatic client reconnection
                        • Configuring ICA keep-alive
                      • Customizing user environments in XenApp
                        • Controlling the appearance of user logons
                        • Controlling access to devices and ports
                        • Mapping drives
                        • Redirecting COM ports and audio
                      • Limiting concurrent connections
                        • Limit the number of sessions per server
                        • Limiting application instances
                        • Logging connection denial events
                        • Sharing sessions and connections
                        • Preventing user connections during farm maintenance
                      • Optimizing user sessions for XenApp
                        • Mouse click feedback
                        • Local text echo
                        • Configuring SpeedScreen Latency Reduction
                      • Redirection of Local Special Folders in sessions
                        • Enable Special Folder Redirection in the web interface
                        • Enable Special Folder Redirection for the Citrix Online Plug-in
                        • Using Group Policy to redirect Special Folders
                      • Summary
                      • Chapter 11: Receiver and Plugins Management
                        • Introduction to Citrix Receiver
                          • Citrix Receiver features
                          • Citrix Receiver plugin compatibility
                          • Citrix Receiver system requirements and compatibility
                            • Citrix Receiver for Windows
                            • Citrix Receiver for Macintosh
                        • Installing Citrix Receiver
                          • Deploying Citrix Receiver for internal users with administrative rights
                          • Installing Citrix Receiver for Windows
                          • Installing Citrix Receiver on XenApp servers
                          • Installing Citrix Receiver for Macintosh
                          • Deploying Citrix Receiver for internal Windows users without administrative rights
                          • Deploying Citrix Receiver for remote users
                          • Instructions to edit the sample download page
                        • Setting up Citrix Merchandising Server 2.1
                          • Installing Merchandising Server software
                          • Merchandising Server System requirements
                          • Importing the virtual appliance into VMware vSphere 4.1
                          • Importing the virtual appliance into Citrix XenServer 5.6
                          • Setup Merchandising Server
                          • Configuring administrator users
                          • Installing plugins
                          • Create recipient rules
                          • Creating deliveries
                          • Configure SSL certificates
                          • Creating a self-signed SSL certificate
                          • Creating a Certificate Signing Request
                          • Importing SSL certificates
                          • Creating a signing request for Microsoft certificate services
                          • Installing SSL certificates on client machines
                        • Summary
                        • Chapter 12: Scripting Programming
                          • MFCOM and PowerShell
                          • Installing XenApp Commands on XenApp Servers
                            • Installing Citrix XenApp 6 PowerShell SDK
                            • Installing PowerShell XenApp Commands
                          • Using PowerShell for basic administrative tasks
                            • Installing Citrix XenApp Commands snap-in
                            • Using PowerShell for farm management
                          • Using PowerShell Commands from .NET applications
                            • Creating a sample VB.NET application
                              • Adding references
                              • Creating and opening a runspace
                              • Running a cmdlet
                              • Display results
                              • Passing parameters to cmdlets
                            • Creating a sample C#.NET application
                              • Adding references
                              • Creating and opening a runspace
                              • Running a cmdlet
                              • Display results
                              • Passing parameters to cmdlets
                          • Using MFCOM on XenApp
                          • Convert MFCOM scripts to PowerShell
                          • Summary
                          • Chapter 13: Virtualizing XenApp Farms
                            • Deploying XenApp 6 in a virtualized environment
                              • Virtual machine performance and host scalability
                            • Choosing the right virtualization platform
                            • Deploying XenApp6 on Citrix XenServer
                              • Install XenApp Evaluation Virtual Appliance on XenServer
                              • Creating a new XenApp 6 VM in XenServer
                            • Deploying XenApp6 on Microsoft Hyper-V
                              • Installing XenApp Evaluation Virtual Appliance on Hyper-V
                              • Creating a new XenApp 6 VM in Hyper-V
                            • Deploying XenApp 6 on VMware vSphere
                              • Create a new XenApp 6 VM in VMware vSphere
                              • Cloning XenApp 6 virtual machines
                            • Unattended Install of XenApp 6
                              • Unattended Install of XenApp Components
                            • Summary

                            Guillermo Musumeci

                            Guillermo Musumeci is a Windows Infrastructure Architect specialized in Citrix and virtualization with 16 years of experience. He has a passion for designing, building, deploying, and supporting enterprise architectures using Citrix, Microsoft, and VMware products. He worked as Project Manager and Senior Consultant in medium to large Citrix and virtualization projects in America, Europe, and recently he relocated to Asia, where he lives with his wife and two children. Guillermo is also the founder and developer of the popular site CtxAdmTools, which provides free tools to manage Citrix environments, Active Directory, and more. He holds more than 25 Citrix, Microsoft, and VMware certifications.

                            Code Downloads

                            Download the code and support files for this book.

                            Submit Errata

                            Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                            Sample chapters

                            You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                            Frequently bought together

                            Getting Started with Citrix XenApp 6 +    (MCTS) Microsoft BizTalk Server (70-595) Certification and Assessment Guide: Second Edition =
                            50% Off
                            the second eBook
                            Price for both: $51.15

                            Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                            What you will learn from this book

                            • New features and system requirements of XenApp 6
                            • The XenApp Architecture and designing XenApp 6 Farms
                            • Install XenApp 6 and configure XenApp 6 components
                            • Manage XenApp components and Citrix Administrators using the new Citrix Delivery Services Console and other Management tools
                            • Publish and manage applications and resources, including application streaming
                            • Create and apply Citrix Policies to control connections, security, and bandwidth settings using the Group Policy Management Console, Citrix Delivery Services Console, and Local Group Policy Editor.
                            • Optimize multimedia content on XenApp using Citrix HDX technologies
                            • Manage session environments and connections
                            • Secure, optimize and monitor XenApp Farms
                            • Deploy XenApp 6 on Citrix XenServer, Microsoft Hyper-V, and VMware ESX virtual machines
                            • Unattended installation of XenApp 6 on physical servers.

                            In Detail

                            XenApp 6 is the leader in application hosting and virtualization delivery, allowing users from different platforms such Windows, Mac, Linux, and mobile devices to connect to their business applications. It reduces resources and costs for application distribution and management. Using Citrix XenApp 6, you can deploy secure applications quickly to thousands of users.

                            Getting Started with Citrix XenApp 6 provides comprehensive details on how to design, implement, and maintain Citrix farms based on XenApp 6. Additionally, you will learn to use management tools and scripts for daily tasks such as managing servers, published resources, printers, and connections.

                            Getting Started with Citrix XenApp 6 starts by introducing the basics of XenApp such as installing servers and configuring components, and then teaches you how to publish applications and resources on the client device before moving on to configuring content redirection. Author Guillermo Musumeci includes a use case throughout the book to explain advanced topics like creating management scripts and deploying and optimizing XenApp for Citrix XenServer, VMware ESX, and Microsoft Hyper-V virtual machines. It will guide you through an unattended installation of XenApp and components on physical servers. By the end of this book you will have enough knowledge to successfully design and manage your own XenApp 6 Farms.

                            A complete guide to managing a virtualized application environment using XenApp


                            This book has a tutorial style with step-by-step instructions and adequate screenshots for carrying out each task.

                            Who this book is for

                            If you are a system administrator or consultant who wants to implement and administer Citrix XenApp 6 farms, then this book is for you. This book will help both new and experienced XenApp professionals to deliver virtualized applications.

                            Code Download and Errata
                            Packt Anytime, Anywhere
                            Register Books
                            Print Upgrades
                            eBook Downloads
                            Video Support
                            Contact Us
                            Awards Voting Nominations Previous Winners
                            Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                            Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software