Distributed Systems Network Management (DSNM) Subsystem Interface Development Guide
Distributed Systems Network Management (DSNM) Subsystem Interface Development 
Guide—109759 1-1
1
Overview of DSNM
Scope of This Section
This section provides an overview of the Distributed Systems Network Management 
(DSNM) services, which collate information from multiple subsystems and provide a 
consistent view between network-management applications and the diverse subsystems 
being managed. 
What is DSNM?
The DSNM product provides a management service layer between management 
applications and individual management facilities for Tandem subsystems and user 
applications. DSNM works with the DSM products to present network-management 
applications with a uniform interface to Tandem subsystems and applications. It collates 
information from multiple subsystems and provides a consistent view between the 
operations environment and the diverse subsystems managed by various network-
management products. DSNM provides the following services and operations:
•
Maintains a real-time database about subsystem objects defined to nodes in the 
network.
•
Processes a set of control, information, and update commands that it receives from 
network-management applications.
•
Translates command responses from different subsystems into standard DSNM 
responses.
•
Interprets subsystem events and forwards object state change information to the 
requesting program.
NetCommand and NetStatus are complementary management applications that present 
the major DSNM services to a human network operator and provide additional functions 
of their own. 
Applications Supported by DSNM
DSNM supports three network-management products—NonStop NET/MASTER MS, 
NetCommand, and NetStatus. Figure 1-1 illustrates the relationship between the user 
interface (NonStop NET/MASTER MS, NetCommand, or NetStatus), the DSNM 
services layer, and the subsystems being managed.
Collectively, the NetCommand and NetStatus applications, along with the DSNM 
services layer, compose supported networks and applications. The DSMS products 
Note. In the context of Tandem systems, a subsystem is a process or set of processes that 
manages a cohesive set of objects. Objects are items subject to independent reference and 
control by a subsystem: for example, PATHMON-controlled applications and terminals handled 
by a PATHMON process, communication lines controlled by a SNAX line-handler process, or 
jobs managed by the spooler. Objects relate conceptually to the subsystems that control them, 
and are often referred to as ”subsystem objects.”










