cxa 205 1i delivery guide

29
CXA-205-1I: Basic Administration for Citrix XenApp 6: Skills Update Instructor Delivery Guide June, 2010

Upload: partho-dutta

Post on 26-Aug-2014

71 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: CXA 205 1I Delivery Guide

CXA-205-1I: Basic Administration for

Citrix XenApp 6: Skills Update

Instructor Delivery Guide

June, 2010

Page 2: CXA 205 1I Delivery Guide

Delivery Guide Overview from CXA-204-1I

Module 1: Introduction and Course Overview

Module 2: Introducing XenApp 6 and Differences to pre Versions

Module 3: Licensing XenApp 6

Module 4: Installing XenApp 6

Module 5: Configuring XenApp Administration

Module 6: deleted

Module 7: deleted

Module 8: Streaming Applications (optional)

Module 9: Configuring Policies

Module 13: deleted

Module 10: deleted

Module 11: deleted

Module 12: Configuring Self-Service (Receiver)

Module 14: deleted

Module 15: Monitoring with Edgesight (optional)

Module 16: Additional Components (only the Theory please)

NEW: Module17: Steps to migrate to XenApp 6 plus exercise

In Addition to the existing modules/Content:

Module 2: please add a Matrix of all versions of XA compared to

XA 6

Page 3: CXA 205 1I Delivery Guide

Overview of the days:

soll Tage neu

must have

nice to have

no why?

Module 1 Intro

Day 1

Day 1

Module 2 Intro XA6 x

Differences XA 5 to XA 6

Module 3 Lizensierung x

neu

Module 4 Installing XA6 x Module 5 Configure XA6 x

WorkerGroups!!

Module 6 inst. Webinterface

x

5.3! Nicht anders als 5.2!!! Inst über Routiene

Module 7 delivering Apps XA 6

Day 2

x marginale Änderungen zu XA5

Module 8 Streaming

Day 2

x

nichts Neues

Module 9 Policies

Day 3

x

völlig neu

Module 10 printing

x nichts Neues

Module 11 Load Managing

x nichts Neues

Module 12 HDX D

ay 4

x nichts Neues

Module 13

Configure self service (Receiver)

Day 3

x

Yes Merchandising SRV

Module 14 Security D

ay 5

x nichts Neues

Module 15 Edgesight

x

zu Aufwendig wenn richtig, ergo gar nicht!!!

Module 16 add on's

x

unwichtig bis auf Theorie!

new Module Migration steps

Day 3 x

neu erstellt

Page 4: CXA 205 1I Delivery Guide

Delivery Guide Overview

Description

This delivery guide contains advice and suggestions for delivering CXA-205-1I: Basic

Administration for CitrixXenApp 6: Skills Update

Included in the delivery guide are:

Module Timings

Suggestions for overcoming problems encountered in exercises

Suggestions on when to:

o Demonstrate

o Diagram

o Discuss

o Emphasize

Useful tips and examples

Suggestions for overcoming classroom challenges

Definitions

Practices Provide students with a chance to test their understanding of the information presented in the

lesson. Additionally, practices allow students to break out of the listening mode, think critically

and interact with fellow students.

Demonstrations Provide students with an opportunity to see how tasks are accomplished using the product.

Exercises Provide students with hands-on practice using the product. Each exercise includes a scenario and

step-by-step instructions for completing the exercise. For the best learning experience, students

should attempt to complete the exercises using the information in the scenario. Students should

only use the step-by-step instructions is they need additional help.

Reviews Provide students with a chance to test their understanding of the information presented in the

lesson. Reviews are at the end of each module to give the instructor a chance to reinforce the

Page 5: CXA 205 1I Delivery Guide

previously covered topics with the students.

Module Delivery Recommendations

Make sure to review or read through the following in each module:

Tips, Important Notes, Cautions

Examples

Practices

Review questions Reinforce the types of answers that you would like to receive for reviews,

and guide the students in a collaborative effort to discuss the given answers as well as

additional answers. Be watchful of timing to ensure that reviews do not take more than five

minutes to complete.

Involve students as much as possible with questions such as:

Who uses this feature?

How is this feature implemented in your environment?

What do you like/not like about this feature?

Tip: These types of questions allow students to actively participate in the class, even when not at

