CEDPA Logo DataBus Header

 
Conference
DataBus Index
Listservs
Presentations
Events
Organization
Bylaws
Directors
More Info
CEDPA Home

Issue Index

   DataBus - Vol 41 No. 3: April-May, 2001
  
Breathing New LIfe Into Old Hardware


Introduction

In a perfect world, all the hardware and software in schools would be state-of-the-art technology. But we don't live in a perfect world. In the real world, educators need to deliver quality education with the limited resources available to them.
 
Sometimes, that means schools must find a way to breathe new life into old computers. Can you imagine running the latest software, such as Microsoft® Office 97, on 386 PCs or older Macintoshes? That's exactly what many schools are doing today, through a new technology called Microsoft Windows NT® Server 4.0: Terminal Server Edition. For example:
  • Baltimore's Walbrook High School runs its computerized student records and attendance system, as well as best-of-breed applications including Microsoft Office, on donated 386 computers that save about $15,000 in networking expenses and $45,000 (about 70 percent of its support budget) in support costs. Best of all, the new system eliminates the need for a daily, 20-minute attendance-taking period, so students get the equivalent of several extra days of instruction per year.
     
  • Renton School District in Washington State lacks the money to replace its 4,000 PCs and Macintosh computers that are more than five years old and incapable of running today's software. But its limited budget is enough to take advantage of Windows NT Terminal Server and to keep those aging machines on the network and running state-of-the-art 32-bit applications.
     
  • Administrators in Clark County, Nevada set up the evaluation for a new computer network with older PCs in a single Saturday-morning session—using two high-school students to install the software.
Windows NT Terminal Server is one of the newest members of the scalable family of Windows®-based platforms that also includes high-powered servers, workstations, NetPCs, desktop and multimedia computers, laptops, and handheld devices. Windows NT Terminal Server doesn't eliminate the need for PCs or any of these other devices. Instead, it's a new option that complements these other choices, giving technology managers more flexibility to stretch their technology dollars. With the combination of terminal servers and new PCs in a school, managers can provide computing and Internet access to more students, teachers, and administrators than they could with new PCs alone.
 
Thin-Client Computing

Thin-client computing lets schools run the latest software by connecting lower-powered, older machines—as well as newer, low-cost devices—to powerful servers. A thin client is a computer, terminal, or other device with which the user works. Thin clients have a minimum of operating system software and no application software. The client has just enough software to start the device, connect to a server, and display the user interface.
 
A thin client can be an older Windows-based or MS-DOS®-based PC, Macintosh, UNIX computer, or a new Windows-based terminal. With thin clients, the applications run on the server. The client sends the user's keystrokes and mouse clicks to the server, where interaction with the application takes place. The server sends the graphical interface to the client, where it's displayed on the client screen for the benefit of the user.
Windows NT Terminal Server Process Diagram

Windows NT Terminal Server is the software at the core of Microsoft's thin-client strategy. Windows NT Terminal Server gives new life to old equipment, especially on the desktop, and makes new, lower-cost devices useful components of school or campus networks. Windows NT Terminal Server gives schools 32-bit computing—the high-bandwidth computing associated with the Microsoft Windows NT Workstation and Windows 98 operating systems—on machines that can't run those operating systems or that run other operating systems. It delivers the familiar Windows-based graphical environment and supports the latest Windows-based applications on new PCs, inexpensive Windows-based terminals, some Macintoshes, and older PCs.
 
What Schools Are Seeking

Schools are seeking a technical solution to stretch their budget dollars and give students greater access to technology. Schools begin their search for the right solution by establishing criteria. Many decide that their solution must be:
  • Affordable to acquire and maintain over the long term. They look not only at initial acquisition cost but also at the costs of installation, maintenance, technical support, training, and related hardware and software—costs that can easily exceed the initial purchase cost. Taken together, these various costs make up the total cost of ownership (TCO).
     
  • Easy to install, use, maintain, and support. School districts may not want to invest in training and support for an entirely new operating system. They want a solution that leverages their existing expertise and infrastructure.
     
  • Compatible with many applications such as Microsoft Office and Internet browsers. Some schools are evaluating third-party products such as Visio and education-specific applications such as Winnebego Spectrum's Library Management System and School Technology Management's Comprehensive Attendance, Administration, and Security System.
     
  • Able to support a variety of computer hardware, leverage current investments, and accommodate growth based on the school's evolving needs.
     
  • Secure, so schools can protect confidential student records and other data from unauthorized use and unauthorized users.
For a growing number of schools, the solution that meets these criteria is a thin-client strategy.
 
Why Schools Made the Choice

Here's how a thin-client strategy with Windows NT Terminal Server meets the criteria that schools have identified for their technology solutions.
 
Requirement #1: Affordable to Acquire and Maintain over the Long Term: Reduce the School's Total Cost of Ownership
 
Reducing the school's total cost of ownership—including the costs of acquiring maintenance, support, training, and upgrades—enables technology coordinators to stay within budget while meeting today's demands for student and teacher access and connectivity in less time. Windows NT Terminal Server provides a good interim networking solution that reduces TCO.

