Last Updated: 30 June 2020

This page contains presentations that have been created by the IBM z/VM development team to showcase product features and help inform and educate customers on various topics.

A list of z/VM related presentations
Category Presentation PDF Video Presenter Last Update
Performance z/VM 7.1 Performance Update

This presentation highlights the performance improvements of IBM z/VM 7.1 on the z14. Detailed charts outline the z/VM 7.1 regression performance testing. With the new z/VM continuous delivery model, little new function was introduced in z/VM 7.1. However, the presentation highlights major performance improvements for z/VM dumps. Further information on performance APARs, various small fixes, monitor record changes, and Performance Toolkit improvements are also cited.

Brian Wade August 2019
Performance Is My z/VM System Full?

In this presentation we use z/VM Perfkit screens to explore systems capacities and utilizations in a number of different categories of resource. Sample screen shots illustrate which Perfkit screens to consult, which columns are especially helpful, and what values in those column represent "full".

Brian Wade June 2020
General z/VM Platform Update: z/VM 7.2 Expanding the Horizon

Version 7 of z/VM started the era of a two-year release cadence. z/VM 7.2 is the second release in this era. This session starts with information on the newest release, z/VM 7.2; then reviews the current releases in service; and then begins a tour of five value areas and the recent enhancements in each of those areas. This presentation focuses on the business value of z/VM and its enhancements and other planning information. There is a companion presentation called "Leveraging the Newest Capability in z/VM" which goes into implementation details for the enhancements discussed here.

Bill Bitner July 2020
General z/VM Virtualization Basics

This presentation is a perfect starting point for anyone interested in learning about the basics of IBM z/VM. The presentation delves into the history of z/VM that first began more than 45 years ago. The presentation explains the reasons for virtualizing, and goes over the concepts of IBM Z hardware and the z/VM Hypervisor.

Various May 2020
General z/VM SSI and LGR Usage Scenarios

z/VM Single System Image (SSI) clusters and Live Guest Relocation (LGR) became available in z/VM 6.2 as a priced feature, and later was included in the base of z/VM 7.1 for free. Most people appreciate the use case of SSI and LGR for addressing planned outages such as apply service for z/VM control program, but there are other scenarios and configurations where they can be used. This presentation takes a look at ten total cases where SSI and LGR can be used.

Bill Bitner May 2020
General z/VM Platform Update: z/VM 7.1 Ever Onward

z/VM 7.1 is the first release in a new release cadence. This session starts with a high-level tour of the overall continuous delivery strategy and release cadence; and then begins a tour of five value areas and the recent enhancements in each of those areas. You will hear about things such as encrypted paging, greater scalability, and RAS enhancements. This presentation focuses on the business value of z/VM and its enhancements and other planning information. There is a companion presentation called "Leveraging the Newest Capability in z/VM" which goes into implementation details for the enhancements discussed here.

Bill Bitner February 2020
General Don't Fear the Crisis - Living through a Critical Situation

In IBM "crit sit" has a specific meaning. This presentation applies to a general 'IT crisis', not just an IBM crit sit. The presentation reviews various hints and tips about how to live through a crisis or maybe even avoid it. While many of the stories will be z/VM related and there will be some specifics for collecting data in a z/VM environment, a lot of the information and discussion will apply to IT crit sits in general.

Bill Bitner August 2019
General Understanding z/VM LGR and Relocation Domains

It sounds like an old real estate joke, but the three most important things to understand about Live Guest Relocation: Domains, Domains, Domains. Live Guest Relocation was introduced in z/VM 6.2 and many customers have grown to love it and depend on it. One of the key concepts associated with LGR is relocation domains. If you've ever wanted to really understand this part of the whole relocation construct, then come to this session. We'll describe what relocation domains are and how they affect LGR. You'll leave being able to understand how virtual architectures are influenced by relocation domains. In other words, you'll leave being able to amaze your friends and coworkers.