the computer. In addition, students learn from each other.

Heard at the XenApp 6 Beta class: "I never considered using feature with my branch users. I'm

going to try it out." (We left out the specific feature from the quote because this type of comment

was heard several times about different features.)

Exercise Completion Recommendations

Read the exercise scenarios and the About Coolidge Financial, Inc. pages to the students before

they begin. The storyline of the lab scenario was deeply ingrained into the design of the labs.

Reading the scenarios provides:

The why element to the exercises

Reinforcement of concepts learned in the courseware by providing context in the form of a

real-life environment

Page 6: CXA 205 1I Delivery Guide

Before students begin the exercises:

Remind students what the focus of each exercise is.

Provide tips.

Answer any questions students may have before they begin.

Allow students to attempt the exercises on their own before relying on the step-by-step

instructions.

Set exercise expectations accordingly and watch for student errors. If several students are

making the same mistakes, reinforce the correct concepts to the entire class.

New or updated for the the XenApp 6 exercises:

1. Exercises were developed and written to be hypervisor-independent. Therefore, the

instructors need to provide students with instructions for performing actions such as

powering up a virtual machine and attaching an ISO.

2. The exercise format has been redeveloped:

a) Reduced content for simpler, more relevant instructions

b) Combined high level and low level step-by-steps

New Exercise Format Example

3. Install Mozilla Firefox within the Streaming Profiler using the default options.

a) Click Launch Installer to launch the Firefox installer.

The Mozilla Firefox Setup window opens.

b) Click Next on the welcome screen and then click Next to choose the Standard Setup

Type.

c) Click Install to begin the Firefox installation and then wait for the Firefox installer to

finish before continuing.

d) Deselect Launch Firefox now and click Finish.

Instructor Slides

The instructor PowerPoint slides are available for download on MyCitrix.com. Review these

notes prior to teaching the class.

Online Student Resources

Make sure students are aware of the Online Student Resources, and that they can access the

resources by following the steps on the Citrix eLearning Voucher page, which is located on the

last page of the courseware.

Page 7: CXA 205 1I Delivery Guide

Additional Resources

What's New in XenApp 6

http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300407

http://www.citrix.com/tv/#videos/1868

Spotlight Demo: Worker Groups

http://www.citrix.com/tv/#videos/1913

Spotlight Demo: Simplified Install

http://www.citrix.com/tv/#videos/1911

Spotlight Demo: Enterprise Scalability

http://www.citrix.com/tv/#videos/1912

Deep Dive Into the New Management Capabilities of XenApp 6

http://www.citrix.com/tv/#videos/1909

Page 8: CXA 205 1I Delivery Guide

Toolwire Environment Notes

Overview

This section provides notes on potential issues that may arise when working in the Toolwire

hosted lab environment. The exercise steps for this course are extremely detailed and if students

do not follow them exactly, problems may arise. It is important that instructors review this

section along with all individual exercise notes in this guide to help prevent problems in the lab

environment, and troubleshoot any issues that do arise.

Key Points

Before the start of class, review the following lab environment key points:

If students have problems logging into their Toolwire accounts with their assigned

usernames and passwords, instruct them to log in with the following credentials

o Username: student

o Password: student

Explain to students that if they choose to follow the Step-by-Step instructions, they

should use the same case when typing as is included in the instructions. Many fields in

the exercises are case-sensitive and will not work properly if the improper case is used.

Page 9: CXA 205 1I Delivery Guide

Module 1: Introduction and Course

Overview

Time

Module: 60 Minutes

Exercises (0): 0 Minutes

Total Time: 60 Minutes

Overview

This module provides general logistical information about the course facilities and Citrix

Education for the beginning of the first day of class.

Topics covered in this module include:

Student introductions

Facilities information

Course materials

Course prerequisites

Course outline

Citrix Education benefits

Course evaluation and completion certificate

Key Points

Point out the emergency exits in the building.

Provide students with tentative times for breaks, lunch and class dismissal.

Explain that student resources are now available online using the voucher code at the

back of their courseware book.

Ask students to share their experience with implementing virtualization solutions. More

time has been provided for student introductions for this advanced course than for

administrator-level courses to allow students to discuss their backgrounds and

