Sign In Start Free Trial
Account

Add to playlist

Create a Playlist

Modal Close icon
You need to login to use this feature.
  • Book Overview & Buying Citrix XenDesktop Cookbook-Third Edition
  • Table Of Contents Toc
Citrix XenDesktop Cookbook-Third Edition

Citrix XenDesktop Cookbook-Third Edition

By : Gaspare Silvestri
4.5 (2)
close
close
Citrix XenDesktop Cookbook-Third Edition

Citrix XenDesktop Cookbook-Third Edition

4.5 (2)
By: Gaspare Silvestri

Overview of this book

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.
Table of Contents (12 chapters)
close
close
11
Index

Installing and configuring StoreFrontTM 2.6

The most evident change in the XenDesktop 7.6 is the change for the Web Interface portal component to access their own contents (desktop or applications). This historical component has been now substituted by the StoreFront platform, starting from the XenDesktop 7 release. In this recipe, we will discuss how to install and configure it, to enable users to access their published resources.

Getting ready

StoreFront can be installed on both Windows Server 2008 R2 SP2 (Standard, Enterprise, and Datacenter Editions), Windows Server 2012 (Standard and Datacenter Editions), and Windows Server 2012 R2 (Standard and Datacenter Editions).

The following ports need to be opened on the firewalls within your network:

  • TCP ports 80 and 443, in order to access the StoreFront Web Portal
  • TCP port 808, used to the intercommunications between StoreFront servers
  • TCP port 8008, used by the Citrix Receiver to communicate with the HTML5 store version

Moreover, you need to configure the Internet Information Service (IIS) role (Web Server) on the Windows Server machine dedicated to StoreFront.

After this configuration is completed, remember to bind the IIS Web Server address to the HTTPS connection, by clicking on the Bindings link in the right-side menu of the IIS control panel—Default Web Site view.

Getting ready

Be sure that you are installing the software on a domain-joined machine within the same forest of the XenDesktop components earlier installed.

How to do it...