Real School Story: The Right Choice for Clark County, Nevada

 
"The school district needed a powerful, low-cost solution," says Jeff Ames, chairman of the Technology Advisory Committee for the Clark County (Nevada) Public Education Foundation, which evaluated and is implementing a solution based on Windows NT Terminal Server. "We looked at the other options, but not for long. We considered the Sun Javastation, then considered the price, and said no. We looked at the cost of UNIX administrators and that didn't make sense either. Some third-party solutions are available but from companies that may not continue to be around, or be in this business, when we need them down the road.
 
"We wanted something that gave us power, expandability, and flexibility to work with all of the up-to-date software and solutions we might choose later on," adds Ames. "We wanted something the kids could turn on and manage on their own. When we considered all of those factors, Windows NT Terminal Server was the only logical solution."

How does Windows NT Terminal Server help reduce the total cost of ownership?
 
bulletBy eliminating the need to create, install, or update applications on the desktop.
 
Real School Story: Keeping Up with Technology in Cheltenham, United Kingdom
 
The Arthur Dye Primary School in Cheltenham, United Kingdom introduced Windows-based terminals connected to Windows NT Terminal Server. This solution has enabled the school to save 25 percent on the initial cost of the network (compared to a PC implementation) and achieve cost savings on software upgrades.
 
Because all hardware and software upgrades can be performed centrally on the server, expensive upgrade costs at each workstation are avoided.
 
"We anticipate that they will not only save time and money for the school, but will also help the children to meet the demands of the national curriculum," says Jim Abraham, head teacher.

bulletBy administering desktops centrally.
 
Real School Story: Fighting Obsolescence in Renton, Washington
Renton School District in Washington State has 4,000 PCs and faces the prospect of seeing 20 percent of those machines become obsolete each year. Unfortunately, the district lacks the funds to replace those machines on a regular basis. Its solution: Windows NT Terminal Server.
 
"We're extremely skinny on our technical resources," says Renton School District Technology Project Manager Randall Turner, "so anything we can do to utilize their time and effort and reduce our costs is a great advantage. Terminal Server lets us administer desktops centrally, and that clearly allows us to keep costs low."

bulletBy reducing the cost of network deployment and technical support.
 
bulletBy letting you use new Windows-based terminal devices that cost less than PCs.
 
bulletBy extending the life of legacy desktop computers, like 386s and 486s with little random access memory (RAM) or hard-disk space.
 
Real School Story: Lowering TCO in Baltimore
 
Baltimore's Walbrook High School runs its custom education software primarily on 100 older-model 386 PCs, donated to the school by the Social Security Administration and others. Walbrook's secret to running a high-powered network on low-end equipment was the Windows NT Server network operating system paired with Citrix's WinFrame server, the predecessor product to Windows NT Terminal Server. WinFrame allowed the applications to run over low-cost, passive network hubs. The solution uses just 10 percent of the bandwidth of a typical computer network, while providing the equivalent of Pentium 120-MHz performance for 32-bit applications on those older PCs. And it saves the school about $15,000 in networking expenses and $45,000 (about 70 percent of its support budget) in support costs. Best of all, the new system eliminates the need for a daily, 20-minute attendance-taking period, so students get the equivalent of several extra days of instruction per year.

Requirement #2: Easy to Install, Use, Maintain, and Support Both the Server and Applications
 
Windows NT Terminal Server is easy to install, reducing the up-front time and cost of establishing the Windows NT Terminal Server–based network and allowing schools to use existing expertise and infrastructure.
 
Real School Story: "Extremely Smooth" in Clark County
 
At Clark County's Chaparral High School, the Windows NT Terminal Server was installed in a computer lab during a single, Saturday-morning session in June. Students Jeff Efros and Aaron Gitlin, along with teacher Larry Wood and two outside technicians, completed the process in less than three hours.
 
"The Windows NT Terminal Server installation was automated and streamlined," notes Efros. "It went extremely smooth."
 
To install the software, the students first ran the installation program from a CD, loading the server software onto a Pentium II, 233-MHz, 4-GB server built and donated by independent Microsoft Certified Solution Provider Michada Computers, a company in Clark County's technology program. Other than responding to automated prompts, the students had only to set the server's swap file, which they did with the technicians' help.
 
Next, it was onto the first clients for the Windows NT Terminal Server evaluation: a set of 486 machines, the first of what will become a much larger network. A local corporation donated these PCs because they no longer could run current software—or so those owners thought! The students used the server's automatic installation disk utility to create the floppy disks needed to load the client software onto the PCs. They also cut their own CAT5 cabling to connect each of the machines to the hub.
 
"From there, it was just a matter of feeding disks into the machines," says Efros.

Installing or upgrading applications—not just the network software—is also fast and easy, because technology managers can handle these chores just once, at the server, instead of touching each computer. Depending upon the network configuration, support can be less costly because support technicians don't have to travel to the desktops nearly as often to fix problems—saving trips down the hall or miles across town. Network administrators can perform many management tasks remotely from any desktop, ensuring they can manage the system from almost anywhere. This saves time and expense.
 
Real School Story: Easy Maintenance in Baltimore
 
The remote-access capability in Microsoft's technology enabled School Technology Management (STM), an independent Microsoft Certified Solution Provider, to provide most of its technical support to Walbrook High School without having to come on site. STM's involvement underscores the valuable role that Solution Providers play in helping schools to implement solutions based on Windows NT Terminal Server. STM conducted most software maintenance, such as virus definition updates, remotely by using Microsoft Systems Management Server, a Microsoft BackOfficeÒ family server application. The centralized, remote support capabilities helped the school reduce support costs by 70 percent.