experiences with one another.

Page 10: CXA 205 1I Delivery Guide

Module 2: Introducing XenApp

Time

Module: 110 Minutes

Exercises (0): 0 Minutes

Total Time: 110 Minutes

Overview

This module describes the major features and architecture for XenApp 6.

Topics covered in this module include:

Identify the features of XenApp.

Identify the basic architecture of XenApp and the server farm components.

Identify the functionality provided by the Delivery Services Console.

Key Points

During the XenApp 6 Features topic, ask the students if they use the features as they are

mentioned. If the students respond that they do not currently use the features, it may be

helpful to provide a brief overview of the functionality.

During the XenApp 6 Features topic, if possible bring up www.citrix.com and show

students where they can find general product information on XenApp 6.

It is advisable to spend extra time on the XenApp architecture sections. Understanding

how XenApp works is crucial for comprehension of later topics in the course.

During the Zones topic, explain that zones in XenApp 6 are intended to be

administration-based, not geographically-based.

During the Sharing Data Across Zones section in the Zones topic, emphasize that

multiple zones are no longer a best practice and one zone is the optimal configuration.

Tip: Zones work differently with XenApp 6 than with XenApp 5: by default, all information is

shared across zones. Bandwidth is not compromised because the way the information is

transferred has been re-engineered and optimized.

Page 11: CXA 205 1I Delivery Guide

Module 3: Licensing XenApp

Time

Module: 60 Minutes

Exercises (3): 60 Minutes

Total Time: 120 Minutes

Overview

This module describes Licensing for XenApp 6.

Topics covered in this module include:

Explain XenApp licensing communications and license types.

Configure License Administration Console ports and administrators.

Install the Citrix License Server and import license files into the console.

Explain how the license server can be made highly available.

Key Points

In the XenApp Licensing topic, ensure the grace period is discussed.

In the Microsoft Remote Desktop Services topic, note that this replaces Terminal

Services.

In the License Administration Console topic, emphasize that historical license reporting

is now completed using Citrix EdgeSight.

General Lab Information

The exercises follow a fictitious company named Coolidge Financial, Inc. which is an

investment company implementing XenApp 6.

Advise students to read the “Lab Scenario� and “About Coolidge Financial,

Inc.― pages before beginning the exercises. These sections put context around the

upcoming exercise scenarios.

Page 12: CXA 205 1I Delivery Guide

Advise students to read the "Scenario" for each exercise before beginning. The scenarios

help students understand what they are doing and why they are doing it. Reading these

scenarios will reinforce the student’s understanding of the concepts.

Teach students how to start and stop virtual machines and how to attach ISO media files

within the exercise environment.

Exercise Notes

Remind students that the username and password to login to the Citrix License Server are

case sensitive. If students have trouble logging in to the Citrix License Server web site,

this is most likely the cause.

The license server must be reinstalled if the students cannot remember the password that

they created.

Students might perceive the XenApp Server Role Manager to be responding slowly to

user input. In this exercise, the XenApp Sever Role Manager is continually performing

operations in the background and does not always display graphical feedback. If students

grow impatient and click multiple items within the XenApp Server Role Manager,

installation windows can sometimes become hidden behind the XenApp Server Role

Manager.

Exercise 3-1: Installing the License Server for Coolidge Financial, Inc.

Exercise 3-2: Importing Coolidge's Citrix Licenses

Exercise 3-3: Configuring License Monitoring

Discussion questions:

Should the License Server be installed on a domain controller?

On which types of systems can the License Server be installed?

Describe the process of obtaining a license file.

Page 13: CXA 205 1I Delivery Guide

Module 4: Installing XenApp

Time

Module: 30 Minutes

Exercises (3): 40 Minutes

Total Time: 70 Minutes

Overview

This module describes the installation and initial configuration of XenApp.

Topics covered in this module include:

Identify the methods that can be used to install XenApp.

Identify the XenApp hardware and software requirements.

Make installation decisions appropriate for an environment.

Key Points

During the Unattended Installation and Configuration topic, note that Citrix Provisioning

Services can be used for provisioning and imaging XenApp. Direct students to the

Provisioning Services documentation on support.citrix.com.

During the Software Requirements topic, note that the Delivery Services Console and

