HP 3000 Operating Environment [ General Information Manual ] MPE/iX 5.0 Documentation
General Information Manual
HP 3000 Operating Environment
The HP 3000 supports an open operating environment that provides
extensive commercial OLTP functionality together with UNIX application
programming interfaces (APIs). operating system manages all system
resources and coordinates the execution of all programs, sessions, and
jobs running on the system. Starting from the original version of MPE,
HP has added new functions and capabilities that extend the HP 3000's
performance, superior data integrity, high availability, extensive
interoperability with multivendor systems, and networked systems
management, all while maintaining upward system compatibility and a
consistent user interface.
OLTP systems have very stringent requirements for response times,
accuracy of data, and the ability to recover from system and hardware
failures while maintaining complete data integrity.
The HP 3000's high OLTP performance is achieved using tight integration
of PA-RISC, the operating system, and HP's database management systems.
The HP 3000 eliminates the bottlenecks to OLTP performance through an
advanced operating system design that not only processes I/O operations
very rapidly, but also minimizes the number of physical I/Os that must
actually be performed.
Superior data integrity and high availability have long been hallmarks of
the HP 3000. Online diagnostics and automatic powerfail recovery are
standard features on the HP 3000 900 Series. HP 3000 high availability
products limit system downtime due to planned events, such as backup and
unplanned events, such as system and hardware failures. HP provides
fast, online backup, automatic restart after system failure, disk
shadowing, and the ability to switch processing to a secondary processor
after primary processor failure. The HP 3000's high availability
provides system availability of over 99.9 percent for unplanned downtime,
by limiting any failure to 30 minutes or less, allowing virtually 24-hour
operation.
Figure 1-5. HP 3000 Open Systems Environment
Industry-standard APIs allow changes in the underlying technology
transparent to the end user. Hence, APIs provide application portability
and interoperability with multivendor systems, which facilitates the
addition of an even broader range of application solutions on the HP
3000. The HP 3000 open systems environment incorporates industry and de
facto standards for:
* Operating system interfaces, for increased application portability
* User interfaces, for consistent application look and feel
* Database management, for common distributed data access
* Networking, for interoperability in multivendor systems
environments
* Languages and tools, for ease of application development and
portability
The HP 3000 open environment is based on the commercial needs of the
marketplace. The HP 3000 is committed to supporting the X/Open
interoperability and portability guidelines provided by the POSIX 1003
standards. The HP 3000 already supports IBM SAA interoperability
guidelines such as SNA and interoperability with DB2 databases.
The HP 3000 provides mainframe-class networked system management
capabilities that lower operating costs and improve staff productivity.
HP systems management improves the quality of MIS services with products
aimed at increased system availability, error-free operations, and
increased flexibility.
Major features
* Multiprogramming: concurrent transaction processing, data
communication, online program development, and batch processing
* Symmetric multiprocessing
* Extended large addressing: 48- or 64-bit virtual addressing
* Demand-paged virtual memory transparently manages virtual memory
and eliminates the need for program segmentation
* Mapped files: an extension of disk caching without the need for
file system buffering; increased system performance for
I/O-intensive applications
* File system with file backup, user logging, security, and
interprocess communication
* Disk mirroring
* Very fast online, unattended backup
* Comprehensive access security and complete accounting resources
* Concurrent multilingual capability: programming languages,
including ANSI-standard versions of COBOL, RPG, FORTRAN, Pascal,
C, and BASIC
* Powerful command language including user-defined commands, command
files, conditional job control, extensive online HELP facility,
and meaningful error messages
* Device and file independence to simplify application development
and maintenance
* Native mode spooling of input and output tape label facility
* Systems management capabilities from small workgroup to large,
central site systems
* Complete, automatic management for local and remote workstations
* Architected interfaces (AIFs) and a transaction management trusted
interface
* Power fail/automatic restart
* System switchover
Investment protection through compatibility is one of the most important
elements in the HP 3000 strategy. HP has made a very large investment to
ensure that the 900 Series systems are compatible with earlier
versions of the HP 3000 family. The result is the smoothest path to
next-generation systems ever offered in the industry.
The HP 3000 900 Series has two run-time environments, which are
transparent to the user. Native mode delivers the full performance
benefits and advanced capabilities of PA-RISC, while providing
source-code compatibility with MPE V applications. Compatibility mode
provides object-code compatibility with MPE V-based applications. With
the flexibility of both native mode and compatibility mode, MPE V
applications can be easily moved to 900 Series systems. Your investments
in hardware, software, training, and peripherals are protected by the
following:
* Application compatibility. Applications and their data can be
Stored from an MPE V system and Restored on a 900 Series system
and can be run with little or no modifications, which protects
your application investments.
* Operational compatibility. The 900 Series supports a functional
superset of MPE V. The two operating environments are nearly
identical in terms of user interface, system management,
accounting, and security. Investments in MPE V training are well
protected.
* Peripheral compatibility. Because of common I/O mechanisms, the
900 Series systems support many of the same peripherals and
workstations as the other HP 3000 systems. This protects your
investment in peripheral devices when you upgrade to the 900
Series systems.
* Cross-system development. Compatibility mode allows you to
develop applications on the 900 Series system that will also run
on MPE V-based systems.
MPE/iX 5.0 Documentation