This chapter describes the concept of software sharing and the components that make up a software sharing environment.
A server is a computer system that serves another system by providing something that the other system wants or needs. The other system is called a client. A given server can serve one or many clients. Computers in a network can share disk space, lists of names, software kits, processing services, and other entities.
For sharing software using Dataless Management Services (DMS) and Remote Installation Services (RIS), the server supplies software, software kits, and disk space for clients to use.
The DMS and RIS services let you share software in the following ways:
The DMS and RIS utilities share architectural similarities; the primary differences are in the contents of their respective server disk areas.
You can reduce your software and hardware costs by sharing software between computers. When you share software, several of the computers in your local area network (LAN) use a single copy of a given piece of software. This reduces the need for multiple copies of the same software and reduces the disk space required for software storage.
You are not limited to sharing one piece of software; you can share virtually all of your Digital UNIX system software.
The following components make up the environment for software sharing:
The server's system administrator prepares the server for RIS or DMS by installing the Digital UNIX operating system and ensuring that the server is connected to a LAN. A single server can serve both DMS and RIS clients, however a client cannot be registered to both DMS and RIS.
For Digital UNIX servers, the distribution device is a CD-ROM optical disk drive. You transfer or link the software subsets for one or more specific products and architectures from the distribution media to the RIS or DMS areas on the server. Registered clients can then access the software.
You must set up the server and all client processors as hosts on the LAN (using Ethernet, FDDI, or Token Ring for RIS and Ethernet or FDDI for DMS). Clients use the LAN to access the server's RIS and DMS areas.
RIS clients are systems that can run the operating system for which the server provides kits. Typically, clients are systems that run the Digital UNIX operating system; only these processors can install the base operating system from a Digital UNIX server. Layered products can be installed after the client's operating system is running if the processor supports the setld utility.
DMS clients must be capable of booting over Ethernet or FDDI using the bootp and tftp protocols. Most Alpha workstations and deskside servers have this capability, but some data center servers cannot be configured as DMS clients. Consult your system's user guide and related documentation to determine whether it supports bootp and tftp over Ethernet or FDDI.