Citrix® XenApp® 7.x Performance Essentials
()
About this ebook
Related to Citrix® XenApp® 7.x Performance Essentials
Related ebooks
Citrix XenApp Performance Essentials Rating: 0 out of 5 stars0 ratingsHybrid Cloud Management with Red Hat CloudForms Rating: 0 out of 5 stars0 ratingsCitrix XenApp® 7.5 Desktop Virtualization Solutions Rating: 0 out of 5 stars0 ratingsMicrosoft Hyper-V Cluster Design Rating: 0 out of 5 stars0 ratingsMicrosoft DirectAccess Best Practices and Troubleshooting Rating: 5 out of 5 stars5/5Windows Server 2012 Unified Remote Access Planning and Deployment Rating: 0 out of 5 stars0 ratingsGetting Started with Windows VDI Rating: 0 out of 5 stars0 ratingsOpenStack Object Storage (Swift) Essentials Rating: 0 out of 5 stars0 ratingsVMware View Security Essentials Rating: 0 out of 5 stars0 ratingsVMware Horizon 6 Desktop Virtualization Solutions Rating: 0 out of 5 stars0 ratingsVMware Horizon View Essentials Rating: 0 out of 5 stars0 ratingsDisaster Recovery Using VMware vSphere Replication and vCenter Site Recovery Manager Rating: 0 out of 5 stars0 ratingsTomcat 6 Developer's Guide Rating: 4 out of 5 stars4/5AppDynamics Third Edition Rating: 0 out of 5 stars0 ratingsvSphere High Performance Cookbook - Second Edition Rating: 0 out of 5 stars0 ratingsApplication Layering with VMware App Volumes Rating: 0 out of 5 stars0 ratingsWindows Azure Hybrid Cloud Rating: 0 out of 5 stars0 ratingsTroubleshooting vSphere Storage Rating: 0 out of 5 stars0 ratingsWindows Azure programming patterns for Start-ups Rating: 0 out of 5 stars0 ratingsProduction Ready OpenStack - Recipes for Successful Environments: Production Ready OpenStack - Recipes for Successful Environments Rating: 0 out of 5 stars0 ratingsImplementing Cloud Storage with OpenStack Swift Rating: 0 out of 5 stars0 ratingsVMware vSphere Resource Management Essentials Rating: 0 out of 5 stars0 ratingsConfiguration of Microsoft ISA Proxy Server and Linux Squid Proxy Server Rating: 0 out of 5 stars0 ratingsBreaking the Availability Barrier Ii: Achieving Century Uptimes with Active/Active Systems Rating: 0 out of 5 stars0 ratingsUnix / Linux FAQ: with Tips to Face Interviews Rating: 0 out of 5 stars0 ratingsOnly in Alabama: More Colorful True Stories from a Lawyer's Life, 2016-2019 Rating: 0 out of 5 stars0 ratingsvCenter Troubleshooting Rating: 0 out of 5 stars0 ratings
Enterprise Applications For You
Notion for Beginners: Notion for Work, Play, and Productivity Rating: 4 out of 5 stars4/5Excel : The Ultimate Comprehensive Step-By-Step Guide to the Basics of Excel Programming: 1 Rating: 5 out of 5 stars5/5Creating Online Courses with ChatGPT | A Step-by-Step Guide with Prompt Templates Rating: 4 out of 5 stars4/5Microsoft Excel 365 Bible Rating: 0 out of 5 stars0 ratingsQuickBooks Online For Dummies, 2025 Edition Rating: 5 out of 5 stars5/5QuickBooks 2023 All-in-One For Dummies Rating: 0 out of 5 stars0 ratingsExcel Formulas and Functions 2020: Excel Academy, #1 Rating: 4 out of 5 stars4/550 Useful Excel Functions: Excel Essentials, #3 Rating: 5 out of 5 stars5/5Microsoft Excel Formulas: Master Microsoft Excel 2016 Formulas in 30 days Rating: 4 out of 5 stars4/5Excel 2019 Bible Rating: 5 out of 5 stars5/5Bitcoin For Dummies Rating: 4 out of 5 stars4/5Excel 2016 For Dummies Rating: 4 out of 5 stars4/5Excel 2021 Rating: 4 out of 5 stars4/5Salesforce.com For Dummies Rating: 3 out of 5 stars3/5Personal Knowledge Graphs: Connected thinking to boost productivity, creativity and discovery Rating: 5 out of 5 stars5/5Excel 2019 For Dummies Rating: 3 out of 5 stars3/5Microsoft Copilot For Dummies Rating: 0 out of 5 stars0 ratingsEnterprise AI For Dummies Rating: 3 out of 5 stars3/5Teach Yourself VISUALLY Microsoft 365 Rating: 0 out of 5 stars0 ratingsWriting: Your essential guide to accurate English Rating: 5 out of 5 stars5/5Excel Dashboards and Reports Rating: 5 out of 5 stars5/5
Reviews for Citrix® XenApp® 7.x Performance Essentials
0 ratings0 reviews
Book preview
Citrix® XenApp® 7.x Performance Essentials - Luca Dentella
Table of Contents
Citrix® XenApp® 7.x Performance Essentials
Credits
Notice
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Instant updates on new Packt books
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Errata
Piracy
Questions
1. Designing the New FlexCast® Management Architecture
FlexCast® Management Architecture
The five-layer model
The user layer
The access layer
StoreFront
NetScaler Gateway™
Access policies
The resource layer
Hosted apps
VM-hosted apps
Streamed apps
Shared desktops
Remote PC Access
The control layer
Delivery Controllers
SQL databases
The Site database
Monitoring database
The Configuration Logging database
Moving databases
Scaling
License servers
The hardware layer
Hosting resources
Applications on servers – siloed versus nonsiloed
Siloed
Nonsiloed
Supporting the infrastructure
Storage
Machine Creation Services
PVS versus MCS
IOPS and IntelliCache
Requirements
Connecting to the virtual infrastructure
Creating a new master image
Creating a machine catalog
Updating machines
XenApp® 7.5 versus previous versions
Summary
2. Monitor and Optimize Infrastructure – Director and EdgeSight®
Citrix® performance monitoring counters
Citrix® Broker Agent
Citrix® Profile Management
Database counters
Broker Service
XML Service
Monitoring using Microsoft PowerShell
The Get-BrokerMachine cmdlet
The Get-BrokerController cmdlet
The Get-BrokerCatalog cmdlet
The Get-BrokerApplicationInstance cmdlet
Counting objects
Citrix® Director
System requirements
Installation
Director and EdgeSight®
Roles and helpdesk console
Monitoring virtual infrastructure
The Monitor Service Open Data API
Using Excel PowerPivot
Optimizing the infrastructure
CPU and memory optimizations
Windows Dynamic Fair Share Scheduling
Memory optimization
Network optimization
Power plan
TCP Chimney Offload
Receive Side Scaling
Load balancing and failover
Machine catalogs and delivery groups
Load balancing
Failover
Load Management
Zone versus site
StoreFront configuration
Summary
3. Monitor and Optimize End User Experience
The logon process
Enumeration
Execution
Session setup
Analyzing the logon process
Optimizing the logon process
Authentication issues
Profile issues
GPO and logon script issues
Citrix® Profile Management
Folder Redirection
Advanced redirection
Optimizing Storefront
Pooled sockets
Application pool initialization
Maintaining user sessions
Session Reliability
Automatic client reconnection
ICA® Keep-Alive
Workspace control
Missing features
Optimizing printing performance
Universal versus native printer driver
Improving user experience with Citrix® HDX™
HDX™ MediaStream
Flash Redirection
Windows Media redirection
Audio redirection
HDX™ Mobile
HDX™ Monitor
Analyzing applications with AppDNA™
System requirements
Usage
Import
Analyze
Report
Summary
4. Publishing Applications through WAN Links
Characteristics of a WAN link
Emulating links with WANem
Installing
Configuring
Using
WANalyzer
Optimizing the ICA® protocol
ICA® virtual channels
Virtual channel priorities
ICA® MultiStream
Enabling ICA® MultiStream
Audio over UDP
Traffic shaping
Monitoring bandwidth usage
Configuring
Network latency versus ICA® RTT
Receiver™ for HTML5
CloudBridge™
Licensed bandwidth
Deployment
Features
Summary
Index
Citrix® XenApp® 7.x Performance Essentials
Citrix® XenApp® 7.x Performance Essentials
Copyright © 2014 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.
First published: August 2013
Second edition: August 2014
Production reference: 1110814
Published by Packt Publishing Ltd.
Livery Place
35 Livery Street
Birmingham B3 2PB, UK.
ISBN 978-1-78217-611-4
www.packtpub.com
Cover image by Pratyush Mohanta (<[email protected]>)
Credits
Author
Luca Dentella
Reviewers
Mark Fermin
Andy Paul
Anton van Pelt
Commissioning Editor
Usha Iyer
Acquisition Editors
Pramila Balan
Shaon Basu
Content Development Editor
Shaon Basu
Technical Editors
Ankita Jha
Sebastian Rodrigues
Copy Editors
Gladson Monteiro
Sayanee Mukherjee
Karuna Narayanan
Project Coordinators
Sanghamitra Deb
Amey Sawant
Proofreader
Simran Bhogal
Indexer
Rekha Nair
Graphics
Disha Haria
Production Coordinator
Melwyn D'sa
Cover Work
Melwyn D'sa
Notice
The statements made and opinions expressed herein belong exclusively to the author and reviewers of this publication, and are not shared by or represent the viewpoint of Citrix Systems®, Inc. This publication does not constitute an endorsement of any product, service, or point of view. Citrix® makes no representations, warranties or assurances of any kind, express or implied, as to the completeness, accuracy, reliability, suitability, availability, or currency of the content contained in this publication or any material related to this publication. Any reliance you place on such content is strictly at your own risk. In no event shall Citrix®, its agents, officers, employees, licensees, or affiliates be liable for any damages whatsoever (including, without limitation, damages for loss of profits, business information, or loss of information) arising out of the information or statements contained in the publication, even if Citrix® has been advised of the possibility of such loss or damages.
Citrix®, Citrix Systems®, XenApp®, XenDesktop®, and CloudPortal™ are trademarks of Citrix Systems®, Inc. and/or one or more of its subsidiaries, and may be registered in the United States Patent and Trademark Office and in other countries.
About the Author
Luca Dentella is an IT architect working for an Italian consulting company, Sorint.LAB.
He graduated in Telecommunication Engineering from the Polytechnic University of Milan, and he specialized in Windows and Virtualization technologies, becoming both a Microsoft and a VMware Certified Professional.
Over the last 7 years, he has worked mainly for ING Direct, Italy, where he helped to design, develop, and evolve the IT infrastructure of the bank. Some projects he was involved in include call center virtualization, design of bankshop infrastructures, outsourcing part of the back office, and insourcing the core banking backend.
In the past, he worked as a Java/C# developer. Now, he leverages his programming skills to write scripts and programs to automate administrative tasks.
He designs, implements, and administers XenApp farms for different customers.
He's the author of Citrix XenApp Performance Essentials, Packt Publishing.
You can visit Luca's blog at http://www.lucadentella.it.
Special thanks to my family and my girlfriend, Sara, for supporting me during the writing of this book. Also, I'd like to thank my colleagues for helping me understand the network and security concepts, and my company for providing the lab environment.
About the Reviewers
Mark Fermin is a director and IT solutions architect living in Atlanta, Georgia. His 18-year IT career has allowed him to gain experience in engineering, consulting, architecture, and technical leadership and management. Most recently, his work has focused on solutions architecture in End User Compute, Datacenter Virtualization, Mobility and Consumerization, Application Delivery, Operational Intelligence, and Security and Privacy. While his career experience has spanned many industry verticals, he has specific affinity and passion for designing solutions for healthcare.
Mark's expertise comes from employment with industry leaders and clients, including Microsoft, Citrix Systems®, The Fred Hutchinson Cancer Research Center, Providence Health System, Xerox, Bayer AG, and McKesson Corporation.
Mark was a reviewer for Getting Started with Citrix VDI-in-a-Box, Stuart Arthur Brown, Packt Publishing.
Mark has been an active blogger and contributor to the enterprise IT community (specifically to the Citrix® and application/desktop virtualization communities) through his posts on his personal technology blog, http://benchtime.wordpress.com, contributions made through exclusive membership in the Citrix® Partner Technical Experts advisory group, membership and participation in the Atlanta Citrix® User Group, customer and community advisory groups for VMware, Cisco, ExtraHop, and healthcare IT, as well as mobile advisory workgroups.
Andy Paul is an accomplished virtualization architect, instructor, and speaker. He has designed and delivered virtualization projects for Fortune 500 companies, public and private healthcare organizations, and higher-education institutions. He