Configuring
and maintaining PCs is a pain in the assets. Industry analysts estimate that
you spend more than $10,000 per year to maintain the PC you bought for
$2500. In the old days, I could set up a 5250 terminal on my AS/400, turn it
on, and forget about it for years.
So why did we switch to PCs? Because our enterprise systems couldn't
deliver the same functionality that our end users could get at home. PCs
handled word processing and spreadsheets better than dumb terminals. In IS,
the customer is king, and the end users demanded PCs. But do business
desktop users really need them? Can you run your office automation
applications from a terminal?
If you conclude that you can, three architectures will clamor for your
attention: Network Computers (NCs), X/Intelligent Console Architecture (ICA)
terminals, and NetPCs. Sun Microsystems NCs can run Web-based and Java
applications from an attached network. These systems cost between $500 and
$900 and have an estimated $2500 annual cost of ownership. On the positive
side, NCs let you set up a very low-cost client machine to run Java
applications. On the negative side, you can't run Word, Excel, or any other
Windows NT workstation application. So if you have or will have users who
run only Java applications, NCs are just the ticket.
Last October, in "Think Thin and Win with Intelligent Console
Architecture," John Enck wrote about the rebirth of the X-terminal
market to run NT applications from an NT server. With these systems, an NT
workstation application runs on a NT-based application server platform such
as Citrix WinFrame. The terminal uses ICA or X as the protocol to display
the application on the terminal. You can run any NT or X-Windows
application. However, you need a very large NT Server box--one processor
and 128MB of RAM for every 10 users.
Microsoft and Intel's NetPC is a low-cost, non-expandable PC that can
run NT. It contains a Pentium 100MHz or higher processor, at least 16MB of
RAM, an internal hard disk for caching, a connectivity device (Ethernet,
28.8 modem, ISDN, etc.), plug-and-play support, and audio
capability--everything you need to run an NT application or to interact with
the Internet or an intranet. The key to this NetPC is the new Zero
Administration Initiative, which promises to make life easier for
administrators by centralizing control of the clients at the server level.
The combination of changes in the NT OS and Intel's Open Instrumentation
technology aims to reduce the total cost of ownership by at least 50
percent. No shipment date or price has been set, but my guess is that NetPCs
for NT will be available in the NT 5.0 timeframe, fall 1997.
Will This Idea Work?
Will users live with decreased desktop functionality? Some vendors
estimate that from 20 to 30 percent of business desktops will be these new
thin clients. In our Windows NT Magazine organization, we classify our users
as data entry, IS administration, developers, office automation, decision
support, mobile, and remote. If our order-entry application were written in
Java, our data entry users would be good candidates for NCs. The rest of our
users need Windows-based applications. Our office-automation and remote
users are good candidates for NetPCs or X/ICA, and this group represents
about 50 percent of our organization. The rest of the company needs PCs.
Who Will Win?
The only viable solution today is the X/ICA products available from Wyse
Technology, Tektronix, NCD, Insignia, and Exodus. They offer a low-cost
desktop that can run Windows, X, Java, and more.
NetPCs will quickly take over as the market leader if they can deliver
on several key promises: These machines must be as easy to configure and
maintain as dumb terminals and have the power of a PC. Not an easy task. So
far, at least 84 Intel partners have announced support for the NetPC. No
specification yet exists for PowerPC or Alpha-based NetPCs.
At this point, the NC is a niche player but could quickly gain momentum
as the number of Java applications increases. Imagine industry reaction if
Microsoft completely rewrote Office 97 in Java. Until then, NCs are unlikely
to compel companies to dump their client operating systems.