Web Interface do not need to be on Windows Server 2008 R2. The console can be on a

workstation.

Page 14: CXA 205 1I Delivery Guide

Exercise Notes

Students might perceive the XenApp Server Role Manager to be responding slowly to user input.

In this exercise, the XenApp Sever Role Manager is continually performing operations in the

background and does not always display graphical feedback. If students grow impatient and click

multiple items within the XenApp Server Role Manager, installation windows can sometimes

become hidden behind the XenApp Server Role Manager.

Exercise 4-1: Instalilng XenApp on XenServer-1

Exercise 4-2: Configuring the XenApp server

Exercise 4-3: Adding XenAppServer-2 to the farm

Discussion questions:

Discuss the new role based installer.

What are some automated ways to add a new XenApp Server to the farm?

What are the advantages of separating the installation and configuration of the servers

instead of completing them simultaneously?

Page 15: CXA 205 1I Delivery Guide

Module 5: Configuring XenApp

Administration

Time

Module: 75 Minutes

Exercises (3): 45 Minutes

Total Time: 120 Minutes

Overview

This module describes the creation, configuration and delegation of XenApp administration.

Topics covered in this module include:

Add and configure worker groups.

Add and configure administrative accounts and permissions.

Identify the components required for configuration logging.

Log administrative changes made to a XenApp farm environment.

Key Points

Explain to students that it is recommended to configure worker groups by Active

Directory OU, if possible. If the XenApp servers are not part of the domain, the worker

group should be configured by farm servers.

Explain to students that an application must be installed on all of the farm servers in the

worker group or the application will not launch and an error is logged to the Application

event log on the data collector.

Mention to students that there is a utility for diagnosing load balancing in XenApp 6

called LBDiag. For more information on LBDiag, students can go to

http://support.citrix.com/article/CTX124446. This KB article is also included in the

Online Student Resources for this course.

Mention the considerations related to using a worker group name as a policy filter.

Demonstrate to students the creation of a XenApp administrator using the Delivery

Services Console.

Page 16: CXA 205 1I Delivery Guide

Explain to students that the last full administrator cannot be deleted from the Delivery

Services Console. Open the lab environment and attempt to delete the administrator.

If a XenApp administrator account is deleted from Active Directory, creating a new user

account in Active Directory with the identical user name will not provide the desired

results. The new user account will have a new SID and will need to be configured as a

Citrix administrator.

Explain to students that if a XenApp administrator user account is part of multiple

administrator groups, the configuration is merged. For example, if the Domain Users

group is configured for Full Administration and Domain User 1 is configured as a custom

administrator, Domain User 1 will receive full administrative access.

Mention to students that the folder structure created in the Delivery Services Console is

not related to or reflected in the folder structure displayed to users of self-serviced

applications.

Show students the location of the Configuration Logging information in the Delivery

Services Console.

Mention to students that the Oracle Database 11g Release 2 database client for Microsoft

Windows Server 2008 x64 is not supported.

Exercise Notes

Exercise 5-1: Delegating Administration to Other Accounts

Exercise 5-2: Logging Configuration Changes

Enabling Configuration Logging Changes

o The Use encryption drop-down menu must be configured to No. If this setting is

misconfigured, a student will be unable to connect to the database.

Exercise 5-3: Creating Location and Application Based Worker Groups

Discussion questions:

What is the best type of user to install XenApp? Local administrator? Domain

administrator?

What are some risks when using a network administrator to install XenApp?

Now that most policies are set in GPOs, what is recorded when using Configuration

Logging?

What are some best practices for creating worker groups? What are some considerations

when planning how worker groups should be created?

Page 17: CXA 205 1I Delivery Guide

Module 8: Streaming Applications

(Optional)

Time

Module: 140 Minutes

Exercises (4): 85 Minutes

Total Time: 225 Minutes

Overview

This module provides information about application streaming in a XenApp environment, the

Citrix offline plug-in and the Citrix Streaming Profiler..

Topics covered in this module include:

Components required for application streaming.

Communications that take place during application streaming.

Installing the offline plug-in on a client device.

Configuring applications for streaming to servers and the desktops of Windows client

devices.

Configuring linked profiles for inter-isolation communication.

Publishing a streaming profile.

