Book Image

Getting Started with Citrix XenApp 6.5

Book Image

Getting Started with Citrix XenApp 6.5

Overview of this book

XenApp 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. Using XenApp, you can deploy secure applications quickly to thousands of users.XenApp 6.5 brings with it exciting new features such as a brand new management console, Instant App access, Multi-stream ICA, Single Sign-on and SmartAuditor enhancements, and more.Getting Started with Citrix XenApp 6.5 provides comprehensive details on how to design, implement, and maintain Citrix farms based on XenApp 6.5. 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.5 starts by introducing the basics and new features of the brand new version 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.5 Farms.
Table of Contents (23 chapters)
Getting Started with Citrix XenApp 6.5
Credits
About the Author
Acknowledgement
About the Reviewers
Acknowledgement
www.PacktPub.com
Preface
Index

Introducing XenApp 6.5


When Citrix introduced XenApp 6.0 in March 2010, they rewrote the code completely for the Windows 64-bit platform (2008 R2). This job provided a great opportunity to optimize the code for performance and scalability and to provide new features. Now with XenApp 6.5, released in August 2011, Citrix has introduced more features, performance improvements and the new faster application launch.

XenApp 6.5 looks like an enhanced version of XenApp 6.0, but there are several differences in the farm architecture, so there is no direct upgrade from XenApp 6.0 to 6.5, forcing us to create a new farm for XenApp 6.5 servers.

Here are some of the highlights of the new XenApp 6.5:

  • Role-based Setup Wizard: This wizard, introduced on XenApp 6.0, simplified server deployment and reduced installation time. The new redesigned setup makes installation simple, fast, and intuitive. Now we can install XenApp 6.0 or 6.5 in a few clicks. Also, by separating the install from configuration Citrix simplified XenApp deployments using Citrix Provisioning Services or other image management solutions. We will use the Role-based Setup Wizard in Chapter 3, Installing XenApp 6.5, to install our first XenApp 6.5 servers.

  • Instant App Access: This new feature introduced on XenApp 6.5, also known as Session Pre-Launch, is the favorite for both XenApp customers and administrators. This new feature will reduce the launch time of sessions.

    On previous versions of XenApp when a user opens the first session, they will need to wait several seconds until the login script is processed, policies are applied, and profile is loaded. If the user opens a second application in the server, this application launches almost instantly.

    This is the idea behind the Session Pre-Launch feature. When a user logs on into the farm (or by XenApp policy) a pre-launch session is created on the XenApp server, just waiting for the user to log on.

    The same happened when the user closed the session. Session is kept open for a specific amount of time (defined by Session Limit policy).

    Enabling these policies XenApp reduces delay, improving the user experience, but also consumes hardware resources (memory and CPU) and use licenses. We are going to discuss this feature in the next chapter.

  • Windows Desktop Experience Integration: This new XenApp 6.5 feature is installed by default when we install the XenApp server role. This feature gives XenApp 6.5 a Windows 7 appearance. This option was available on the XenApp 6.0 Service Provider Automation Pack and provides PowerShell scripts to manage multiple desktop options (Themes, Wallpaper, Start Menu and Taskbar, and so on).

  • PowerShell Support: We can use Microsoft PowerShell to automate common XenApp management tasks. Citrix dropped support for MFCOM (the programming interface for the administration of XenApp servers and farms on previous versions) on XenApp 6.0 and added PowerShell 2.0 support. The new Citrix XenApp 6.5 PowerShell SDK introduced several improvements, including the ability to run cmdlets remotely, Chapter 12, Scripting Programming, is dedicated to scripting programming using PowerShell.

  • New Management Console: Only one console is something all administrators asked for years. Citrix introduced the Citrix Delivery Services Console in XenApp 6.0, and then replaced it by the new AppCenter on XenApp 6.5. The new management console has been completely redesigned. We still need a separate console to manage Web Interface servers and Licensing. We are going to explore the new AppCenter in Chapter 4, Advanced XenApp Deployment, and Chapter 5, Using Management Tools.

  • Citrix HDX Technologies: Introduced in XenApp 6.0 and improved in XenApp 6.5, HDX technologies provides better multimedia and high-definition experience with support for more USB devices than ever before. Citrix HDX offers great improvements in both audio and video quality. New video conference capabilities and advanced Adobe Flash support are included too. Also, HDX provides multi-monitor support, improving application compatibility when we use multiple monitor. Chapter 11, Managing Sessions, is dedicated to improving the multimedia experience of users using Citrix HDX technologies.

  • Improved Printing Performance: The XenApp Printing Optimization Pack for XenApp 6.0, released in October 2010, is now included in XenApp 6.5. This feature improves printing speed, reduces bandwidth required for printing, and improves the user experience when printing to redirected client printers. We are going to talk about printing in Chapter 9, Printing in XenApp Environments.

  • Multi-stream ICA: Another new feature included in XenApp 6.5 is the option of delivering XenApp ICA traffic over up to four TCP/IP streams. Now instead of prioritizing the entire ICA pipeline over HTTP traffic, we can apply a granular control for QoS (Quality of Service) routing. This feature is extremely useful to optimize network for audio and visual applications.

  • Active Directory group policy integration: Another great addition on XenApp 6.0. Now we can manage XenApp policies and configure XenApp servers and farm settings using Active Directory Group Policies (GPO). Chapter 9 is dedicated to XenApp policies and provides extensive information on how to use Group Policy Management Console to manage Citrix policies.

  • Windows Service Isolation for streamed applications: This new feature, included on XenApp 6.0, allows applications to install Windows services and so that they can be profiled and streamed. This new option increases the number of streamed applications supported. Applications such as Microsoft Office 2010 or Adobe Creative Suite install a windows service. Now we can profile and stream them and other applications, using the new service isolation technology. We can learn about Application Streaming in Chapter 7, Application Streaming.

  • Improved support for Windows Portable USB Devices: This feature allows users to plug in their USB devices such as cameras, scanners, and other devices and access them from their published applications on XenApp 6.0 and XenApp 6.5.

  • Microsoft App-V integration allows us to manage and deliver both Citrix and Microsoft application delivery from a single point. Also App-V managed applications can now be delivered via Citrix Dazzle. Administrators can now distribute App-V Plug-In to end point devices using Citrix Receiver.

  • Multi-lingual User Interface (MUI): MUI is another feature introduced in XenApp 6.0. This feature allows multinational companies to deploy one XenApp server to serve users who need access to their applications in their local language.

  • Citrix Receiver: The new Citrix Receiver 3.0 for Windows supports several languages and provides support for new Plug-Ins including Single Sign-On, WAN Acceleration, App-V, and more. This new version includes support for Session Pre-Launch, Internet Explorer 9.0, and more. Also, there is a new Receiver for Mac and mobile users. We can use Receiver on the iPhone, iPad, Android, Blackberry, or other devices to access applications hosted on XenApp 6.0 or 6.5. We are going to learn about Citrix Receiver in detail in Chapter 11.

  • Citrix Dazzle: Citrix called Dazzle the first self-service "storefront" for enterprise applications. Dazzle allows corporate employees 24x7 self-service access to the applications they need to work. End users now can subscribe to XenApp applications (including App-V packages) using Dazzle on PC or Mac.

In addition to these major features and enhancements, XenApp 6.5 includes other features like updated Web Interface, Single Sign-on and SmartAuditor enhancements, new 32-bit color support, Windows 7 smart card support, and so on.