Upload
partho-dutta
View
71
Download
1
Tags:
Embed Size (px)
Citation preview
CXA-205-1I: Basic Administration for
Citrix XenApp 6: Skills Update
Instructor Delivery Guide
June, 2010
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
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
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
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
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.
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
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.
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.
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.
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.
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.
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.
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?
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.
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?
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.
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.
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?
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
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.
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.
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.
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
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.
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
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)
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.)
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