HP Openvms education training

HP OpenVMS education program

 

 

Course delivery methods: see how many ways we offer courses!

Instructor-led training "Hands-on"

» 

ILT - Instructor-led training, attend at an HP Education center

» 

RAIL - Remotely assisted instructional learning, attend from your office or home

» 

BILT - Bundled instructor-led training

» 

OST - Onsite dedicated training, group training at your site or ours

Instructor-led training "Lecture only"

» 

LOT - Lecture only training, attend at an HP Education center

» 

OILT - Online instructor-led training, attend from your office or home (online)

» 

BILT - Bundled instructor-led training

Self-paced training

» 

WBT - Web-based training, attend from your office or home (online)

» 

BILT - Bundled instructor-led training

 

» Print your own HP OpenVMS course catalog

Print your own HP OpenVMS training brochure:

» Make the most of your OpenVMS -with training from HP Education!

For your convenience, HP Education now offers an online course catalog listing all of our scheduled HP OpenVMS classroom courses. The online catalog will be updated the first week of every month. Adobe Acrobat Reader is required to view the catalog. Please click here to download Adobe Acrobat Reader.

Select a topic area below to see the associated courses

» HP OpenVMS system manager

» HP OpenVMS system programmer

 

HP OpenVMS system manager

Updated!

HP OpenVMS fundamentals

U3716S

ILT
OST

Schedule

Updated!

HP OpenVMS system mgmt I: essentials for established systems

U3724S

ILT
OST

Schedule

Updated!

HP OpenVMS system mgmt II: installation, config & customization

U3725S

ILT
OST

Schedule

 

Managing complex HP OpenVMS systems

U3726S

ILT
OST

Schedule

 

HP OpenVMS V7.3 system performance management

U3727S

ILT
OST

Schedule

 

TCP/IP for HP OpenVMS

U3728S

ILT
OST

Schedule

Updated!

HP OpenVMS V8.3 internals for system managers

U3729S

ILT
OST

Schedule

 

HP OpenVMS V7.3 technical update

U3730S

ILT
OST

Schedule

Best seller!

HP OpenVMS boot camp

U3585S

ILT
OST

Schedule

 

HP OpenVMS system and network security

HB518S

ILT
OST

Schedule

 

HP OpenVMS accelerated system administration

HB519S

ILT
OST

Schedule

New!

HP OpenVMS v8.3 technical update: User/Management features

HE780S

ILT
OST

Schedule

 

OpenVMS V8.2 Technical Update

U8631S

ILT
OST

Schedule

HP OpenVMS V7.3 technical update

U3730S

ILT
OST

Schedule

 

 

 

HP OpenVMS system programmer

OpenVMS V8.2 Internals Differences

U8632S

ILT
OST

Schedule

Updated!

HP OpenVMS fundamentals

U3716S

ILT
OST

Schedule

New!

HP OpenVMS V8.3 programming features

HE634S

ILT
OST

Schedule

 

HP OpenVMS V7.3 Alpha programming features I

U3717S

ILT
OST

Schedule

 

HP OpenVMS V7.3 Alpha programming features II

U3718S

ILT
OST

Schedule

Updated!

HP OpenVMS V8.3 Alpha internals I

U3719S

ILT
OST

Schedule

Updated!

HP OpenVMS V8.3 Alpha internals II

U3720S

ILT
OST

Schedule

Updated!

HP OpenVMS V8.3 Alpha internals III

U3721S

ILT
OST

Schedule

 

HP OpenVMS V7.3 Galaxy and NUMA programming and internals

U3722S

ILT
OST

Schedule

 

HP OpenVMS crash dump analysis for Integrity servers

U3723S

ILT
OST

Schedule

New!

HP OpenVMS v8.3 technical update: Programming/Internals features

HE635S

ILT
OST

Schedule

 

HP OpenVMS DCL procedures

HB517S

ILT
OST

Schedule

 

 

 

 

HP OpenVMS fundamentals

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3716S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT )
Onsite dedicated training ( OST OST )

Price

USD $2,500
CAD $3,150



Course overview

This 5-day course teaches students how to use the OpenVMS operating system to create, manipulate, and manage files. It discusses how to tailor the user environment using logical names and DCL symbols. The course describes the command language interpreter and the command line interface. Students will be taught to develop basic command procedures and create a LOGIN.COM command file to tailor their login session.

 

 

Prerequisites

  • Basic knowledge of computer use and terms

 

 

Audience

  • OpenVMS users and programmers
  • OpenVMS system managers
  • OpenVMS applications programmers
  • DBAs with OpenVMS database applications



Ways to save

 

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

 

Course Objective

To demonstrate a fundamental knowledge of the OpenVMS operating system, students should be able to:

  • Describe the OpenVMS operating system environment and command language
  • Tailor the user environment using logical names and DCL symbols
  • Describe the DCL command language interpreter and use its command line interface
  • Develop basic command procedures
  • Create a LOGIN.COM command procedure totailor your login session



Benefits to You

Upon completing this course, students should be able to:

  • Describe the OpenVMS history and supported computing environment
  • Log in to and log out of an OpenVMS system and change passwords
  • Create and navigate their basic working environment using DCL commands
  • Describe OpenVMS process concepts
  • Create subdirectories and organize, maintain and manipulate files within the structure
  • Describe, use, create, and delete OpenVMS logical names
  • Create, manipulate, and display files
  • Use the EVE editor to create and modify files
  • Create, show, use, and delete symbols
  • Write command procedures to the level of difficulty required to support future jobs as system managers or programmers
  • Submit batch and print jobs
  • Use the network to communicate with other computers, exchange data and use services from other computers

 

Next Steps

  • HP OpenVMS System Management I: Essentials for Established Systems (U3724S)
  • HP OpenVMS System Management II: Installation, Configuration & Customization (U3725S)
  • Managing Complex HP OpenVMS Systems (U3726S)
  • HP OpenVMS System Performance Management (U3727S)
  • TCP/IP Services for HP OpenVMS (U3728S)



Detailed Course Outline

Introduction to OpenVMS

  • History of OpenVMS
  • Basic characteristics and configurations of OpenVMS

Logging in and out of the system

  • How to log in and log out of an OpenVMS system
  • How to change your password

Using DCL commands

  • DCL command syntax and features
  • System messages
  • Command line editing

Process concepts

  • Resource and memory sharing
  • Various processes

Directory and files

  • File specification
  • Directory structure
  • Protecting data

Using logical names

  • Creating and displaying logical names
  • Using logical name tables
  • Removing logical names

File manipulation commands

  • Create, type, append, copy, rename, delete, purge, sort, and merge files
  • Search files for a specific content

Editing

  • Choosing the appropriate editor
  • Features and commands of the EVE editor

Symbols as command synonyms

  • Creating, using, and displaying symbols
  • Comparing symbols and logical names

Command procedures

  • Writing OpenVMS command procedures
  • Using symbols in command procedures
  • Process permanent logical names
  • Using operators and expressions
  • Controlling the flow of execution
  • File handling, error handling, and interrupt handling
  • Lexical functions

Print and batch queues

  • Queue mechanism
  • Print qualifiers and forms
  • Handling batch jobs
  • Displaying job information

Networking

  • Networks, protocols, and functions
  • Using DECnet
  • Using TCP/IP
  • Using LAT

 

U3716Sc.00

 

 

 

 

 

HP OpenVMS system management I: essentials for established systems

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3724S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $3,000
CAD $3,745



Course overview

This course provides the system manager who is going to manage an OpenVMS system or cluster the core information and essential skills needed to examine the system, the software and hardware configuration, and the administrative setup already in place. System managers who take over existing systems must first concern themselves with knowing how to find out what devices exist, what the system resources are, what programs run, who the users are, and what kind of overall administrative processes and procedures exist. Then they must be able to assess what they find and make modifications.

 

 

Prerequisites

  • Completion of the HP OpenVMS Fundamentals course (U3716S)

 

 

Audience

  • OpenVMS System Managers

 

Ways to save

 

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

 

Course Objective

  • Describe and use OpenVMS commands to display information about the following key OpenVMS concepts: the hardware/software environment, processes, memory management, logical name translation, and the system disk structure
  • Manage public and private volumes on OpenVMS
  • Start up and shut down the system
  • Manage user accounts
  • Get the network up and running
  • Manage batch and print queues
  • Back up and restore system and user data
  • Perform various other day-to-day management tasks, including managing system time, controlling processes, communicating with users, and monitoring security



Benefits to You

System managers who take over existing systems must concern themselves with knowing how to find out what devices exist, what the system resources are, what programs run, who the users are, and what kind of overall procedures exist. Then they must be able to assess what they find and eventually make modifications. This course follows that general outline for each module: how to look, how to assess, and how to do.



Next Steps

  • HP OpenVMS System Management II: Installation, Configuration & Customization (U3725S)
  • Managing Complex HP OpenVMS Systems (U3726S)
  • TCP/IP Services for HP OpenVMS (U3728S)



Detailed Course Outline

System Environment Concepts

  • System environment concepts
  • Examining system information
  • Examining cluster information
  • Logical names
  • System disk structure

Volume Management

  • Understanding volumes
  • Displaying device information
  • Making volumes available
  • Verifying the integrity of the file system
  • Protecting files
  • Dealing with disk fragmentation
  • Managing volume shadowing

System Startup and Shutdown

  • System boot process
  • Standard system startup
  • Conversational boot
  • System shutdown methods
  • Standard system shutdown
  • Emergency shutdown

User Management

  • Planning user accounts
  • Managing accounts
  • Setting privileges
  • Using account prototypes
  • System interactions
  • Security considerations for user management
  • User management aids

Process Management

  • Processes
  • Process context
  • Overview of memory management
  • Displaying process information
  • Displaying memory information

Network Management

  • Networking environment
  • Using LANCP to view network information
  • TCP/IP Services for OpenVMS
  • Command styles
  • Viewing network information
  • Stopping and starting TCP/IP Services for OpenVMS

Queue Management

  • Queue concepts
  • Queue manager commands
  • Queue commands
  • Managing batch queues
  • Managing print queues

Managing Backup and Tapes

  • Backup concepts
  • Backup types
  • Managing tape volumes
  • Backup interfaces
  • Backup operations
  • Backing up a shadow set

System Administration Tasks

  • Using the SYSMAN utility
  • Controlling processes
  • Communicating with users
  • Using the Accounting utility
  • Monitoring system performance

 

U3724Sc.00

 

 

 

HP OpenVMS system management II: installation, configuration & customization

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3725S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $3,000



Course overview

This 5-day course covers tasks to create new OpenVMS environment, which include the installation of the OpenVMS software and performing the post installation tasks such as registering licenses, configuring the network and cluster environment. It also covers installing layered products, setting up the security environment and customizing the system. Labs are provided to reinforce the topics covered in the lecture.

 

 

Prerequisites

  • HP OpenVMS Fundamentals course (U3716S)
  • HP OpenVMS System Management I: Essentials for Established Systems (U3724S)
  • or equivalent knowledge

 

 

Audience

  • OpenVMS System Managers



Ways to save

 

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

 

Benefits to you

This course covers tasks to create new OpenVMS Systems. These tasks include installing the OpenVMS and layered products software, setting up the security environment, and customizing the system. The course also covers post installation tasks, such as registering licenses and configuring the network and cluster environment. This course involves the students in relevant exercises that reinforce the lectures and gives students the application of the lectures so that they can install and configure a new OpenVMS installation.

 

Next Steps

  • Managing Complex HP OpenVMS Systems (U3726S)
  • HP OpenVMS System Performance Management (U3727S)
  • TCP/IP Services for HP OpenVMS (U3728S)



Course Objective

This goal of this course is to teach how to configure and manage an OpenVMS environment
on Alpha and Integrity servers, configure it into a network and cluster environment and perform other post installation tasks to help student became proficient system managers. However, it is not a goal in this course to make students network managers.



Detailed Course Outline

Installing and Updating OpenVMS

  • OpenVMS packages
  • Installation of OpenVMS
  • Upgrading OpenVMS
  • CD boot options

Licensing

  • License Management
  • License types
  • Product Authorization Key (PAK)
  • License Management utility (license command)
  • VMSLICENSE.COM

Post Installation Duties

  • In this module students will learn how to perform various post-intallation tasks. The module addresses the following topics:
  • Decompressing the Libraries
  • Ensuring Procedures are executed at Startup
  • System Startup Files
  • SYSMAN Startup Database
  • Adding User Accounts

Network Configuration

  • Students will learn how to configure a system in a TCP/IP network. This module covers the following topics:
  • HP TCP/IP Services for OpenVMS
  • Configuration
  • Enabling TELNET and FTP
  • Application Usage
  • Managing Nodes in the Network Database
  • Creating and using Proxy Accounts

Customizing the System

  • This module teaches students how to apply changes to the system to get better performance. The topics covered in this module are:
  • SYSBOOT
  • Changing system parameters using SYSGEN
  • Changing system parameters using SYSMAN
  • Changing system parameters using AUTOGEN
  • Using the INSTALL utility to manage the known file database
  • Setting up page, swap and system dump files

