Migration to Windows NT Server

Horizontal Rule [DEC 95]
Clevin Wong

Introduction

In order to provide better computing performance, the Computing Services Centre (CSC) has undergone a series of changes in adopting the departmental server software platform. The changes can be summarized in the table :
Generation Client Software Server Software Departmental Server Machine Type
1 Pathworks Client for DOS V2 to V4 Pathworks Server for VMS V2 to V4 MicroVAX 2000
2 VAXstation / VAXserver 3100
3 VAXstation 4090
4 Pathworks Client for DOS V5 Windows NT Server V3.51 Pentium PC
Table 1. Brief History of our Departmental Network Server

For the first three generations of the departmental network server, the software Pathworks Server for VMS running on a Digital VAX machine was used. After the upgrade of the client software to Pathworks Version 5, the departmental servers have been switched to a different platform with Pentium PC running Windows NT Server software. In this article, we will briefly discuss the reasons behind the selection of the server software platform.

Selection of Candidates

Although the major client software is Pathworks Client for DOS V5, it does not mean that Pathworks Server for OpenVMS V5 is the only candidate for the server software. Since the Pathworks Client software is fully compatible with the 1LAN Manager V2 Client software , we can also consider other server software which is compatible with the LAN Manager V2 Server. However, the new client software must offer a seamless integration with the existing network and host services. In this respect, two candidates are chosen for our environment. They are : As its name implies, the "Pathworks Server for OpenVMS V5" runs on the platform of a Digital VAX or Alpha machine with the OpenVMS operating system. The software can function as a LAN Manager V2.2 server, with some add-on services like 2DECnet and 3LAT support.

On the other hand, Windows NT Server (previously known as "Windows NT Advanced Server") functionally is the latest enhanced version of the LAN Manager. It can provide a superset of services offered by a LAN Manager V2 Server. For this reason, it has the nicknames "LAN Manager V3.0" and "LAN Manager for NT".

Findings

a. Pathworks Server for OpenVMS V5

The Pathworks Server has the advantages that it provides the support for DECnet and LAT. However, during the test runs, some drawbacks were experienced. Firstly, the software is still not very mature. Abnormal crashes of the server processes were sometimes encountered. Some network protocols do not work as expected, and there are still some unsolved problems. Secondly, although the Alpha machine is a very powerful and efficient computer (as shown in the performance increase in our new CityU Polylink server), the performance of the Pathworks Server on this machine is below our expectation. One of the reasons leading to the degrade of performance is that OpenVMS uses complex RMS (Record Management System) for the file systems which mismatches with the simple file organization in MS-DOS. Moreover, the "License Requester" mechanism of Pathworks is very hard to manage. Additional licenses for non-Pathworks clients such as Windows NT and Windows 95 have to be purchased.

b. Windows NT Server V3.51

As mentioned before, Windows NT Server maintains compatibility with the LAN Manager V2 Server while at the same time, offers extended features and services. There are many useful enhancements, including :

Conclusion

In the test runs, it was found that the NT Server is more stable than the Pathworks Server with a significant performance increase. With respect to the licensing and connectivity with non-Pathworks Clients like the popular Windows 95 and Windows NT clients, the NT Server provides a direct and simple mechanism to serve them without additional license fee. Unlike the Pathworks Server for OpenVMS which is a machine dependent software, Windows NT Server can run on many different platforms, including the Alpha machine. Hence, it can be easily switched from a Pentium PC to a powerful Alpha machine in future for those departments demanding very high computing power.
Currently, the Pentium PC is chosen as the standard server machine because this configuration has numerous advantages as listed below : In view of all the relative advantages discussed above, CSC has chosen Windows NT Server running on a Pentium PC as the standard departmental network server software platform.

Acknowledgments

Most information is provided by Mr. CY Kwok, Mr. Manfred Chan, and Mr. CT Tam. They are members of the Pathworks Task Force in CSC.

Notes:

  1. LAN Manager (also called "OS/2 LAN Manager") is a Network Operating System from Microsoft, the original function is to expand the features of OS/2 enabling computers to join a LAN. Microsoft has licensed LAN Manager to vendors like IBM (LAN Server) and DEC (Pathworks), who made their own enhancements and modifications. That is why Pathworks V5 is compatible to it.
  2. DECnet is the proprietary protocol stack of Digital for networking.
  3. LAT (Local Area Transport) is a LAN-base protocol for host connection.
  4. Domain is a combination of servers and workstations that are grouped to create an administrative unit. In our configuration, we have one domain for each department/division.
  5. Group is a set of users who share common permissions for one or more resources.
  6. Local Group is used to grant permissions and rights only for the servers of its own domain. LAN Manager V2 does not support local groups.
[Issue No. 5] 
[u logo]
Computing Services Centre

City University of Hong Kong
ccnetcom@cityu.edu.hk 
[Home Page][CSC Home][NetComp Home][Content Home][Previous Page][Next Page][Subscribe Form]