Thin Client
 
 
home page general  website information contact me at lamarheller@earthlink.net copyright information
 

 

The truth about network computers

From the Tektronix homepage

Most people with a general idea of what a network computer is are attracted to the concept of a device that can do what a PC can at a fraction of the cost. In fact, there is so much talk about NCs these days that a lot of companies--even companies that have no expertise in networks, computers, or hardware manufacturing whatsoever--are announcing plans to market network computers of their own. But the term network computer, although a bit more defined now than when it was first coined (early 1996), is still an imprecise label. And there is still a lot of confusion about what network computers will actually deliver to the corporate enterprise.

Let's start with a purely technical definition. In May 1996, Sun, IBM, Netscape, and Oracle announced a set of guidelines called the Network ComputerTM Reference Profile, a specification designed to encourage interoperability among various "network computers". In order to bear the NC label, an Internet-capable device must meet the following requirements:

  • minimum screen resolution of 640x480;
  • pointing device (such as a mouse);
  • text input, audio output;
  • TCP/IP, FTP, NFS, UDP, Telnet;
  • SMTP, IMAP4, POP3 (e-mail protocols);
  • JPEG, GIF, WAV, AU (multimedia file formats);
  • Bootp;
  • HTML, HTTP (web protocols); and
  • Java application access (not Windows application access).

This profile defines the minimum hardware configuration, Internet protocols, e-mail protocols, file formats, boot protocols, WWW standards, and application access required to meet the NC Reference Profile, but it does little to clarify the practical abilities of a network computer. For instance, an NC, as defined by the NCRP, could be a set-top box that connects to your TV and provides e-mail and browser functionality, or it could be an entertainment/gaming device. This is clearly not the network computer most people think of when they hear the term, but these devices (more properly described as "internet appliances") would qualify as NCs under the NC Reference Profile, as would most PCs in the corporate environment and many PCs in the home. Using the NC Reference Profile as the sole criteria for NC qualification produces results like these that just contradict our common sense idea of what a network computer should be and what it should do.

Obviously, a more realistic definition is needed, one that addresses customer needs.

A practical definition

A sensible person would hardly claim that a PC server with 256MB of RAM, four Pentium 200MHz processors, and 4GB of storage is the equal of an IBM-compatible 386 with 4MB of RAM and a floppy...yet both are called PCs. The same disparity applies to the various NCs on the market. An internet appliance that connects to your TV may be considered a network computer by the home consumer, but to the corporate consumer, an internet appliance would be as inadequate as a kid's toy. That's why it is important to define a network computer in terms of the concrete functionality customers--especially corporate customers--need and expect.

Zona Research defines a network computer "as a device designed to deliver networked information and applications to the user" saying that a "successful NC will meet customer and market requirements, as opposed to an abstract vendor definition." Can every so-called NC meet these requirements? Hardly. And that's the danger in labeling a device an "NC" and ascribing features and qualities to it that it may or may not possess. The NC Reference Profile was designed to address some of the most egregious failings of the PC--namely its high cost of ownership and time-consuming administration--but there are areas which the NC Reference Profile itself falls short. For instance, two far more useful requirements--neither of which is even mentioned in the NCRP--would be Windows application access and legacy IBM and DEC application access. Although the need to access Java applications should continue to grow, there are more users today who need Windows and legacy access than there are users who need Java access.

The table below shows how a network computer with the minimum functionality (as defined in the NCRP) compares with a standard PC and how both device types address a typical corporate customer's computing needs.

Corporate customer's actual needs
Network computer (minimum)
Personal computer (standard)
low cost of ownership, the end result of these two primary requirements:

  • ease of administration;



  • client/server architecture to allow resources to be shared, reducing costs a nd simplifying upgrades.
costs considerably less to purchase and maintain than a PC because it:

  • is considerably easier to administer than a networked PC;


  • shares resources through client/server architecture, which is inherent in it s thin client design.
costs more than other desktop solutions to purchase and maintain because it:

  • is difficult, time-consuming and costly to administer, especially in network ed environments;

  • is a fat client that does not adhere well to client/server architecture's sh ared resource paradigm
high resolution (1024x768 or better) high refresh rate color monitor to reduce employee eye fatigue. 640x480 resolution monitor support (monitor not included) 640x480 resolution monitor standard
Windows application access is a must for virtually every user Windows application access not required Windows application access standard
legacy application access required today to accommodate IBM and DEC environments that are still in existence. legacy access not required legacy access available
browser functionality (to access corporate intranet and external internet) local browser functionality required local browser functionality available
Java application access required at some future date when Java applications become widely used and available local Java functionality required local Java functionality available
access to networked applications access to networked applications inherent in networked architecture access to networked applications possible
growing need for audio support and video-based training audio support required; video support not required audio and video support available as hardware/software add-ons

 

Obviously using a fat client PC is an inefficient way to meet a corporation's computing needs, and the bare-bones NC is an inadequate solution for the end-user. A successful NC must address all of a corporate customer's needs, from the low cost of ownership and ease of administration inherent in its thin client architecture to the networked universal access of Windows applications, legacy applications, and multimedia audio/video applications.