Requirement #3: Compatible with many applications such as Microsoft Office and Internet browsers
 
It's crucial that schools do not have to create all-new software applications or use non-mainstream software because of system requirements. So schools considering Windows NT Terminal Server typically confirm its ability to run their current applications.
 
Real School Story: Using Best-of-Breed and Custom Software in Baltimore
 
The Windows NT operating system and Citrix Winframe, the predecessor product to Terminal Server, brought Microsoft Office applications to every desktop on the Walbrook High School network—even donated 386s—allowing the school to standardize on best-of-breed applications for the broadest range of tasks, including electronic mail and Internet access. Yet the network also runs Baltimore's customized attendance-taking and student-records applications that expedite administration, cut administrative costs by 30 percent, and free teachers to spend more time teaching.
 
Real School Example: Tracking Bus Maintenance and Student Records in Renton, Washington
 
At Washington State's Renton School District, Windows NT Terminal Server provides the perfect solution for quick access to maintenance information for buses—an application that couldn't run on the school's Novell network. Teachers also gain access to 12,000 student records, conducting sorts and running Microsoft Access from both Macintoshes and Windows-based PCs.
 
"Using Terminal Server we successfully query the Microsoft Access database and run Microsoft Office, thereby eliminating the problem of not being able to access our databases from our Macintosh computers," says Randall Turner, district technology manager. "The teachers are thrilled. We also increase the speed of classroom access to the Internet by running Microsoft Internet Explorer and Windows NT Terminal Server."
 
Renton also uses Windows NT Terminal Server to run Microsoft Office 97, Microsoft Project, and Visio from its older Macintosh Centris computers—machines that could not run the applications on their own.

Windows NT Terminal Server can access most 16-bit and 32-bit Windows-based applications that run on a Windows NT-based computer, including Microsoft Office, Microsoft Internet Explorer, Microsoft Exchange, the Microsoft Outlook messaging and collaboration client, Microsoft Project, Microsoft Access, and Microsoft Visual Basic®–based applications. The Learning Company, Inc. (TLC) has tested its products—including MathKeys, CornerStone, and SkillsBank4—using Windows NT Terminal Server and has worked successfully with schools deploying them. Some schools are evaluating the use of Windows NT Terminal Server to run:
  • Third-party products such as Visio
     
  • Education-specific solutions such as Winnebego Spectrum's Library Management System and School Technology Management's Comprehensive Attendance, Administration, and Security System
     
  • Their school's own, internal applications
A Warning about Compatibility: Windows NT Terminal Server is not the choice for applications that make significant use of video, audio, animation, or other multimedia that must send significant amounts of information over the Windows NT Terminal Server network.
 
How appropriate is Windows NT Terminal Server for your important software? Your evaluation of Windows NT Terminal Server should include your test of the key applications you plan to run and how many users can access Windows NT Terminal Server simultaneously and make heavy use of applications over the network. Testing the number of Terminal Servers you plan to access is also recommended. Several companies offer testing services so you can determine compatibility of your new or existing custom software with Windows NT Terminal Server.
 
To check the compatibility of a specific application, consult with the application's vendor. To visit a Web-based showcase of tested applications that run well on Windows NT Terminal Server, go to http://www.microsoft. com/ntserver/terminalserver/exec/vendors/showcase/showcasesearch.asp
 
Requirement #4: Able to Support a Variety of Computer Hardware and Accommodate Growth Based on the School's Evolving Needs
 
Schools need to know that they'll be able to continue to use this technology as their schools grow and needs change. Windows NT Terminal Server meets this need.
 
Real School Story: Enabling Future Growth in Baltimore
 
The Walbrook High School solution is scalable to grow with the needs of the school. The school is currently using a dual-Pentium server with 128 MB of RAM and a 4-GB hard disk that the school already had on site. The machine supports 30 simultaneous users and can be upgraded to support 60 users later.
 
In addition to more users, Walbrook administrators anticipate new uses for their solution. They expect to use a new student assessment module to create their own electronic assessment tests. In contrast to traditional assessment tests given once or twice a year, students at Walbrook will take computer-based electronic assessment tests on a regular basis so the school can track each child's progress in all subjects. The school is also considering expanding the system to support authorized Internet access by parents—giving those parents the ability to check on their children's schedules, grades, and attendance records.

Windows NT Terminal Server Client Examples

Many times, growth means the ability to add new and different hardware. Typical clients in a Windows NT Terminal Server–based network can include the following:
  • Windows-based Terminals. A Windows-based terminal typically costs less than $500 and lowers the total cost of ownership. Look for them from Boundless, NCD, Neoware, Tektronix, and Wyse Technology Inc.
     
  • Non-Windows-based Computers. With the addition of MetaFrame from Citrix Systems Inc., schools can deploy Terminal Server on Macintosh, UNIX, Windows version 3.1, and MS-DOS-based client computers.
     
  • 386-based and 486-based Personal Computers. Legacy PCs combine the benefits of centralized computing with the benefits of a low-cost, intelligent desktop. PCs can run applications locally or from a Terminal Server.
     
  • Newer Personal Computers or Network PCs (NetPCs) with Zero Administration Kit. This option gives you the flexibility to run applications locally or from the server, as you prefer. And it lowers the total cost of ownership.MetaFrame is thin-client/server software from Citrix Systems that extends the capabilities of Windows NT Terminal Server. MetaFrame lets you connect a broader range of clients to Windows NT Terminal Server, including MS-DOS, 16-bit Windows, Java-based devices, Macintosh, UNIX devices, and ICA Windows-based terminals.
