17-09-2012, 10:46 AM
Thin Client Benefits
Thin_Client_Benefits_Paper.pdf (Size: 388.06 KB / Downloads: 121)
Introduction
Businesses are growing, streamlining, decentralising, centralising, out-sourcing, in-sourcing,
merging and de-merging more rapidly than at any time in the past. Central to many of their
concerns is, "how do we make our IT work together, cost-effectively? Do we run disparate
operating systems with associated costs, or bite the bullet and integrate/replace them for a
significant up-front cost? Do we have to go through this again with the next change?".
Desktop builds, hardware and software, will almost certainly be different, as will WAN service
providers.
One way of reducing the costs associated with these inevitable changes is through thin-client
computing. Thin-client computing is not a new concept. However, it has not been widely
promoted, since major PC vendors have understandably been reluctant to promote a concept
that will impact their highly profitable PC-upgrade spiral. Vendors are now realising that they
cannot stop the word spreading and are embracing the technology. Thin-client computing is
not the run-from-server installations sometimes used by major Windows applications. That
method still installs several files on the local PC and requires signficant bandwidth to operate
at a useable speed.
Application service provision (ASP) is a high-profile flavour of thin-client computing. The
technical solution is very similar, it is the licensing scheme and the out-sourced nature of the
provider that it different. ASP has yet to come of age in the UK, primarily owing to software
rental licensing agreements. However, this technology looks set to grow. By adopting a thinclient
computing solution now, you benefit from the cost savings now, but are in a position to
transition to ASP very quickly if desired.
Glossary
The industry uses a number of terms to describe thin-client computing, with some of them
being apparently, but incorrectly, interchangeable. For the purposes of this paper, I will use
the following:
· thin-client computing - running applications from the server and distributing only
keyboard, video and mouse (KVM) updates and possibly audio;
· terminal servers - the application servers at the heart of thin-client computing.
The software is normally from Microsoft, although other suppliers are making
inroads, they are often deployed in conjunction with Citrix or other functionality
enhancing products;
· fat-clients - PCs used in a traditional manner, with applications stored on the PC
and data stored on servers;
· thin-clients - dedicated, solid-state devices, providing connections into the thinclient
computing environment. The only processing done locally is KVM and
sound. These are the modern-day ’intelligent’ version of dumb terminals;
· tubby-clients - PCs that have an operating system, and possibly some
applications, installed on them, but use a locally installed client to connect to the
thin-client computing environment for all, or some, of their applications.
What is thin-client computing?
The fundamental approach behind thin-client computing is very simple. Instead of running
applications locally on PCs with all of their associated challenges and costs, applications run
centrally with only keyboard, video and mouse (KVM) updates transmitted across the
network. Bandwidth usage is minimal compared to traditional PC/server environments, with
wireless LAN being ideal for the clients. The server backbone linking the terminal servers,
data servers, mail servers, and so on is the only LAN connection that needs high capacity.
In a traditional fat-client environment, applications are stored locally, and data is stored
centrally. When a file is opened, the entire file is transferred to the local PC, with the results
being saved back across the LAN/WAN to the central storage area. Server/client architecture
(such as SQL and Oracle), handle this process slightly differently, but processing still takes
place at the local PC. This requires high bandwidth to each PC.
Centralised support
Significant benefits are obtained by centralising the support function, not only in savings, but
also in the quality and consistency of the support function. The more diverse the
geographical base, the more advantages can be gained.
Many software products provide various forms of remote take-over ability, or shadowing.
This ability permits support staff to interact with the users’ desktop as they’re speaking to
them. Performance of these products though is very slow when not on the same physical
LAN. With thin-client computing there is no performance drop-off, since all users are running
on the same LAN.
Windows 2000 terminal services do not have this capability built-in and add-on products
specifically for terminal services will be required. This is expected to change with the .NET
range of server products, with Windows XP already having support for remote help built in.
Centralised servers means not having server support staff responding to, or based at,
remote sites for server support. Zona Research shows that support costs for 15 PCs in a
Windows NT server environment were approximately 500 percent more than in a thin-client
computing environment using thin-clients.
Licensing
Licensing is a major component of IT expenditure. The difficulty of supplying software when
needed has led businesses to adopt one of two approaches; deploy software to all PCs and
lock users out of those applications that they are not licensed for or purchase licenses for
every PC, regardless of whether the application will be used or not.
Both approaches are flawed. The first can lead to prosecution by inadvertently infringing
copyright laws, laws not made any simpler to interpret by software manufacturers inability to
have a clear and consistent licensing policy. The second approach leads to unnecessary cost.
Since software licensing often costs more than the initial PC costs, this approach more than
doubles the costs of placing a PC on a desktop.
By centrally installing applications, licensing is simpler to manage. Software need not be
installed on a user’s PCs ’just in case’. If they need access to it, license availability is easily
checked centrally and access granted from the server. No need to visit the PC, or create a
package for distribution. There are even products, such as New Moon’s Canaveral iQ, that
enable much of this process to be automated.