Novell NetWare

Introduction

Novell NetWare is a network operating system (NOS) developed by Novell, Inc. that was widely used in the 1980s and 1990s. It was designed to provide file and print services for Local Area Networks (LANs), and it became one of the most popular network operating systems of its time. NetWare was known for its efficiency, reliability, and ability to manage large numbers of users and devices. This article delves into the history, architecture, features, and legacy of Novell NetWare, providing an in-depth understanding of its role in the evolution of network computing.

Historical Background

Novell NetWare was first introduced in 1983, during a period when personal computers were becoming increasingly prevalent in business environments. The need for efficient network solutions was growing, and Novell seized the opportunity by developing a robust NOS that could support multiple users and devices. The initial version, NetWare 68, was designed for the Motorola 68000 processor and was soon followed by NetWare 86, which supported the Intel 8086 processor.

The 1980s and early 1990s were marked by rapid advancements in networking technology, and Novell NetWare quickly became a dominant player in the market. Its success was largely due to its superior performance and scalability compared to competitors like Microsoft LAN Manager and Banyan VINES. By the mid-1990s, NetWare had captured a significant share of the network operating system market.

Architecture and Design

NetWare's architecture was based on a client-server model, which allowed for centralized management of resources and services. The core of NetWare was the NetWare Core Protocol (NCP), a proprietary protocol that facilitated communication between clients and servers. NCP was designed to be efficient and reliable, making it well-suited for business environments.

The operating system was built on a microkernel architecture, which provided a modular and flexible framework. This design allowed for the addition of new features and services without disrupting the core functionality of the system. NetWare's file system, known as the NetWare File System (NWFS), was optimized for high performance and supported advanced features such as file locking, file compression, and disk mirroring.

Key Features

File and Print Services

One of the primary functions of Novell NetWare was to provide file and print services to network users. The system supported a wide range of file-sharing protocols, including NFS and SMB, allowing for interoperability with different operating systems. NetWare's print services were equally robust, supporting multiple printers and print queues, and providing advanced features such as print job scheduling and printer pooling.

Directory Services

NetWare was one of the first network operating systems to implement directory services, which allowed for centralized management of network resources. The introduction of Novell Directory Services (NDS) in NetWare 4.0 was a significant milestone, providing a hierarchical database for managing users, groups, devices, and other network objects. NDS was later renamed eDirectory and became a key component of Novell's product offerings.

Security Features

Security was a critical aspect of NetWare's design, and the system included a range of features to protect network resources. These included support for access control lists (ACLs), encryption, and authentication protocols such as Kerberos and RADIUS. NetWare also supported auditing and logging capabilities, allowing administrators to monitor and track network activity.

Scalability and Performance

NetWare was renowned for its scalability and performance, capable of supporting thousands of users and devices on a single network. The system's efficient use of resources and optimized network protocols contributed to its high performance, making it a preferred choice for large enterprises. NetWare's ability to handle large volumes of data and users was a key factor in its widespread adoption.

Versions and Evolution

Over the years, Novell released several versions of NetWare, each introducing new features and enhancements. Some of the notable versions include:

NetWare 2.x

Released in the late 1980s, NetWare 2.x introduced support for Ethernet and Token Ring networks, as well as enhanced file and print services. This version also included improvements to the NetWare Core Protocol and the file system.

NetWare 3.x

NetWare 3.x, released in the early 1990s, introduced support for multiprocessing and virtual memory, allowing for better resource management and performance. This version also included enhancements to security features and directory services.

NetWare 4.x

The release of NetWare 4.x in the mid-1990s marked a significant shift in the system's architecture with the introduction of Novell Directory Services. This version also included support for TCP/IP, making it more compatible with internet-based networks.

NetWare 5.x and 6.x

NetWare 5.x and 6.x, released in the late 1990s and early 2000s, continued to build on the system's strengths, with improvements to scalability, performance, and security. These versions also introduced support for Java and XML, as well as web-based management tools.

Decline and Legacy

Despite its early success, Novell NetWare faced increasing competition from Microsoft Windows NT and other network operating systems in the late 1990s. The rise of the internet and the shift towards client-server computing further eroded NetWare's market share. Novell attempted to adapt by integrating internet technologies and open standards into its products, but it struggled to regain its former dominance.

In the early 2000s, Novell shifted its focus towards Linux and open-source software, acquiring SUSE Linux and rebranding its offerings under the Open Enterprise Server (OES) banner. Although NetWare is no longer actively developed, its legacy lives on in the form of eDirectory and other Novell technologies.

See Also