Mastering z/VM and z/Linux on z/VM: From Foundations to Advanced Administration and Integration

Unlock the full potential of mainframe virtualization by mastering z/VM and z/Linux, from core architecture and hands-on administration to advanced automation and seamless integration with modern IT ecosystems.

Introduction to Mainframe Virtualization and z/VM

Unit 1: Foundations of Virtualization

Unit 2: Mainframe Virtualization & z/VM

Unit 3: z/VM Architecture Overview

z/VM Core Components: CP and CMS

Unit 1: The Heart of z/VM: Control Program (CP)

Unit 2: CMS: The User's Playground

Unit 3: CP and CMS: A Dynamic Duo

z/VM I/O Configuration and Concepts

Unit 1: Foundations of z/VM I/O

Unit 2: Defining and Managing I/O

Unit 3: I/O Operations and Management

Understanding z/VM User Directories

Unit 1: User Directory Fundamentals

Unit 2: I/O and Network Definitions

Unit 3: Advanced Directory Attributes

Basic z/VM Command Line Interface (CLI) Navigation

Unit 1: Getting Started with the z/VM CLI

Unit 2: Navigating and Getting Help

Unit 3: Essential System Information

Introduction to z/VM Networking Concepts

Unit 1: Networking Fundamentals for z/VM

Unit 2: Virtual Network Devices in z/VM

Unit 3: Advanced z/VM Network Components

Unit 4: Connecting z/VM to the World

Unit 5: Network Troubleshooting Basics

z/VM Storage Concepts and Allocation Basics

Unit 1: Foundational Storage Concepts

Unit 2: Virtual Storage Allocation

Unit 3: Minidisk Management

Unit 4: Practical Minidisk Operations

Unit 5: Advanced Storage Concepts

Planning a z/VM Installation

Unit 1: Laying the Groundwork: Pre-Installation Checks

Unit 2: Designing Your z/VM Environment

Unit 3: Gathering Your Installation Toolkit

Performing a Basic z/VM Installation

Unit 1: Installation Kick-off and IPL

Unit 2: Core System Configuration

Unit 3: Verification and First Steps

Initial z/VM Network Configuration

Unit 1: Network Fundamentals for z/VM

Unit 2: Configuring Host Network Connectivity

Unit 3: VSWITCH Configuration and Verification

Initial z/VM Storage Configuration

Unit 1: Understanding z/VM Storage Fundamentals

Unit 2: Configuring Initial Storage Pools

Unit 3: Allocating and Verifying Storage

Managing z/VM User Directory Entries

Unit 1: User Directory Fundamentals

Unit 2: Creating User Directory Entries

Unit 3: Modifying User Directory Entries

Unit 4: Activating and Deleting Entries

Unit 5: Advanced User Directory Management

Creating and Modifying z/VM Virtual Machines

Unit 1: VM Creation Fundamentals

Unit 2: Hands-on VM Creation

Unit 3: Modifying VM Configurations

Unit 4: Impact and Best Practices

Managing VM CPU and Memory Resources

Unit 1: Virtual CPU Fundamentals

Unit 2: Virtual Memory Fundamentals

Unit 3: Monitoring & Optimization

Managing VM I/O Resources and Devices

Unit 1: Understanding Virtual I/O in z/VM

Unit 2: Managing Virtual Disks (Minidisks)

Unit 3: Configuring Virtual Network Adapters

Unit 4: Other Virtual I/O Devices and Management

Advanced VM Configuration and Customization

Unit 1: Beyond Basic VM Resources

Unit 2: VM Lifecycle Automation

Unit 3: Troubleshooting VM Issues

Automating Basic VM Management Tasks

Unit 1: Introduction to z/VM Automation

Unit 2: Automating VM Creation & Modification

Unit 3: VM Status Monitoring & Advanced Scripting

Introduction to z/Linux on z/VM

Unit 1: Why z/Linux on z/VM?

Unit 2: z/Linux: A Unique Flavor

Unit 3: Getting Ready for z/Linux

Preparing z/VM for z/Linux Installation

Unit 1: Network Readiness for z/Linux

Unit 2: Storage Provisioning for z/Linux

Unit 3: User Directory Entries for z/Linux

Installing z/Linux Distributions on z/VM

Unit 1: Pre-Installation Checks and Media

Unit 2: Guided Installation Walkthrough

Unit 3: Post-Installation Verification

z/Linux Network Configuration on z/VM

Unit 1: Foundations of z/Linux Networking

Unit 2: Configuring z/Linux Network Interfaces

Unit 3: Troubleshooting z/Linux Network Issues

z/Linux Storage Provisioning on z/VM

Unit 1: Understanding z/Linux Storage on z/VM

Unit 2: Mounting and Managing File Systems

Unit 3: Advanced Storage Management and Expansion

Basic z/Linux Guest Operating System Lifecycle Management

Unit 1: Starting and Stopping z/Linux Guests

Unit 2: Managing z/Linux User Accounts

Unit 3: Permissions and System Updates

z/VM Performance Monitoring and Analysis

Unit 1: Foundations of z/VM Performance

Unit 2: Deep Dive into z/VM Monitor

Unit 3: Mastering Performance Toolkit

Unit 4: Advanced Analysis & Bottlenecks

Unit 5: Practical Performance Scenarios

z/VM System Tuning and Optimization

Unit 1: Foundations of z/VM Tuning

Unit 2: Advanced Resource Optimization

Unit 3: Workload Balancing & Best Practices

z/VM Security Hardening and Best Practices

Unit 1: Foundations of z/VM Security

Unit 2: RACF for z/VM Security

Unit 3: Advanced Security Hardening

z/Linux on z/VM Performance Tuning

Unit 1: Understanding z/Linux Performance on z/VM

Unit 2: Optimizing z/Linux Guest Parameters

Unit 3: Advanced Kernel and System Tuning

z/Linux on z/VM Security and Compliance

Unit 1: Foundational Security for z/Linux Guests

Unit 2: Network Security & Firewalls

Unit 3: Compliance & Advanced Security

Implementing z/VM Live Guest Relocation (LGR)

Unit 1: LGR Fundamentals and Benefits

Unit 2: Configuring z/VM for LGR

Unit 3: Executing and Monitoring LGR

z/VM and z/Linux Disaster Recovery Planning

Unit 1: Foundations of DR for z/VM & z/Linux

Unit 2: Backup and Restore Strategies

Unit 3: DR Plan Development & Testing

Integrating z/VM with Automation Tools (Ansible, Terraform)

Unit 1: Introduction to Automation on z/VM

Unit 2: Ansible for z/VM and z/Linux

Unit 3: Terraform for z/VM and z/Linux

Monitoring z/VM and z/Linux with Modern Solutions (Prometheus, Grafana)

Unit 1: Introduction to Modern Monitoring

Unit 2: Prometheus Setup for z/VM & z/Linux

Unit 3: Grafana Dashboards for Mainframe

Unit 4: Alerting and Advanced Monitoring