Who should use this guide?
This reviewer’s guide is designed to help you quickly install and configure XenApp® 7.8 for a trial evaluation. It guides you through a XenApp deployment scenario to help you better understand how the application delivery capabilities work with the FlexCast® Management Architecture (FMA). The instructions provide an evaluation method to the most common use cases for XenApp: hosted shared apps and hosted shared desktops.
Starting with release 7.0, XenApp and XenDesktop® use identical code-base and are delivered using the same software download. The difference is in how it is licensed and bought, offering flexibility of picking the feature-set and price point to suit different budgets and needs. While Citrix offers two separate guides to evaluate XenApp and XenDesktop, most concepts in this guide apply to both products. The trial license of XenDesktop, for example, allows you to try all features of XenApp using the single pane of glass for administering both XenApp and XenDesktop.
This guide was written using certain assumptions. The target reviewer will:
- Have prior knowledge of virtual machine (VM) management and Windows server infrastructure
- Possess experience in a system administration or technical reviewer role
- Be familiar, at least on a conceptual level, with previous versions of XenApp or XenDesktop
In the process of following this guide, the reviewer will use XenApp for the core datacenter infrastructure, Citrix StoreFront for access to the enterprise app store, and Citrix Receiver™ as the end user client software. An active directory infrastructure with DHCP and DNS services must be available as the pre-requisite. It is outside the scope of this guide.
The guide highlights the following key features in XenApp 7.8:
- FlexCast Management Architecture
- Friendly configuration wizards, inline validation
- Enhanced app publishing in Studio
- New user-interface of Citrix StoreFront 3.5 enterprise app store
- Citrix Director helpdesk, monitoring, and proactive notification
- Geographically distributed zones
- HDX enhancements: display graphics, input devices, and audio-video communications For an in-depth evaluation and more details on the release, please see the Product Documentation.
What are the components of XenApp?
Here’s an overview of the unified infrastructure components:
The components numbered in Figure 1 are described below. The two white boxes on the far right of the graphic represent the physical hardware; the colored boxes represent the applications and resources that will be delivered from that hardware.
- Citrix Receiver™. This endpoint component provides users with self-service access to resources published on XenApp servers. Citrix Receiver is easy to deploy and use, and offers quick, secure access to hosted applications, desktops and data. Users can run it on a wide variety of devices, including low-cost thin-clients, tablets and mobiles, kiosks, and devices based on Linux, Mac, Windows, and Chrome OS.
- Citrix StoreFront. StoreFront enables you to create enterprise app stores that aggregate resources from XenApp 7.x, XenApp 6.x, XenDesktop, XenMobile, and cloud services.
- Citrix Studio. Studio is the primary console to configure and manage XenApp and XenDesktop deployments. Studio provides various wizards to guide you through the process of setting up your environment, creating desktops and assigning desktops to users.
- Citrix Director. This web-based console enables IT support and helpdesk teams to monitor XenApp and XenDesktop environments, troubleshoot issues before they become system critical and perform support tasks for end users.
- Delivery Controller. The delivery controller is responsible for distributing applications and desktops, managing user access and optimizing connections to applications. The delivery controller runs the broker services, which establishes the HDX connection between end user devices and the resource. One or more delivery controllers make up a site.
- Server OS machines. These virtual or physical machines based on Windows server operating systems are used for delivering XenApp-based applications and XenApp-based desktops to users.
- Desktop OS machines. These virtual or physical machines based on Windows desktop operating systems are used for delivering the full XenDesktop VDI (virtual desktop infrastructure) to users. This concept is covered in the XenDesktop reviewer’s guide.
- Virtual Delivery Agent. The agent, which is installed on the virtual or physical machines hosting applications to be delivered to users, enables these machines to register with the delivery controllers. It also manages the HDX connection between the hosted applications and Citrix Receiver.
- Citrix NetScaler Gateway™. NetScaler Gateway terminates a virtual private network (VPN) for remote users coming over the Internet and communicates with StoreFront to deliver apps and desktops to authorized users. The optional security component does not fall under the scope of this paper, which considers only local users who access StoreFront directly.
Licensing
XenApp is designed for organizations interested in delivering applications today, but also gives them the flexibility to expand to the other FlexCast models, such as full desktops, at a later time. Unlike previous versions, such as XenApp 6.5, unified architecture in XenApp 7.8 has a single delivery infrastructure and the same consoles for delivering server-based applications (XenApp) and virtual desktops (XenDesktop).
XenApp 7.8 can be purchased either as a standalone license or bundled in one of the XenDesktop 7.8 editions. Since the code base for the two remains the same, upgrading from XenApp to XenDesktop is as easy as replacing the license key. There is no requirement for building a separate infrastructure and no new management consoles.
Important information for customers upgrading from XenApp 6.5
Until XenApp 6.5, the product used a different architecture known as Independent Management Architecture (IMA). All current releases of XenApp and XenDesktop use the Flexcast Management Architecture (FMA). If you are upgrading from XenApp 6.5, please review this documentation:
http://docs.citrix.com/en-us/xenapp-and-xendesktop/7-8/technical-overview/concepts.html
A significant enhancement in this release, compared to XenApp 6.5, is the concept of separating XenApp management from the Windows Server machines that host virtual apps or server-based desktops. XenApp 7.8 enables you to publish apps and server-based desktops from multiple platforms such as Windows Server 2008, 2012 and 2012 R2 – all from one instance of the product. Future upgrades are also simpler as a result, because it is not directly associated with a specific version of Windows Server.