OpenVMS Cluster Concepts and Configuration

  • This module covers the concepts of OpenVMS clusters and how to configure a cluster environment. This module covers the following topics:
  • OpenVMS Cluster overview
  • Cluster Authorization
  • OpenVMS Cluster Processes
  • Components of an OpenVMS Cluster System
  • OpenVMS Cluster Software
  • Cluster Interconnects
  • Device Naming Conventions
  • Satellite Nodes
  • System File Sharing
  • Configuring an OpenVMS Cluster System
  • The Show Cluster Utility

OpenVMS Security

  • In this module, students are taught the different aspects of security and how to
    implement different levels of security on their systems. This module addresses the following topics:
  • User security
  • Object security
  • Network security
  • Physical security
  • Security auditing
  • Intrusion and break-in detection

Managing OpenVMS Queues

  • This module covers advanced queue management tasks. It addresses the following topics:
  • The Job Controller
  • The Queue Manager
  • Creating DCPS Queues
  • Working with Device Control Libraries
  • Defining Forms

Students will learn how to install layered products. The module covers the following
topics:

  • Product Installation Guide and Release
    Notes
  • Licenses for Layered Products
  • Using VMSINSTAL
  • POLYCENTER Software Installation (PCSI)
  • Engineering Change Orders
  • System Parameters
  • DCL Tables

Getting System Information

  • This module teaches students how to manage various system files and how to get information from these files. The following topics are covered:
  • Error Log Facility
  • Monitor Utility
  • Operator Communications
  • Accounting Utility
  • SHOW command

 

U3725Sc.00

 

 

 

 

 

 

 

Managing complex HP OpenVMS systems

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3726S

Length

5 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $3,000



Course overview

This course presents the system manager who has been running an existing OpenVMS system with advanced information and skills needed to manage complex areas, such as cluster configuration and management, storage options, Galaxy concepts, and troubleshooting techniques. Performance, availability, and scalability are common topics throughout the course.



Prerequisites

  • Students should have an understanding of general OpenVMS system management activities and tools.
  • It is recommended that students have the knowledge and experience that is contained in the HP OpenVMS System Management I: Essentials for Established Systems and System Management II: Installation, Configuration, and Customizations courses.



Audience

System managers who need the skills to understand and be responsible for cluster, storage, and Galaxy management tasks.



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

This course presents configuration and design concepts and configuration options that can be implemented by the system manager. The course involves the students in relevant exercises that reinforce the lectures and gives students the application of the lectures so that they can manage complex components of OpenVMS systems.

 

Next Steps

  • HP OpenVMS System Performance Management U3727S
  • TCP/IP Services for HP OpenVMS U3728S



Course Objective

After completing this course, students should be able to:

  • Configure and maintain Raid and Storage Area Networks (SAN) to work with OpenVMS
  • Choose, configure, and maintain OpenVMS cluster systems
  • Choose, configure, maintain, and tune OpenVMS Galaxy configurations
  • Use troubleshooting methodology and tools to resolve OpenVMS SAN, cluster, and Galaxy problems



Detailed Course Outline

Storage Overview

  • Introduction to Storage Options with OpenVMS Systemsn
  • Storage Area Network Concepts
  • SAN Layered Architecture
  • Fibre Channel Configurations
  • RAID Concepts
  • Implementing Storage with an HSx Controller
  • Fibre Channel Switch Overview
  • Data Replication Manager (DRM)
  • StorageWorks Command Console (SWCC)

Volume Shadowing for OpenVMS

  • Volume Shadowing for OpenVMS Concepts
  • Creating a Shadow Set
  • Managing Shadow Sets.
  • Volume Shadowing Bitmap and Mini-copy
  • Booting From a Shadow Set
  • Multi-site OpenVMS Cluster Systems
  • Dissimilar Device Shadowing
  • Dynamic Volume Expansion

Custer Concepts Review

  • OpenVMS Cluster Overview
  • Interconnects.
  • Cluster Connection Manager
  • Distributed Lock Manager
  • Shared Storage.
  • System Disk Structure

OpenVMS Cluster Design and Configuration

  • Business requirements for an OpenVMS Cluster
  • Design goals based on established business requirements
  • OpenVMS Cluster Interconnects.

Cluster Troubleshooting: Connection Management and Port Issues

  • Cluster State Transitions
  • Cluster Membership
  • Losing Quorum
  • CLUEXIT Bugchecks
  • Using SCACP and LANCP

Distributed Locking

  • Distributed Locking Concepts
  • Resource Mastership and LOCKDIRWT
  • PE1 Processing

Troubleshooting Basics

  • Troubleshooting Methodology
  • Troubleshooting Tools
  • DECamds/Availability Manager

Partitioning and Galaxy Concepts

  • AlphaServer GS-Series Hardware Overview
  • EV7 Based Systems Hardware Overview
  • Partitions.
  • Creating Hard Partitions
  • Galaxy Computing Models
  • QBB Communication

Creating an OpenVMS Galaxy Environment

  • OpenVMS Galaxy Hardware Requirements
  • OpenVMS Galaxy System Setup
  • Modifying a Soft Partition Configuration
  • Obtaining Information using WF Commands
  • Creating a Single Instance Galaxy Environment

General Galaxy Management

  • OpenVMS Galaxy System Management Using DCL
  • OpenVMS Galaxy Configuration Utility
  • Shared Memory Cluster Interconnect
  • Cluster Considerations
  • Hot Swappable CPUs

Resource Affinity Domains

  • Non-Uniform Memory Access (NUMA)
  • Base RAD Performance Considerations
  • Dedicated CPU Lock Manager
  • Processes and RADs in QBB Based Systems
  • Resident Code Replication in QBB Based Systems
  • Performance Considerations when Partitioning EV7 Based Systems
  • General Performance Considerations



U3726Sb.00

 

 

HP OpenVMS V7.3 system performance management

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3727S

Length

5 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $3,000



Course overview

This 5-day, hands-on, lecture/lab course presents OpenVMS performance under three subsystems: memory management, I/O, and CPU.



Prerequisites

Students should have a fundamental understanding of system management and be able to:

  • Set up accounts
  • Use SYSGEN/SYSMAN to change a system parameter.
  • Run AUTOGEN.
  • Use the INSTALL utility.
  • INITIALIZE and MOUNT a disk.

Students should also have a fundamental understanding of programming concepts, including:

  • Understanding the purpose of a compiler.
  • Understanding the purpose of a linker.
  • Understanding how a computer executes a program.



Audience

OpenVMS system managers, applications programmers, and system programmers.



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

Upon completing this course, students should be able to:

  • Interpret performance metrics supplied by:
    • The MONITOR utility.
    • DCL commands including: SHOW SYSTEM SHOW.
    • STATUS SHOW MEMORY.
    • The INSTALL utility.
  • Identify bottlenecks in the following subsystems:
    • Memory Management.
    • I/O.
    • CPU.
  • Size working set parameters.
  • Monitor page file space.
  • Describe the advantages of balancing disk I/O.
  • Improve the performance characteristics of indexed files using the CONVERT utility.
  • Identify factors contributing to time spent executing in processor modes.
  • Describe file locking design considerations to attain good performance.
  • Monitor distributed lock traffic and impact its performance.
  • Identify the impact of changing key system parameters.

 

Next Steps

  • TCP/IP Services for HP OpenVMS U3728S



Course Objective

Students attending this course should leave with an understanding of:

  • How to isolate performance bottlenecks to one of the three subsystems.
  • The effects of SYSGEN parameters on each of the subsystems, when to change these parameters, and when other management modifications or the purchase of new hardware will be required.
  • Sufficiency (keeping the system running), as well as tuning considerations.
  • The relative merits/drawbacks of using AUTOGEN

Students attending this course should not expect to work with network performance or to find a magic system parameter that will make their system run faster.

 

Detailed Course Outline

General Performance Topics

  • Module Outline.
  • Performance Issues.
  • Performance Bottlenecks.
  • OpenVMS Performance Metrics.
  • OpenVMS Performance Tools.

Layout of Virtual Address Space

  • Module Outline.
  • Layout of Virtual Address Space (VAX, Alpha, I64).
  • Address Space.
  • OpenVMS Alpha Memory Management.
  • P0 Space Contents.
  • P1 Space Layout.
  • System Space Layout (Alpha, I64).
  • System Space.
  • S0/S1 Space.
  • Monitoring Pool.
  • Nonpaged Pool Reclamation.
  • Pool Zones.
  • Lock Manager Use of Pool Zones.

Image Activation and Paging

  • Module Outline.
  • Paging Compared to Swapping.
  • Address Translation.
  • Page Faults.
  • Locating Pages in Virtual Memory.
  • Producing an Image File.
  • Image Activation and Paging.
  • Image Activation.
  • Free Page List.
  • Valid Pages and the Working Set List.
  • Free List Fault Rate.
  • Modified List Fault Rate.
  • Secondary Hard Faults.

Interpreting Paging Metrics

  • Module Outline.
  • Sample Display from $Monitor Page.
  • Interpreting the $Monitor Page Display.
  • Interpreting Paging Metrics.
  • $SHOW MEMORY (Alpha, I64).
  • $MONITOR Page.

Working Sets and Automatic Working Set Adjustment

  • Module Outline.
  • Working Set List.
  • Working Set Size vs. Working Set List Size.
  • Parameters Affecting the Working Set List Size.
  • Automatic Working Set Adjustment.
  • Working Set Performance Considerations.
  • AWSA Performance Considerations.
  • AWSA Parameters.

Locality and Paging Performance

  • Module Outline.
  • Locality.
  • Locality Issues.
  • Effects of Poor Locality.
  • Effect of Improving Locality.

Shared Image Cost and Benefits

  • Module Outline.
  • Shared Image Costs and Benefits.
  • Image Activation and Paging.
  • Linking Shareable Images.
  • Alpha & I64 Resident Images.
  • Shared Address Data.

The Modified Page List and Modified Page Writing

  • Module Outline.
  • Modified Page List.
  • Modified Page List Parameters and Metrics.
  • Modified Page List Performance Considerations.
  • MPL Performance and Analysis.
  • Page File Exhaustion.
  • Modified Page Writer Parameter Relationships.

The Swapper and Memory Reclamation

  • Module Outline.
  • The Swapper and Memory Reclamation.
  • Free Page List Parameter Relationships.

General I/O Flow

  • Module Outline.
  • General I/O Flow.
  • Geometry of Disks.
  • Time-Based Components of a Disk Transfer.
  • Optimization of Disk Operations.
  • Virtual I/O Cache.
  • Extended File Cache (XFC).
  • XFC SYSGEN Parameters.
  • Permanent vs. Dynamic XFC Cache Size.
  • Monitoring the XFC.
  • SHOW MEMORY/CACHE.
  • Monitoring Volume Activity.
  • Monitoring File Activity.
  • Cache Control.
  • Resetting Cache Counters.

Analyzing the Effects of Fragmentation

  • Module Outline.
  • Determining I/O Rates.
  • Dump of Header for X.Dat.
  • Effect of Making File Contiguous.
  • Effect of Making Both Files Contiguous.
  • Using Multiple Spindles.

Controller Optimizations

  • Module Outline.
  • Controller Optimizations.
  • Locating Bottlenecks.
  • Other Optimizatons Through Layered Products.
  • RAID.

Files-11 ODS-2 Concepts

  • Module Outline.
  • Files-11 Terminology.
  • Directory Concepts.
  • File Open Operation.

Contiguity and the File System

  • Module Outline.
  • Contiguity and the File System.
  • Window Turns.
  • Preventing Fragmentation.
  • Split Transfers.
  • Window Turns Versus Split Transfers.
  • Accessing Sequential Files.
  • Accessing Files Randomly.

File System Caches

  • Module Outline.
  • File System Caches.
  • $MONITOR File.
  • Shared and Private Caches.
  • Checking for Shrunken Caches.

RMS Structures and Design Considerations

  • Module Outline.
  • RMS File Concepts.
  • Summary of RMS File Organizations.
  • File Structures.
  • Indexed File Organization for a File with No Alternate Keys.
  • RMS Interfaces for Affecting File Structure.
  • Bucket Splits.
  • Indexed File Growth.
  • Factors Affecting Bucket Splits.
  • Duplicate Keys for Data Records.
  • Compression.

RMS Utilities

  • Module Outline.
  • File Definition Language.
  • Techniques for Creating Data Files Using an FDL File.
  • Creating a Data File from an FDL File.
  • Optimizing RMS Indexed Files.
  • Examining File Structures.
  • Example Using RMS Utilities to Tune an Indexed File Structure.
  • Example Testing Random Access of Indexed Files.

RMS I/O Buffering Considerations

  • Module Outline.
  • Buffers and Buckets.
  • Design Considerations.
  • Multiblock Count Example.
  • Read Ahead/Write Behind.
  • Deferred Write.
  • Setting Up Multiple Buffers.
  • Determining the Number of Local Buffers.
  • Global Buffers.

