Systems Management [ General Information Manual ] MPE/iX 5.0 Documentation
General Information Manual
Systems Management
Systems management is the process by which data center managers ensure
efficient operations of their computer system environments and networks.
These environments may include standalone systems, distributed production
systems, and central-site data centers. HP 3000's standards-based
systems and network management encompasses a broad range of management
functions and systems services that include the following:
* performance management
* administration
* system security
* system availability
* operations
* storage management
Figure 3-7. Systems Management Services Framework
HP OpenView
Hewlett-Packard's overall strategy to address customers' needs for a
flexible, integrated approach to systems and network management is
encompassed under HP OpenView. HP OpenView provides a consistent
management framework for an organization's entire network of information
and computing resources. HP OpenView can reduce costs and improve
systems and network availability by providing integrated, centralized
management of networked HP 3000s and multivendor networks.
HP OpenView System Manager provides exception-based system management.
Operators are notified of system events graphically and automatically by
the HP OpenView network map. Operators can define which events to
report, providing flexibility and eliminating unwanted notifications.
The virtual console provides full system control, including the ability
to shut down and restart remote systems from the system manager console.
HP OpenView System Manager also provides the ability to archive events
and to generate reports.
Figure 3-8. HP OpenView System Manager
Performance management
Performance management helps you realize the full potential of
HP 3000 systems. The HP 3000 provides a full range of performance
management products, which are complemented by comprehensive performance
consulting services. The HP 3000 supports resource management (HP
LaserRX), diagnostics (HP GlancePlus), capacity planning (HP RXForecast),
and application optimization (HP SPT/XL and HP APS/V).
HP LaserRX.
HP LaserRX software provides the comprehensive system activity
information needed to manage your HP 3000 systems for optimal
performance. Within minutes, LaserRX provides data to help you better
understand system performance and provide information to your users. As
an experienced system manager, you can immediately find the depth and
breadth of data necessary to fully analyze your HP 3000 systems.
This performance management software tool helps contain costs,
streamlines your internal data processing operation, and efficiently
delivers defined levels of service. The software helps you perform
actions as varied as scheduling batch jobs, identifying system
bottlenecks, and balancing system and data center resources. It can also
assist you with equipment purchase planning. Over time, the software
pays for itself by enabling you and your organization to maximize the
return on your systems and applications investments.
HP LaserRX software and an HP Vectra PC (or IBM PC AT) serve as a central
performance management workstation. With it you can display and analyze
data collected from one or more HP 3000 systems. Data appears in color
graphic format for trend analysis and in tabular format for detailed
study. HP LaserRX software continuously collects and reduces data from
your HP 3000 systems without incurring significant performance overhead.
HP GlancePlus.
HP GlancePlus/XL is a performance monitoring and diagnostic software tool
for the HP 3000 900 Series systems. HP GlancePlus provides information
on current system resource usage and process activity to help system
managers and operators quickly isolate and resolve performance
bottlenecks when they occur.
HP GlancePlus is host-based, interactive software that can be accessed
from any supported terminal. HP GlancePlus provides real-time system
performance information, which is updated at user-defined intervals. The
performance information ranges from the global summary of system activity
to process-level detail and system resource utilization detail. Users
have the flexibility to set thresholds and filters to view only the
process information that they specify.
HP GlancePlus displays global summary bar graphs at the top of every
screen to provide a quick view of overall system resource utilization.
The software also provides detail screens for in-depth examination of
individual system resources, such as CPU, disk, or memory, and individual
processes. The combination of function keys and an online Help facility
make HP GlancePlus easy to use in the day-to-day management of your
system.
HP GlancePlus/V will be available for MPE V systems in mid-1991.
Customers with software support for HP Glance/V will receive HP
GlancePlus/V at no additional cost.
HP RXForecast.
HP RXForecast is a forecasting product that allows customers to perform
regular system resource forecasting and supports ongoing capacity and
budget planning. Forecasts are based on past trends and can incorporate
projected future business demands. HP RXForecast integrates into the HP
LaserRX user interface and uses HP LaserRX log file information. HP
LaserRX is a prerequisite product for the purchase of HP RXForecast.
A business unit is a key indicator of business volumes and has a direct
relationship with system utilization levels. For example, the number of
sales orders could be a business unit for an order processing system.
Sales orders are typically recorded and projected into the future as part
of normal business planning. If a correlation between the number of
sales orders and system utilization can be confirmed, then a business
unit file can be built and used for producing system capacity forecasts.
HP Software Performance Tuner/XL.
HP Software Performance Tuner/XL (SPT/XL) provides information needed to
increase the performance of native mode 900 Series application programs.
With this software, you can evaluate the design and efficiency of
application code during development or monitor and improve the
performance of production applications. For more information on SPT/XL,
please refer to Chapter 4, "Data Management and CASE".
HP Performance Consulting service.
HP Performance Consulting service is a flexible, comprehensive service
designed to maximize the performance and return on investment of your
current systems, and to help you ensure that there are sufficient
computer resources available to support your business as it grows and
changes to meet new challenges and opportunities.
HP performance consultants can assist you by analyzing your current
system performance, identifying existing or potential bottlenecks,
providing recommendations to improve system performance, assisting you in
defining performance-oriented systems management practices, and helping
plan for system and business change and growth.
HP System Utilization--Global service
This service provides you with a presentation quality report that
summarizes the current system resource utilization of your system as a
whole. The report includes graphical representation of global system
utilization with clear interpretation guidelines and an executive summary
prepared by an HP performance consultant.
HP System Utilization--Application service
This service provides the information contained in the HP System
Utilization--Global service, and, in addition, provides information on
system resource usage, transaction rates, and response times for your top
five applications.
Administration
System administration encompasses job accounting and chargeback,
configuration management, PC network management, and software change
management. The system management commands and utilities provide
simplified system maintenance operations. Compared to other computers of
similar power, the HP 3000 requires significantly less time and effort
for system administration.
System account structure.
The HP 3000 accounting facility provides a flexible and powerful means of
coordinating access to the system and to disk file usage. To coordinate
system access, system administrators can devise a structure of accounts
and users that reflects the functional organization of the people who use
the system. The accounting facility maintains running totals on the
amount of system resources that each account consumes, including disk
space used, cumulative CPU time consumed, and cumulative terminal connect
time for sessions. The current totals can be displayed at any time and
can be used for billing purposes.
Users are individuals who access the HP 3000. Each user is assigned a
unique name and optional password and is assigned to a specific account.
Each user may have a specified home group of files and may access any
other file groups in the account. A maximum job priority may be assigned
to each user.
Groups are used to partition the file domain of an account. Files must
be assigned to a group, and each group has a unique name (within the
account) and an optional password. Limits may be established on the
permanent disk space, CPU time, and connect time used by a group. The
operating system maintains running counts of resource usage for each
group, and the sum of these group counts equals the total resource usage
of the account.
Accounts are collections of users and groups. Each account has a unique
name and an optional password assigned to it when the system manager
creates the account. Each account also has its own file domain or unique
set of files. The system manager may define resource-use limits for an
account. The operating system maintains a running count of each resource
that the account uses. The operating system also stores a list of user
names and group names recognized by the account, the maximum job priority
at which jobs may be scheduled, and the limits established for the
account's usage of disk file space, CPU time, and connect time.
The account structure provides both control and security over file use.
Access to the system is granted only to individuals with a valid log on
identification consisting of account, group, and user names, each of
which may require a password.
Job accounting and chargeback
A job accounting and chargeback management system tracks computer usage,
analyzes usage, and provides comprehensive chargeback reporting.
Comprehensive resource usage tracking and billing is by port (workstation
or modem), job or session, department and application, and individual
user. Independent software vendors (ISVs) extend the operating
environment features to provide job accounting and chargeback solutions
on the HP 3000.
Configuration management
Workstation changes represent the majority of the configuration changes
on a system. HP OpenView DTC Manager provides easy and dynamic
reconfiguration of workstations. HP OpenView DTC Manager provides an
intuitive, graphical user interface to configure, monitor, diagnose,
control, and update software on DTCs. An operator can centrally and
dynamically manage local and remote workstation connections and remote
system-to-system communications across multiple DTCs on the LAN. Further,
dynamic reconfiguration minimizes system downtime caused by DTC and
workstation changes.
PC management
HP is a recognized leader in integrating and managing PCs with HP 3000
systems. PC management includes resource sharing, PC software
installation and distribution, PC backup, and so on. With resource
sharing products such as HP NewWave System Services, PC users on the
network can share high-quality printers and plotters, allowing more users
to produce professional output and realize the full value of the
peripherals. In addition, PC users can share files transparently and
gain the benefits of the HP 3000 system backup.
PC management includes support for various LANs and network operating
systems. The 900 Series supports HP NewWave Office, HP LAN Manager
clients and Named Pipes, HP NS LAN Gateway for Novell clients, and Novell
Portable NetWare. For more information, please refer to Chapter 5,
"Networks".
Software change management
Software change management is provided by HP Software Revision Control
(HP SRC). HP SRC provides automatic and comprehensive version and release
control for installing some software applications. HP SRC tracks
historical changes, which is particularly important in systems
maintenance. For more information on HP SRC, please refer to Chapter 4,
"Data Management and CASE".
System security
Operating system security is an essential component of systems
management. To protect your system from unauthorized access and data
corruption, the HP 3000 provides robust system security. The operating
system is designed so that the user capabilities, the account structure,
the file system, and system security are integrated.
The HP 3000 900 Series provides Department of Defense (DoD) C2
functionality when combined with a user interface package. Every file
and device can optionally have an access control definition (ACD), which
specifies which users have access to that file or device. An ACD can
restrict read, write, and append access, and can restrict printing access
to a particular device to a specific user or set of users.
Figure 3-9. HP 3000 System Access Security
Restricting user access
Passwords can be assigned for each account and for each group within an
account. Passwords can also be assigned to each user name. Thus, to log
on to the system, a user can be required to provide up to three
passwords.
To illustrate, suppose you know the password for your user name and
account. You would be able to log on to the system and access files in
your home group, but you would be unable to access files of other groups
in the account whose passwords are unknown to you.
Once users are logged on to the system, their capabilities can be
restricted in a number of ways. For example, a user can be restricted
from saving files or using nonshareable devices, such as tape drives or
line printers. The system manger can limit the amount of CPU time and
disk space that a user may consume. Also, the system manager or operator
can restrict access to system tables, system resources such as process
management and logging, and data communication subsystems. Operators can
even restrict users to either interactive or batch access, although
normally both are allowed.
File security
File lockwords, similar in effect to passwords, can be assigned to files.
When a file is protected by a lockword, the user must supply the lockword
in order to access the file.
It may be beneficial to allow users to access given files but control
what they may do with the files. On an account, group, and file basis,
the system manager can restrict any or all of the following: reading,
locking, appending, writing and saving files, and executing program
files. In addition, users cannot access files that are not in their own
account (except for files in PUB.SYS meant for general usage) unless the
file has been released.
System availability
System availability on the HP 3000 begins with the proven, highly
reliable PA-RISC hardware. PA-RISC processors have fewer parts and are,
therefore, more reliable than traditional architecture processors.
Another standard feature of the HP 3000 hardware is the capability to
continue processing after temporary power failures, without losing
sessions or corrupting data. An integral part of the operating system is
the transaction manager, which automatically checkpoints and logs
activities for critical system structures, user files, and databases.
This facility guarantees data integrity in the event of a system failure.
For more information, please refer to the "High Availability" section.
Beyond these standard features, the HP 3000 focuses on maximizing system
availability by minimizing the fundamental causes of unplanned and
planned downtime. To address unplanned downtime, the 900 Series
supports products to manage disk failures (HP Mirrored Disk/XL),
processor failures (HP SPU Switchover/XL), and software failures (HP
AutoRestart/XL). These products are described in the "High Availability"
section. To minimize planned downtime due to system backup, HP
TurboStore/XL virtually eliminates unavailability due to backup with its
high-performance capabilities. The online backup capacity of
TurboStore/XL provides access to user data while it is being archived.
HP TurboSTORE/XL is described in the "Storage Management" section.
Operations control
Operations control consists of production scheduling and output spooling.
The HP 3000 900 Series provides key production scheduling functionality.
The operating system includes job control words (JCW) for programmatic
management of job streams. The HP 3000 supports jobfences, which allow
execution of high-priority jobs and denial of low priority jobs. Queue
management is another important aspect of job scheduling. Queue
management provides the ability to balance processing queues between
heavy batch jobs and light, interactive sessions. Additionally, queues
can be dynamically changed for any process, which is of particular
importance for high-end systems that process a large number and variety
of jobs.
A complete set of operator commands and utilities simplifies operational
tasks such as system configuration, startup, modification, backup, and
recovery. Operator commands and utilities also simplify spooling and
tape labeling.
System startup
The HP 3000 allows the system manager to specify a series of commands to
be executed automatically each time the system is started. These
commands eliminate the need for operator intervention when the system is
started.
Automatic creation of sessions
Automatic creation of sessions allows terminals to log on automatically
into application environments. You can begin working without having to
log on to or interact with the operating system. This feature helps to
make the system easy for inexperienced users to use and provides an
additional level of security.
Automatic scheduling of jobs
Job scheduling allows you to specify a particular time and date to run
your jobs. For instance, if a job will impact system response time, it
can be scheduled to run when fewer users are logged on to the system.
The job will be executed automatically, without operator intervention.
Automatic job scheduling can be used to automate many daily operation
routines such as backup.
Self-adjusting system tables
On the HP 3000, most system tables are self-adjusting to the system
requirements, thus eliminating the need for a system shutdown to adjust
these tables. This feature provides increased system availability as
well as simplifying system operations.
Job scheduling
The HP 3000 job and session scheduler schedules jobs and sessions
according to their assigned priorities in the queue. The user can
specify the priority of a job by assigning it a priority number. System
operators can reset the priority of the job and also limit the number of
jobs that can be executed at any one time.
In addition, the system operator can set a priority limit such that only
jobs with an assigned priority number above the limit, or jobfence, are
free to execute. For example, if the jobfence is 8, then jobs with an
assigned priority number of 8 and below do not execute until a lower
jobfence number is assigned.
Process scheduling
Jobs and sessions are scheduled by means of a master queue that is
ordered by priority. This master queue is divided into areas called
priority classes. Each area is bounded by two priority numbers
established by the system manager.
The HP 3000 automatically reassigns priority classes to each process
executing on the system. You may, however, specify priority classes by
selecting a general category of process dispatching priority for the
program. This is done by including the PRI parameter in your JOB or
HELLO command. The five process dispatching priority types (queues) are:
* AS - system processing only
* BS - very high priority
* CS - interactive
* DS - batch
* ES - very low priority (background)
The operating system actually translates priority types into numerical
ranges that are ordered in a master queue. The numerical range of each
priority type can be changed at any time to ensure that an optimal
balance of services is maintained among the processes on the system,
allowing for a centralized control of the system load. For example, the
desired mix of batch and interactive processes can be set by managing
queue priorities.
When the execution of one process is interrupted for any reason, such as
I/O, an internal interrupt, or an interrupt from the scheduler itself,
control is passed to the process with the next-highest priority that is
awaiting CPU resources. When two or more programs have the same
priority, the oldest process is selected first.
Process execution
As a process runs, it may require more code or data. If the code or data
is not present in main memory, the memory manager is instructed to
retrieve it before the process is allowed to continue executing. While
the process waits for the needed code or data to be transferred, the HP
3000 transfers control to the next process ready to be executed.
The objective of the process dispatcher and the memory manager is to
provide optimal use of system resources while satisfying the requirements
of executing processes. This is performed automatically by the HP 3000
operating system without assistance from the system operators.
Job control facilities
The HP 3000 uses job control words (JCWs) and conditional execution
functions that permit you to design job streams whose execution can be
altered based on the results of previous job steps.
Both system-defined JCWs and user-defined JCWs store job status
information and pass the information between programs and between a
program and the CI. JCWs are defined and accessed by commands from the CI
and by intrinsics from your programs.
JCWs can also be used in conjunction with conditional execution function
statements. These statements specify a logical expression (TRUE or
FALSE) and are evaluated during program execution. If the value found is
TRUE, the remaining statements related to that condition are executed.
If the value is FALSE, any existing alternative statements are executed
instead.
Spooling facility
The HP 3000 provides a flexible spooling facility for output devices and
batch job input. (SPOOL is an acronym for simultaneous peripheral
operations online.)
The HP 3000 spooling facility permits the concurrent use of output
devices that would otherwise be nonshareable, such as tape drives and
line printers. For instance, if several users send output to a line
printer at approximately the same time, their output is directed to spool
files on disk and printed on a priority basis as the printer becomes
available. In this way, each user can immediately proceed with other
processing activities without having to wait for the printer. Spool file
priorities can be changed by the system operator.
The spooling facility for the 900 Series has been enhanced with
additional functionality and capabilities that increase productivity
still further. For example, on the 900 Series, spool files can be easily
scanned, archived, or routed to other systems in a network for printing.
The functions of the CM Spooler and SPOOK utility are fully integrated
into the file system and CI. Spool files are permanent, recoverable files
managed by the file system. Spoolfiles are accessible through new and
extended CI commands, utilities such as STORE/RESTORE, and popular text
editors such as HP EDIT. Spoolfiles are contained in the HPSPOOL account
in either the IN or OUT group. There are no practical limits to spool
file size or the number of spool files.
Minimized operator requirements
Recognizing that smaller enterprises cannot afford a great deal of
operator intervention and larger enterprises with smaller replicated
sites prefer minimal operator intervention, the HP 3000 is designed to
meet minimal operator requirements.
Transparent disk space management
When creating a new account, it is only necessary to specify how much
disk space that new account receives. The system operator need not be
concerned as to where the system will allocate space for the new user;
global disk space is allocated transparently.
Storage management
Storage management encompasses backup and restore, disk management, tape
management, and database management.
System backup and restore.
Periodically, the operating system and user files must be copied from
disk to tape for archival purposes and as protection against hardware
failure and accidental or intentional destruction of information.
On the HP 3000, simple backup commands can be executed to initiate system
backup. Messages inform the operator of the progress of the backup
activities. In some environments, job scheduling may be used with the
STORE utility to permit unattended backup.
HP 3000 backup solutions deliver online, unattended backup to high-speed,
low-cost devices.
HP TurboSTORE/XL.
HP TurboSTORE/XL provides high-performance data backup as well as
unattended dedicated data backup and unattended online data backup, thus
improving systems availability and reducing operator staffing
requirements. With digital data storage (DDS), TurboSTORE/XL provides
cost-effective, unattended backup to digital audio tape (DAT). Fast
Search provides access time on DAT to 20 seconds on average to a maximum
of 20 seconds.
TurboSTORE/XL offers the following purchasable options:
* optical disk autochanger support provides unattended backup for
the largest configurations: up to 70 Gbytes per drive
* online data backup (available as an option)
* support for up to eight backup devices running in parallel
* support for IBM-labeled and ANSI-labeled tapes
* tape format and operator interface compatible with
HP STORE/XL
* support for dissimilar tape devices such as HP 7980 and HP 7979
Figure 3-10. HP TurboSTORE/XL
HP TurboSTORE/XL provides fast data backup by storing data to multiple
backup devices running in parallel, thus eliminating the performance
bottleneck experienced by backup methods that use a single tape drive.
In addition, TurboStore/XL performs interleaved disk reads to maximize
transfer rate from the disk subsystem. TurboSTORE/XL also restores from
multiple devices running in parallel.
HP TurboStore/XL increases backup performance through software data
compression. For maximum flexibility, two different data compression
algorithms are provided. The fast algorithm more than doubles backup
device capacity and performance. The high-density algorithm provides
almost four times data compression and maximizes backup capacity. The
high-density algorithm requires more CPU resources but provides maximum
single-device backup for HP 3000 Series 948 through 980 processors.
With the online backup option of HP TurboStore/XL, critical 24-hour-a-day
system processing is supported while system backups occur. No
modification to applications is required. Though normally a short,
five-minute application interruption occurs to ensure complete data
integrity, with ALLBASE/SQL applications, there is no interruption.
After online backup has been started, applications can continue
processing while the backup runs in the background.
Unattended backup is supported with up to 70 Gbytes when utilizing HP's
Rewritable Optical Disk Library System. DDS technology provides
cost-effective unattended backup of up to 5 Gbytes on single DAT, or up
to 20 Gbytes on multiple DATs.
Disk and tape management.
A disk space management system increases productivity by automating the
management of a data center's disk space. Further, it reduces the time
data center staff must spend managing disk and tape storage. A disk
management system automatically determines which files must be saved and
which are no longer needed.
A tape management system addresses all aspects of tape usage and control,
which also includes labeled tape support. The HP 3000 operating system
provides labeled tape processing performance comparable to unlabeled tape
processing.
Third-party products augment the HP 3000's strong functionality to
provide total control over the content, disposition, movement, and
maintenance of all tape volumes by automatically updating the tape
library and by selecting the tape number.
Database administration.
Database administration (DBA) involves various tools that provide change
control, recovery, copy, and restructuring of databases. HP ALLBASE/SQL
inherently incorporates these functions, as do most relational database
management systems. For HP TurboIMAGE/XL, HP DBChange Plus provides
these capabilities. For more information on database management systems
and their utilities, please refer to Chapter 5, "Data Management and
CASE".
MPE/iX 5.0 Documentation