High-performance Printing
with Citrix MetaFrame XP
Introducing Project Compatibility 2.0
High-performance Printing
with Citrix MetaFrame XP
Introducing Project Compatibility 2.0
Douglas A. Brown
Senior Systems Engineer
Northern California, Rocky Mountain Territories Douglas A. Brown
Senior Systems Engineer
Citrix Confidential
Agenda
•
Project Management Overview
•
Setting Expectations
•
Implementation
•
Administration (
Project Compatibility
)
Project Management Overview
•
Project Management is the art of
setting expectations and the
ground rules for the project
•
The scope of this presentation is
to address how to design, install
and support printing in a
Citrix Confidential
Setting Expectations
Expectations set the stage for success!
•
Gather the list of printers to be supported
•
Define how printers will be auto-created
•
Define how you will be using the UPD driver
•
Define the network print servers to be imported
•
Define any custom settings for network printers
•
Define Printing related policies
Implementation
Overview
Implementation
Citrix Confidential
Global Print Management
Properties
• Configure if MetaFrame will auto-create client printers
• Configure if users
properties will refresh at logon
• Configure if users will store client printed documents
• Configure what printers to auto-create
• Configure if network printers will refresh at logon
-Global Print Management
Properties
• Configure how MetaFrame will utilize the Universal
Print Driver
• Click OK when finished
-Citrix Confidential
Import Network Print
Servers
• Configure the Print Servers to be imported
• Currently Supports
Windows NT / 2000 Print
Servers
-Import Network Print
Servers
• Right click on
Printer
Management in
the Citrix
Management Console and click Import Network Print Server
-Citrix Confidential
Import Network Print
Servers
• Enter the name of the print
server to be imported
• Enter the user credentials of an administration of the desired print server
• Click OK when finished
-Assign Users / Groups to
Network Printers
• Double click the
Printers icon located in the
Contents tab
-Citrix Confidential
Assign Users / Groups to
Network Printers
• You are now presented with all the print
devices installed on all the
imported print servers
-Assign Users / Groups to
Network Printers
• Right Click on the Print Device you would like to
assign to user(s) / group(s) and Click
Auto-Creation
-Citrix Confidential
Assign Users / Groups to
Network Printers
• Select the User(s) and group(s) to assign to the print device
• Click OK with finished
-Configure Custom Settings
to Network Printers
•In the Auto-Creation box of the desired
printer click Printing Preferences
•Make the desired changes to: •Paper Size •Copy Count •Print Quality •Orientation .
-Citrix Confidential
Create Printer Related
Policies
• Configure Citrix Printer related policies as
defined in the Setting
Expectations Section
-Create Printer Related
Policies
• Right click on
Policies in the Citrix
Management Console and click Create Policy
-Citrix Confidential
Create Printer Related
Policies
• Enter a name for your new policy
-Create Printer Related
Policies
• The new policy will appear in the
Contents tab
-Citrix Confidential
Create Printer Related
Policies
• Right Click on the newly
created policy and click
Properties
-Create Printer Related
Policies
• The Polices
Properties window opens to allow you to configure a number of MetaFrame related policies
-Citrix Confidential
Create Printer Related
Policies
• Expand the Client
Devices folder to
reveal the Client
Printers folder and
much more
-Create Printer Related
Policies
• Expand the Client Printers folder to reveal the printer related polices
-Citrix Confidential
Create Printer Related
Policies
• Configure if printers will be auto-created on a user / group basis
-Create Printer Related
Policies
• Configure how client printers will be auto-created at logon
– Default Printer Only
– Local (non-network) only
– All Client Printers
-Citrix Confidential
Create Printer Related
Policies
• Configure the default session printer
– Default to the clients main printer
– Do NOT default to the clients main printer
• Click OK when finished
-Assign Users / Groups to
Policy
• Assign User / Groups to the newly created Policy
-Citrix Confidential
Assign Users / Groups to
Policy
• Select the User(s) and group(s) to assign to the print device
• Click OK with finished
-Configure Print Server
Properties
• Configure Spooler location and verify you will have enough
disk space
• Keeping the event logs clear:
– Go to Start/Settings/Printers
– Uncheck unnecessary events
-Citrix Confidential
Print Driver Mappings
• Create any driver
mappings need for print devices on the go-live list
• Remaining driver mappings will be
created and managed through Project
Compatibility
-Educate Admins & Users
• Administrator training:
– How to add a compatibility mapping
– How to use Project Compatibility
– How to assign users / groups to a Citrix policy
– Leave administration documentation with them
• End-User training:
– How to select a printer
– How to report a missing printer
– Leave “how to” documentation with them
We are now ready to GO-LIVE with the printer environment!
-Project Compatibility 2.0
Print Driver Mapping Configuration Utility
Project Compatibility 2.0
Disclaimer
Project Compatibility is
NOT
an official
Citrix product and is
NOT
supported by
Citrix or Citrix technical support
Please send any feedback / bug
Citrix Confidential
The Problem…
•
From my experience, 9 out
of 10 environments suffer
from failed auto-created
printers
•
In order to auto-create
client printers:
– Client print driver name is required to be identical to the server’s print driver name
The Solution?
• Enumerates MetaFrame servers in the farm
• Parses event logs to find failed printers
• Presents failed driver with a recommended driver
• Allows to edit and or
remove mappings from IMA
• Web-based Database updates
• And much, much, more!!!
Citrix Confidential
System Requirements
• Project Compatibility must be installed on a MetaFrame XP FR2 server
• The MetaFrame XP Farm must be running in Native Mode
• Microsoft .NET Framework 1.0 must be installed on the MetaFrame Server that Project Compatibility will be installed on and run from
• Project Compatibility administrators need to have full administration to the Farm and local admin rights to the selected MetaFrame servers
How to Install Project Compatibility
• Recommended to be installed on the
MetaFrame XP with Feature Release 2 “control server” server
• Wizard driven installation program
Citrix Confidential
Failed Printer Drivers
• Failed Printer Drivers are
presented in a Treeview and in the Failed Auto-created Printer Drivers boxes
• The Failed Auto-created Printer Drivers box also contains:
– The servers containing the failed driver
Suggested Printer Drivers
•
Failed printer drivers
are compared against
the suggested driver
database and the admin
is presented with any
matches
•
If no match is found the
administrator can enter
a custom driver or
Citrix Confidential
View, Edit and or Remove IMA Print
Driver Mappings
•
View existing Print
Drivers stored in the
IMA data store
•
View mappings made
during the current
session (session
mappings)
•
Delete any mapping
•
Edit any existing
Web Based Product Updates
•
Has the ability to
update the following
application
components:
– Failed print driver
databases
– Project Compatibility
product
– Central Failed print
Citrix Confidential
Where Can I Find PC2.0.ZIP?
•
Project Compatibility 2.0 can be
downloaded from:
http://www.dabcc.com/pc
•
The following files are located in PC2.0.ZIP
–
Project Compatibility 2.0 Administrator's
Guide.pdf
–
PC2.0.msi
Summarize & Wrap Up
Success = Happiness
With a structured approach
and proper expectations you
will find happier end-users
and a more organized
Citrix Confidential
Special Thanks
Project Compatibility would not have
been possible without the help
from the following awesome minds!
Diego Berea
Don Morse
Stefan Vermeulen
Citrix Authorized Training
• With Citrix training:
– Learn tips and techniques for managing and administering
Citrix software
– Obtain valuable lab time for hands-on practice
– Prepare for Citrix certification exams
– Learn quickly and efficiently in the classroom
• New courses and certification include:
– CTX-7200 Citrix NFuse Elite Administration
– CTX-6100 Citrix Core Technologies and Architecture
– Citrix Certified Integration Architect (CCIA) program to be
launched in Q4 2003
• Available worldwide from 350 Citrix Authorized Learning Centers (CALCs)
• To find a CALC near you, go to Training Locations from www.citrix.com/training
Access Central Citrix Technology Lab
Access Central Citrix Technology Lab