Monitor RMS

  • Module Outline.
  • MONITOR RMS.
  • MONITOR RMS Example.

Understanding CPU Performance

  • Module Outline.
  • CISC vs. RISC Architectures.
  • Understanding CPU Performance.
  • VAX Alignment Considerations Example.
  • Data Alignment Issues.
  • Nonaligned Data Example.
  • Nonaligned and Compiler Aligned Data Sample Runs.
  • Aligned Data Example.
  • Badly Aligned Macro Example.
  • Well Aligned Macro Example.
  • C Code with Bad Alignment.
  • C Small Data Accesses Issues.
  • C Code with Good Alignment.
  • Debugger Issues.
  • Using the Break/Unaligned Debugger Option.
  • CPU Performance and Symmetric Multiprocessing.
  • Galaxy Performance Options.
  • Galaxy Computing Model.
  • Galaxy Shared Everything Model.
  • CPU Migration Under Galaxy.
  • Sample CPU Migration Using DCL.
  • CPU Controls Using DCL.

Understanding Time Spent in Modes

  • Module Outline.
  • OpenVMS Access Modes.
  • Interrupt Stack/State Time.
  • MONITOR TIMER.
  • Sample $MONITOR TIMER.
  • Impact of High Timer Service Rate.
  • MP Synchronization Time.
  • Dedicated CPU Lock Manager.
  • Dedicated CPU Lock Manager Interaction.
  • Dedicated CPU Lock Manager Examples.
  • Impact of the Dedicated CPU Lock Manager.
  • Dedicated CPU Lock Manager Litmus Test.
  • Idle Time.
  • Examining Time Spent in Access Modes.
  • Compatibility Mode Time.
  • Analyzing Time Spent in Modes.

OpenVMS Scheduling and Priorities

  • Module Outline.
  • Quantum and CPU Time.
  • Priorities.
  • Waiting States.
  • States of Concern.
  • Class Scheduler.
  • Class Scheduler Example.

PIXSCAN and DORMANTWAIT
Locking Concepts

  • Module Outline.
  • Locking Concepts.
  • Other Characteristics of Locks.
  • Application Design and Locking Performance.
  • Locking Considerations.
  • Record Options in RAB for Locking Shared Files.
  • Sample $MONITOR LOCK/Local Buffers.
  • $MONITOR LOCK Display (Global Buffers).
  • Interpreting the $MONITOR LOCK Display.
  • Lock Manager Parameters.
  • Global Buffers.
  • Global Buffer Read-mode Bucket Locking.
  • RMS Contention Policies.
  • Setting RMS Contention Policies.
  • No Query Locking.

Distributed Locking Concepts

  • Module Outline.
  • Distributed Locking Concepts.
  • LOCKDIRWT and PE1.
  • PE1 Processing.
  • MONITOR RLOCK.
  • Sample $MONITOR RLOCK.
  • Lock Tree Inbound Example.
  • Higher Activity Example.
  • Higher LOCKDIRWT Example.
  • Performance Issues with Distributed Locking.
  • Distributed Locking Example.

The MSCP Server

  • Module Outline.
  • MSCP Server.
  • Interpreting $MONITOR MSCP.


U3727Sc.00

 

 

 

TCP/IP services for OpenVMS

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3728S

Length

5 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $3,000



Course overview

This course is designed for computer professionals who need to understand and administer the TCP/IP environment in OpenVMS. This course provides information and experience to function in a networked environment that is focused on TCP/IP protocols. This course does not cover network internals.



Prerequisites

The students should be familiar with general networking concepts and have system management experience with OpenVMS.



Audience

OpenVMS System Managers and Network Administrators who need to understand and administer the TCP/IP environment within OpenVMS.



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

  • After presenting introductory information on protocols and standards, the course examines the components and services within TCP/IP and the central protocols of TCP/IP with emphasis on their role in successful node-to-node communication.
  • The course includes lab exercises designed to reinforce the skills taught in the course. Services concepts and configuration are discussed and reinforced in the lab environment. Students also examine static and dynamic routing through a series of labs.



Course Objective

Upon completion of this course, students should be able to:

  • Describe TCP/IP as implemented on OpenVMS.
  • Understand IP addresses and masks.
  • Use TCP/IP for OpenVMS user and management commands.
  • Install and configure TCP/IP Services for OpenVMS.
  • Manage NFS on an OpenVMS system.
  • Configure and troubleshoot static and dynamic routing.
  • Configure failSAFE IP for IP Adress failover in the event of NIC faliure.
  • Manage BIND on an OpenVMS system.
  • Configure SSH, Manage SSH service and customize the SSH run-time environment.
  • Understand BOOTP, DHCP, NTP, SNMP and SMTP.
  • Configure remote printing.
  • Troubleshoot TCP/IP Services for OpenVMS.
  • Present IPv6 concepts.



Detailed Course Outline

Network Overview

  • Introduction.
  • TCP/IP Services for OpenVMS.
  • Network Concepts.
  • Protocol Stack.
  • IP Addresses (IPv4).
  • IPv4 Subnet Masks.
  • Class C Network with Subnets.
  • Learning Check.

Installing and Configuring TCP/IP Services

  • Introduction.
  • Before Installation.
  • Installation.
  • After the Installation.
  • Configuration.
  • Automatic Startup and Shutdown of TCP/IP Services.
  • Startup and Shutdown of Individual Services.
  • Configuring DECnet over IP.
  • Learning Check.

TCP/IP Commands

  • Introduction.
  • User Services.
  • Management Examples.
  • Modifying Subsystem Attributes in SYSCONFIGTAB.DAT.
  • Learning Check.

Scaleable Kernel

  • Introduction.
  • Architecture of the TCP/IP Kernel.
  • TCP/IP Thread Contexts.
  • Introducing Parallelism into the TCP/IP Kernel.
  • Tracking a Write Operation.
  • Types of Kernel Request Packets (KRPs).
  • Measuring Throughput.
  • Scalable Kernel Performance Tests.
  • Enabling the Scalable Kernel for TCPI/IP Vesrsion 5.4.
  • Other Performance Enhancements.

Protocols

  • Introduction.
  • Data Link Protocol.
  • Protocol Headers.
  • IP Header.
  • TCP Header.
  • Network Standards.
  • Using the Protocol Stack.
  • Internet Protocol Suite.
  • Learning Check.

Network File System (NFS)

  • Introduction.
  • NFS Concepts.
  • NFS Implementation.
  • NFS Server File Systems.
  • NFS SERVER Configuration.
  • NFS Server Administration.
  • NFS Client Configuration.
  • Learning Check.

Serial Lines

  • Introduction.
  • Serial Connections.
  • SLIP Encapsulation.
  • PPP Encapsulation.
  • PPP Configuration.
  • Setting Up SLIP.
  • Learning Check.

Routing

  • Introduction.
  • Routing Concepts.
  • Static Routing.
  • Dynamic Routing.
  • Routing Daemon (ROUTED).
  • Gateway Routing Daemon (GATED).
  • Configuring Routing Examples.
  • Learning Check.

FailSAFE IP

  • Introduction.
  • Overview.
  • Comparing High Availability Technologies.
  • IP Cluster Alias.
  • DNS Alias with Loadbroker and Metric Server.
  • Introduction to failSAFE IP.
  • failSAFE IP Configuration Requirements.
  • failSAFE IP Service – Interface Health Monitor.
  • Configuring failSAFE IP Service.
  • Detectable Failures.
  • Management Utilities.
  • Home Interfaces.
  • Site Specific Customisation of failSAFE IP.
  • Static and Dynamic Routing.
  • Best Practices.
  • Validating failSAFE IP.
  • Avoiding Phantom Faliures.

DNS and BIND

  • Introduction.
  • Domain Name Service (DNS).
  • DNS History.
  • DNS Server.
  • DNS Daemon Processes.
  • Resolver Example.
  • Resolver Configuration.
  • NSLOOKUP.
  • DIG.
  • DIG Example.
  • BIND Master Server Setup.
  • Cluster Load Balancing.
  • Learning Check

SSH

  • Introduction to SSH.
  • SSH Implementation on OpenVMS.
  • SSH Capabilities.
  • SSH Components.
  • SSH Server.
  • SSH Client.
  • Authentication Methods.
  • Introduction to Keys.
  • Key Generation.
  • Managing User Key.
  • SSH Client/Server communication Process.
  • Host Authentication.
  • User Authentication.
  • Configuring SSH.
  • Customizing the user environment.
  • Customizing Password Authentication.
  • Customizing Public Key Authentication.
  • Customizing Host-based Authentication.
  • Port Forwarding.
  • Managing SSH.

Bootstrap Protocol (BOOTP)

  • Introduction.
  • BOOTP (Bootstrap Protocol).
  • BOOTP Server.
  • BOOTP Data File Configuration.
  • BOOTP Example with a Trace.
  • Learning Check.

Dynamic Host Configuration Protocol (DHCP)

  • Introduction.
  • DHCP Concepts and Operation.
  • DHCP Configuration.
  • GUI Examples.
  • DHCP Cluster Failover Support.
  • DHCP Dynamic DNS Updates.
  • DHCP Client Setup.
  • Learning Check.

Network Time Protocol (NTP)

  • Introduction.
  • NTP and Time Synchronization.
  • Configuration Modes.
  • NTP Support Files.
  • NTP Utilities.
  • Learning Check.

Simple Network Management Protocol (SNMP)

  • Introduction.
  • Agents (Servers) and Management Stations (Clients).
  • SNMP Communication.
  • Log Files and Command Procedures.
  • Changing Default Configuration.
  • MIB-II.
  • Learning Check.

Remote Printing

  • Introduction.
  • Remote Printing Options.
  • LPR/LPD.
  • Configuring a Printer.
  • TCPTRACE.
  • Printer Access Control.
  • TELNETSYM.
  • Learning Check.

Simple Mail Transfer Protocol

  • Introduction.
  • SMTP Concepts.
  • SMTP Implementation.
  • IMAP Server Concepts.
  • IMAP Implementation.
  • Post Office Protocol (POP).
  • Mail Addresses.
  • Multipurpose Internet Mail Extensions (MIME).
  • Summary of SMTP Management Commands.
  • SMTP Configuration.
  • SPAM and SMTP AntiSPAM.
  • Learning Check.

Troubleshooting

  • Introduction.
  • General Troubleshooting.
  • Configuration Troubleshooting.
  • Network Troubleshooting.
  • Lower-Level Protocol Testing.
  • Network Interface Problems.
  • Connectivity.
  • Network Traffic Problems.
  • Performance Tuning.
  • Learning Check.

IPv6 Concepts

  • Introduction.
  • The Need for IPv6.
  • IPv6 Terminology.
  • IPv6 Address Notation.
  • Types of IPv6 Addresses.
  • Global Unicast Address.
  • IPv6 Environment.
  • Configure IPv6.
  • Learning Check.



U3728Sb.00

 

 

HP OpenVMS v8.3 internals for system managers

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3729S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $3,000



Course overview

This course provides a general overview of system mechanisms such as interrupt priority level, spinlocks, CPU context, and access modes. This course is designed to examine the components, structures, and mechanisms of the OpenVMS operating system on Integrity Server and Alpha platforms. It is intended for students without significant programming backgrounds, who want a better understanding of how OpenVMS works. Students attending this course should develop a better understanding of general troubleshooting and performance.



Prerequisites

  • Advanced system management skills
  • A general understanding of operating system concepts
  • An understanding of binary and hexadecimal numerical representation

 

Audience

  • HP OpenVMS system managers and application programmers

 

Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

Upon completion of this course, you should be able to:

  • Use the System Dump Analyzer (SDA) to examine data structures and system data cells
  • Describe process and supporting process-related data structures
  • Describe the data structures that constitute a process and examine them using SDA
  • Describe the processing and roles of interrupts and exceptions
  • Describe the roles of the following synchronization techniques: ASTs, timers, and locks
  • Discuss the dynamics and data structures associated with image activation
  • Discuss the metrics ssociated with paging
  • Describe the working set algorithms under OpenVMS
  • Size process working sets
  • Interpret paging metrics
  • Set working set adjustment related SYSGEN parameters
  • Analyze the layout of an image file
  • Track page file usage
  • Describe the layout and functions of data structures within the I/O database
  • Describe the OpenVMS scheduling mechanism and change system parameters that affect scheduling
  • Explain the reasons for processes entering and leaving wait states
  • Analyze process and system stalls caused by process resource wait states

 

Course outline

Internals Concepts

  • OpenVMS Access Modes
  • Data Representation
  • Data Structures
  • Stacks
  • Asynchronous Events and Context
  • Synchronization
  • Interrupts and Exceptions
  • Spinlocks

OpenVMS Symbolic Naming Conventions

  • Learning Check
  • Hexidecimal and Binary Representation of Data

Introduction to SDA

  • SDA Requirements and Uses
  • Command Summary
  • CLUE

OpenVMS Processes

  • Process Concepts
  • The Process and Kernel Threads
  • Process Data Structures Overview
  • Job Information Block (JIB)
  • Process Header (PHD)
  • Kernel Threads
  • PCB Vector Table