Some education networks already use Citrix WinFrame, older software based on Microsoft Windows NT Server version 3.51 that delivers Windows-based applications to Windows-based terminals and some legacy desktops. Managers of these networks will want to upgrade to the combination of Microsoft Windows NT Terminal Server and Citrix MetaFrame to gain tighter integration, the graphical user interface in Windows 95 and Windows 98, improved reliability with Windows NT Server 4.0, and full access to technical support services and training for Windows NT Server.
 
Real School Story: New Life for Aging Macintoshes in Renton
 
Renton School District extended Windows NT Terminal Server with Citrix MetaFrame to run Terminal Server on its 68040 and PowerPC Macintosh-based computers. On the server side, Windows NT Terminal Server is running on a dual Pentium Pro 200-MHz computer with 256 MB of memory. District officials say it's been impossible for them to distinguish the performance of Visio and Microsoft Project running across the network to a Macintosh Centris 610 from copies of the same software run locally.

Because the Windows family of operating systems provides a wide range of solutions, customers are not locked into a Terminal Server environment as their needs change or grow. If a user requires more power, administrators can swap out a Windows-based terminal client for a more powerful low-end PC or workstation. Also, Windows-based terminals from different manufacturers are compatible, so they can be mixed and matched.
 
Real School Story: Windows-based Terminals in Cheltenham, United Kingdom
 
The Arthur Dye Primary School in the United Kingdom installed Winterm Windows-based terminals from Wyse Technology Inc. connected to Windows NT Terminal Server. The school implemented a network of Winterm thin clients that provide pupils with access to educational and business software, plus connectivity to the Internet.
 
The school describes the Winterm desktop environment as controllable and stable, yet easy to manage and responsive to student needs. Winterm thin clients significantly improve the speed at which students access the software. And because files reside on the server—not on floppy disks—viruses are a thing of the past. To monitor and assist each pupil, teachers and administrators can shadow or take control of any user session on the network.
 
"We found that the Winterm terminals offered considerable cost savings as well as performance that equaled that of the PCs," says head teacher Jim Abraham.
 
Real School Story: Windows Terminal over the Internet
 
The Menta Group has found yet another use for Windows Terminal Server: serving up courseware over the Internet. Several school districts around the country—including Phoenix and Park Forest, Ill.—are beta testing Menta's new solution to provide curriculum to physically challenged K–12 students at home.
 
Students use their home PCs or Macs to connect to the Windows NT Terminal Server with Citrix MetaFrame at their school district. They download the client software component quickly—just 20 seconds at 56K—and it resides on their machines for future sessions. Students can access course instruction and take tests. Scores can be posted to the Web and teachers can monitor student progress while the students are online if they wish. The new solution makes it very economical to acquire and use educational software, because it only needs to be maintained once, at the server.

Not all thin clients are created equal. How do these choices compare? See the table in the Resources section of this document.
 
Requirement #5: Secure So Schools Can Protect Confidential Student Records and Other Data from Unauthorized Use and Unauthorized Users
 
Security is top of mind for every technology director. Schools are particularly vulnerable to both the curious and the malicious, so protecting networks is essential. Windows NT Terminal Server uses the robust security features of Windows NT Server, so technology managers can restrict access to desktops or servers. Administrators can define restrictions on logon attempts, connection time, and security for individuals or groups.
 
Real School Story: Security in Baltimore
 
With their new solution, Walbrook High School users get all the standard benefits of Windows NT Server—from a highly reliable, highly stable system to outstanding security and effective remote access. The school used the hierarchical features of Windows NT to specify the folders and files to which staff had access.
 
"Windows NT is fantastic," raves Walbrook principal Marilyn Rondeau. "It stays up and running even if the user exits improperly. And it gives us outstanding security and remote-access capabilities." For example, Walbrook uses features of Windows NT to lock down the 54 desktops that it installed in two student computer labs, so students can't sabotage the computers or get into inappropriate directories. Windows NT security provides this reliable, secure environment with minimal lab administration.

Advice from School Technology Directors: Implementation Strategy

Once you've identified your solution criteria and completed the evaluation process, it's time to consider how best to implement a solution. In this section, you'll find information, options, and ideas for effective implementations of Microsoft Windows NT Terminal Server. For additional deployment information, see the Windows NT Terminal Server deployment guide at http://www.microsoft.com/ntserver/ terminalserver/deployment/MAP/tsdguideWP.asp
 
When Planning a Windows NT Terminal Server Evaluation and Implementation
 
Consider the following, which are described in more detail later in this section:
  • Plan for capacity and performance. Project how many servers and terminals you'll need, and what performance you'll get from that combination. Test the number of simultaneous users.
     
  • Test your software. Not all education applications have been tested with Windows NT Terminal Server. Test your applications in a lab environment before deciding to implement.
     
  • Consider locking down desktops using the Zero Administration Kit to minimize support needs.
  • Prepare your school for Year 2000 technical issues, using Windows NT Terminal Server to help.
  • Understand possible installation issues. Follow the tips and tactics listed below.
     
  • Project your training needs. Even though Windows NT Terminal Server minimizes training needs, your support staff will require some training.
     
  • Anticipate and prepare for your support requirements.