The advantages and benefits of thin client network computing

The benefits of client/server architecture are indisputable. Because hardware resources can be centralized on powerful servers dedicated to perform specific tasks, upgrades and maintenance can be handled quickly and easily. Software management can be simplified too since information system managers can track single copies of applications on centralized servers rather than hundreds of individual desktop copies spread across the entire organization. What is in dispute boils down to which type of client/server relationship works best, or--put another way--how much of a business's resources belong on the desktop and how much belong on the server. Should IS managers adopt the "fat client" approach--a networked PC? Or should they go with a "thin client"--a netstation?

Thin clients like networks computers are designed for fast display performance, not for storage or intensive data processing. As a result, NCs save in hardware and maintenance costs because they have fewer components and utilize the resources of powerful servers optimized for storage and processing. Fat clients like PCs, on the other hand, assume more of the servers' responsibilities. A typical fat client PC comes with a hard disk, floppy drive, CD-ROM drive, modem, fan, processor, enough memory to run the operating system (along with the heaviest application that will be run at any given time), and other hardware peripherals...not to mention the operating system itself and dozens of applications on the software side.

While it may be argued that processing applications and storing data locally at the client end has advantages, in large companies, the disadvantages outweigh any minor benefit gained. Consider the cost of providing the extra hardware for every PC to accomplish these tasks and the increased likelihood of component failure for any of these added components. Then there's administration costs. With the company's data spread across thousands of PCs rather than stored on a few easily managed centralized servers, backups will be a nightmare for system administrators. And configuring each PC, installing the necessary software on each one, troubleshooting, upgrading...every problem commonly associated with PCs is avoided with thin client NCs.

There are many reasons to replace fat client PCs with network computers in the corporate workplace. With thin client netstations and other network computers, hardware resources and applications are centralized on powerful servers, so hardware and software upgrades and maintenance can be handled quickly and easily on a few machines rather than at each desktop. The client/server architecture inherent in netstations and other network computers distributes application access to all users while centralizing resources, so you can utilize the processors and memory from powerful servers to make the network function as one huge computer. By sharing hardware and software resources, NCs reduce costs and administration tasks.

