This glossary offers brief descriptions of terms that appear in the
discussion of the Solstice Enterprise Agents documentation, either because
they are used in the industry or because they have specific meanings in the
Solstice environment.
- agent
-
Also called Network Management Agent. A module residing in a managed
resource on a network, capable of reporting the status of the resource and/or
responding to inquiries about it. Described in standards documents X.701 |
ISO/IEC 10040. In a general sense, software running on a managed object that
responds to and reports to the management application with current information
about the object. See also Proxy Agent.
- agent/subagent SDK
-
The Software Development Kit has multiple components. It includes agent/subagent libraries, a MIB compiler,
and sample subagents.
- API
-
Application Programming Interface. An API is a set of software routines
that enables an applications developer to access and use the features of a
product.
- ARP
-
Address Resolution Protocol. A procedure for finding the network hardware
address corresponding to an internet address (RFC 826).
- ASN.1
-
Abstract Syntax Notation One. A specification understood by network
management protocols and used for encoding information between a manager and
agents in a machine and network-independent manner.
- attribute
-
An attribute is the building block of MIF. An attribute describes a
single characteristic of a manageable product, or component. For example,
the clock speed of a processor chip is an attribute of that chip. A set of
related attributes constitutes a MIF group.
- child
-
A subordinate object contained in an instance of a class and directly
below that class instance. [C]
- CI
-
Component Interface. Describes access to management information and
enables a component to be managed.
- class
-
The formal description of a set of objects. In the OSI world, objects
with similar attributes and behavior
are grouped into classes. In C++, the rules governing a set of data structures
(that are said to be instances of the class) and the methods (also called member functions) that
give access to an instance's data.
- class instance
-
A collection of attribute instance values that specifies one example
of a class. For example, if the class comprised port information for a router
port, you could specify an instance of the class by providing a router board
and port number for a particular port. The information you provide to specify
a class instance is called the instance identifier. Other
related terms are instance string, Relative Distinguished Name (RDN), Index,
and Named Object.
- common group
-
A MIF group that has been proposed to and accepted by the DMTF special
interest group and that describes common attributes applicable to all, or
most, manageable products. Examples of common groups include Field Replaceable
Unit (FRU) and Operational State.
- component
-
Any hardware or software product that is part of or attached to a desktop
system or server. For example, a modem, a printer, a network interface card,
a spreadsheet program, and an operating system could all be considered components.
- dispatching
-
The communication of a management request from the Master Agent to one
or more subagents. Dispatching is performed according
to the Master Agent's current view of registered subtrees
and an explicitly stated algorithm.
- DCE
-
Distributed Computing Environment. This is provided by OSF (Open System
Foundation) DCE allows development of applications based on client-server
architecture.
- DMI
-
Desktop Management Interface. The Desktop Management Interface is a
set of interfaces and a service provider that mediate between management applications
and components residing in a system.The DMI is a free-standing interface that
is not tied to any particular operating system or management process.
- DMTF
-
Data Management Task Force. The Desktop Management Task Force was formed
in May of 1992 as a cooperative effort of eight companies: Digital Equipment
Corporation, Hewlett-Packard, IBM, Intel, Microsoft, Novell, SunSoft and SynOptics.
- duplicate registration
-
An attempt by one subagent to register a subtree
that exactly matches a subtree already registered by another subagent.
- entities
-
Systems, components, and applications.
- enumerations
-
Enumerations are lists of possible values for a given attribute. They
may be global or local. Global enumerations named may be used by other attributes
within a component. A local enumeration is unnamed and may only be used by
the attribute containing it.
- events
-
Events consist of unsolicited information sent from a component to the
Service Provider detailing an unusual circumstance or notable event. Events
trigger indications from the Service Provider to management applications.
Events may be sent, for instance, when an error occurs or when a new version
of a piece of software is installed. Component manufacturers determine that
events will be related to their product and what information will be passed
about the event.
- filter
-
The use of a Boolean expression to test a set of attributes in order
to select the objects where a network management command is addressed. Object
instances that successfully pass the filtering tests become those where a
management operation is performed. Defined by the CMIS specification (ISO/IEC
9595), filtering capabilities help reduce the network traffic overhead of
a management protocol. See also scoping. This usage of "filter"
is distinct from the usage in UNIX systems, where a filter is a program that
accepts input from one stream and supplies output in another, so that it may
be piped to other functions as needed. See Network Management Forum.
- gateway
-
A computer that interconnect two networks and routes packets from one
to the other. A gateway has more than one network interface.
- group
-
A group is a set of related attributes for a given component. The DMTF
group has standardized MIFs at the group level as well as at the component
level.
- indications
-
Indications are information sent from the Service Provider to management
applications when an event is received by the Service Provider or when a component
is installed or removed from the MIF database. Indications triggered by events
include information about the event and the component sending the event.
- instance
-
In C++, a piece of data whose structure is described by its membership
in a class. Access to the data is provided only by the member functions defined
by the class. For managed objects, a specific case or example of a managed
object. For example, routers might be taken as an object class; one particular
router would be an instance of that class.
- instrumentation
-
Instrumentation is the general name for programs that provide the values
for attributes in the MIF database. Instrumentation is provided in two ways:
by runtime programs (programs that are run by the Service Provider to retrieve
or set the value at the time the action is requested by a management application)
and by direct interface (programs that are always running and linked into
the Service Provider to provide the value on request).
- Internet
-
A large collection of connected networks, primarily in the United States,
running the Internet suite of protocols. The generic term "internet"
refers to a collection of TCP/IP internetworks.
- interoperability
-
The capability of two or more systems to meet user requirements by communicating
through specific mechanisms in a known environment.
- IETF
-
Internet Engineering Task Force. Source of MIB,
SNMP.
- IP address
-
A 32-bit quantity used to represent a point of attachment in a TCP/IP-based
Internet.
- ISO
-
International Standards Organization. Develops standards, by international
agreement, over a wide range of technical areas.
- keys
-
A key attribute is the attribute used to find a specific row in a table
of attributes when there is more than one instance of a set of attributes
in a particular group. For instance, a computer system often has more than
one serial port attached to it. To describe these serial ports, the Serial
Port Group in the system's MIF file would be set up as a table, with one row
in the table describing the specifics of a particular serial port. To access
this information, one or more of the attributes (such as the I/O address)
would be designated as the key. To find a specific serial port, the management
application would ask for the row containing the proper I/O address.
- Legacy SNMP agents
-
SNMP-based agents that already exist in released products from Sun or
outside companies. Solstice Enterprise Agents allows the integration of legacy
SNMP agents.
- managed node
-
A network computer, router, hub, or other piece of equipment on the
network that has object classes entered in the Solstice EM MIT and a network
agent running on it.
- managed object
-
The representation of a network resource (or a set of resources). Note
that in general a managed object is an abstraction that represents selected
attributes of the resource it represents. The managed object resides within
the MIS, where it represents a resource that is elsewhere. A managed object
is characterized by:
-
attributes visible at its boundary
-
management operations that
may be applied to it
-
behaviors it exhibits in response
to management operations
-
notifications that it emits
A MIB or MIT entry that represents some aspect of a network node or
line that is monitored and, in some cases, set, using Solstice EM services.
The MIS manages the object by polling it, displaying the attribute values
for current object instances of it, and in some cases changing the attribute
values for instances of it.
- managed object class
-
The formal description of a set of managed objects. A managed object
is the collection of data that represents a managed resource. Specified in
ITU Recommendation X.701 | ISO/IEC 10040.
- management application
-
A management application is any program that retrieves and changes information
about the manageable products on a desktop system. A management application
talks to the Service Provider through the Management Interface (MI). For example,
a remote network monitoring tool and a local control panel are management
applications.
- managing system
-
The system requesting information from and setting information in a
network node running a network-management system.
- Mapper
-
The integration of DMI 2.0 technology is done through the Mapper, that
acts as a subagent. The Mapper receives the requests
from the Master Agent and converts them into appropriate DMI requests that
are sent to the DMI Service Provider. When the Mapper receives the response
from the DMI Service Provider, it converts this response into the SNMP response
and forwards it to the Manager through the Master Agent.
- Master Agent
-
An entity/process on a managed node that exchanges SNMP protocol messages
with the managers such as Domain Manager, Enterprise Manager, H-P Openview.
- MetaData
-
The set of descriptions of the forms of data used to describe managed
objects in a network (as distinct from the data itself).
- MIB
-
Management Information Base. A hierarchical system for classifying information
about resources in a network. By industry agreement, individual developers
are assigned portions of the tree structure where they may attach descriptions
specific to their own devices.
- MIB module
-
A collection of managed objects.
- network management agent
-
The implementation of a network management protocol (a program) that
exchanges network management information with a network management station.
- network management protocol
-
The protocol used to convey management information.
- NMF
-
Network Management Forum. An association of vendors and developers of
network hardware and software dedicated to the promotion of interoperable
network management based on the use of OSI techniques.
- OID
-
Object IDentifier. A number that identifies an object's position in
a global object registration tree. An example is 1.3.6.1.4.1.45.1.3.2, that
corresponds to ios.org.dod.internet.private.enterprise.synoptics.1.3.2, and
identifies a Synoptics3000 concentrator. There may also be a MIB name for
the object identifier (for example, cisco for a Cisco router).
[S] In CMIP, one half of the Relative Distinguished Name (RDN) pair, that
identifies an object's position in an MIT. See Name.
[C] An Object IDentifier uses a system for describing an object's class by
reference to a standard tree structure of descriptions. Each node of the tree
is assigned a number, so that an object's identifier is a sequence of numbers.
In Internet usage, the identifiers are shown as a string of numbers delimited
by dots (for example, 0.128.45.12); in the OSI context (and in Solstice EM)
the numbers are delimited by blanks and the entire sequence is surrounded
by braces (for example, { 0 128 45 12 }).
- OID range
-
The range of OIDs implied by a subtree. For instance, the subtree 1.2.3
carries an implied range of 1.2.3 up to but not including 1.2.4.
- ONC/RPC
-
Open Network Computing/Remote Procedure Call.
- OSF
-
Open Systems Foundation. UNIX consortium including Hewlett-Packard,
IBM, and DEC, founded 1988. Sponsors of DME.
- OSI
-
Open Systems Interconnection. General name for the set of network management
conventions adopted by the International Standards Organization. An international
effort (via ISO) to facilitate communications among computers of varying manufacturers
and technology.
- OSI/NMF
-
OSI Network Management Forum. An OSI group formed to develop and promulgate
definitions and standards for the SNMP, PING, and CMIP protocols.
- overlapping registration
-
An attempt by one subagent to register a subtree
that is contained within or contains a subtree already registered by another
subagent.
- parent
-
An instance of the class containing a (child) object.
[C]
- poll
-
A periodic request for MIB or MIT object-class status information sent
to a managed object. Configurable in some cases by the network administrator
via Solstice EM Request Designer. SNMP tends to be poll-oriented, while
CMIP tends to be event-oriented.
- proprietary group
-
A proprietary group is a group of attributes that is specific to a particular
product vendor and has not been proposed or standardized by the DMTF special
interest group. Proprietary groups allow vendors to differentiate their product
and demonstrate competitive advantages.
- protocol
-
A set of rules used by computers to communicate with each other. A protocol
is also the private language and procedures of an OSI layer.
- registration
-
The act of a subagent informing the Master Agent that the subagent will
provide management of a MIB subtree.
- required group
-
A required group is a group of attributes that are required to be included
in a MIF file in order to be DMI-compliant. Currently, the only required group
is the ComponentID group, that must be group 1 in any MIF file.
- RFC
-
Request for Comment. The series of documents that formalize protocols
within the Internet (TCP/IP-based) community are referred to as RFC, the last
phase in the formal standardization process before the document is made official.
RFCs are published by the Internet Engineering Task Force (IETF).
- router
-
The term routing refers to the process of selecting a path to send packets
over, and router is any computer able to make such a selection. Although both
hosts and gateways do routing, the term router is commonly used for a device
that interconnects two networks (See gateway).
- SAP
-
Service Access Point.The notional point where a
service user and a layer entity meet so that services may be offered by the
layer entity to the particular user.
- severity enumeration
-
A bit-mask so that multiple event severities may be selected for a filter
entry.
- sibling
-
An object that shares a common parent class with the object in question.
[C]
- SMI
-
Structure of Management Information.
- SNM
-
SunNet Manager. To export your subagent to Site/SunNet/Domain Manager
(SNM), you need an SNM schema file.
- SNMP
-
Simple Network Management Protocol. Protocol for exchanging information
between network managers and "agents', processes within various managed
objects that are able to report their status on request. The protocol was
introduced as a simple interim solution, but is at present widely used in
the Internet environment. It is a connection-less protocol, with the view
of continuing to receive information from managed objects even when network
performance is degraded and a connection-based reliable transport may fail.
- SNMPD
-
Simple Network Management Protocol Daemon.
- standard group
-
An MIF group that has been proposed to and accepted by the DMTF special
interest group and that describes attributes applicable to all, or most all,
products of a similar type, such as all printers or all network interface
cards. Currently, standard groups are approved for PC Systems, have been proposed
for Network Information Cards, and are in development for Printers, Servers,
Software and Modems.
- state
-
A description of a managed object in a point in time with respect to
a request. At any given moment, a request, reflecting
the target managed object, is in some state defined in that request or is
undergoing a transition between states. You may think
of a state as a receptacle that holds transitions to other states. While in
a state, a request repeatedly, at intervals determined by the state's poll rate, tests the conditions associated
with each transition leading from that state.
In addition to a poll rate, each state has a severity
associated with it. It also has a name and a description. Between any two
states, there is a single transition (one-way or two-way) with, potentially,
multiple conditions associated with each transition.
There is one required state, the ground (or init) state. The only requirement
for this state is that it have a severity of "normal".
Other states are of your choosing.
- subagent
-
Process that has access to the management information and provides manageability
to various applications/components within a system. A subagent communicates
with the Master Agent using SNMP. A subagent does not communicate with a manager
directly.
- subnet
-
In Internet parlance, a logical partition of a network. OSI attaches
a more restricted meaning: the portion of a network attached to the same physical
medium.
- subnet mask
-
A 32-bit quantity indicating bits in an IP address identify the physical
network.
- subtree
-
Indicated by a single OID, may be an entire MIB, a full instance, or
even a subtree named in any MIB specification.
- synthetic event
-
An event that is generated based on a composite analysis of various
elements of state in the managed machine.
- tables
-
A table of attributes is used when there is more than one set of attributes
for a particular group. For instance, a computer system often has more than
one serial port attached to it. To describe these serial ports, the Serial
Port Group in the system's MIF file would be set up as a table, with one row
in the table describing the specifics of a particular serial port.
- TCP/IP
-
Transmission Control Protocol/Internet Protocol. The Internet suite
of protocols is a group of protocols related to a common framework, or set
of rules that defines how computers communicate with each other in an open
(non-proprietary) system, typically a large communications infrastructure.
- table
-
An SNMP term that describes a set of attribute values for object class
instances. The rows represent the attributes and the columns represent class
instances.
- trap
-
In Internet jargon, notification of a problem that an agent sends to
a management MIS of its own initiative rather than in response to a poll.
SNMP formally defines seven types of traps and permits subtypes to be defined.
OMNIPoint 1 uses the term "event report" rather than "trap".
- trap-directed polling
-
A hybrid form of trouble reporting where a single trap initiated by
an agent is followed up by polls when the management MIS requests further
information.
- UDP
-
Universal Datagram Protocol. A connectionless protocol where SNMP is
usually implemented.