OpenVMS Scheduling

  • Thread States
  • Event Flag Wait Queue
  • Computable Queues (also COMO )
  • Hardware Context
  • SMP Support for Scheduling
  • Boosting Software Priority
  • Report System Event (RSE)
  • Quantum End Activities
  • Wait State Activities
  • PIXSCAN and DORMANTWAIT

Mechanisms and Synchronization

  • Timer Queue Entries
  • Distributed Locking Mechanism
  • Dynamic Resource Remastering
  • Pre-v8.3 Dynamic Resource Mastering
  • v8.3 Lock Manager Changes
  • Deadlock Detection in a Cluster
  • Sub-Second Deadlock Wait
  • Resolving Lock Resource Contention
  • Dedicated CPU Lock Manager
  • Dedicated CPU Lock Manager Interaction
  • AST Concepts

 

 

HP OpenVMS v7.3 technical update seminar

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3730S

Length

1 day

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $600



Course overview

This course describes the new features of HP OpenVMS v7.3 at a technical level. It presents general executive changes that will impact the system manager's daily operations and monitoring capabilities, as well as features that have an impact on system performance.



Prerequisites

Before taking this course, students should have an understanding of the use of general advanced system management tools and techniques. Students should know how to use the System Dump Analyzer and should understand fundamental programming concepts, including how to perform hexadecimal to decimal conversions.



Audience

Experienced HP OpenVMS system managers, application programmers, and system programmers.



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

Several of the features discussed in this course, notably Record Management Services (RMS), and Extended File Caches (XFC), were actually introduced in Version 7.2-1 or Version 7.2-1H1. RMS and XFC may have significant effect on system performance. The XFC also provides new capabilities for monitoring file and volume performance metrics.Several HP OpenVMS cluster enhancements are available that will help the system manager's ability to manage security and improve volume shadowing performance. There are several new programming features, especially in the area of multi-process debugging and process dumps. Students will be exposed to the capabilities of associated product improvements, along with new licensing options.



Next Steps

HP OpenVMS Advanced Server (coming soon)



Course outline

  • General executive changes
  • RMS and file caching enhancements
  • Cluster changes
  • Programming changes
  • Associated products overview and miscellaneous changes

 

 

 

 

 

HP OpenVMS boot camp

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3585S

Length

10 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $7,000



Course overview

This course is primarily designed to provide Customers, and Presales Systems Engineers at selling partners with short duration training to help them achieve HP OpenVMS certifications.



Prerequisites

Students taking this course are expected to meet the following prerequisites:

  • One or more years of “hands on” OpenVMS support or system management experience.
  • The ability to perform the tasks covered in the HP OpenVMS Fundamentals course.
  • The ability to write OpenVMS command procedures to the level covered in the latest HP OpenVMS Fundamentals course.
  • The ability and motivation to complete the recommended post-course self-study.



Audience

Customers likely to benefit from the course are those with previous OpenVMS training and experience that need an update in preparation for certification.



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

The course supports the following OpenVMS certification exams:

  • OpenVMS Basic System Administration (Exam 651).
  • OpenVMS Advanced System Administration (Exam 450).
  • OpenVMS Network Administration (Exam 436).



Course Objetive

  • Describe the OpenVMS environment.
    • Packaging.
    • Hardware overview.
    • Software overview.
    • Associated products.
  • OpenVMS operating system technical concepts.
  • Installing OpenVMS and layered products.
  • Choosing and configuring and managing cluster configurations.
  • OpenVMS and OpenVMS cluster trouble-shooting.
  • Choosing and configuring OpenVMS storage.
  • Configuring and managing OpenVMS Galaxy.
  • Configuring OpenVMS and networking software (LAN, LAT, TCP/IP, DECnet Plus).
  • Performing day to day OpenVMS and network management tasks (TCP/IP).
  • Trouble shooting TCP/IP Services.



Detailed Course Outline

System Environment Concepts

  • Introduction.
  • System Environment Concepts.
  • Symmetric Multiprocessing.
  • Looking at System Information.
  • Cluster Systems.
  • Galaxy Systems.
  • Logical Names.
  • System Disk Structure.
  • Learning Check.

Volume Management

  • Introduction.
  • Understanding Volumes.
  • Displaying Device Information.
  • Making Volumes Available.
  • Initializing Disks.
  • Mounting and Dismounting Disks.
  • Using the ANALYZE/DISK_STRUCTURE Utility.
  • Disk and File Fragmentation.
  • Defragmenting a Disk with BACKUP.
  • Learning Check.

User Management

  • Introduction.
  • Planning User Accounts.
  • Relocating SYSUAF.DAT.
  • Managing Accounts.
  • Setting Privileges, Limits and Quotas.
  • Account Prototypes.
  • System Interactions.
  • OpenVMS Management Station.
  • Learning Check.

Process and Virtual Memory Management

  • Introduction.
  • Processes.
  • Process Context.
  • Alpha Virtual Address Space.
  • OpenVMS Itanium Virtual Address Regions.
  • Kernel Threads.
  • Scheduling Priorities and States.
  • Memory Management.
  • Page and Swap Files.
  • Displaying Memory Information.
  • Learning Check.

Queue Management

  • Introduction.
  • Introducing Queue Concepts.
  • Queue Manager Commands.
  • Queue Related Commands.
  • Managing Batch Queues.
  • Managing Print Output Queues.
  • Symbionts.
  • DECprint Supervisor.
  • Device Control Libraries.
  • Module Types.
  • Learning Check.

System Shutdown and Startup

  • Introduction.
  • Shutting Down the System.
  • Emergency Shutdown Procedures.
  • System Boot Concepts.
  • Using the Alpha SRM Console to Boot the System.
  • Understanding the I64 Console.
  • Using a Conversational Boot.
  • Learning Check.

Day-to-Day System Management

  • Introduction.
  • Setting System Time.
  • Controlling User Processes.
  • User Communication.
  • Viewing the System Errorlog File.
  • Learning Check.

Installing and Updating OpenVMS

  • Introduction.
  • OpenVMS Packages.
  • Installing OpenVMS Overview.
  • Updating OpenVMS Overview.
  • Upgrading the Alpha Firmware.
  • Installing the OpenVMS Operating System.
  • Itanium Installation Example.
  • Learning Check.

Licensing

  • Introduction.
  • License Management Overview.
  • License Types.
  • License Management Utility.
  • Displaying Licenses.
  • VMSLICENSE.COM.
  • Learning Check.

OpenVMS Security

  • Introduction.
  • User Security.
  • Object Security.
  • Physical Security.
  • Auditing.
  • Intrusion/Break-in Detection.
  • Learning Check.

Customizing the System

  • Introduction.
  • Modifying System Parameters.
  • Learning Check.

Layered Products

  • Introduction.
  • Product Installation Guide and Release Notes.
  • Licenses for Layered Products.
  • Locating the Distribution Kit.
  • POLYCENTER Software Installation (PCSI).
  • Using PCSI to Install Layered Products.
  • Engineering Change Orders (ECO).
  • DCL Tables.
  • Learning Check.

Getting System Information

  • Introduction.
  • Error Logging Facility.
  • Analyze/Error_Log.
  • The Monitor Utility.
  • Accounting Utility.
  • SHOW Command Summary.
  • Learning Check.

Cluster Concepts and Configuration

  • Introduction.
  • OpenVMS Cluster Overview.
  • OpenVMS Cluster Software.
  • OpenVMS Cluster Device Naming CONVENTIONS.
  • Setting up OpenVMS Cluster Accessible Disks.
  • Setting up OpenVMS Cluster Accessible Tapes.
  • Satellite Nodes.
  • Single Versus Multiple System Disks.
  • Configuring OpenVMS Clusters.
  • The SHOW CLUSTER Utility.
  • Learning Check.

OpenVMS Cluster Design and Configuration

  • Introduction.
  • Business Requirements.
  • Design Goals.
  • OpenVMS Cluster Interconnects.
  • Learning Check.

Cluster Troubleshooting: Connection Management and Port Issues

  • Introduction.
  • Cluster State Transitions.
  • CLUEXIT Bugchecks.
  • Port Issues.
  • NISCA Issues.
  • Learning Check.

Troubleshooting Basics

  • Introduction.
  • Troubleshooting Basics.
  • Troubleshooting Hardware Failures.
  • Troubleshooting Software Failures.
  • Availability Manager Concepts and Setup.
  • Learning Check.

Storage Overview

  • Introduction
  • Storage Overview
  • Storage Area Network (SAN) Concepts.
  • RAID Concepts.
  • HSx Controller (HSG).
  • Learning Check .

Volume Shadowing for OpenVMS

  • Introduction .
  • Volume Shadowing for OpenVMS Concepts.
  • Creating a Shadow Set.
  • Merge Operations.
  • Managing Shadow Sets.
  • Dissimilar Device Shadowing and Dynamic Volume Expansion.
  • Volume Shadowing Bitmap and Mini-Copy.
  • Booting from a Shadow Set.
  • Learning Check.

Managing Backup and Tapes

  • Introduction.
  • Backup Types.
  • Devising a Backup Strategy.
  • Managing Tape Volumes.
  • Backup Interfaces.
  • Backup Concepts.
  • Backup Operations.
  • Backing up a Shadow Set.
  • Learning Check.

GS Series Partitioning and SMP Concepts

  • Introduction.
  • AlphaServer GS-Series Hardware Overview.
  • Partitions.
  • Creating Hard Partitions.
  • Hot Swappable CPUs.
  • Dedicated CPU Lock Manager.
  • Non-Uniform Memory Access (NUMA).
  • Base RAD Performance Considerations.
  • Fast Path Processing.
  • Processes and RADs.
  • Learning Check.

Creating an OpenVMS Galaxy Environment

  • Introduction.
  • Galaxy Computing Models.
  • OpenVMS Galaxy Hardware Requirements.
  • OpenVMS Galaxy System Setup.
  • Device Names.
  • Creating a Shared Everything Environment.
  • Learning Check.

General Galaxy Management

  • Introduction.
  • OpenVMS Galaxy System Management Using DCL.
  • OpenVMS Galaxy Configuration Utility.
  • Shared Memory Cluster Interconnect.
  • Learning Check.

Establishing the Network

  • Introduction.
  • Networking Environment.
  • Networking Options.
  • Viewing the Network Environment.
  • Learning Check.

DECnet

  • Introduction.
  • DECnet Phase IV and DECnet-Plus.
  • Using DECnet-Plus.
  • Learning Check.

Local Area Transport (LAT)

  • Introduction.
  • Viewing LAT Information.
  • Learning Check.

TCP/IP Networks Overview

  • Introduction.
  • HP TCP/IP Services for OpenVMS.
  • Network Concepts.
  • Protocol Stack.
  • IP Addresses (IPv4).
  • IPv4 Subnet Masks
  • Learning Check.

TCP/IP Commands

  • Introduction.
  • User Services.
  • Management Examples.
  • Modifying Subsystem Attributes in SYSCONFIGTAB.DAT.
  • Learning Check.

Installing and Configuring TCP/IP Services

  • Introduction.
  • Before Installation.
  • Installation.
  • After the Installation.
  • Configuration.
  • Automatic Startup and Shutdown of TCP/IP Services.
  • Startup and Shutdown of Individual Services.
  • Configuring DECnet over IP.
  • Learning Check.

Protocols

  • Introduction.
  • Data Link Protocol.
  • Protocol Headers.
  • IP Header.
  • TCP Header.
  • Network Standards.
  • Using the Protocol Stack.
  • Internet Protocol Suite.
  • Serial Connections.
  • PPP Configuration.
  • Learning Check.

Network File System (NFS)

  • Introduction.
  • NFS Concepts.
  • NFS Implementation.
  • NFS Server File Systems.
  • NFS Server Configuration.
  • NFS Server Administration.
  • NFS Client Configuration.
  • Learning Check.

Routing

  • Introduction.
  • Routing Concepts.
  • Static Routing.
  • Dynamic Routing.
  • Routing Daemon (ROUTED).
  • Gateway Routing Daemon (GATED).
  • Configuring Routing Examples.
  • Learning Check.

DNS and BIND

  • Introduction.
  • Domain Name Service (DNS).
  • DNS History.
  • DNS Server.
  • Resolver Example.
  • Resolver Configuration.
  • NSLOOKUP.
  • DIG.
  • BIND Master Server Setup.
  • Cluster Load Balancing.
  • Learning Check.

Bootstrap Protocol (BOOTP) and DHCP

  • Introduction.
  • BOOTP (Bootstrap Protocol).
  • DHCP Concepts and Operation.
  • Comparing DHCP and BOOTP.
  • DHCP Configuration.
  • Learning Check .

Network Time Protocol (NTP)

  • Introduction.
  • NTP and Time Synchronization.
  • Configuration Modes.
  • Learning Check.

Simple Network Command Protocol (SNMP)

  • Introduction.
  • Agents (Servers) and Management Stations (Clients).
  • SNMP Communication.
  • Learning Check.

