1    Introduction to Tru64 UNIX

This chapter introduces the Tru64 UNIX operating system and provides a description of its features. The following topics are discussed:

1.1    Overview

The Tru64 UNIX operating system delivers many features that raise it to the highest level of performance, scalability, and availability, yet make it simple to manage and operate.

Tru64 UNIX Version 5.0A continues to offer warranted Year 2000 readiness. (The first Year 2000-ready release was Version 4.0D in January 1998.) For users seeking to expand their information technology capabilities while increasing performance and maintaining the highest level of availability, Compaq offers the best industry UNIX solution.

Compaq Tru64 UNIX is the most time-tested 64-bit UNIX operating system you can buy. It brings new strengths, with features that:

1.1.1    Product History

Tru64 UNIX is the Compaq implementation of the Open Software Foundation Version 1.0 and Version 1.2 technology and the Motif Version 1.2.5 graphical user interface and programming environment. In addition, Tru64 UNIX supports the full features of the X Window System, Version 11, Release 6.3 (X11R6.3).

The Tru64 UNIX operating system is a multiuser/multitasking, 64-bit, advanced kernel architecture based on Carnegie Mellon University's Mach Version 2.5 kernel design with components from Berkeley Software Distribution (BSD) Versions 4.3 and 4.4, UNIX System Laboratories System V Release 4.0, other software sources, the public domain, and from Compaq Computer Corporation.

Previous versions of Tru64 UNIX were known as DIGITAL UNIX and, in its initial offering, DEC OSF/1.

1.1.2    Product Description

Tru64 UNIX is supported on all Alpha servers and workstations with 64 MB of memory.

The operating system incorporates several performance enhancements either developed or extended by Compaq, including wired memory, virtual memory, and Unified Buffer Cache; UNIX File System file block clustering and cached writes over NFS; IP Multicasting, path MTU discovery, and optimized TCP/IP; and quick-started shared libraries.

With Tru64 UNIX you have a clear and concise system administration environment (including graphics, Web-based, and character-cell) that:

Tru64 UNIX supports the Common Desktop Environment (CDE) as the default user interface. CDE provides a uniform graphical user interface, portable across multiple platforms, to facilitate common end-user and system administration tasks.

Tru64 UNIX provides real-time support and symmetric multiprocessing (SMP), dataless servers and clients, and numerous features to assist application programmers in developing applications that use shared libraries, threads, and memory-mapped files. It is fully compliant to the Single UNIX Specification, to the X/Open UNIX brand, to POSIX 1003.1b (real time) and to POSIX 1003.1c (with POSIX Threads -- formerly called DECthreads).

1.1.3    Standards

To ensure a high level of compatibility with the Compaq ULTRIX operating system, the Tru64 UNIX operating system is compatible with the Berkeley 4.3 and System V programming interfaces and, by complying with the System V Interface Definition (SVID3 Base and Kernel Extensions), Tru64 UNIX supports System V applications as well.

Part of the charter of The Open Group (formerly The Open Software Foundation) was to provide an interface for developing portable applications that would run on a variety of hardware platforms. Tru64 UNIX is compliant with the OSF Application Environment Specification (AES) that specifies the interface to support these portable applications. In addition, the Tru64 UNIX operating system complies with standards and industry specifications, including FIPS, POSIX, X/Open, XTI, and AT&T System V Interface Definition (SVID).

See the Software Product Description (SPD) for more information about the standards that Tru64 UNIX supports.

1.2    Product Features and Enhancements

Tru64 UNIX offers an array of significant features and enhancements to support Enterprise applications, high performance technical computing, business intelligence, and Internet communications. Most of these features are incorporated into the base operating system, while others are incorporated into the optional components and separately licensed products packaged on the Tru64 UNIX Associated Products CD-ROMs (see Section 1.5 for information about the Tru64 UNIX media kit).

Table 1-1 lists the features and their benefits.

Table 1-1:  Features and Benefits