Warning: Prepare for Limitations of Windows NT Terminal Server
 
Windows NT Terminal Server is a superb new complement for your technology mix. But it's not a panacea. Be aware that:
  • Windows NT Terminal Server is not the solution for running many multimedia applications, such as those using streaming video, WAV files, and other audio, graphics, or animation.
     
  • It is very important to plan and test your applications and the number of users and servers anticipated. See the "Planning for Capacity and Performance" section.
     
  • Because Windows NT Terminal Server runs applications on a centralized server rather than on each user's desktop, users are dependent on the server and the network. Make sure you have ample network management resources, backup servers, and plans for getting the server up and running should it stop functioning.
Consider Using a Certified Solution Provider

Independent Microsoft Certified Solution Providers specialize in the technology needs of schools like yours and can be invaluable in helping you with any or all phases of your implementation, from evaluation and planning through maintenance, training, and support. Solution Providers are located throughout the United States and around the world. To find a Solution Provider, go to http://www.microsoft.com/education/partner/resource/guide/partner.htm
 
Planning for Capacity and Performance

How many users will you be able to support on a Windows NT Terminal Server and what type of server hardware will you need? Scalability and performance of a terminal server depends on the applications, the server configuration, and usage intensity. Microsoft recommends the following:
  • Number of Users: Windows NT Terminal Server on a single Pentium Pro server will support about 15–45 users, depending on user activity. A dual-processor server will support about 30–90 users. The number of people that you'll be able to support on a terminal server depends in part on how heavily they use the system.
     
  • Memory: Use 32 MB of base memory plus 4–12 MB per user for the terminal server, depending on the application and the users' performance requirements.
     
  • Network Use: Expect Windows NT Terminal Server to require 2–6 Kbps of network bandwidth per user, depending upon the extent of use.
Consider Using the Zero Administration Kit with Windows NT Terminal Server to Lock Down the Desktop and Minimize Support

Because your Windows NT Terminal Server users are sharing the same environment, they have the potential to disrupt not only their own systems, but also the systems of other users. That's because a potential disruption takes place not on the local hard disk of a single server but on the server that all users must share. You can head off this problem and create a controlled environment by using the Microsoft Windows NT Workstation Zero Administration Kit (ZAK). ZAK allows automatic installation and configuration of restricted or "lock-down" Windows NT Workstation–based desktops. This minimizes user access—particularly by students—to the parts of the operating system outside their authorized applications. ZAK also includes several policy templates for implementing Windows NT policies. For more information on ZAK, go to http://www.microsoft.com/ntserver/ terminalserver/downloads/admintools/TermServZAK.asp
 
Prepare Your School: Facilitating Year 2000 Deployment Strategies

Worried about your Year 2000 (Y2K) compliance? Windows NT Terminal Server can help solve Y2K challenges in two key ways:
  • Replacing noncompliant BIOSs. Older personal computers often have basic input/output systems (BIOSs) that are not Y2K compatible. Schools and campuses can deploy the Windows NT Terminal Server client on these computers, allowing them to be used as terminal server workstations until their BIOSs can be replaced. If the server running Windows NT Terminal Server is Y2K compliant, the clients connected to it will operate correctly.
     
  • Deploying compliant applications. You can deploy Microsoft Y2K-compliant applications quickly by installing them on servers running Windows NT Terminal Server. Users then can discard their noncompliant applications and use the newer versions on Windows NT Terminal Server until compliant applications are deployed throughout the organization. For planning and deploying applications, see the Microsoft Year 2000 Resource Center. The Resource Center contains comprehensive information about Microsoft products and how they are affected by the Year 2000. The Resource Center is located at http://www.microsoft.com/technet/topics/year2k/default.htm
Understanding Installation: Tips and Tactics for Installing Windows NT Terminal Server

Users already familiar with Windows NT Server will find that installing Windows NT Terminal Server is very similar. Here are some considerations to keep in mind:
  • Windows NT Terminal Server code includes Windows NT Server 4.0 plus Service Pack 3. Technology managers should do a fresh installation of Terminal Server, which includes Windows NT Server 4.0, rather than attempting to upgrade an existing installation of Windows NT Server 4.0.
     
  • Plan your memory requirements for use in a multiuser environment (number of users multiplied by 4–12 MB of RAM, depending on what the users are doing).
     
  • The Transmission Control Protocol/Internet Protocol (TCP/IP) is required for Windows NT Terminal Server and is automatically installed when you run Setup.
     
  • WinFrame users should note that Windows NT Terminal Server is an upgrade for WinFrame versions 1.6 and 1.7 only. For derivative releases of WinFrame, such as WinDD, see your supplier for details of upgrade opportunities.
     
  • If you would like more information about the appropriate uses of thin-client computing, one book (written prior to the release of the newest Windows NT Server 4.0 and Windows NT Terminal Server) is "Understanding Thin-Client Computing." You can find information about this book and a sample chapter at http://mspress.microsoft.com/prod/books/1518.htm An additional resource is the Thin-Client Strategy Market Bulletin, available at http://www.microsoft.com/NTworkstation/community/mktbulletin/thinclient.asp
     
  • Install Windows NT Terminal Server as a stand-alone server, not as a primary domain controller or backup domain controller, so it can dedicate its resources to client applications.
     
  • Install Windows NT Terminal Server on a Windows NT File System (NTFS) partition. NTFS provides greater security for users in a multiuser environment who access the same data structures.
     
  • Do you want to deploy several Terminal Servers in your network? To configure and roll out multiple servers quickly and effectively, use the Microsoft Windows NT OS Image Preparation Tool utility, together with a disk duplication program, to "clone" or duplicate servers running Windows NT Terminal Server. A number of software and hardware solutions are available in the marketplace to duplicate hard-disk images.