Simple Mail Transfer Protocol (SMTP)

  • Introduction.
  • SMTP Concepts.
  • SMTP Implementation.
  • IMAP Server Concepts.
  • IMAP Implementation.
  • Post Office Protocol (POP).
  • Mail Addresses.
  • Multipurpose Internet Mail Extensions (MIME).
  • Summary of SMTP Management Commands.
  • SMTP Configuration.
  • SPAM and SMTP AntiSPAM.
  • Learning Check.

Network Troubleshooting

  • Introduction.
  • General Troubleshooting.
  • Configuration Troubleshooting.
  • Network Troubleshooting.
  • Lower-Level Protocol Testing.
  • Network Interface Problems.
  • Connectivity.
  • Network Traffic Problems.
  • Performance Tuning.
  • Learning Check.


U3585Sd.00

 

 

 

 

 

HP OpenVMS system and network security

 

 

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

HB518S

Length

5 days

Delivery method

Instructor-led training (ILT ILT)
Onsite dedicated training (OST OST)

Price

USD $3,000
CAD $3,745



Course overview

This course teaches all aspects of security theory and practice as it relates to the OpenVMS operating system, including physical, data and object security, account management, system reliability, networks and encryption, auditing and reporting, and additional security enhancements. The course incorporates our Lab+Lecture format.



Prerequisites

  • Completion of OpenVMS fundamentals (U3716S)
  • Completion of OpenVMS system management I: essentials for established systems (U3724S)

 

Audience

  • System, Network and Security Administrators of OpenVMS systems who want to effectively manage a secure operating environment.

 

Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

Upon completion of this course, students will understand security and how it relates to their OpenVMS systems. They will be able to set up a secure environment that limits interference with production.

 

Next steps

  • Managing complex HP OpenVMS systems (U3726S)
  • HP OpenVMS v7.3 system performance management (U3727S)
  • TCP/IP services for HP OpenVMS (U3728S)

 

Course outline

OpenVMS System, Network, and Internet Security

  • Security Overview
  • Physical and Data Security
  • OpenVMS Object Security
  • Account Management
  • Login Security
  • System Reliability
  • Network Security
  • Encrypted Network Communication
  • Security Auditing and Reporting
  • Other Security Concerns
  • Recovering from an Intrusion


HB518Sa.00

 

 

 

 

 

 

 

HP OpenVMS accelerated system administration

At a glance

View schedule & enroll

Sorted by: location or date

Course number

HB519S

Length

5 days

Delivery method

Instructor-led training (ILT ILT)
Onsite dedicated training (OST OST)

Price

USD $3,000
CAD $3,745



Course overview

This course is designed for students who need a fast-track to performing the tasks required to manage an OpenVMS system, and who have enough previous experience with system management that they can grasp concepts quickly. Students will learn how OpenVMS is structured, how to perform security, DCL, and utility procedures, how to install software applications, and how to set up and configure an OpenVMS cluster. The course incorporates our Lab+Lecture format.



Prerequisites

Prior systems management experience. This class benefits students with previous, in-depth computer experience who grasp concepts quickly and who need to become proficient in OpenVMS in a short period of time. If you do not have significant prior experience with other operating systems, please refer to the following courses:

  • HP OpenVMS fundamentals (U3716S)
  • HP OpenVMS system management I: essential for established systems (U3724S)
  • HP OpenVMS system management II: installation, configuration & customization (U3725S)

 

Audience

  • This course is intended for Systems Administrators who will assist in the management of existing OpenVMS systems, and who need to become proficient in the shortest possible timeframe.

 

Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

Upon completion of this course, students will be able to log in and out of an OpenVMS system, execute commands and interpret resultant error messages. They will be able to communicate with other users with the mail and phone utilities. Students will be able to get help on commands and use the documentation set for additional information.

 

Next steps

  • Managing complex HP OpenVMS systems (U3726S)
  • HP OpenVMS v7.3 system performance management (U3727S)
  • TCP/IP services for HP OpenVMS (U3728S)
  • HP OpenVMS v7.3 internals for system managers (U3729S)

 

Course outline

HP OpenVMS Accelerated System Administration

  • OpenVMS Overview
  • Getting Started
  • Files and Directories
  • OpenVMS Security
  • Managing Users
  • TPU/EVE
  • DCL Command Procedures
  • System Startup and Shutdown
  • SYSMAN Utility
  • Networking
  • Queue Management
  • Backup Utility
  • Software Installation
  • Communication Utilities
  • Accounting Utility
  • Security Auditing
  • Error Log Utility
  • Configuring a VMScluster


HB519Sa.00

 

 

 

 

 

 

Missing page:

HP OpenVMS v8.3 technical update: User/Management features

 

 

OpenVMS V8.2 Technical Update

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U8631S

Length

2 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $1,400



Course overview

This 2-day course introduces several new and enhanced utilities for OpenVMS V8.2 as well as infrastructure changes, Host-Based Minimerge and operation on HP Integrity platforms.



Prerequisites

  • Experience managing and supporting OpenVMS V7.x.
  • Programming experience is beneficial bit not essential.

 

Audience

  • HP OpenVMS V8.2 support personnel.
  • HP OpenVMS V8.2 systems programmers.

 

Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course Objectives

Introduce the new and enhanced features of OpenVMS V8.2.



Benefits to you

  • Covers just the changes since OpenVMS V7.3 for a quick start with OpenVMS V8.2.
  • With OpenVMS V8.2, there are several infrastructure changes of which support personnel and system programmers need to be aware.

 

Next Steps

OpenVMS V8.2 Internals Differences (U8632S).



Detailed Course Outline

User Features

  • Introduction
  • Integrity Servers
  • New /IMAGE Qualifier for SHOW SYSTEM
  • File Manipulation Commands
  • Control T Processing
  • Clusterwide Logical Names
  • SEARCH Enhancements
  • New SHOW FASTPATH Command
  • DCL Mailbox Support
  • Licensing
  • F$FID_TO_NAME Lexical Function
  • MONITOR Changes
  • Token Size
  • Multipath Support
  • System Service Logging
  • SET/SHOW IMAGE
  • Device Compatibility
  • Symbolic Link Support
  • Miscellaneous Changes

General System Management Features

  • Introduction
  • Mixed-Architecture Cluster Consideration
  • Host-Based MiniMerge Support
  • New Parameters Affecting HBMM
  • Prioritizing Merge and Copy Operations
  • SDA Support Enhancements
  • SYSMAN DUMP_PRIORITY Command
  • New System Parameters
  • TDC V2.1
  • TCP/IP

Programming Features

  • Introduction
  • Extended Lock Value Block
  • Infrastructure Changes
  • Pshared Object Support

Intergity Server Differences - Console

  • Introduction
  • General Itanium Architecture
  • OpenVMS on Integrity Servers
  • Installing OpenVMS on Integrity Servers
  • Mapping Console Devices to OpenVMS Device Names
  • Booting OpenVMS
  • Boot Options Command Procedure
  • Alpha Console Equivalents
  • Review of Console Interfaces

General Integrity Features

  • Introduction
  • OpenVMS IA64 Licensing
  • IA64 Architectural Considerations
  • OpenVMS Caling Standard on IA64


U8631Sa.00

 

 

 

 

 

 

 

Openvms System Manager

 

 

OpenVMS V8.2 Internals Differences

 

 

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U8632S

Length

5 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $3,000



Course overview

This 5-day course addresses general OpenVMS V7.3-1 and V7.3-2 changes as well as OpenVMS V8.2 internals changes that apply to both Alpha and HP Integrity platforms.



Prerequisites

  • Experience of OpenVMS V7.x
  • Use of basic SDA commands
  • Understand OpenVMS V7.x Alpha internals
  • Read code written in C

 

Audience

  • HP OpenVMS V8.2 systems programmers
  • HP OpenVMS V8.2 support personnel

 

Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course Objectives

  • Compare and contrast the system internals of OpenVMS V7.3 and V8.2
    • IA64 Memory Management Support
    • Executable and Linkable Format (ELF) for images
    • Console Interfaces
    • Kernel Processes
    • System Mechanisms and SWIS



Benefits to you

  • V7.3-1 Internals Changes
  • 64-Byte Resource Value Blocks
  • Infrastructure Changes
  • System Service Logging
  • Pshared Objects
  • V7.3-2 Internals Changes
  • V7.3-2 Fast Path Support
  • Working Set Lists Move to S2 Space
  • Balance Slot Changes
  • SCHED Spinlock Changes
  • DDT Intercepts
  • Large Pool Lookaside Lists
  • Alpha EV7 On Chip Logic Analyzer (OCLA)
  • V8.2 General Internals Differences
  • V7.3 (V7.2-1H1) Pool Reclamation Changes
  • Distributed Interrupts
  • Delete Process Exit Handler Support
  • PCB Spinlocks
  • FRED Allocation
  • Timer Queue Entry Changes
  • Mailbox Specific Spinlocks



Detailed Course Outline

V7.3-1 Internals Changes

  • Introduction
  • V7.3 (V7.2-1H1) Pool Reclamation Change Review
  • Distributed Interrupts
  • Viewing Fast Path Associations
  • Delete Process Exit Handler Support
  • PCB Spinlocks
  • FRED Allocation
  • Timer Queue Entry Changes
  • Mailbox Specific Spinlocks

V7.3-2 Internals Changes

  • Introduction
  • V7.3-2 Fast Path Support
  • Working Sets move to S2 Space
  • Balance Slot Changes
  • SCHED Spinlock Changes
  • DDT Intercepts
  • Large Pool Lookaside Lists
  • SDA On Chip Logic Analyzer (OCLA)

V8.2 General Internals Differences

  • Introduction
  • Extended Lock Value Block
  • Infrastructure Changes
  • CPU Name Space
  • Fork Block Modification
  • System Service Logging
  • Pshared Object Support

IA64 Architectural Differences

  • Introduction
  • General IA64 Architecture
  • Itanium Application Registers
  • Predication
  • Mapping IA64 to/from Alpha Register Conventions
  • Register Usage Considerations for Itanium
  • OpenVMS Calling Standard on IA64
  • Calling Procedures
  • Passing Parameters to a Procedure
  • NaT Bits
  • Register Stack Engine

OpenVMS IA64 System Mechanisms

  • Introduction
  • Interrupts and Exceptions
  • Interrupt Vector Table
  • Process Context Switching
  • System Service Vectors
  • SWIS and System Service Dispatching
  • Reading/Writing Priveleged Registers
  • Atomic Operations for Spinlocks, Queues etc

IA64 Memory Management

  • Introduction.
  • Virtual Memory
  • Multiple Address Space
  • OpenVMS and the TLB
  • Page Table Entries
  • 50-bit Physical Address Issues for OpenVMS

Image Layout and Activation

  • Introduction
  • Internal Format Changes
  • Global Pointer and Short Data
  • Commoan Relocations

Console Interface

  • Introduction
  • HP Integrity Server Console Support
  • Installing OpenVMS on HP Integrity Servers
  • Mapping Console Devices to OpenVMS Device Names
  • Booting OpenVMS
  • Boot Options Command Procedure
  • Alpha Console Equivalents

Mode Independent Stack Switching Services

  • Introduction
  • Kernel Processes
  • Kernel Process Blocks
  • Using KP Service Routines

SDA Extensions

  • Introduction
  • SDA Extensions
  • IO Tracin
  • PC Sampling
  • Mutex Tracing
  • IA64 Performance Profiling
  • TR Print Debugging
  • Monitoring Lock Activity with LCK SDA Extensions
  • Monitoring the XFC
  • Cache Control
  • Resetting Cache Counters


U8632Sa.00

 

 

 

HP OpenVMS fundamentals

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3716S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT )
Onsite dedicated training ( OST OST )

Price

USD $2,500
CAD $3,150



Course overview

This 5-day course teaches students how to use the OpenVMS operating system to create, manipulate, and manage files. It discusses how to tailor the user environment using logical names and DCL symbols. The course describes the command language interpreter and the command line interface. Students will be taught to develop basic command procedures and create a LOGIN.COM command file to tailor their login session.

 

 

Prerequisites

  • Basic knowledge of computer use and terms

 

 

Audience

  • OpenVMS users and programmers
  • OpenVMS system managers
  • OpenVMS applications programmers
  • DBAs with OpenVMS database applications



Ways to save

 

  • Save with the HP Care Pack education service offerings.
  • Existing Integrated Learning Paks (ILP) are valid through June 2004.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

 

Course Objective

To demonstrate a fundamental knowledge of the OpenVMS operating system, students should be able to:

  • Describe the OpenVMS operating system environment and command language
  • Tailor the user environment using logical names and DCL symbols
  • Describe the DCL command language interpreter and use its command line interface
  • Develop basic command procedures
  • Create a LOGIN.COM command procedure totailor your login session



Benefits to You

