Course ID 00071756
HP product number U4179S
Course format ILT
Course length 4 day(s)
Skill level Foundational
Delivery languages English
Related certifications
In preparation for these exams
Selected items from this course are included in these exams:
Register for this course.
Find this course in the Training calendar and click the “Register” link in the last column to begin your registration.

Course description

This course provides a solid understanding of the Guardian and Open System Services (OSS) environments and the NonStop Kernel operating system. In this course you will thoroughly examine major features of the NonStop Kernel. The topics covered in this course increase your awareness of the operations performed by the operating system and the Guardian and OSS environments, thus enhancing your ability to effectively utilize the system and perform troubleshooting activities.

Who should attend

• Programmers and software developers
• System managers and support staff
• Anyone who needs a broad overview of the NonStop Kernel
Recommend you have at least one year experience on NonStop servers.

Prerequisites

• Concepts and Facilities course
• One year development or system management experience on NonStop servers
For complete prerequisites and requirements to achieve any of the related certifications or upgrade paths, see the certification description on the HP ExpertOne website.

Topics

  • Course introduction
    • Review course and class schedule
    • Nine attributes of the design
  • The basics
    • General definition of the NonStop Kernel
    • Definition of a process and virtual memory
    • Two views of a process and the process environment
    • Demands that forward compatibility places on the operating system
    • Principle differences between the RISC and CISC architectures as those differences pertain to the NonStop Kernel
  • The processing environments
    • Possible process execution environments
    • Process components associated with each environment
    • Lab Exercise (2.5 hours)
    • Investigate the local system and the network
    • TNS and TNS/R process issues
  • The processor states
    • Five possible states of a processor
    • How the operating system handles interrupts
    • Basic function of principle structures and registers associated with interrupts
    • Rules for process execution
    • What happens when the processor is reloaded, the system is loaded, or a power fail occurs
  • Application programming interfaces (APIs)
    • The Guardian APIs and their function in relation to the NonStop Kernel
    • The OSS APIs and their function in relation to the NonStop Kernel
    • The transaction processing and NonStop SQL/MP APIs and their function in relation to the NonStop Kernel
    • Lab Exercise (3 hours)
    • Observe a looping process
    • Explore the OSS file system
  • The message system
    • Link-listener (sender-receiver) model of process communication
    • How two processes communicate when both are in the same processor
    • How two processes communicate when each is in a different processor
    • How interprocess communication differs from the NonStop K-series to the NonStop S-series servers
  • Process control
    • The six common process states
    • The process scheduling algorithm
    • Process creation, scheduling, and termination for Guardian and OSS processes
    • Displaying and explaining user process wait states
    • Lab Exercise (1.5 hours)
    • FIXUP, library, and process creation
  • Memory management
    • The NonStop server 16-bit and 32-bit addressing schemes
    • Basic organization of virtual storage and real storage on a NonStop server
    • Two mapping schemes used to translate from a location in virtual storage to real storage
    • Swapping: why it is needed and the primary components that implement it
  • I/O subsystem
    • How I/O is handled in the NonStop K-series server
    • How I/O is handled in the NonStop S-series server
    • Interactions involved in the open of an IOP by a process
    • Major hardware components that make up the I/O system
    • Software structures that make up the I/O system
    • Lab Exercise (2 hours)
    • Observe stack operations
    • Use Peripheral Utilities Program (PUP) to understand the physical configuration (NonStop K-series servers)
  • Onsite delivery equipment requirements
    • One NonStop server, K-series or S-series with two CPUs, 16 MB each
    • NonStop Kernel operating system, version D4X or later for NonStop K-series servers, or any Gxx version for NonStop S-series servers
    • One 6530 or equivalent character-based terminal per student
    • Two 6530 or equivalent character-based terminals for the instructor

Objectives

After completing this course, you should be able to do the following:
  • Understand the NonStop K-series and S-series server architectures
  • Understand the major features of the NonStop Kernel
  • Effectively utilize the system and perform troubleshooting activities.

How to register

View the HP ExpertOne Global Training Calendar to register for the trainings offering that best meets your needs.

Policies, fees and cancellations

Course fees may vary and are established and collected by the training center delivering the course. Cancellation fees may apply. Contact your HP Authorized Training Partner for their respective policies.