Anticipate Training and Support Requirements and Options

Take an Instructor-led Course
 
A Microsoft Certified Technical Education Center (Microsoft CTEC) near you offers Course 1198: Supporting Microsoft Windows NT Server 4.0, Terminal Server Edition. This course provides a comprehensive look at the issues in deploying and supporting Windows NT Terminal Server in your school, district, or campus. To locate a Microsoft CTEC near you, visit http://www.microsoft.com/train_cert/
 
Participate in a Microsoft Seminar Online
 
Microsoft offers three online seminars about Windows NT Terminal Server: a 25-minute overview, a 10-minute presentation on scalability, and a 16-minute focus on application compatibility. Select the modules you want to view whenever you're ready—and interact with Microsoft engineers who will respond to your e-mail questions promptly. The free (connect charges may apply) seminars are available now at http://www.microsoft.com/seminar/98/ve/terminal/portal.htm
 
Consult a Microsoft Certified Solution Provider in Your Local Area
 
If your institution needs support from a third party with expertise in deploying Windows NT Terminal Server, contact a Microsoft Certified Solution Provider near you. Solution Providers are consulting organizations trained in Microsoft technology and qualified to help institutions like yours get the most out of their technology investments. If you need help identifying a Solution Provider, go to http://www.microsoft.com/education/partner/resource/guide/partner.htm
 
Support Options
 
The Support Online Web site from Microsoft Technical Support offers you a powerful range of options for getting assistance. You can search the Microsoft Knowledge Base and access information and downloadable files in the Search Support Online area at http://support.microsoft.com/support/
 
Phone support options for Windows NT Terminal Server include Pay-Per-Incident Support in the United States and Canada at U.S.$195 per incident. You also may submit a paid incident via the Internet with the online Web Response tool. In addition, Microsoft offers phone support through a Priority Annual Account in the United States and Canada for U.S.$1,695 per 10 incidents. Microsoft also offers Priority Plus and Premier Support options. For more information on these options, visit http://support.microsoft.com/support/contact/
 
Microsoft Sourcebook for the Help Desk can serve as your complete guide to delivering high-quality help-desk solutions. It provides effective, economical ways to deliver high-quality technical support to your school or district computer users. It offers clear, complete information you need for evaluating, setting up, and managing help-desk solutions. The latest edition includes information on migration, help-desk strategies in multivendor environments, and more. The Sourcebook also includes a companion CD fully updated with expanded contents and tools.
 
Whether you're setting up a help desk for the first time, optimizing for efficiency, or balancing internal and external resources, you'll find valuable answers in this book and companion CD. Microsoft Sourcebook for the Help Desk is available for purchase from Microsoft Press at http://mspress.microsoft.com/prod/books/1304.htm
 
Subscribe to Microsoft TechNet
 
Microsoft TechNet is a CD-ROM subscription product that delivers the most current evaluation, deployment, and support information on key Microsoft products. It is one of the smartest investments you can make, whether you're making high-level decisions on technology, deploying new systems, or supporting them on a daily basis.
 
Every month, TechNet delivers multiple CDs packed with the critical information you need to successfully run Microsoft systems at your organization. It's packed with 300,000 pages of technical information, enlightening case studies, all the Microsoft Resource Kits, and the entire Microsoft Knowledge Base, with answers to more than 60,000 questions. Plus, 3,000 new pages per month are devoted to updated articles, service packs, drivers, and patches. Instead of fighting fires, you'll have time to make strategic network decisions; help administrators, teachers, and students better help themselves; and offer insightful, well-informed recommendations to technology committees, administration, and management. Microsoft offers reduced academic pricing for TechNet. For more information, go to http://www.microsoft.com/technet/subscription/about.htm
 
Things You'll Need to Know

  • Minimum system requirements
     
  • Pricing and licensing 
     
  • Resources: Comparing thin clients and features at a glance
     
  • Additional tools and resources: Contact information
Minimum System Requirements for Windows NT Terminal Server

To put Windows NT Terminal Server to work, here's what you need:
 
Server
  • Intel-based processor (such as Intel Pentium or higher) or Alpha
     
  • 32 MB of RAM, plus 4–12 MB for each typical user who is connecting
     
  • 128 MB of available hard-disk space on the partition that will contain the Windows NT Terminal Server system files
     
  • For a computer with an Intel-based processor: 3.5" high-density disk drive plus CD-ROM drive
     
  • VGA or higher-resolution monitor
     
  • TCP/IP compatibility
     
  • High-performance bus, such as EISA, MCA, or PCI
Clients
  • 386 or higher processor
     
  • 4 MB of RAM
     
  • 4 MB of available hard-disk space
     
  • 3.5" high-density disk drive
     
  • TCP/IP network interface card
     
  • VGA or higher-resolution monitor
     
  • Microsoft Mouse or compatible pointing device
     
  • Windows-based terminal specifications