Bill Bitner March 2020
Announcement Introducing z/VM 7.1 and Continuous Delivery

This 12-minute video will give you a brief overview of z/VM 7.1 from the April 10, 2018 preview announcement along with a description of the new continuous delivery strategy for z/VM. z/VM 7.1 will be the first of a cadence of z/VM releases. There is also a PDF of charts with speaker notes.

Bill Bitner April 2018
Announcement z/VM 6.4: A Customer Driven Release

This presentation will take a high level view of the new z/VM 6.4 release that became Generally Available on November 11, 2016. It was a release born from customer feedback and with that, each customer should find some significant value in the release. We'll discuss items such as HyperPAV for z/VM ECKD paging, 2TB real memory support, improved SCSI management, a new CMS Pipelines library, and much more.

Bill Bitner November 2017
Migration Migrating z/VM Customers to z/VM V6.4

This short document/presentation is meant to help justify why customers should move to the most current z/VM Release. It is a set of questions describing potential problems or challenges, and maps those questions to solutions or enhancements in z/VM 6.4 that address them.

Bill Bitner May 2017
General z/VM Paging to SSD and Flash-Type Disk

With z/VM 6.3's ability to use up to 1 TB of real memory, it is time to revisit the question "What type of disk should I use for z/VM Paging?" This session will give some background on z/VM paging, a review of devices options, and then look at real data from some work in this areas. Included will be discussion of how paging characteristics change under different workloads and circumstances.

Bill Bitner January 2017
General z/VM CPU Pooling and ILMT Support

Support was added to z/VM 6.3 for a new capability known as CPU Pooling. What are these new pools? Does it mean no running or splashing? No, but CPU Pooling along with other enhancements to z/VM 6.3 allow greater control over processor resource usage and potentially the effect on software license charges. This session will explain how to set up CPU Pooling and how it works.

Bill Bitner September 2015
General z/VM Capacity Planning Overview

Capacity Planning can be a challenge in a stand alone environment, but how in the world do you do it in a virtualized environment such as z/VM? This session will describe the top focus areas along with key performance metrics that one should track when doing z/VM capacity planning. Additionally, we'll discuss at a high level some models for planning: natively on z/VM through home grown tools, through tools on z/OS, or in conjunction with other products. The companion document is a list of the top performance metrics to track.

Bill Bitner November 2014
Security Keys to the Virtual Kingdom - Getting Started with IBM Z Crypto on z/VM

IBM Z provides cryptographic features to protect the data in your Systems of Engagement and Systems of Record. Intrigued by the possibilities inherent in IBM Z cryptographic features? Uncertain as to what all these acronyms mean? Confused about which features operate when running under z/VM? Wondering about the basics of guest crypto configuration? Scared by the word 'cryptography'? This presentation aims to alleviate fear and uncertainty by explaining the IBM Z cryptographic "stack": what the features do, how they help, how z/VM virtualizes them, and how a guest can capitalize upon them ... with as few security-related acronyms as possible.

Brian Hugenbruch July 2017
Security The Value of LinuxONE Virtualization Security

Linux on IBM Z provides unprecedented value by allowing the consolidation of [hundreds / thousands] of Linux guests onto a single mainframe. However, just because you can't see the virtual machine doesn't mean you can't (or shouldn't) secure it. This talk enumerates the threats against virtualized environments ... and then explains how Linux on z Systems defeats each of those threats. Topics will include security from z at its most real (the hardware) up through Linux guest security and how to lock a LinuxONE providing cloud services.

Brian Hugenbruch May 2017
Security Securing Connectivity with the z/VM TLS Server

The z/VM TLS Server plays a key role in IBM Z virtualization security. Whether you're securing voluminous amounts of web traffic or just need to secure your hypervisor Telnet sessions, the TLS server is involved. This session will discuss the configuration and management of the server, as well as delve into the intricacies of protocol selection and certificate management.

Brian Hugenbruch May 2019
General How z/VM Begins - How Your Configuration Controls What Happens at IPL

