MOMI Executive Summary

 

 

 

 
 

General

MOMI is a System Performance Monitor and Operations Utility providing a real-time tool to aid in troubleshooting and diagnosing System problems. MOMI was developed by HP NonStop™ System Programmers, each having 24+ years of experience in time-critical HP NonStop™ environments.


MOMI Architecture

MOMI is comprised of two components: Windows PC Client, and HP NonStop™ Server.

The HP NonStop™ Server collects and reports raw information presented by the PC Client. The PC Client requires a Windows 2000/XP workstation. Standard TCP/IP sockets are used to communicate between the PC and HP NonStop™ Server. No special communications software is required.

The HP NonStop™ Server is initially started via a TACL obey file which starts the main MOMI master process. The main MOMI process starts a collector in each CPU of the System, that in turn configures measurements, and starts other support processes. CPU collectors report to the main MOMI process on a regular basis, and $MOMI reports information to the PC Client. The master process automatically starts additional MOMI Server processes as needed, to satisfy PC Client requests and perform other support functions.

The main MOMI process runs as a non-stop process pair using a passive backup. A reload of a failed CPU, or an addition of a new processor added to the System, will cause MOMI to restart/start a CPU collector for the processor. A passive backup provides for automatic recovery with minimal overhead.

MOMI Server software is native 32-bit code (TNS/R and TNS/E) with 16-bit code available for older Systems. MOMI is written with sensitivity to System overhead and performance. To achieve this goal, the MOMI workload is divided up between the main MOMI process, collectors, collector support processes, Server processes and Server support processes all running at different process priorities.

The main MOMI process and CPU collectors run at a relativity high process priority, but performs a relatively consistent amount of work. Server support processes run at a low priority, but perform CPU intensive operations. Default priorities may be changed at MOMI startup time.


Security

MOMI is sensitive to security needs and provides a logon function to protect certain operations such as viewing the contents of a file or deleting jobs from a spooler. MOMI uses the standard NSK User IDs or SafeGuard alias's to provide security for sensitive operations.

No privileged interface code is embedded within MOMI that would require a "FUP license command".


Functionality Overview

MOMI provides screens to view Guardian and OSS performance information via MEASURE, EMS text messages (i.e. the System log), Expand, Spooler, TCP/IP, Enscribe and SQL/MP, and selected historical data.  The optional feature of Alarms provides notification of events when thresholds or specific criteria are met. 

MEASURE provides a wealth of performance information on various aspects of System operation. This information includes CPU utilization and memory disk/file activity. Additionally, stand-alone and additional OSS counters found throughout various MEASURE entities are reported.

EMS messages are used by the System and applications to communicate with the operator. MOMI provides a real-time display of EMS messages and historical access positioned by date and time using EMS log files retained by the System manager. Messages may be color-coded based on content. Filters to either include desired information or exclude undesired information may be defined via a point-and-click interface. PC Client-based filters or precompiled EMS filters may be used.

The Expand subsystem displays a diagram of the network showing connections from the perspective of the system running MOMI.  Paths and line status and the names of all nodes 'visible' on the network are also displayed.

The Spooler subsystem displays the spoolers running on the System, collector status (including free space percentage), devices, locations, print processes and jobs. Various commands such as copy, delete, rename and changing of various job attributes may be performed. A spooler job may also be viewed online.

The TCP/IP screens display the status and current connections into the TCP/IP processes running on the System. Standard and parallel TCP/IP are both supported.

Disk volume, subvolume and files as well as file openers are handled by the Enscribe subsystem. Various file attributes can be changed with a point-and-click interface.

SQL/MP provides information from the SQL/MP System catalog and User catalogs as well as selected fields added to display real-time information such as index levels.

Expand provides information concerning the network connectivity of the node MOMI operates. Lines and paths may be started and stopped via a point-and-click interface. A diagram provides a pictorial view of the Expand network.

Historical data are selected fields from the CPU, OSS and process entities that provide a means to chart trends and research recent events. Up to four databases may be defined providing short-term, high-resolution data to long-term, low-level resolution data. Information is originally written to the high-resolution database and consolidated into the other databases. The number, resolution and retention period of the databases may be defined at MOMI startup time.

MOMI can maintain the System time via Simple Network Time Protocol (SNTP).  SNTP is defined by RFC 2030 and using an external NTP server, either local or Internet based, MOMI performs adjustments (not set) to the System time.

The TCP/IP diagnostic functions of PING and TRACERT may be performed either from the PC running the MOMI PC Client or from the Nonstop System host.

The optional feature of Alarms provides the ability to define thresholds on select MOMI entities and provide notification via on-screen display, EMS message generation and via email.  All alarm monitoring is based on the Nonstop system and does not require an external PC with the exception of an SMTP server for notification via email.  A generic EMS content based alarm provides the ability to generate alarms from any Nonstop subsystem or program when a stable message format is available.


Licensing

MOMI is licensed on a per System basis, where a System is a 2-16 processor HP NonStop™ node. The initial license includes 1-year of Software support from the date of invoice. Software support is comprised of email / telephone support for MOMI-related issues and program updates as they are made available.

Neither the size of the processor (i.e. computational power) nor the number of processors in a node affect license pricing. Pricing is not altered by a Systems usage of Development/Test or Disaster Recovery standby.

MOMI will not stop or cease to function after the 1-year Software support time period. A purchased password will continue to operate the installed version of MOMI indefinitely, as long as the HP NonStop™ System and PC Client platform MOMI is operating on does not perform any software or hardware change that affects the interfaces or environment used by MOMI.


Licensing Control

MOMI operation is controlled via password keyed to the HP NonStop System serial number. The password will only activate MOMI on the actual System with a matching System serial number.

System serial numbers may be altered as a result of a hardware upgrade. In this situation, Systems under software maintenance may request a new password.

MOMI passwords contain a date to determine the 'upgradeability' of the software. This date allows the User to upgrade MOMI software up to the date specified in the password.


Disaster Recovery

Temporary passwords are issued to customers under Software support for the purposes of Disaster Recovery testing or actual implementation.


MOMI Trial

A free trial of MOMI software is available for your HP NonStop™ Systems. The trial has the full use of MOMI software. Please send an email request with the System serial number(s), company name and contact. Trial password(s) are normally issued for 60-day periods.

Email and telephone support is included in the trial period.

Software is downloaded from our web site and is available on CD-ROM by request.

 

 

 

 

 

 

 

_________________________________________________________


MOMI and "When Your System Demands Quick Attention..." are registered trademarks of BlackWood Systems, Inc.
 All trademarks and registered trademarks are acknowledged and are the property of their respective holders.
 Copyright © 1999-2007 [BlackWood Systems, Inc.]. All rights reserved.