Upon completing this course, students should be able to:

  • Describe the OpenVMS history and supported computing environment
  • Log in to and log out of an OpenVMS system and change passwords
  • Create and navigate their basic working environment using DCL commands
  • Describe OpenVMS process concepts
  • Create subdirectories and organize, maintain and manipulate files within the structure
  • Describe, use, create, and delete OpenVMS logical names
  • Create, manipulate, and display files
  • Use the EVE editor to create and modify files
  • Create, show, use, and delete symbols
  • Write command procedures to the level of difficulty required to support future jobs as system managers or programmers
  • Submit batch and print jobs
  • Use the network to communicate with other computers, exchange data and use services from other computers

 

Next Steps

  • HP OpenVMS System Management I: Essentials for Established Systems (U3724S)
  • HP OpenVMS System Management II: Installation, Configuration & Customization (U3725S)
  • Managing Complex HP OpenVMS Systems (U3726S)
  • HP OpenVMS System Performance Management (U3727S)
  • TCP/IP Services for HP OpenVMS (U3728S)



Detailed Course Outline

Introduction to OpenVMS

  • History of OpenVMS
  • Basic characteristics and configurations of OpenVMS

Logging in and out of the system

  • How to log in and log out of an OpenVMS system
  • How to change your password

Using DCL commands

  • DCL command syntax and features
  • System messages
  • Command line editing

Process concepts

  • Resource and memory sharing
  • Various processes

Directory and files

  • File specification
  • Directory structure
  • Protecting data

Using logical names

  • Creating and displaying logical names
  • Using logical name tables
  • Removing logical names

File manipulation commands

  • Create, type, append, copy, rename, delete, purge, sort, and merge files
  • Search files for a specific content

Editing

  • Choosing the appropriate editor
  • Features and commands of the EVE editor

Symbols as command synonyms

  • Creating, using, and displaying symbols
  • Comparing symbols and logical names

Command procedures

  • Writing OpenVMS command procedures
  • Using symbols in command procedures
  • Process permanent logical names
  • Using operators and expressions
  • Controlling the flow of execution
  • File handling, error handling, and interrupt handling
  • Lexical functions

Print and batch queues

  • Queue mechanism
  • Print qualifiers and forms
  • Handling batch jobs
  • Displaying job information

Networking

  • Networks, protocols, and functions
  • Using DECnet
  • Using TCP/IP
  • Using LAT

 

U3716Sc.00

 

 

 

 

HP OpenVMS V8.3 programming features

 

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

HE634S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $3,000



Course overview

This course is intended to quickly bring the application programmer up to speed in an OpenVMS environment. The scope of material is fairly broad from basic compiling to advanced system services. Although some of the material will be provided as an exposure to capabilities available to the programmer, it is expected that the students will be able to program at an in depth level upon completion of this course. The course covers the following categories: General Programming, Synchronization, File System and RMS, Processes and Scheduling, and Memory Management.



Prerequisites

  • Students should have a fundamental understanding of HP OpenVMS System concepts and should be familiar with the C programming language, including the use of structures and pointers

 

Audience

  • OpenVMS Application and System Programmers

 

Ways to save

  • Save with the HP Care Pack education service offerings
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course objectives

This course is designed to take a programmer with basic DCL understanding and provide the foundations to take advantage of all available features of the OpenVMS operating system. The course will be driven by examples of the use of major system services and run-time library procedures. Most examples are provided in both C and FORTRAN and one other language: Macro-32, BASIC or COBOL. Only components provided with a standard distribution will be addressed in this course, i.e. other than the compiler, no layered products are incorporated into the course. The course includes lab exercises designed to reinforce the skills taught.

 

Benefits to you

Although the material is broad and some of it will be absorbed only as an overview, it is expected when the student leaves the course she/he should minimally be able to:

  • Complime and link a program
  • Read listing and map files
  • Understand call procedures, including system
    serviecs and run-time library routines
  • Create a process
  • Communicate with another process
  • Synchronize using event flags and locks

 

Course outline

Introduction

  • CISC vs. RISC vs. EPIC Architectures
  • Data Types
  • OpenVMS Access Modes
  • OpenVMS Processes
  • OpenVMS Alpha Memory Management
  • OpenVMS Calling Standard

Compiling and Linking

  • OpenVMS Compilers
  • Common Compiler Options
  • Link Command
  • Image Activation
  • Symbolic Debugger
  • Data Alignment
  • Symbolic Naming Conventions
  • Libraries Used by Compliers and Linkers

Library Routines

  • Floating Point Formats and Coversion
  • Run-Time Library Routines
  • General Purpose Library Routines
  • Screen Management Library
  • String Manipulation Library
  • Utility Routines
  • System Services

Events and Synchronization

  • Synchronization
  • Events Flags
  • The "I/O" Status Block
  • Asynchronous System Traps

RMS

  • RMS Concepts
  • RMS Structures
  • RMS Services
  • Special Language Considerations
  • RMS System Services Examples
  • File Sharing and Record Locking
  • Language Specific Considerations
  • RMS Utilities

Low Level I/O

  • Assigning Channels
  • The QIO System Service
  • File I/O
  • Terminal I/O
  • Mailbox I/O

Fast I/O

  • Buffer Objects
  • Fast I/O Concepts
  • Implementing Fast I/o

Lock Manager

  • Locking Concepts
  • OpenVMS Support for Locking
  • OpenVMS Lock Implementation

Time and Timers

  • Time Formats
  • System Time and Time Conversion
  • Coordinated Universal Time (UTC)
  • Library Routines Supporting Time
  • System Timers

Processes and Scheduling

  • The Process
  • Image Activation
  • Process Creation
  • Getting Job/Process Information
  • Process Selection
  • Process Management / Control
  • Terminating Images / Processes
  • Exit Handlers

Shareable and Resident Images

  • Shareable Images
  • Resident Images


HE634S c.00

 

 

 

 

 

HP OpenVMS v7.3 Alpha programming features I

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3717S

Length

5 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $3,000



Course overview

This course presents HP OpenVMS V7.3 capabilities available to system programmers. This course is dedicated to laying out the fundamentals of programming under HP OpenVMS, process management, and synchronization. The course is divided into categories that naturally align with the major subsystems of HP OpenVMS:

- General HP OpenVMS programming.
- Process and scheduling management.
- Synchronization.



Prerequisites

Students should have a fundamental understanding of HP OpenVMS System concepts and should be familiar with the C programming language, including the use of structures and pointers.



Audience

HP OpenVMS Application and System Programmers



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

This course is intended to quickly bring the System Programmer up to speed in an HP OpenVMS environment. The scope of material is fairly broad: from basic compiling to advanced system services. The course is designed to take a programmer with basic DCL understanding and provide the foundations to take advantage of all available features of the HP OpenVMS operating system.



Next Steps

HP OpenVMS v7.3 Alpha Programming Features II U3718S



Course outline

  • General programming
    • General Alpha architecture
    • Registers and data types
    • Instruction overview
    • PALcode
    • Virtual address space and address translation
    • HP OpenVMS calling standard
    • Status values and system messages
    • Procedure descriptors
  • Programming languages
    • AMARCRO
    • MACR032
    • DEC C
    • BLISS
  • Producing programs
    • Symbolic naming conventions
    • Program sections
    • Compiling and object modules
    • Linking and executable images
    • The symbolic debugger
  • Libraries
    • Text libraries
    • C header "files"
    • Object libraries
    • Help libraries
    • DCLTABLES and command definition utility basics
  • Event synchronization
    • Asynchronous system traps
    • Timers and time
    • Time based events
  • The process and scheduling subsystem
    • The process
    • Software context
    • Hardware context
    • Memory management context
    • Methods for process creation/management
    • The create process (SYS$CREPRC) system service
    • Spawning (LIB$SPAWN)
    • Deleting processes/running down images
    • Exit handles
    • Suspending and resuming processes
  • Hibernating and waking processes
    • Obtaining information about processes
    • Interprocess synchronization and communication
  • Lock management
    • Locks and resources
    • Lock modes
    • Lock conversion
    • Value blocks
  • Process synchronization & communication
    • Common event flags
    • Logical names
    • Mailboxes (SYS$CREMBX/SYS$QIO)
    • Termination mailboxes
  • Intracluster communication
    • Cc concepts
    • ICC programming
    • ICC security

 

 

 

HP OpenVMS v7.3 Alpha programming features II

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3718S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $3,000



Course overview

This course is intended to quickly bring the System Programmer up to speed in an HP OpenVMS environment. The scope of material is fairly broad: from basic compiling to advanced system services. The course is designed to take a programmer with basic DCL understanding and provide the foundations to take advantage of all available features of the HP OpenVMS operating system.



Prerequisites

Students should have a fundamental understanding of HP OpenVMS System concepts and should be familiar with the C programming language, including the use of structures and pointers. HP OpenVMS v7.3 Alpha programming features I U3717S



Audience

  • HP OpenVMS Application and System Programmers



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course Objectives

The course is driven by examples of the use of major system services and run-time library procedures. Most examples are provided in C. Only components provided with a standard distribution are addressed in this course, i.e. other than C, no layered products are incorporated into the course. Students attending this course should not expect to work with Kernel mode programming. The course includes lab exercises designed to reinforce the skills taught in the course.



Benefits to you

This course presents HP OpenVMS V7.3 capabilities available to system programmers. This course extends the view of the programming environment into the I/O and memory management and is divided into categories that naturally align with the major subsystems of HP OpenVMS:
-I/O
-Memory Management
-Low-level synchronization



Next Steps

HP OpenVMS v8.3 Alpha Internals I U3719S



Course outline

I/O SUBSYSTEM performing low level I/O

  • Assigning channels
  • (SYS$ASSIGN/SYS$CANCEL/SYS$DASSGN)
  • Performing I/O (SYS$QIO)
  • Obtaining information about devices
  • $DEVICE_SCAN
  • $GETDVI

Record management services

  • File organizations
  • Record organizations
  • Programming interfaces
  • File access blocks and SYS$OPEN
  • Record access blocks and SYS$CONNECT
  • Processing files SYS$GET/SYS$PUT
  • RMS utilities overview
  • File definition language
  • $ EDIT/FDL, $CONVERT, and $ANALYZE/RMS

Fast I/O

  • Buffer object concepts
  • (SYS$CREATE_BUFOBJ/SYS$DELETE_BUFOBJ)
  • Performing fast I/O
  • (SYS$IO_SETUP/SYS$IO_PERFORM/SYS$IO_CLEANUP)
  • I/O information

Shareable images

  • Shareable images
  • Resident images

Memory management subsystem

  • Memory management concepts
  • The free and modified page lists
  • Working set lists
  • Address translation
  • The create and map section system service
  • (SYS$CRMPSC/SYS$CRETVA)
  • Global sections
  • (SYS$CREATE_GFILE_/SYS$CRMPSC/SYS$MGBLSC/SYS$UPDSEC)
  • Working sets
  • Locking pages down (SYS$LKWSET)
  • Adjusting working sets (SYS$ADJWSL/SYS$PURGWS)
  • 64-bit system services

Galaxywide shared memory sections

  • Galaxywide shared memory sections
  • Support for galaxywide shared memory sections
  • Locating SHM_REG and SHM_DESC arrays
  • Shared memory and the PFN database
  • Shared page tables

Galaxy locks

  • HP OpenVMS galaxy locks
  • Galaxy lock characteristics
  • Galaxy lock system services

Resource affinity domains

  • Non-uniform memory access (NUMA)
  • Resource affinity domains (RADs)
  • Obtaining RAD information
  • The RAD_SUPPORT SYSGEN parameter
  • Home RADs
  • Soft RAD affinity scheduling
  • RAD support for process code and data
  • Controlling global page allocation
  • RAD distribution of system memory

Architectural considerations for Alpha code design

  • Atomicity of data (load/lock/store)
  • Alignment and unintentionally shared data
  • Memory barriers
  • Exception handling

 

 

 

 

 

HP OpenVMS v8.3 Alpha Internals I

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3719S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $3,500



Course overview

This course is designed to examine the components, structures and mechanisms of the OpenVMS Alpha operating system. It is intended for those students requiring an extensive understanding of these areas. This part of the course lays the foundations for understanding the mechanisms that will be used throughout the rest of the internals offerings at a programming level. the course will use the System Dump Analyzer to illustrate the concepts presented in the course materials. The majoity of the code will be written in DEC C and will be current as OpenVMS Version 8.3.

 

 



Prerequisites

  • Completion of the Programming with system services courses
  • The ability to read VAX macro
  • Ability to program in DEC C



Audience

  • HP OpenVMS system programmers



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

This course features the foundations for understanding the mechanisms that will be used throughout the rest of the internals offerings. Students will learn the mechanisms that support the system and how to interact with them at a programming level.



Next Steps

HP OpenVMS v8.3 Alpha Internals II (U3720S)



Course outline

Internals concepts

  • Data Structures
  • Data Structure
  • Fields Linked
  • Lists Stacks
  • Asynchronous Events and Context
  • Synchronization
  • OpenVMS Symbolic Naming Conventions

General Alpha architecture

  • CISC vs. RISC Architectures
  • Computer Architectures
  • Alpha RISC Architecture Overview
  • Privileged Architecture Library
  • VAX vs. Alpha Architecture