We look at what happens when z/VM starts, and how your set up points the system down various paths. How does it know which configuration files to use? Which CP to load? What UserIDs are defined, and which should be the operator? Whether and where to leave the operator connected? What to automatically start? We walk through a z/VM system set up by a standard install, pointing out key configuration selections, their effects, and how to change them.

Tim Greer September 2017
General Making Your z/VM Operating System Self-Aware

The z/VM operating system's hypervising prowess makes it an ideal platform for self-awareness. We describe setting up a model of a running system, running as a guest on that system. With such a model, it is possible to allow the operating system to consider in advance the effects of certain actions, or choose to back out of situations apparently developing from recent actions. This is more the awareness level of "Ouch!" than "Cogito ergo sum!", but it is something you can do on your z/VM system today.

Tim Greer March 2018
General How to be a Great z/VM Systems Programmer

This session could also be easily called "Don't be THAT z/VM System Programmer". It will cover various topics that every system programmer should know. These are drawn from the experience of z/VM Level 2 support helping customers out of problems. So if you want to avoid talking to Level 2 through a Problem Record, especially off hours, come hear this session explain the value and benefit of some common System Programmer tasks for z/VM that are often overlooked.

Various September 2017
Networking Link Aggregation for the z/VM Virtual Switch

This presentation provides an overview of the z/VM Virtual Switch and Virtual Network Interface Cards. Link Aggregation is explained along with the benefits it provides for system performance, reliability, and failover.

Various September 2015
Networking z/VM Virtual Switch - The Basics

This presentation provides an overview of network topology in a virtualized environment which includes detail on the z/VM Virtual Switch and Virtual Network Interface Cards. The presentation touches on configuration and best practices of setting up a virtual network on z/VM.

Various September 2015
Performance z/VM 6.4 Performance Update

This presentation highlights the performance improvements of IBM z/VM 6.4 on the z14. Detailed charts outline the z/VM 6.4 regression performance testing, and the performance of function added to the 6.4 release, which includes the new function in the base release, and the continuous delivery enhancements. Further information on the performance APARs, various small fixes, monitor record changes, and Performance Toolkit improvements are also cited.

Brian Wade August 2019
Performance Topics in LPAR Performance

This presentation discusses LPAR performance in the z/VM environment. Topics include: system topology, weight and entitlement settings, the differences between horizontal and vertical LPARs, parking, and understanding Performance Toolkit reports. The presentation goes into detail on how performance issues arise, pros and cons of various configurations, and includes best practices on how to set up z/VM to maximize performance.

Brian Wade August 2019
General Leveraging the Newest Capability in z/VM 6.4

z/VM 6.4 was released in November 2016. In addition to many enhancements provided in the base release, several additional enhancements were made available using z/VM's continuous delivery strategy. This presentation includes general information about z/VM 6.4, including installation and migration tips as well as technical information you need to know to take advantage of much of the new capability that is available.

John Franciscovich March 2019
General Leveraging the Newest Capability in z/VM 7.1

z/VM 7.1 was released in September 2018. With z/VM's continuous delivery strategy, most new function is now being delivered as New Function APARs. The "z/VM Platform Update" covered the business value of the newest enhancements to z/VM; in this session we'll cover technical information that you need to take advantage of the newest enhancements that are available in z/VM 7.1.

John Franciscovich February 2020
Best Practices z/VM Startup and Shutdown Best Practices

Most of the time we think about how a z/VM system looks when it is running. Two keys to well running systems are starting them up and shutting them down well. This session will suggest questions to ask and answer before you startup or shutdown your z/VM systems and guests, and will provide some suggestions to help you answer them, including: What order should I start virtual machines in and how many should I start at once? What do I put in AUTOLOG1's and AUTOLOG2's profiles? How do I determine when startup and shutdown procedures are complete and/or need action to be taken? Why do I need an "orderly" shutdown of both guests and the z/VM system and how do I do that?

John Franciscovich February 2020