Configuring XenApp Web and XenApp Services sites to stream applications.

Configuring offline access settings.

Key Points

Provide an overview of what is meant by the term “application streaming.

Briefly explain some of the benefits of streaming applications over installing

applications.

Review the application streaming components and their functions.

Use the PowerPoint slide and the steps in the Application Streaming Communication

Process topic in the courseware to trace the activities that take place when an application

is streamed to a client device.

Briefly discuss streaming App-V packages.

Page 18: CXA 205 1I Delivery Guide

Tip: Students will likely ask questions that are beyond the scope of this course.

Explain that applications that will be streamed must be packaged (profiled) before they

can be published.

o Important: As of XenApp6, it is recommended to create a single 32-bit profile

for all 32-bit operating systems and a single 64-bit profile for all 64-bit operating

systems.

Review the profiling process.

Explain what a target is and review the settings that define the target (operating system,

service pack level, drive letter, operating system language).

Explain that a profile can contain one or more targets.

Explain inter-isolation communications using the example provided in the courseware

(Microsoft Outlook and Adobe Reader profiled separately).

Explain Windows Services isolation.

o Tip: This is a new XenApp 6 feature.

Review the Known Limits for Profiling Applications section and discuss possible areas of

confusion:

o 64-bit applications cannot be profiled, even though 64-bit operating systems are

supported for profiling.

o .NET Framework cannot be profiled, but .NET applications are supported.

Demonstrate: o Open the Profiler and show students where the Profiler preferences are located.

o Profile an application and explain the various configuration options.

Explain how to upgrade targets.

o Tip: .CAB files have been replaced by directory structures in XenApp 6.

Review the various application delivery methods that are available when publishing

streamed applications.Discuss the benefits of streaming with Dazzle.

Provide a brief introduction to offline access and tie it back to the application delivery

methods mentioned earlier.

Demonstrate:

o Publish a streamed application and point out the settings that differ from those

used to publish an installed application.

o Point out that the application type of a published application can be changed using

the properties of the published application, but the application type of a published

streamed application can only be changed using the Change application type

menu item.

Explain the least-privileged user account settings and how they affect a streamed

application.

Point out the various settings that affect who can access streamed applications when

offline, which applications are available and how long a user can continue to use a

streamed application while offline.

Page 19: CXA 205 1I Delivery Guide

Exercise Notes

The Profiler-Win7 and Profiler-2008R2 virtual machines are NOT part of the Coolidge.net

domain. Remind students to authenticate to these virtual machines using the "CitrixAdmin"

credentials specified in the lab guide instead of the "Coolidge\CitrixAdmin" credentials.

Exercise 8-1: Profiling Mozilla Firefox for Windows 7

Exercise 8-2: Profiling Mozilla Firefox for Window Server 2008 R2

Exercise 8-3: Profile Linking Mozilla Firefox and Adobe Reader

Exercise 8-4: Publishing Firefox as a Streaming Application

Students who are new to XenApp might not understand the concept of streaming an

Internet browser and accessing it through ICA. Upon completion of this exercise, review

and explain the steps.

Exercise discussion questions:

What are the advantages and disadvantages of using the stream to server option when

publishing applications?

What are the advantages and disadvantages of using the stream to client option when

publishing applications?

Describe a situation when an administrator may want to create linked profiles?

Where does a streamed to client application run?

Where does a streamed to server application run?

Where does an application hosted on the XenApp server run?

Page 20: CXA 205 1I Delivery Guide

Module 9: Configuring Policies

Time

Module: 95 Minutes

Exercises (4): 65 Minutes

Total Time: 160 Minutes

Overview

This module provides information about creating and applying policies in a XenApp

environment.

Topics covered in this module include:

Where does an application hosted on the XenApp server run?

Identifying the types of Citrix policies that can be created.

Identifying the methods for creating policies.

Creating and configuring policies.

Applying filters to policies.

Using policy modeling tools.

Key Points

Group Policy Integration

o Review the benefits of integrating with group policies; this will be helpful to all

students, whether or not they have group policy experience.

o Explain that it is best practice to configure policies using the Group Policy

Management Console (GPMC); however, administrators can still configure

policies using the Delivery Services Console if needed.

o Engage the students in a discussion of their own environments:

Who here has access to Active Directory?

Are you able to create GPOs in your environment, or is that done by

someone else or a whole other team?

How easy is it for you to request GPOs if you are not able to create them

yourself?

o Review the IMA-based Policy Use Case

Page 21: CXA 205 1I Delivery Guide

Policy Evaluation

o User policies update when one of the following occurs:

User logon

90 minute interval

GPUPDATE /FORCE is run

o Computer policies update when one of the following occurs:

System reboot

90 minute interval

GPUPDATE /FORCE is run

o Review the Policy Application Process and the Policy Processing and Precedence

sections.

It is very important that students understand these sections.

The Example of Policy Changes section will assist to reinforce the

concepts.

Policy Filtering

o Unfiltered policies are a great way to configure:

Farm settings: server configurations

OU settings: server and user configurations

o Follow up to the Unfiltered policy note example: If, after having configured an

unfiltered policy specifying a license server, an administrator needs to specify a

different license server for some of the servers in the farm, a filtered policy must

be created. This filtered policy would specify the license server, would be applied

to the required servers and would have a higher priority order than the unfiltered

policy.

Demonstrate: Create a policy in the GPMC.

Exercise Notes

Exercise 9-1: Creating a Policy to Improve WAN Performance

When students first access the Group Policy Management console and edit the XenApp

Domain Policy, the XenApp components might take several minutes to load and integrate

into the console.

Exercise 9-2: Creating a Policy to Restrict User Access

Exercise 9-3: Creating a Policy to Configure Shadowing

Exercise 9-4: Testing the Policies

Local drives of the XenAppServer virtual machine appear as local hard disks within the

save dialog box, but the mapped drives do not. This is because students are using a

XenApp server virtual machine to access an application hosted on another XenApp server

virtual machine.

Page 22: CXA 205 1I Delivery Guide

Discussion questions:

When is it appropriate to use domain GPOs and when is it appropriate to edit the policies

from within the Delivery Services Console?

What advantages does the administrator have when using domain GPOs instead of IMA

stored policies?

How can an administrator check the resultant policy for any given scenario?

Module 12: Configuring Self-Service

Applications

Time

Module: 75 Minutes

Exercises (3): 45 Minutes

Total Time: 120 Minutes

Overview

This module describes how to simplify ongoing user maintenance activities by providing self-

service access to enterprise applications.

Topics covered in this module include:

Explain the role of Citrix Receiver.

Identify the plug-ins managed by Citrix Receiver.

Install Citrix Receiver for Windows.

Explain the role of Citrix Dazzle.

Identify the components of Citrix Merchandising Server.

Explain the Citrix online plug-in architecture and communication.

Page 23: CXA 205 1I Delivery Guide

Key Points

Review the technologies that make application self-service possible.

Mention where the Citrix Receiver and Citrix Merchandising Server virtual appliance are

located in a corporate environment.

Explain why the Citrix Receiver is not recommended for shared physical systems.

Review the system requirements of the Citrix Receiver for Windows.

Review the system requirements of the Citrix Receiver for Macintosh

Explain that the Citrix Merchandising Server runs on both Citrix XenServer or VMWare

ESX.

Review the Citrix Merchandising Server architecture components.

Explain the Citrix Dazzle communication process.

If possible, demonstrate Citrix Dazzle.

Review the different plug-ins and plug-in delivery methods that XenApp supports.

Review the self-service application troubleshooting tips.

Exercise Notes

Citrix Dazzle is being deployed in Exercise 12-2, not Exercise 12-1.

Exercise 12-1: Simulating a Plug-in Deployment

Installing Citrix Receiver

o The Citrix Merchandising Server requires the use of SSL and will not respond to

non-SSL traffic. If a student is unable to connect to the Merchandising Server

virtual appliance using an Internet browser, instructors can usually resolve the

issue by verifying that the Merchandising Server virtual appliance is powered on

and that the student is specifying https:// in the URL address.

Exercise 12-2: Creating a New Delivery for Citrix Dazzle

Configuring a Plug-In Deployment

o Students must correctly enter the Dazzle store information in Step 3b to ensure

that Dazzle automatically connects to the store in Exercise 12-3. However,

students will have the opportunity to reconfigure the store information in Exercise