Pricing and Licensing

Microsoft has designed Windows NT Terminal Server to be affordable, especially for schools that will be using it on legacy PCs. The exact amount that it will cost your school depends on:
  • How many clients you will support
     
  • What type of clients you will support (e.g., Windows-based, non-Windows-based)
     
  • Whether you need to purchase hardware or can use existing hardware
First, plan to acquire the Windows NT Terminal Server software and the server software license. Then, plan for acquiring licenses for the clients that will access the server. As shown in Table 1, the type of client (Windows for Workgroups, Windows 95, Windows 98, Macintosh, MS-DOS, UNIX, Windows 3.1, or Windows NT Workstation) determines the type of client license required.
 
If you are adding Macintosh, Windows 3.1, MS-DOS, or UNIX computers to your Windows NT Terminal Server–based network, you will need to acquire the Citrix MetaFrame Server and Client License package. For more details including pricing for MetaFrame, go to http://www.citrix.com/education/
 
Table 1. Client Licensing Requirements

Client Licensing Requirements Windows for Workgroups, Windows 3.11, Windows 95, Windows 98 Macintosh, MS-DOS, UNIX Windows 3.1 Windows NT Workstation
Windows NT Server
Client Access License (CAL)


X


X


X


X

Windows NT Workstation License


X


X


X

_

Metaframe Server and Client License Package

_


X


X

_

X = client access license required
_ = client access license not required or already included

Understanding the Microsoft End-User License Agreement (EULA) and licensing programs is critical to using and managing Microsoft software. The Microsoft Licenses Web site explains the licensing rights for Microsoft products. Education customers can qualify for affordable academic pricing, and many education customers qualify for even lower volume pricing through the Microsoft U.S. Open License or Select programs. The Microsoft U.S. Open License Program is designed to provide flexible volume-based pricing for academic institutions with five or more desktops. Microsoft Education Select 4.0 Academic Volume License is a volume software licensing program designed for eligible education and other qualifying customers with more than 1,000 desktops.
 
For more information regarding Microsoft Software Licenses, visit http://www.microsoft.com/licenses/
 
To acquire Windows NT Terminal Server, use your organizational purchasing process or go directly to a Microsoft Authorized Education Reseller (AER). There is a Microsoft AER near you who can assist with all your Microsoft product-licensing needs. A list of Microsoft resellers can be found at http://www.microsoft.com/education/partner/opps/aerinfo.htm
 
Academic pricing information can be found at http://www.microsoft.com/education/pricing/ Visit this site to determine the estimated academic prices for the Microsoft software you are considering acquiring.
 
Resources

Comparing Thin Clients
 
Which thin client—or combination of thin clients—is best for your school? Table 2 explains the differences among thin-client technologies in the marketplace today.
 

Comparing Thin Clients

Windows-based Terminals

PC with Terminal Server

Network Computer

PC

NetPC

Processor

Many types

Intel-based operating system

Several types

Intel-based operating system

Intel-based operating system

RAM

416 MB

1632 MB

1664 MB

1632 MB

1632 MB

Peripherals

Local/Remote

Local/Remote

Remote

Local/Remote

Local/Remote

ISA Expansion

NA

Yes

NA

Yes

No

Hardware Detection

NA

Optional

NA

Optional

Yes

Sealed Case

Yes

No

Yes

No

Yes

Power Management

Yes

Optional

No

Optional

Yes

Windows Operating System Execution

Remote

Local

NA

Local

Local

Application Execution

Remote

Local/Remote

Remote

Local

Local

Java Execution

Remote

Local/Remote

Local

Local

Local

Browser

Remote

Local

Local

Local

Local

Data Storage

Remote

Remote

Remote

Both

Remote

Cache

RAM

Disk

RAM

Disk

Disk

Centralized Management

Yes

Yes

Yes

Yes

Yes

Remote Software Installation

NA

Optional

No

No

Yes

Remote Boot

NA

Optional

Yes

No

Yes

Features at A Glance

The following table summarizes various features.

Feature

Description

EASE OF USE

 

Multiple Client Support

Delivers the familiar Windows (Windows 95, Windows 98, and Windows NT Workstation) graphical user interface to users of Windows-based terminals and legacy desktops, including Win16, Macintosh, UNIX, and Win32® -based desktops. (Connectivity to Macintosh and UNIX-based machines requires third-party add-on.)

Roaming Disconnect Support

Supports the ability for users to disconnect from a session without logging off. This allows users to leave a session active, or running, while disconnected and then reconnect to the existing session from another machine or at another time.

Multiple Logon Support

Supports multiple simultaneous logon sessions from different desktops. This enables users to log on to numerous Terminal Servers or a single Terminal Server many times to do multiple tasks or to run multiple unique desktop sessions.

Automatic Session
Reconnection/Resume

Keeps session active and automatically reconnects when clients are disconnected from the server for a period of time.

MANAGEABILITY

 

Windows-based Terminals
Based on Windows CE
Operating System

Windows-based terminals for Windows NT Terminal Server, based on a custom implementation of the Windows CE operating system and the Remote Desktop Protocol, are or will be available from major terminal partners such as Wyse, NCD, Boundless, Tektronix, and Neoware.

Client Connection Manager

A new client connection tool to allow single-icon connections to sessions or applications will be developed through a simple wizard-based tool.