Features Benefits
More Graphical User Interfaces Easy facilitation of tasks.
Device Naming Up to 256 target and Logical Unit Number (LUN) addresses; devices retain their names even when moved to a different SCSI address.
Advanced File System High performance, online backups and system administration, and disk spanning.
SysMan Menu A single, consistent presentation format for administrative utilities. The Integration of most system administration utilities in a hierarchical, task-oriented presentation that is accessible under different user environments.
SysMan Station A single, consistent presentation format that offers a graphical representation of a system (or cluster) monitoring status from the CPU down to the level of individual components.
Quick Setup utility Streamlines the configuration of client systems. It can also be used to set up servers, before turning the configuration tasks over to the System Setup utility (also known as the Checklist).
System Cloning Speeds up the installation of multiple systems by duplicating the file system layout, file system type, and software subset selections from one installed system onto others.
Compaq Insight Manager Allows the monitoring of Compaq systems (including Tru64 UNIX systems, Windows NT workstations, PCs, and laptops) in a network. Some systems can be administered remotely.
NetRAIN support Improves the reliability of transmitted data by allowing a failover from one controller to another when a fault is detected.
Multiple access paths to storage Provides high availability through more than one access point to a storage item. For example, when one path is blocked because the network is down or a cable is pulled, another path takes on the workload. Applications continue without disrupting users who need the stored information.
Event management The Event Manager (EVM) provides a centralized means of gathering, distributing, storing, and retrieving event information, regardless how the events are posted. All system event information (hardware and software) is more accessible, thereby enhancing system up time.
Direct file system I/O access Enables read and write requests on a file; that is, the ability to be executed to and from disk storage through direct memory access, bypassing AdvFS caching. This is a tremendous performance improvement on the I/O process for applications, especially database applications.
File system Backup API Consistent application interface that gives all third party products and customer-developed products an easy way to guarantee that backups and restores are effective and efficient.
Enhanced dynamic tuning Most kernel parameters can be tuned without bringing down the system, enabling you to maximize your performance on the fly.

1.2.1    Scalability Features

Tru64 UNIX includes the following scalability features:

1.2.2    Features of the Installation Process

You can install Tru64 UNIX in three ways, using various utilities to help make the process as simple as possible:

The Tru64 UNIX Version 5.0 release brought many enhancements to the installation processes. Section 2.1 describes some of these enhancements. The following list describes some important changes to the installation processes since Version 5.0:

The following documentation can help you with your installations:

For information on this documentation, see the Documentation Overview.

1.2.3    System and Network Management Utilities

Tru64 UNIX provides many applications to help you easily set up, configure, and tune your system, and to simplify your daily maintenance and adminstration tasks.

The following list highlights several system and network management utilities that were introduced or enhanced since Version 5.0. Chapter 2 provides more detailed information.

1.2.4    AdvFS Features

The following sections describe new features for the AdvFS file system, which is the Tru64 UNIX default file system.

1.2.4.1    Fileset Creation with var Area in /usr

Selecting /usr for the var area now creates both a usr fileset and a var fileset within the usr domain when AdvFS is selected for the usr file system. You can continue to create separate filesets, but take advantage of AdvFS's ability to share disk resources between filesets. Previously, this option created a single usr fileset within the usr domain that contained both usr and var information.

This change affects users who back up AdvFS filesets with the vdump command. Previously, if your system was configured with var in the usr fileset, you needed only to back up the usr fileset. Because you can create a separate fileset for the var area, you must issue an additional vdump command against the var fileset or the information in the var fileset will not be backed up.

1.2.4.2    On-Disk Format for AdvFS Domains

Beginning with the Version 5.0 release, Tru64 UNIX provides a dramatically improved AdvFS on-disk file system structure that increases performance on AdvFS file systems that have a large number of files. For information, see Section 4.3 and the AdvFS Administration guide.

See Section 1.4.3 for information about the separately licensed AdvFS Utilities product.

1.2.5    Networking Features

Tru64 UNIX provides the following network features, many of which were introduced in the Version 5.0 release and enhanced in Version 5.0A:

1.2.6    UNIX and Microsoft Windows Interoperability

Tru64 UNIX provides a number of capabilities and products to simplify the development, deployment and management of solutions in a mixed UNIX and Microsoft Windows environment. These capabilities help solve integration problems across a number of functional areas. See Chapter 7 for details.

Version 5.0A introduces the Windows 2000 Single Sign-On software, which gives Windows 2000 users the capability of logging into Tru64 UNIX system using their Windows 2000 user name and password. See Section 7.3 for more information about this optional component.

1.2.7    Advanced Printing Software

The Advanced Printing Software (APS), introduced in the Version 5.0 release, is a printing system for Tru64 UNIX developed in collaboration with Xerox, and based on the PrintXchange technology from Xerox. APS is a distributed client/server printing system for workgroup and enterprise environments. Based on the ISO 10175 Document Printing Application and POSIX 1384.7, APS uses inbound and outbound gateways to move print jobs to or from the lpr and lpd print subsystems.

1.2.8    Documentation

The Tru64 UNIX documentation gives you the information you need in the format that is most convenient for you. For complete information about the Tru64 UNIX documentation, including changes made in the Version 5.0A release, see the Documentation Overview. The following list describes some of the features of the Tru64 UNIX documentation:

1.2.9    Year 2000 Readiness

The following testing process and methods were used to ensure that Tru64 UNIX is Year 2000 Ready:

To ensure that this product interoperates properly with other hardware and software, the following testing processes and methods were used:

1.3    Performance

Compaq has improved the performance of the operating system and many applications including the following:

1.4    Optional Components

You can purchase a wide variety of software products from Compaq and many other companies to run on the Tru64 UNIX operating system.

Most of the separately licensed products described in the following sections are included with the Tru64 UNIX media kit. See the Software Product Description for additional information on any or all of these optional software packages.

1.4.1    TruCluster Server

TruCluster Server Version 5.0A is a highly integrated synthesis of Tru64 UNIX software, AlphaServer systems, and storage devices that operate as a single system. A TruCluster Server cluster acts as a single virtual system, even though it is made up of multiple systems. Members of the cluster can share resources, data storage, and cluster-wide file systems under a single security and management domain, yet they can be booted or shut down independently without disrupting the cluster.

A TruCluster Server environment can be as simple or as feature rich as you want. You configure a cluster that fits your needs, from a two-node cluster up to an eight-node cluster running high availability applications, such as the following:

TruCluster Server includes a cluster alias for the Internet protocol suite (TCP/IP) so that a cluster appears as a single system to its network clients and peers.

If you know how to manage a Tru64 UNIX system, you already know how to manage a TruCluster Server cluster because TruCluster Server extends single-system management capabilities to clusters. The SysMan Menu utilities provide an integrated view of the cluster environment, letting you manage a single member or the entire cluster.

For more information, see the TruCluster Server Technical Overview.

1.4.2    Logical Storage Manager

The Logical Storage Manager (LSM) is an integrated, host-based solution to data storage management, providing concatenation, striping, mirroring, and a graphical user interface that allows data storage management to be done on line, without disrupting users or applications. (See Section 2.3 for more information.)

1.4.3    Advanced File System Utilities

The Advanced File System Utilities extend the high availability and flexibility of AdvFS. They provide a graphical user interface to help you do the following:

The graphical interface integrated with Performance Manager lets file system metrics pass from Advanced File System Utilities to Performance Manager.

1.4.4    Developer's Toolkit

The Developers' Toolkit is a prerequisite for all Compaq Tru64 UNIX development tools, languages, and environments. The Toolkit contains the following components:

See Chapter 6 for more information.

1.4.5    Advanced Server for UNIX

The Advanced Server for UNIX provides seamless interoperability between Tru64 UNIX servers, Windows NT servers, and Microsoft Windows clients. The Advanced Server enables a Tru64 UNIX system to run the services that make it appear as a Microsoft Advanced Server. See Section 7.2 for more information.

1.4.6    Multimedia Services

Multimedia Services software brings audio and video capabilities to Compaq Tru64 UNIX workstations, and provides a full multimedia programming library for developers. The Multimedia Services run-time license is included with the base operating system.

1.4.7    Other Software

The following software is not included with the Tru64 UNIX media kit, but can be separately purchased:

1.5    Packaging

The Tru64 UNIX media kit contains four CD-ROMs labeled as follows:

Many of the associated products are optional subsets of the base operating system. Others (such as the Developer's Toolkit, TruCluster Server products, Logical Storage Manager, and Advanced Server for UNIX) are separately licensed products. See Section 1.4.7 for more information.

The media kit also contains printed copies of books in the Startup Documentation Kit, which will help you install and set up your Tru64 UNIX operating system.

If you purchase an Update Contract for the media, you receive the most current versions of the operating system, associated products, and documentation CD-ROMs, in addition to any of the printed manuals in the Startup Documentation Kit that have changed since the last release.

1.5.1    Documentation

The following printed documentation ships with the Tru64 UNIX media kit:

1.5.2    Licensing

Tru64 UNIX operating system software is furnished under the licensing of the Compaq Computer Corporation Standard Terms and Conditions.

In addition to the Operating System Base License, which is the prerequisite for all other licenses, there are five types of operating system licenses available on Alpha systems.

For more information on these licenses, see the Software Product Description.

Tru64 UNIX provides the enabling technology to support static hardware partitions only on certain servers. These hardware partitions allow multiple instances of the operating system, which increases flexibility in testing new versions and running multiple versions for applications. Consult the Systems and Options Catalog at the following URL for detailed configuration guidelines:

http://www.digital.com/info/SOC

The use of Tru64 UNIX in hardware partitions requires a Tru64 UNIX Hardware Partitioning License for each additional partition. For more information, see the "Software Licensing" section in the Software Product Description.