12-3 if needed.

Page 24: CXA 205 1I Delivery Guide

Exercise 12-3: Using Citrix Dazzle

Testing Citrix Dazzle

o Students can manually re-configure the Dazzle store information in this exercise

if the store information was configured incorrectly in Exercise 12-2.

Discussion questions:

Besides Citrix Receiver and Merchandising Server, what are some of the other ways that

students can install and deploy the plug-ins?

How many plug-ins are available for Citrix Receiver? What do these plug-ins do?

How can an administrator obtain merchandising server? For which hypervisors is it

available?

Module 15: Monitoring (Optional)

Time

Module: 70 Minutes

Exercises (1): 15 Minutes

Total Time: 85 Minutes

Overview

This module describes the methods for monitoring XenApp.

Topics covered in this module include:

Identify available Health Monitoring and Recovery tests.

Track the usage of XenApp licenses at a point in time and over time.

Automate complex workflows.

Access XenApp information using PowerShell and other command line tools.

Key Points

Page 25: CXA 205 1I Delivery Guide

In the EdgeSight Components topic, note that the EdgeSight Console requires Internet

Explorer 7 and Microsoft Excel for real-time reports. However, Microsoft Excel 2010 is

not supported.

In the Configuring License Alerts topic, note that administrators cannot create an alert for

when all licenses are used; only when the license server is down. This feature has been

requested but is not yet available.

Exercise Notes

Exercise 15-1: Viewing XenApp Licence Server Activity

Module 16: Additional Components

Time

Module: 60 Minutes

Exercises (0): 0 Minutes

Total Time: 60 Minutes

Overview

This module describes some of the additional components that can be used with XenApp.

Topics covered in this module include:

Identify the purpose and key components of SmartAuditor.

Identify the purpose and key components of Single sign-on.

Identify the purpose and key components of EasyCall voice services.

Identify the purpose and key components of Branch optimization.

Identify the purpose and key components of Provisioning Services.

Identify the purpose and key components of XenServer.

Key Points

Describe SmartAuditor and review the key benefits.

Page 26: CXA 205 1I Delivery Guide

Review the SmartAuditor components and describe where each component can be

located. For example, the SmartAuditor database, SmartAuditor server and SmartAuditor

Policy Console can be installed on the same server or on separate servers.

Explain to students that some laws, such as the Privacy Act, prohibit companies from

using SmartAuditor to record users' sessions.

Show students a demonstration of SmartAuditor. The following video demonstrates how

administrators can record user sessions:

http://www.citrix.com/tv/#videos/905

Describe Single Sign-on and review the components.

Show students a demonstration of Single Sign-on. The following video demonstrates how

users can store their password using Single Sign-on:

http://www.citrix.com/tv/#videos/1039

Describe EasyCall and review the components.

Describe Branch Repeater and review the components.

Describe Provisioning Services and explain what can be provisioned.

Explain the feature differences between the version of Provisioning Services included

with XenApp Platinum and the full version of Provisioning Services.

Show students a demonstration of Provisioning Services. The following video

demonstrates how to provision XenApp servers using Provisioning Services:

http://www.citrix.com/tv/#videos/177

Describe the functions of Power and Capacity Management and describe the different

control modes.

Show students a demonstration of Power and Capacity Management. The following video

demonstrates how to reduce power consumption and manage server capacity using Power

and Capacity Management:

http://www.citrix.com/tv/#videos/1409

Describe XenServer and review the components.

Show students a demonstration of XenServer. The following video demonstrates how a

virtual machine can be shut down and used to create a XenServer template and how to

create multiple virtual machines from one template:

http://www.citrix.com/tv/#videos/108

Module 17: Steps to migrate to XenApp 6

Time

Module: 60 Minutes

Exercises (1): 15 Minutes

Page 27: CXA 205 1I Delivery Guide

Total Time: 75 Minutes

Overview

This module describes the required steps to migrate to XenApp 6.

Topics covered in this module include:

Clarification on Upgrade vs. Migration

Upgrade/Migration of Features/Components

Migrate XenApp 6 Core Components.

XenApp Migration Tool.

Key Points

In this chapter you will learn the different methods on how to migrate to XenApp 6.

XenApp 6 consists of multiple dependent and independent features/components which