Data formats and general instructions

  • Data Representation
  • Floating Point Data Representation
  • Instruction Formats
  • Data Alignment Issues

HP OpenVMS calling standard

  • Alpha Calling Standard
  • Descriptors
  • Alpha Calling Standard Mechanics
  • Procedure Descriptors Variable-Size Stack Frame
  • Alpha Calling Standard

HP OpenVMS PAL code

  • General Non-Privileged PALcode
  • OpenVMS Queues
  • OpenVMS Internal Processor Regis

Synchronization: Alpha architectural issues

  • Atomicity
  • Unintentionally Shared Data
  • Read/write Ordering

Introduction to SDA

  • Debugging Tools Available
  • SDA Requirements and Uses
  • Command Summary
  • Commonly Used SDA SHOW Options
  • Symbols and Operators
  • CLUE

The process

  • Process concepts
  • The Process and Kernel Threads
  • Process Data Structures Overview
  • Job Information Block (JIB)
  • Kernel Threads
  • PCB Vector Table
  • Virtual Address Spa

Interrupts and exceptions

  • Interrupts and Exceptions
  • Processor Status Register
  • SCB
  • OpenVMS Access Modes
  • Change Mode Instructions
  • System Service Dispatching

Programming and system context synchronization

  • The Change Mode System Services
  • Using IPL for Synchronization
  • Symmetric Multiprocessing Systems
  • Spinlock Acquire Timeouts
  • Mutual Exception Semaphores (Mutexes)
  • Mutex Tracing
  • Dynamic Memory Mechanisms
  • v7.3 (v7.2-1H1) Pool Reclamation Change Review

Process context synchronization

  • AST Concepts
  • Timer Queue Entries
  • Timer Queue Entry Changes
  • Distributed Locking Mechanism
  • Dynamic Resource Remastering
  • Pre-v8.3 Dydnamic Resource Remastering
  • v8.3 Lock Manager Changes
  • Pre v7.3 Remastering Method
  • Deadlock Detection in a Cluster
  • Sub-Second Deadlock Wait
  • Lock Review
  • Monitoring Lock Activity
  • Resolving Lock Resource Contention
  • Dedicated CPU Lock Manager
  • Dedicated CPU Lock Manager Interaction

Big picture review

  • Calling Standard
  • Process Structures
  • Locating Structures
  • Kernel Threads
  • System Mechanisms
  • AST Delivery
  • Synchronization
  • Nonpaged Pod Summary



u3719s c.00

 

 

 

HP OpenVMS v8.3 Alpha Internals II

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3720S

Length

5 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $3,500



Course overview

This course is designed to examine the components, structures and mechanisms of the OpenVMS Alpha operating system. It is intended for those students requiring an extensive understanding of these areas. This course discusses some of the interrelationships between code, data structures and synchronization techniques used in the operating system. System managers and application programmers will find useful technical background to assist them in their roles. Topics will include the effects of altering certain sysgen parameters, resource allocation and implications of granting privileges.

 

 



Prerequisites

  • HP OpenVMS v8.3 Programming Features (U3717S)
  • HP OpenVMS v8.3 Alpha Internals I (U3718S)
  • The ability to read, and ideally write code, in VAX macro
  • Ability to program in DEC C



Audience

  • HP OpenVMS System Programmers



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course Objectives

Students attending this course should leave with knowledge and understanding of:

  • The data structures that constitute a process and examine them using SDA
  • The HP OpenVMS scheduling mechanism and change system parameters which affect scheduling
  • The reasons for processes entering and leaving wait states
  • The process to examine the contents of HP OpenVMS virtual address space
  • Process and system stalls caused by process resource wait states
  • The activities occurring in the various HP OpenVMS access modes



Benefits to you

This course covers tasks to create new OpenVMS Systems. These tasks include installing the OpenVMS and layered products software, setting up the security environment, and customizing the system. The course also covers post installation tasks, such as registering licenses and configuring the network and cluster environment. This course involves the students in relevant exercises that reinforce the lectures and gives students the application of the lectures so that they can install and configure a new OpenVMS installation.



Next Steps

  • Managing Complex HP OpenVMS Systems (U3726S)
  • HP OpenVMS System Performance Management (U3727S)
  • TCP/IP Services for HP OpenVMS (U3728S)



Course outline

Internals Review Big Picture

  • Calling Standard
  • Process Structures
  • Locating Structures
  • Kernel Threads
  • System Mechanisms
  • AST Delivery
  • Synchronization
  • Nonpaged Pool Summary

Execlets

  • Modular Executive
  • Granularity Hint Regions
  • Building an Excelet

Debugging tools

  • Bugchecks
  • SDA and Clue with Crashes
  • Debugging Tools Available
  • System Code Debugger
  • SDA Extensions
  • I/O Tracing PC Sampling
  • Mutex Tracing
  • TR Print Debugging
  • SDA Extension Routines

OpenVMS scheduling

  • Thread States
  • Computable Queries
  • Boost Classes
  • Report System Event (RSE)
  • Quantum End Activities
  • Class Scheduler

Resource wait states

  • Resource Wait States
  • RWAST Table
  • RWMBX Waits
  • RWSCS Waits
  • Mutex Waits

Process/kernel thread creation and deletion

  • Techniques for Creating a Process
  • PQL Parameters
  • Process Types
  • Process Exit Handler Support
  • Kernel Thread Creation
  • Kernel Thread Deletion

I/O: channel assignment and FDT routines

  • General Terms
  • Paths from I/O Initiation to Completion
  • Channel Assignment
  • Data Structures Involved In Channel Assignment
  • I/O dB Lockup Routines
  • $QIO Routine Processing

I/O: start I/O-to-I/O completion

  • Start I/O Routine
  • I/O Post Processing
  • Kernel Processes
  • Kernel Process Blocks
  • Using KP Service Routines
  • Extended File Cache

Multiprocessing issues

  • CPU Sanity Timeout Crashes
  • Inter-processor Interrupts

Scheduling and I/O big picture

  • Scheduling Queries
  • Rescheduling Interrupt
  • Reporting an Event
  • Channel Assignment
  • FDT Routines Start I/O
  • I/O Post Processing
  • Cluster I/O



u3720s c.00

 

 

 

HP OpenVMS v8.3 Alpha Internals III

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3721S

Length

3 days

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $2,100



Course overview

This course is designed to provide a detailed look at the various components, data structures and mechanisms used to implement the OpenVMS Alpha operating system. Topics include memory management and Files-11. The materials will include SDA displays from live systems and kernel mode programs, in addition to the usual flow descriptions and data structure diagrams.

 

 



Prerequisites

To get the most from this course, students should have:

  • HP OpenVMS Programming Features
  • The ability to read and ideally write code in VAX macro
  • Ability to program in the DEC C Language
  • HP OpenVMS v8.3 Alpha Internals I (U3719S)and II (U3720S) courses



Audience

  • HP OpenVMS System Programmers



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course Objective

The primary objective of the course is to give the system programmer a living big picture of the operating characteristics and the interrelationships of the major OpenVMS subsystems. The majority of code will be presented in the C language and will be current as of Version 8.3 of OpenVMS.

 

Course objectives

The class uses the System Dump Analyzer on a live system to examine the data structures that form the operating system. The dynamics of the operating system will be explored through changes to data structures visible through SDA. The focus is on the three major subsystems of OpenVMS:

  • Process and scheduling
  • Memory Management
  • I/O



Next Steps

  • HP OpenVMS v7.3 Crash Dump Analysis (U3723S)
  • HP OpenVMS v7.3 Galaxy and NUMA Programming and Internals (U3722S)



Course outline

Image activation

  • Memory Management Concepts
  • The Process Header
  • Image Activation
  • Image Activation and Paging
  • Clustering on Pagefault Reads

Process paging dynamics and structures

  • Evolution of a Page Table Entry
  • Sections
  • The Working Set List
  • The PFN Database
  • The Free Page List
  • The Modified Page List
  • Page Files
  • Page File Internal Support
  • Swapper Related Activities

Global paging

  • Shared Images and Global Sections
  • Global Section Dynamics
  • Shareable Image Issues
  • Fixup Sections
  • OpenVMS Alpha Shareable Images
  • Known Files
  • The System Header

Memory Management: "Big Picture" Review

  • Three-Level Address Translations
  • Image Activation
  • Making a Page Valid
  • A Page on the Free or Modified
  • Page List Page File Interval Support
  • A Page No Longer In Memory
  • Swapping Related Structures
  • The System Header
  • Working Set Slots

Files-11

  • Files-11 Concepts
  • File Header
  • The Files-11 Reserved Files

XQP Switches

  • The Extended QIO Procedures
  • File Open Related
  • Data Structures
  • Data Structures Relateing to Mounted
  • Volumes
  • Contiguity and the File System
  • File System Caching Parameters



u3721s c.00

 

 

HP OpenVMS v7.3 galaxy and NUMA programming and internals

 

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3722S

Length

2 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $1,400



Course overview

The HP OpenVMS Galaxy software architecture provides the software foundation to best exploit the features of NUMA systems. This course provides a foundation for programming and troubleshooting an HP OpenVMS Galaxy platform.



Prerequisites

To get the most from this course, students should have:

  • Completed the Alpha Programming Features I and II courses.
  • The ability to read and ideally write code in VAX macro.
  • Ability to program in the DEC C Language.
  • Completed HP OpenVMS Alpha Internals I and II courses.



Audience

HP OpenVMS system managers and application programmers



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

The newest AlphaServer GS series systems support a Non-Uniform Memory Architecture (NUMA). NUMA presents new issues of which the programmer and troubleshooter must be cognizant. HP OpenVMS provides support for Resource Affinity Domains (RAD) that allow you to control some of the aspects of the NUMA environment.



Course outline

  • The GMDB and CPU transitions
    • Galaxy management database (GMDB)
    • Locating node blocks
    • Inter-processor interrupts
    • Galaxy configuration tree
    • System event notification
    • CPU management programming interface
  • Resource affinity domains
    • Non-uniform memory access (NUMA)
    • Resource affinity domains (RADs)
    • Obtaining RAD information
    • The RAD_SUPPORT SYSGEN parameter
    • Home RADs
    • Soft RAD affinity scheduling
    • RAD support for process code and data
    • Controlling global page allocation
    • RAD distribution of system memory
  • Galaxywide shared memory sections
    • Galaxywide shared memory sections
    • Support for galaxywide shared memory sections
    • Locating SHM_REG and SHM_DESC arrays
    • Shared memory and the PFN database
    • Share page tables
  • Galaxy locks
    • HP OpenVMS galaxy locks
    • Galaxy lock characteristics
    • Galaxy lock system services
    • Galaxy locking routines
    • Galaxy lock structures
    • Releasing galaxy lock waiters

 

 

 

 

 

 

HP OpenVMS crash dump analysis for Integrity servers

At a glance

View schedule & enroll

Sorted by: location or date

Course number

U3723S

Length

5 days

Delivery method

Instructor-led training (ILTILT)
Onsite dedicated training (OSTOST)

Price

USD $3,500



Course overview

This course provides the foundations to perform crash dump analysis on HP OpenVMS Integrity servers. Itanium architectural characteristics are introduced in order to analyze crash dumps and system hangs. The calling standard is reviewed, allowing students to walk call frames to determine where improper arguments to a function call have been passed. Interrupts and exceptions are discussed, as well as their handling by the Software Interrupt Services (SWIS). Considerable time is spent exploring different types of crashes and reviewing specific examples.



Prerequisites

  • HP OpenVMS v8.3 Programming Features (HE634S) and
  • HP OpenVMS v8.3 Alpha Internals I (U3719S) and
  • HP OpenVMS v8.3 Alpha Internals II (U3720S) and
  • HP OpenVMS v8.3 Alpha Internals III (U3721S) and
  • Read and ideally write code written in C, Macro, and Bliss



Audience

OpenVMS system programmers and support personnel needing to know the techniques involved in crash dump analysis on Integrity servers.



Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course objectives

Students attending this course should leave with the ability to:

  • Identify the general Integrity architecture and procedure call types
  • Describe what causes a crash to occur
  • Describe the general characteristics of interruptions on Integrity servers
  • Identify the reasons for an "Unexpected System Service Exception" crash
  • Describe and analyze basic "Invalid Exception" crashes
  • Identify and analyze basic "Page Fault with IPL too high" crashes
  • Describe monitoring oriented system parameters
  • Describe and perform basic analysis of the "kernel stack not valid" crash
  • Identify general causes of SMP-related crashes
  • Describe and analyze basic AST-related crashes
  • Analyze system hangs

 

Next Steps

HP OpenVMS v7.3 Galaxy and NUMA Programming and Internals U3722S



Course outline

Overview of General Itanium Architecture

  • General IA64 architecture
  • Itanium application registers
  • Predication
  • Register conventions and usage considerations
  • Using map and listing files

Procedure Calls

  • OpenVMS calling standard on IA64
  • Calling procedures
  • Passing parameters
  • Register stack engine