Follow the detailed step required to install and configure the StoreFront 2.6 platform:

  1. After downloading the software from your personal Citrix account, run the CitrixStoreFront-x64.exe installer, located under the following installation media path: x64\StoreFront.

    Note

    In case of a Windows 2008 R2 environment, you will be prompted to install the .NET 3.5.1 framework.

  2. Accept the Citrix StoreFront License Agreement and click on the Next button.
  3. Accept to install the missing Web Server IIS components and click on Next to continue.
  4. After that, all the required components have been installed. Click on the Install button on the Ready to Install screen to proceed. After the installation is completed, click on Finish to start automatically the StoreFront administration console.
  5. After the console has been opened, click on the Create a new deployment button in the StoreFront main menu.
    How to do it...
  6. In the Base URL screen, assign a valid URL to which the StoreFront server will be available to the end users, and then click on Next and wait until the end of the deployment.
    How to do it...
  7. In the Store Name field inside the Store Name category, enter a name of the store you are going to create, then click on Next.
  8. In the Delivery Controllers section, click on the Add button to open the Add Delivery Controller menu.
  9. In the Add Delivery Controller menu, perform the following configuration steps:
    • Assign a name to the controller by populating the Display name field.
    • Select the controller type by clicking on the specific radio button option (XenApp 7.5 (or later) or XenDesktop, XenApp 6.5 (or earlier), AppController, or VDI-in-a-box).
    • In the Servers (load balanced) field, click on the Add button and enter the name of your configured Delivery machine.
    • Select the relative transport type and port (HTTP/80 or HTTPS/443).
    • After completion, click on the OK button. Then, click on Next to continue with the procedure.

    Note

    To be able to use the HTTPS connection, you need a valid SSL certificate on the Delivery Controller server.

    How to do it...
  10. In the Remote Access section, select the option you want to configure (None, No VPN tunnel, or Full VPN tunnel).

    Tip

    In this case, you can select the None option. We will configure the secure gateway later in this book.

  11. To complete the configuration process, click on the Create button. At the end of the store creation, click on Finish.
  12. To check the configuration of your StoreFront platform, type the configured address in a compatible browser, in the form of https://FQDN/Citrix/<storename>.

    Note

    Before being able to use the web platform, you have to install the Citrix Receiver on the machine from which you want to use the web store.

    How to do it...
  13. In the left-side menu, click on the Server Group link. Within this section, you will have the option to add a server to the configured StoreFront infrastructure (Add server link on the right-side menu) and change the default URL to access the platform (Change Base URL link in the right-side menu).
  14. Generate Security Keys option is used to satisfy the general security practices, you can regenerate the security keys before their expiration date, by clicking on the Generate Keys button.
    How to do it...
  15. Click on the Authentication link in the left-side menu and configure the following options:
    • Authentication section | Add/Remove Authentication Methods: Select the authentication methods you want to configure for the login on your infrastructure.
      How to do it...

      Note

      At the end of this book, we will discuss about the XenDesktop 7.6 advanced logon.

    • Authentication section | User name and password subsection | Configure Trusted Domains: With this option, it is possible to restrict the domains from which users can perform the login phase. The Trusted Domain section will also avoid users to specify the domain for their user every time they log on to Storefront. Instead of typing it, they will choose the domain from the drop-down list of trusted domains. Click on the OK button to complete the configuration.
      How to do it...

      Tip

      In order to enable the Default domain option, remember to flag Show domains list in logon page option.

    • Authentication section | User name and password subsection | Manage Password Options: This section permits users to change their password based on the configured option.
    How to do it...
  16. Click on the Stores link in the left-side menu and configure the following options:
    • Stores section | Create store: This options permits you to create a new store in the StoreFront infrastructure.
    • Stores section | Export Multi-Store Provisioning File: This section permits you to export all the configured stores to the store configuration file to be used by the end user devices on which you have installed the Citrix Receiver. The file will be saved with the .cr extension.
      How to do it...
    • Configured store section | Manage Delivery Controllers: With this link, you can Add, Edit, or Remove the Delivery Controllers configured within your farm.
    • Configured store section | Enable Remote Access: This option is used to configure external remote access using a NetScaler Gateway appliance.
    • Configured store section | Disable User Subcriptions: By enabling this link, users will receive all the applications configured within StoreFront and not only the apps that they selected and enabled.
    • Configured store section | Integrate with Citrix Online: This option permits you to include the three main Citrix online applications in your configured store.
      How to do it...
    • Configured store section | Export Provisioning File: This option is similar to the multistore export earlier seen, with the difference that this is related only to the current used store.
    • Configured store section | Configure Kerberos Delegation: This option enables StoreFront to use single-domain Kerberos delegation when authentication is performed to delivery controller(s).

      Note

      More information about Kerberos Delegation parameter can be found at the following Citrix link:

      http://docs.citrix.com/en-us/storefront/2-6/dws-manage/dws-manage-store/dws-configure-kcd.html

    • Configured store section | Configure XenApp Services Support: This option activates the retro compatibility access for old Citrix legacy clients. In the previous releases, this option was called Configure Legacy Support.
    • Configured store section | Remove Store: With this option, customers have the ability to remove configured stores.
  17. Click on the Receiver for Web link in the left-side menu and configure the following options:
    • Configured store section | Choose Authentication Methods: This option lets customers decide which kind of authentication enables the Web version of the store.
      How to do it...
    • Configured store section | Add Shortcuts to Websites: This interesting option permits you to add a StoreFront shortcut to a specified websites, to make access to your published resources quicker.
    • Configured store section | Change Store: By clicking on this link, you can change the store to which the Web Receiver is configured.
    • Configured store section | Set Session Timeout: By clicking this option, you can configure the time period after which inactive logged on users are disconnected.
    • Configured store section | Deploy Citrix Receiver: In this section, you can choose how to deploy the Citrix Receiver to end users.
      How to do it...
    • Configured store section | Remove Website: This option must only be used in case you want to remove a configured Receiver Website.