In some cases, however, it is desirable to run "local clients"--applications that execute locally at the desktop. Running applications locally reduces network traffic and reduces the host's workload by relieving it of some of the processing work that can slow down other applications. Local client applications offer performance and network benefits associated with processing on the desktop while avoiding the administration and maintenance pitfalls associated with fat client PCs. With a multiuser NT solution like Tektronix's WinDD software, for example, network computer users can connect to multiuser NT servers (taking advantage of the centralized servers' resources) and run Windows with a local client application (designed to reduce network traffic).

Likewise, local legacy emulators allow NC users to access the myriad IBM and DEC legacy applications still in use today while reducing the unnecessary network traffic caused by host-based emulators. Although these mainframes will eventually be retired and replaced with newer servers, many corporations have substantial investments in their legacy hardware and software and don't expect to flip the power switch on these machines overnight. That's why it is critical to provide, not only access to the newer Java, video, browser, and Windows applications, but also to legacy applications.

And by offering this universal information access in the way of local client applications, Tektronix offers customers all the network load reduction benefits from the old and the new technologies. Tektronix netstation users may access legacy mainframes and minicomputers using local IBM 3270 and 3179G terminal emulators or DEC VT100, VT220, and VT340 emulators. And every Tektronix network computer comes standard with a local WinDD ICA client to access PC applications via a Tektronix WinDD server. These local client applications provide an even better offer to customers who prefer a low risk alternative to the costly networked PC paradigm. Tektronix network computers provide the full functionality of the fat PC at a thin fraction of the cost.

Network computer solutions available today

Of the handful of former X terminal vendors who have begun the transition to the network computer market and the upstart companies who are making their first foray into the network display market, none can match Tektronix for the breadth of application support and quality. Tektronix has been in the network display market for more than seven years, and has pioneered the multiuser Windows NT access which several other vendors are now offering and which many others still do not provide.

Tektronix
HP
NCD
IBM
Sun
Wyse
HDS
Bound-
less
Oracle (NCI)
XP200
XP400
Envizex
Explora
HMX
Network Station
Java Station
NC-
Winterm
@work Station
XL, XLC
(various models)
local browser * YES YES NO YES YES YES YES YES YES YES YES
local Java * YES YES NO YES YES YES YES YES YES YES YES
local ICA client YES YES NO NO NO NO YES YES NO NO NO
DEC VT220 YES YES YES NO NO NO NO NO NO NO NO
DEC VT320 NO NO YES YES YES NO NO NO NO NO NO
DEC VT340 YES YES NO NO NO NO NO NO NO NO NO
DECnet YES YES NO YES YES NO NO NO NO NO NO
local IBM 3270 YES YES YES NO NO YES NO NO NO NO NO
local IBM 3179G YES YES NO NO NO NO NO NO NO NO NO
local IBM 3287 YES YES NO NO NO NO NO NO NO NO NO
local IBM 5250 NO NO NO NO NO YES NO NO NO NO NO
Token-Ring YES YES YES YES YES YES NO NO NO NO NO
X imaging YES YES YES NO YES NO NO NO NO NO NO
30fps video NO YES NO NO NO NO NO NO NO NO NO

* All of these companies are shipping local browser/Java functionality with their products or have announced intentions to do so.

What makes Tektronix network computers better?

Legacy DEC and IBM applications. Legacy access is important, even in these new Java days. Tektronix offers a more complete set of local clients to support customers who are migrating from their legacy systems than all other NC vendors combined. And our legacy access support is not limited to one series; it covers all of our current production NCs as well as earlier model netstations and X terminals. Most of the former X terminal vendors offer limited legacy support on only some of their NCs. And most of the new NC vendors don't offer legacy access at all. These upstarts either don't understand the value of accessing the millions of man-hours' worth of information on the corporate mainframes or they simply don't have the expertise to offer it. As an independent network computer vendor not tied to any single operating system or platform, Tektronix knows the value of accessing information on other vendors' systems. That's why Tektronix's DEC and IBM legacy access support is superior.

Windows applications. More than legacy access, today's corporate users require access to Windows applications. Tektronix pioneered the current rush to provide Windows application access to non-PC users with the introduction of WinDD software in 1994.

Without legacy or Windows application access, customers will have to port their applications to Java to use these NCs. In contrast, Tektronix network computers are far more flexible. In addition to supporting the most comprehensive suite of legacy applications and PC applications available, most of the 150,000-plus Tektronix netstations in use today can be upgraded to full network computer status.

Multimedia applications. Few NC vendors offer multimedia features like true 30fps (frames per second) digital MPEG-1 video. Some vendors claim they can sometimes display 30fps video--when no other application is running or when the audio is muted. But Tektronix's XP400 series--with its dedicated digital audio and video coprocessors--is the only NC solution available that plays 30fps digital MPEG-1 video synchronized with DAT-quality audio...even while other applications are running.

Quality hardware. One persistent myth about the network computer is its supposed $500 pricetag. Some vendors claim a $500 starting point, but $500 products usually do not include monitors or a network interface cards (NIC) or other components. (Remember, the NCRP only specifies support for a 640x480 resolution monitor; it doesn't state that a device must include one.) Even with a low-end monochrome display and the bare bones minimum to run this "network computer" on the network, the price will more likely end up in the $800 to $1000 range. Tektronix netstations come with high quality monitors that adhere to international emission standards such as MPR-II and TCO 92. Corporations concerned with the health of their employees require a higher quality device than a so-called $500 box that attaches to a TV.

The question is whether an $800 device with a cheap monochrome display will meet your needs. People who stare at them for eight-plus hours a day need displays with high resolutions and high refresh rates to avoid eye fatigue. Most corporations are more interested in the long-term health of their employees than in saving a couple hundred bucks and will provide their workers with quality color displays. Even home PC users are eschewing small, low resolution monitors in favor of 17-inch color monitors at 1024x768 resolution or better.

Summary

Clearly, not all NCs are equal. Some NCs would be better described as internet appliances, set-top boxes for your TV, or internet gaming devices; and even PCs can technically meet NC requirements, but these fat client devices are better described as PCs, not NCs. Before deciding on a specific network computer, be sure it meets all your organization's current--and future--needs. The netstation is a proven NC that goes beyond what a mere NC can do by providing total access to all your organization's information. And the netstation, because it adheres to the client/server model, beats the PC by reducing maintenance and administration costs.

The network computer is the latest in a long line of inexpensive network display devices that started with the text terminal and evolved into the windowing X terminal in the late 1980s. The X terminal did well in Unix environments but never became widely adopted because of its inability to seamlessly access the ubiquitous Windows applications. Tektronix cleared this obstacle by introducing WinDD, the first multiuser NT solution that allowed non-PC users to access thousands of off-the-shelf 16-bit and 32-bit Windows applications. And along with WinDD came the netstation, the successor to the X terminal that provided universal access to all information regardless of its type or location on the network.

Now we are entering the era of network computers running browser and Java applications, and with them comes a nascent challenge to the hegemony of Intel/Microsoft in the computing world. Many NC vendors see the network computer with Java support as the ultimate low-cost, easy-to-use, open system alternative to the costly PC. Java could even become the cross-platform lingua franca in the computing world, replacing Windows as the number one worldwide OS--a formidable task, but not impossible. Software developers would have to adopt Java as their development platform (instead of Windows) to create their applications. But if such a move guarantees that their Java-created applications will be compatible with Macintosh, Unix, and other platforms--in addition to Windows--then there is a strong incentive to do so.

This conflict portends a change is possible, even likely. Consumers and vendors alike should prepare for either result. Although no one will know the outcome of this battle for some time, what we at Tektronix do know is that virtually every user will still need access to Windows applications in the mean time. So it's no wonder a number of NC vendors have followed Tektronix's lead by offering some form of Windows access with their NCs (despite Windows access not being an NC requirement). Even Sun has licensed Citrix's ICA for delivery of Windows applications to its JavaStations. Tektronix protects your investment by offering netstations that will still be in use long after your PCs and limited function NCs have been replaced.