Crash Dump Fundamentals

  • Overview of OpenVMS crashes
  • Crash dump analysis tools
  • General steps in analyzing crashes

Interrupts and Exceptions

  • Interrupts and exceptions
  • Software Interrupt Services (SWIS)
  • Exception frames
  • SWIS log

Exception-Related Crashes

  • Exceptions and condition handling review
  • Exception related crashes
  • Examining unexpected system service exception crashes

Invalid Exception Crashes

  • Invalid exception crash concepts
  • Analyzing invalid exception crashes

Analysis of Page Fault with IPL too High Crashes

  • Page fault with IPL too high crash concepts
  • Analyzing page fault with IPL too high crashes

More on SDA

  • SDA techniques
  • Monitoring oriented parameters

Kernel Stack Not Valid Crashes

  • Kernel stack not valid concepts
  • Sample analysis of kernel stack not valid crashes

SMP Related Crashes

  • Symmetric multiprocessing
  • SMP bugchecks
  • Spin wait crashes
  • CPU sanity timeout crashes

AST Related Crashes

  • AST concepts
  • AST crash considerations
  • Sample crashes in AST routines

System Hangs

  • System hangs
  • Methods for forcing a system crash
  • Analyzing system hangs
  • Sample analysis of system hangs

 

 

 

HP OpenVMS v8.3 technical update: Programming/Internals features

 

At a glance

View schedule & enroll

Sorted by: location or date

Course number

HE635S

Length

1 day

Delivery method

Instructor-led training ( ILT ILT)
Onsite dedicated training ( OST OST)

Price

USD $700



Course overview

OpenVMS version 8.3 introduces many new and modified features to the operating system. This 1 day course describes the aspects of v8.3 that will affect the jobs of programmers, engineers, and advanced support personnel.



Prerequisites

Students attending this course should have a fundamental understanding of programming using the C programming language and internals skills through OpenVMS v8.2

  • OpenVMS v8.3 technical update: User/Management features (HE780S) and
  • OpenVMS v7.3 Alpha programming features I (U3717S) or
  • OpenVMS Ambassadors Bootcamp programming seminars are recommended

 

Audience

  • Programmers, engineers, and advanced support personnel

 

Ways to save

  • Save with the HP Care Pack education service offerings
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Course objectives

Upon completion of this course, students should be able to:

  • Describe the method for supporting sub-second deadlock waits
  • Identify new item codes for system service that return information about processes, devices, and the system
  • List changes to system service logging
  • Describe C run-time library features supporting symbolic links
  • Explain how RMS has changed for v8.3
  • Describe how images are mapped to address space relative to INSTALL options in v8.3
  • Explain how address space mapping changes with images installed resident
  • Identify new SDA commands
  • Describe support for PCI-X adapters in v8.3
  • Describe support for generic USB devices

 

Next steps

  • HP OpenVMS v8.3 programming features (HE634S)

 

Benefits to you

  • Learn the differences between OpenVMS v8.2 and v8.3 at the programmer and internals levels

 

Course outline

Programming Features

  • Sub-second deadlock wait
  • New SYS$GETxyz item codes
  • System service logging enhancements
  • C run-time library features
  • RMS enhancements

Internals Features

  • Image activation and address space changes
  • SDA changes
  • FLT SDA extension change
  • HP Integrity server I/O overview
  • PCI express support
  • Generic USB (UGDRIVER) support


HE635Sa.00

 

 

HP OpenVMS DCL procedures

At a glance

View schedule & enroll

Sorted by: location or date

Course number

HB517S

Length

5 days

Delivery method

Instructor-led training (ILT ILT)
Onsite dedicated training (OST OST)

Price

USD $3,000
CAD $3,745



Course overview

This course teaches techniques for creating DCL command procedures for automating user and operating system tasks on an OpenVMS system, including DCL syntax, design and implementation, batch processing, lexical functions, and running applications from a command structure. The course incorporates our Lab+Lecture format.



Prerequisites

  • Attendees must have taken OpenVMS Utilities and Commands or have equivalent professional experience before attending this course.
  • No prior programming experience is assumed; however, knowledge of some programming language (BASIC, C, FORTRAN, etc.) and programming language concepts is helpful.

 

Audience

  • Advanced users of OpenVMS, application programmers, system programmers and system managers.

 

Ways to save

  • Save with the HP Care Pack education service offerings.
  • Save with six or more students in the same class. An onsite dedicated training course (OST) at "your location or ours" can save you even more!

 

Benefits to you

Upon completion of this course, students will be able to create, modify and debug command procedures on OpenVMS systems. They will be able to understand how existing command procedures work. They will have experience with passing information between command procedures with symbols. They will understand how error handling works with DCL.

 

Next steps

  • HP OpenVMS v8.2 internals differences (U8632S)
  • HP OpenVMS v7.3 Alpha programming features I (U3717S)
  • HP OpenVMS v7.3 Alpha programming features II (U3718S)

 

Course outline

HP OpenVMS DCL procedures

  • DCL commands and command procedures
  • LOGIN.COM
  • @
  • Syntax of DCL command procedures
  • Design and implementation of command procedures
  • Passing parameters to command procedures
  • Batch processing
  • Use of local and global symbols
  • Locality of reference
  • Modularity of command procedures
  • Use of all OpenVMS lexical functions
  • Use of ANSI escape sequences
  • Error handling
  • Saving and restoring session context
  • Looping
  • Recursion
  • Processing list of files
  • Using multiple search streams
  • Running application programs (such as a text editor) from a command procedure


HB517Sa.00

 

 

 

 

 

 

OpenVMS基础

课程类别

OpenVMS

课程编号

U3716S

课程综述

这是OpenVMS系列课程中的第一门课程。这门课程讲授如何使用OpenVMS操作系统创建,操作和管理文件。学员学习如何借助逻辑名和DCL符号定制用户环境。DCL命令语言解释器描述,并且学员学习如何使用命令行。学员学习编写基本命令过程并且创建一个LOGIN.COM命令文件定制登陆会话。

内容纲要

·  OpenVMS介绍和支持的计算环境

·  登陆和推出系统

·  进程的概念

·  使用DCL命令

·  目录和文件

·  使用逻辑名

·  文件的操作

·  编辑

·  作为命令同义词的符号

·  命令过程

·  处理打印和批作业

·  通讯

·  网络

目标学员

OpenVMS陌生的用户

学员条件

基本的计算机使用知识

课程长度

2

课程价格

RMB3332/

 

 

OpenVMS系统管理I

课程类别

OpenVMS

课程编号

U3724S

课程综述

这门课程为那些对OpenVMSOpenVMS系统管理还比较生疏的系统管理员介绍在检查系统的硬软件的配置和管理他们所必须核心知识和必备技能。该课程含有针对具体管理职责的:管理用户数据和用户帐户,批处理队列和打印处理.另外的模块介绍如何检查系统的网络配置,系统的启动和停止,创建有效的备份流程以及管理日产的事物。

内容纲要

·  系统环境概念

·  卷的管理

·  用户管理

·  进程和虚拟内存管理

·  网络管理

·  队列管理

·  系统关机和启动

·  管理备份和磁带

·  日常系统管理

目标学员

刚接触OpenVMS系统管理员和那些需要管理以有系统需要技能的人员.

学员条件

需要具备在OpenVMS基础课程包含的知识和经验.

课程长度

4

课程价格

RMB6664/

 

 

OpenVMS系统管理II

课程类别

OpenVMS

课程编号

U3725S

课程综述

本课程为系统管理员介绍了OpenVMS的核心内容及维护系统良好运行的技能。其内容纲要包括在Alpha机器上安装/升级OpenVMS系统、应用产品的安装、队列管理、单机备份、故障排除、网络配置、安全及集群基础。

内容纲要

·  安装和更新OpenVMS

·  许可证管理

·  安装后职责

·  网络配置

·  OpenVMS集群概念及配置

·  OpenVMS安全

·  管理OpenVMS队列

·  定制系统

·  管理应用产品

目标学员

需要了解这些知识来安装、配置一个新系统或升级已有系统的系统管理员。

学员条件

具备在OpenVMS系统基础及OpenVMS系统管理I课程中所涉及到的知识和经验。

课程长度

4

课程价格

RMB6664/

 

 

 

Itanium平台上的软件移植与优化

课程类别

HP-UX

课程编号

U8448A

课程综述

本课程在介绍安腾体系结构的基础上,讲述在安腾IA64架构上进行应用软件移植与优化的流程、工具及方法论。参加培训的学员还可获得惠普解决方案中心精心制作的"HP IA64平台移植指南"光盘,帮助学员掌握应用移植的方法,降低移植的难度,提高移植的效率和质量。

内容纲要

·  介绍

·  安腾体系结构

·  安腾处理器简介

·  设计思想

·  安腾处理器细节

·  IA64应用

·  将应用软件移植到安腾IA64架构上

·  软件移植综述

·  软件移植流程

·  软件移植工具

·  移植数据模型及类型

·  编码规则

·  安腾IA64架构上的软件优化

·  软件性能优化方法论

·  IA64编译器

·  软件性能优化工具

·  并行编程算法

·  MPI编程与优化

·  调试(Debug)工具

·  软件测试

·  IA64平台软件移植与优化资源

学员收益

·  了解安腾处理器的体系结构

·  了解在安腾IA64架构上进行应用移植和软件开发的基本原则

·  掌握IA64架构上软件移植与优化的常用工具和方法

·  获得惠普解决方案中心精心制作的"HP IA64平台移植指南"光盘

目标学员

基于安腾IA64架构的应用软件开发人员

学员条件

具备应用软件开发经验者

课程长度

3

课程价格

RMB5000/

管理复杂的OpenVMS系统

课程类别

OpenVMS

课程编号

U3726S

课程综述

本课程为系统管理员介绍了OpenVMS的高级内容及维护和管理复杂区域的技能,诸如集群的配置和管理、存储选项、星系概念和故障排除等。系统的性能、可用性及可扩展性的话题贯穿本课程始终。

内容纲要

·  存储简介

·  OpenVMSshadowing

·  集群概念回顾

·  OpenVMS集群设计及配置

·  集群的故障排除:连接管理和端口问题

·  分布式加锁

·  故障排除基础

·  分区和星系概念

·  创建OpenVMS星系环境

·  通常的星系管理

目标学员

·  需要了解这些知识来负责集群、存储和星系管理的系统管理员。

学员条件

·  应了解通常的OpenVMS系统管理的活动及工具,建议学员最好具有OpenVMS系统管理III课程中所涉及到的知识和经验。

课程长度

3

课程价格

RMB7497/

OpenVMS系统性能管理

课程类别

OpenVMS

课程编号

U3727S

课程综述

本课程为系统管理员从三个子系统:内存管理、I/OCPU来阐述OpenVMS v7.3性能相关的知识。

内容纲要

·  一般的性能话题

·  虚拟地址空间

·  页面调度(paging

·  页面调度数据解读

·  工作集及自动工作集的调整

·  位置及页面调度的性能

·  共享image的成本及好处

·  修改的页(page)的列表及写

·  交换区及内存的reclamation

·  系统故障

·  I/O

·  分析碎片的影响

·  控制器优化

·  Files-11 ODS-2的概念

·  文件系统

·  文件系统caches

·  RMS结构和设计考虑

·  RMS 工具

·  RMS缓冲考虑

·  监视RMS

·  了解CPU性能

·  OpenVMS调度及优先级

·  加锁的概念

·  分布式加锁概念

·  MSCP服务器

目标学员

·  OpenVMS系统管理员、系统及应用编程人员。

学员条件

·  学员应对OpenVMS系统管理有基本的了解,并且能够建立帐号、使用SYSGEN/SYSMAN来改变系统参数、运行AUTOGEN、使用INSHALL工具、INITIALIZE MOUNT 磁盘。

·  学员也应对编程有基本的了解,包括理解编译器和连接器的作用以及计算机如何运行程序。

课程长度

5

课程价格

RMB12495/

OpenVMS系统的TCP/IP服务

课程类别

OpenVMS

课程编号

U3728S

课程综述

本课程专为需要理解和管理OpenVMSTCP/IP的计算机专业人员而设计,内容主要集中在TCP/IP协议在网络环境中的功能和使用方法,而不包括网络协议内部深层次的细节。

内容纲要

·  OpenVMS TCP/IP概述

·  IP地址和掩码

·  OpenVMS TCP/IP的用户和管理命令

·  安装和配置OpenVMS TCP/IP

·  管理OpenVMS系统中的网络文件系统NFS

·  静态和动态路由的配置和鼓掌诊断

·  管理OpenVMS系统中的BIND服务

·  介绍BOOTP, DHCP, NTP, SNMP and SMTP服务

·  配置远程打印

·  OpenVMS TCP/IP的故障诊断

·  IPv6 的概念

目标学员

·  OpenVMS的系统操作员、系统管理员、网络管理员。

学员条件

·  熟悉一般的网络概念,有一定OpenVMS管理经验。

课程长度

3

课程价格

RMB7497/

    

 

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值