HP OpenVMS I64 Operating Systems manual Pay per use, Operating System Environment

Models: OpenVMS I64 Operating Systems

1 44
Download 44 pages 51.14 Kb
Page 10
Image 10

HP OpenVMS Alpha Version 8.3 and HP OpenVMS Version 8.3-1H1 for Integrity Servers SPD 82.35.13

Hardware services are included for the cores acti- vated by the TiCAP license.

The relevant operating environment (OE) is automat- ically licensed on activated TiCAP cores.

Note: Other HP and third-party software have their own licensing policies. HP recommends that customers pur- chase sufficient software licenses to meet peak needs.

Pay per use

Pay per use (PPU) is a leasing program with HP Finance which customers pay only for CPU computing capacity they use.

Key features:

Runs on all Integrity cell-based systems (rx7620, rx7640, rx8620, rx8640, and Superdome).

The customer pays a fixed, minimum monthly lease and a variable monthly amount that is based on ac- tual usage of CPUs.

The customer is guaranteed that, for any given month, the PPU charge will not exceed 105% of the standard lease cost.

The customer is guaranteed that over the full term of the lease—either three or four years, as chosen by the customer—the total PPU lease charge will not ex- ceed 100% of the standard full-term lease cost sys- tem.

There are two types of PPU:

1.Actual percentage of utilization of each CPU (also called Percent CPU)

2.A count of the number of active CPUs (also called Active CPU)

Percent CPU and Active CPU are mutually exclusive on any single Integrity system.

The full corporate implementation allows OpenVMS to share PPU CPUs with HP-UX and Windows-64 (Percent CPU only) on a common, partitioned In- tegrity system.

Process Description:

A PPU Metering Agent running on a target system continuously measures CPU resource utilization on every installed CPU.

This utilization data is sent to a Utility Meter running on an HP ProLiant system that can support up to 99 individual PPU systems.

This system securely communicates with the HP Util- ity Pricing web portal every 24 hours, sending col- lated utilization information about each PPU system.

The customer can access the Utility Pricing Portanl 48 hours later through a secure connection, and ac- cess usage statistics for that 24 hour period for each system or hard partition.

This information enables the accurate billing of Busi- ness Units for the actual CPU resources they have consumed.

OPERATING SYSTEM ENVIRONMENT

Processes and Scheduling

Executable images consist of system programs and user programs that have been compiled and linked. These images run in the context of a process on Open- VMS systems. Sixty-four process priorities are recog- nized on OpenVMS Alpha and OpenVMS for Integrity servers. Priorities 0 to 15 are for time-sharing pro- cesses and applications (four is the typical default for timesharing processes). Priorities 16 to 63 on Alpha and Integrity servers are for real-time processes. Real- time processes can be assigned higher priorities to en- sure that they receive processor time whenever they are ready to execute.

OpenVMS uses paging and swapping to provide suf- ficient virtual memory for concurrently executing pro- cesses. Paging and swapping is also provided for pro- cesses whose memory requirements exceed available physical memory.

64-Bit Virtual Addressing

The OpenVMS Alpha and OpenVMS for Integrity servers operating systems provide support for 64-bit vir- tual memory addressing. This capability makes the 8 TB virtual address space available to the OpenVMS Alpha and OpenVMS for Integrity servers operating systems and to application programs. Future hardware imple- mentations for Integrity servers will provide greater ca- pacity. OpenVMS applications can take advantage of 64-bit processing by using 64-bit data types supported by the compilers. Refer to the SPDs for the OpenVMS Alpha and OpenVMS for Integrity servers compilers for further details.

Very Large Memory (VLM) Features

OpenVMS Alpha and OpenVMS for Integrity servers provide the following additional memory management VLM features beyond those provided by 64-bit virtual addressing. These features can be used by database servers to keep large amounts of data in memory, result- ing in dramatically increased runtime performance. The VLM features provided by OpenVMS Alpha and Open- VMS for Integrity servers are:

Memory-resident global sections

Fast I/O for global sections

10

Page 10
Image 10
HP OpenVMS I64 Operating Systems manual Pay per use, Operating System Environment, Processes and Scheduling