Terminal Server License Manager

A new License Manager tool has been added to allow administrators to track, from every Terminal Server, all the licenses for the Windows NT Terminal Server clients connecting to one or more servers.

Distributed File System Support

Terminal Server offers full support for the Microsoft Distributed File System (DFS). Support is for connecting to a DFS share and hosting DFS shares from a Terminal Server.

New System Policy Components
to Allow Further Lock-down of
Terminal ServerBased Desktops

New components have been added to the desktop and Start menu (Disconnect, Logoff, and Windows NT Security) for Terminal Server clients. System policy capabilities disable those additional components of the Terminal Server client interface with a mouse click.

Centralized Application
Installation and Update

Allows administrators to install applications once at the Terminal Server and provide access to the latest applications immediately to all connected Terminal Server clients.

Integration with Microsoft
Zero Administration Kit

Delivers the functionality and benefits of the Zero Administration Kit to Terminal Server clients, including non-Windows-based machines. (Connectivity to Macintosh and UNIX-based machines requires third-party add-on.) This includes the ability to create locked-down user profiles.

Terminal Server Administration

The Terminal Server Administration tool is used to query and manage Terminal Server sessions, users, and processes. Among its functions, the utility can:

  • Disconnect a Terminal Server session
  • Send a message to a Terminal Server session or user
  • Reset a Terminal Server session
  • Display Terminal Server session connection status
  • Display Terminal Server session client information
  • Display user and system processes
  • Terminate a process
  • Display Terminal Server information

Terminal Server Connection
Configuration

Creates, modifies, and deletes sessions and session sets on your Terminal Server. Among its functions, Terminal Server Connection Configuration can:

  • Configure a new connection
  • Manage permissions for a connection
  • Add users and groups to permission lists
  • Control timeout settings and disconnect settings

Integration with Windows NT Server
User Manager for Domains

Terminal Server user accounts are created the same way as they are for users of Windows NT Server. This allows existing computer users to access their accounts from terminal and terminal emulation desktops. It also adds new options specific to the Terminal Server environment.

Integration with Windows NT Server
Performance Monitor

Allows system administrators to easily track Terminal Server system performance. Performance Monitor with Terminal Server can:

  • Track processor use per user session
  • Track memory allocation per user session
  • Track paged memory usage and swapping per user session

Messaging Support

Administrators have the capability to alert users to system shutdowns and upgrades or new application postings.

Remote Control Administration

Any user of Terminal Server with administrative privileges and access to the administrative utilities on the Terminal Server can remotely manage the Terminal Server.

Configurable Inactivity Timeout

Administrators can configure when to time out sessions due to inactivity. This feature enables server load reduction.

APPLICATION COMPATIBILITY

 

Application Compatibility

Extensive testing of more than 50 applications for compatibility and ease of installation in a Terminal Server environment.

Support for Applications Based
on the Visual Basic and Visual C++
®
development systems

Support for any 16-bit or 32-bit application that runs on Windows NT 4.0 today, including 32-bit and 16-bit Visual Basiccreated applications.

Support for Microsoft Office 4.2, Office
for Windows 95, and Office 97

Support for the most recent releases of the most popular productivity applications.

Support for Browser-based
Applications Including ActiveX
®
Controls and Java Applets

Microsoft Internet Explorer and Netscape Navigator were extensively tested, including tests of Microsoft ActiveX controls and Java applets to ensure complete browser and application compatibility.

Microsoft BackOffice Family
Server Support

Support for the BackOffice family of server applications, including Microsoft Exchange Server, Microsoft SQL Server", and Microsoft SNA Server.

Scalability, Performance

 

New Performance Enhancements

Many improvements to the RDP protocol's caching, packet use, frame size, and so on have provided significant performance improvements over the development process.

Support for Alpha Processor-based
Clients and Servers

Alpha processors are fully supported in Terminal Server. Those companies using Alpha-based versions of Windows NT Server and Windows NT Workstation now have a client to connect to any Terminal Server.

Highly Scalable Server System

Base guidelines for estimating number of active users per server are 1820 users per processor for heavy users and 4550 users per processor for light or task-based users. The number will vary depending upon users' processor speed, application load, and usage pattern.

Support for Up to 32-processor
SMP Machines

Terminal Server supports up to four processors out of the box. In addition, a separate version is available from original equipment manufacturers (OEMs) to support systems with up to 32 processors.

SECURITY

 

Multiple Encryption Levels

  1. Administrators have the option to configure data transmission between the Terminal Server and Terminal Server clients to encrypt all or some of the data transmitted between the client and server at three different levels, depending on their security needs.

Encrypted Logon

Terminal Server logon process is encrypted (by default) on the wire, ensuring secure transfer of user name and password.

Encrypted Password Every Time

Includes change password, unlock desktop, and unlock screen saver.

Ability to Limit Number of Logon
Attempts

Administrators can limit the number of user logon attempts to prevent hackers from attacking a server.

Ability to Limit Connection Time

Administrators can limit the connection time of any individual user or groups of users.

Ability to Manage User Security by
Groups of Users

Administrators can set up security restrictions for individual users or groups of users. This includes limiting the ability to redirect to local devices.

Tuan Nguyen is K-12 Education Marketing Manager for Microsoft Corporation's Southern California District. He may be reached by telephone at (310) 449-7408 or by e-mail at [email protected]