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.”