Note

The options NetScaler Gateway and Beacons will be discussed in the Chapter 8, Installing and Configuring NetScaler GatewayTM 10.5.

How it works...

StoreFront 2.6 is the latest version of this platform used with XenDesktop to access published resources. It is structured in the form of a catalog, which is able to deploy resources like desktops and applications from heterogeneous Citrix software (XenDesktop, XenApp, XenMobile, and so on).

StoreFront offers the same login methodologies used by the Web Interface. Customers can access their contents using simple authentication, smart card, or smart card pass-through; in addition, it is also possible to access the Citrix farm with the pass-through from the NetScaler Gateway.

The great step forward with the use of this platform is given in the new features listed as follows:

  • StoreFront no longer needs to use an external database, now it can use its local repository for users' subscriptions.
  • The high availability has been improved, thanks to the Storefront's capacity to replicate its database content among all the StoreFront machines within a configured site.
  • StoreFront gives you a choice in how to access the resources, through the use of the Citrix Receiver or using the new HTML5 web client.

    Tip

    When using the Citrix Receiver to access your StoreFront server, you can use a configured e-mail address to directly access your store. This is the e-mail-based account discovery feature.

  • StoreFront is able to apply a sync between all the configured StoreFront servers used by customers to access their resources, this permits to do not apply again for application subscription.
  • StoreFront 2.6 permits you to change the password of your Active Directory account used to connect to the store.
  • With StoreFront 2.6 release, you can configure unauthenticated access. This means that users accessing a StoreFront store will insert accessing credentials directly within the application and not twice (StoreFront + application). This is particularly useful for mission critical applications, such as medical software.
  • With StoreFront 2.6, applications can be organized in folders, using the Receiver for Web store.

    Note

    We will discuss in more detail unauthenticated access and folder views in the Chapter 6, Deploying Applications.

  • The Citrix Receiver installed on the end user workstations can be easily configured using the exported Store configuration file also in multistore mode. This means that it is possible to export and configure all the available stores configured in the infrastructure on a client device.
  • In a configured store, the Citrix online application is already available to be deployed to the end users (Citrix GoToMeeting, GoToWebinar, and GoToTraining).

There's more...

Also in case of StoreFront installation, users can perform this task by the use of the command line. You have to execute from a command prompt shell the same executable file used for the graphical installation (CitrixStoreFront-x64.exe), followed by one or more of these options:

  • -silent: This option executes all the required steps in silent way.
  • -INSTALLDIR: This option specifies the destination folder on which StoreFront 2.6 is installed.
  • -WINDOWS_CLIENT: This option will make the Citrix Receiver installation files for Windows available on the StoreFront server.
  • -MAC_CLIENT: This option will make the Citrix Receiver installation files for Mac available on the StoreFront server.

See also

  • The Configuring Citrix ReceiverTM recipe in Chapter 4, User Experience – Planning and Configuring
CONTINUE READING
83
Tech Concepts
36
Programming languages
73
Tech Tools
Icon Unlimited access to the largest independent learning library in tech of over 8,000 expert-authored tech books and videos.
Icon Innovative learning tools, including AI book assistants, code context explainers, and text-to-speech.
Icon 50+ new titles added per month and exclusive early access to books as they are being written.
Citrix XenDesktop Cookbook-Third Edition
notes
bookmark Notes and Bookmarks search Search in title playlist Add to playlist font-size Font size

Change the font size

margin-width Margin width

Change margin width

day-mode Day/Sepia/Night Modes

Change background colour

Close icon Search
Country selected

Close icon Your notes and bookmarks

Confirmation

Modal Close icon
claim successful

Buy this book with your credits?

Modal Close icon
Are you sure you want to buy this book with one of your credits?
Close
YES, BUY

Submit Your Feedback

Modal Close icon
Modal Close icon
Modal Close icon