090715ThinClients

advertisement
IT Roundtable July 15th, 2009
Thin Clients & Terminal Services
Jeff Patton & Doug Whiteley
It Service Group
Introduction
• Thin Clients, what are they?
• Thin clients, what are we talking about?
Why use thin clients?
• Price – Administration / Purchase / Utilities
• Security / control
• Reliability – Few moving parts
• Easy of deployment
• Power Consumption – Under 25w vs 500w+
Different thin client types
• Traditional thin client with Linux
• “Fat” thin client with Windows XP embedded
Hardware
• Via C6 / Via C7 / Via Eden/ Intel Atom / AMD
Geode / AMD Semperon Processors
• 128meg – 1024megs Ram
• 512meg / 1024meg / 2048meg Flash Chips
• USB slots for network adapters & more
Software
• Operating systems
• Windows XP Embedded / Windows CE (Wyse)
• Debian Linux 4 (HP)
• HP ThinConnect
• Applications
• RDP / ICA client / Rdesktop (Linux)
• Web browser (fatter clients)
Manufactures
• HP / Wyse / Gigabyte / IBM / Others
Thin Clients
• DEMO
Windows Server 2008: Terminal Server
The Terminal Services component of the Windows Server® 2008 operating system provides technologies that
enable users to access Windows-based programs that are installed on a terminal server, or to access the
Windows desktop itself, from almost any computing device. Users can connect to a terminal server to run
programs and to use network resources on that server.
The following topics describe changes in Terminal Services functionality that are available in this release:
Terminal Services Core Functionality
Remote Desktop Connection Display
Plug and Play Device Redirection for Media Players and Digital Cameras
Microsoft Point of Service for .NET Device Redirection
Single Sign-On for Terminal Services
Terminal Server Installation
Terminal Services Printing
Terminal Services RemoteApp (TS RemoteApp)
Terminal Services Web Access (TS Web Access)
Terminal Services Licensing (TS Licensing)
Terminal Services Gateway (TS Gateway)
Terminal Services Session Broker (TS Session Broker)
Terminal Services and Windows System Resource Manager
Remote App Publishing
• What is it?
Terminal Services RemoteApp (TS RemoteApp) enables organizations to provide access to standard Windows®-based
programs from virtually any location to users with computers running Windows Vista®, Windows Server® 2008, or
Windows XP with Service Pack 3 (SP3). TS RemoteApp is also available to users with computers running
Windows XP with Service Pack 2 (SP2), Windows Server 2003 with Service Pack 1 (SP1), or Windows
Server 2003 with SP2 that have the new Remote Desktop Connection (RDC) client installed.
Remote App Publishing
• What does TS RemoteApp do?
•
•
•
RemoteApp programs are programs that are accessed remotely through Terminal Services and appear as if they
are running on the end user's local computer. Users can run RemoteApp programs side by side with their local
programs. A user can minimize, maximize, and resize the program window, and can easily start multiple programs
at the same time. If a user is running more than one RemoteApp program on the same terminal server, the
RemoteApp programs will share the same Terminal Services session.
Users can run RemoteApp programs in a number of ways. They can:
Double-click a Remote Desktop Protocol (.rdp) file that has been created and distributed by their administrator.
•
Double-click a program icon on their desktop or Start menu that has been created and distributed by their
administrator with a Windows Installer (.msi) package.
•
Double-click a file whose extension is associated with a RemoteApp program. (This can be configured by their
administrator with a Windows Installer package.)
•
Access a link to the RemoteApp program on a Web site by using TS Web Access.
•
The .rdp files and Windows Installer packages contain the settings needed to run RemoteApp programs. After
opening the RemoteApp program on a local computer, the user can interact with the program that is running on
the terminal server as if it were running locally.
Remote App Publishing
• Who will be interested in this feature?
•
•
TS RemoteApp can reduce complexity and reduce administrative overhead in many situations, including:
Branch offices, where there may be limited local IT support and limited network bandwidth.
•
Situations where users need to access applications remotely.
•
Deployment of line-of-business (LOB) applications, especially custom LOB applications.
•
Environments, such as "hot desk" or "hoteling" workspaces, where users do not have assigned computers.
•
Deployment of multiple versions of an application, particularly if installing multiple versions locally would cause
conflicts.
•
•
You should review this topic, and the additional supporting documentation on TS RemoteApp, if you are in any of
the following groups:
IT planners and analysts who are technically evaluating the product.
•
Enterprise architects.
•
IT professionals who deploy or administer terminal servers, LOB applications, or applications that can be more
efficiently deployed with TS RemoteApp.
Remote App Publishing
• Are there any special considerations?
•
•
To access RemoteApp programs that are deployed as .rdp files or as Windows Installer packages, the client
computer must be running Remote Desktop Connection (RDC) 6.0 or RDC 6.1. (RDC 6.1 [6.0.6001] supports
Remote Desktop Protocol 6.1.) A supported version of the RDC client is included with Windows Vista and
Windows Server 2008.
Note The RDC 6.0 software is available for use on Windows XP with SP2, Windows Server 2003 with SP1, and
Windows Server 2003 with SP2. You can download the installer package from article 925876 in the Microsoft
Knowledge Base (http://go.microsoft.com/fwlink/?LinkId=79373).
To access RemoteApp programs through TS Web Access, the client computer must be running RDC 6.1. RDC 6.1
is included with the following operating systems:
Windows Server 2008
•
Windows Vista with Service Pack 1
•
Windows XP with Service Pack 3
•
•
Remote App Publishing
•
•
•
•
•
•
•
•
•
What new functionality does this feature provide?
Ability to run programs remotely
Users can run programs from a terminal server and have the same experience as if the programs were running on
the end user's local computer, including resizable windows, drag-and-drop support between multiple monitors, and
notification icons in the notification area.
Why is this functionality important?
TS RemoteApp improves the user's experience, opens new avenues for program deployment, and reduces the
amount of administrative effort required to support these programs.
What works differently?
Instead of being presented to the user in the desktop of the remote terminal server, the RemoteApp program is
integrated with the client's desktop, running in its own resizable window with its own entry in the taskbar. If the
program uses a notification area icon, this icon appears in the client's notification area. Popup windows are
redirected to the local desktop. Local drives and printers can be redirected to appear in the RemoteApp program.
Many users might not be aware that the RemoteApp program is any different than a local program.
How should I prepare for this change?
You should evaluate your programs to see which ones might be suited to being run as a RemoteApp program, and
then test the programs. To test your programs, follow the procedures described in the TS RemoteApp Step-byStep Guide to configure your terminal server to support RemoteApp programs and to use the TS RemoteApp
Manager snap-in to make RemoteApp programs available to users.
Remote App Publishing
• DEMO
Thank You!
Download