even need to be updated or at least to be thought of. Learn how the different features and

components can impact the migration process and how to avoid pitfalls.

The XenApp 6 Migration

Identify the right way to migrate to XenApp 6

By using the XenApp Migration Tool an Administrator can easily migrate the settings

from former XenApp releases to XenApp 6.

Learn to know the different settings that can be migrated.

Exercise Notes

Exercise 17-1: Viewing XenApp Licence Server Activity

Exercise 1: Direct Migration on XenApp 6 Server

Introduction This is the first of five exercises

VMLogix Lab Manager “Project Serengeti Training Final” config will

be used

Ftlv-dc (2003 R2 domain controller for Serengeti.ctx domain)

Ftlv-xa5 (XenApp 5 2003 R2 with local data store)

Ftlv-xa6 (XenApp 6 2008 R2 with local data store)

Page 28: CXA 205 1I Delivery Guide

XenApp 5 farm has been configured with various settings including

applications, folders, a load evaluator, policies, administrators, and

farm and server settings

XenApp 6 farm is clean except for one Worker Group named “main.”

Estimated time to complete this lab: 15 minutes

Scenario You will practice performing a direct migration of all possible settings from

the XenApp 5 farm to the XenApp 6 farm. The direct migration is the

preferred method of transferring settings.

Step by Step Perform the following steps to complete the task

Step Action

Install the XenApp 6 Migration Tool

1 Log on to Ftlv-xa6 as Serengeti\administrator with password “citrix.”

2 Run the MSI installer from the desktop for the tool.

3 When the installer completes, select the option “Set the PowerShell

execution policy to AllSigned” and click Finish. This is a required

security feature which must be enabled for the scripts to run. (If you

forget to select this option, you will need to run Set-

ExecutionPolicy RemoteSigned in PowerShell.)

Set Options and Perform the Direct Migration

1 Launch a new PowerShell instance from the Windows taskbar.

2 Type Import-Module Citrix.XenApp.Migration and

press enter. A prompt now appears because Citrix is not a trusted

publisher. Select “A” to allow continuous running of this module

and press enter (this installs the Citrix code signing certificate for the

current user under Trusted Publishers). The module should now be

imported and a brief explanation of options is presented. As

mentioned in the message, you may use Get-XAMigrationCommand

to list all cmdlets. (PowerShell commands are not case sensitive but

capitalization is shown in these instructions for readability purposes.)

Page 29: CXA 205 1I Delivery Guide

3 Type Set-XAMigrationOption –remoteservername

Ftlv-xa5

–passthru and press enter. This will configure the migration to

pull all possible settings from the Ftlv-xa5 server and the farm it

belong to. The

–passthru switch is a PowerShell option which outputs the changes

that have been made to the objects. (Note that Network COM+

Access was previously enabled on Ftlv-xa5. If it wasn’t, the

migration would fail at the next step and provide a description about

the problem).

4 XenApp 6 introduces Worker Groups to associate objects with for

easier administration. Let’s associate the XenApp 5 server to the

Worker Group named “Main” by running add-

xaservermapping ftlv-xa5 main and confirm the output.

(The worker group already exists but if it didn’t it would have been

created for us.)

5 Type Start-XAMigration and press enter to begin the

migration process. The settings will now be pulled from the XenApp

5 farm and imported into the XenApp 6 farm. Details are shown for

each step in the process.

6 Open the Delivery Services Console and notice the results of the

migration:

•Published applications and folders have been imported and assigned

to the Worker Group.

•The server folder has been transferred; however, servers will need to

be manually moved into it.

•The “My Custom LE” load evaluator has been imported; however, it

needs to be assigned.

•Policies have been imported under both Computer and User

categories. The Computer category contains an unfiltered policy

with the farm-level settings from the XenApp 5 farm and one for the

Worker Group "Main." The User category contains an unfiltered

policy from the farm-level and our other defined policies.

•Server settings have been transferred over.

•Citrix Administrators have been imported with the appropriate level

of access.

7 Review the log file for the migration at

C:\Users\Administrator.SERENGETI\AppData\

Local\Citrix\Citrix.XenApp.Migration\Logs to familiarize yourself

with the contents.

STOP END OF EXERCISE