Course Locator

Manage Virtual Hardware in SUSE Linux Enterprise Virtualization (Advanced Technical Training) [Course 9231]

Course Overview

This course covers how to manage virtual hardware such as virtual CPUs, memory, virtual block devices, virtual network cards, etc. in SUSE Linux Enterprise virtualization.  Also covers is the configuration of virtual networks and storage pools.

Students should have taken course 9230 before this.

Training Level: 3 - Experienced

Duration: 2 Days

Key Objectives

Audience Summary

System administrators that have implemented or will be implementing virtualization with SUSE Linux Enterprise and Xen or KVM.

Course Prerequisites

CLP or equivalent experience
Course 9230

Course Outline

SECTION 1 – Virtual Hardware in SLE Virtualization

Objective 1: Virtual Hardware in Xen

SECTION 2 – Manage User I/O and Watchdog Devices

Objective 1: User Input Devices

Objective 2: Serial Port and Console Devices

Objective 3: Sound and Video Devices

Objective 4: Watchdog Devices

SECTION 3 – Manage CPUs

Objective 1: Processors and Xen

Objective 2: Manage VCPU Allocation

Objective 3: Best Practices

LAB 3-1: Manage CPU Affinity for Domain 0

LAB 3-2: Manage the Number of VCPUs Allocated to a Xen VM

SECTION 4 – Manage Memory

Objective 1: Memory and Xen

Objective 2: Manage Memory Allocation

Objective 3: Best Practices

LAB 4-1: Manage the Memory Allocated to Domain 0

LAB 4-2: Manager the Memory Allocated to a VM

SECTION 5 – Manage Physical Devices

Objective 1: Assign Physical Hardware to Virtual Machines

Objective 2: Sysfs and Driver Binding

Objective 3: PCI Device Allocation to Virtual Machines

Objective 4: Configure pcipack / pci_stub

Objective 5: Assign a PCI Device to a VM

Objective 6: Assign a Physical SCSI Device to a Xen VM

Objective 7: Assign a Physical USB Device to a VM

LAB 5-1: Assign a PCI Device to a Xen VM

LAB 5-2: Assign a PCI Device to a KVM VM

LAB 5-3: Assign a PCI Virtual Function to a Xen VM

LAB 5-4: Assign a PCI Virtual Function to a KVM VM

LAB 5-5: Assign a SCSI Device to a Xen VM

LAB 5-6: Assign a USB Device to a Xen VM

LAB 5-7: Assign a USB Device to a KVM VM

SECTION 6 – Manage Block Devices

Objective 1: Introduction to Virtual Block Devices

Objective 2: VBD Backing Devices - Physical Disks

Objective 3: VBD Backing Devices - Raw Disk Images

Objective 4: VBD Backing Devices - Other Disk Image Formats

Objective 5: VBD Backing Devices - Network/SAN Devices

Objective 6: Virtual Block Device Management

Objective 7: Convert Disk Image Formats

Objective 8: Resize Virtual Disk Images

Objective 9: Snapshot Virtual Disk Images

LAB 6-1: Attach an ISO Image to a Running Xen VM with xm/xl

LAB 6-2: Attach a Raw disk Image to Domain 0 in Xen

LAB 6-3: Configure an iSCSI Initiator

LAB 6-4: Attach an iSCSI LUN to a Xen VM

LAB 6-5: Convert Disk Images to Different Virtual Disk Formats

LAB 6-6: Resize a Raw Virtual Disk

LAB 6-7: Snapshot a QCOW2 Virtual Disk

SECTION 7 – Manage Network Interfaces

Objective 1: Virtual Network Interfaces

LAB 7-1: Work with Virtual NICs in Xen VMs

LAB 7-2: Work with Virtual NICs in Xen VMs

 

SECTION 8 – Manage Virtual Networks

Objective 1: Introduction to Virtual Networks

Objective 2: Virtual Network “Auto-reconfiguration” in SLE10

Objective 3: Persistent Virtual Network Configuration

Objective 4: Persistent Virtual Network Configuration with VLANS

Objective 5: Manage Virtual Networks with Libvirt

LAB 8-1: Disable Virtual Network Autoconfiguration (SLE10 only)

LAB 8-2: Create a Shared Interface Virtual Network

LAB 8-3: Create a Bridged Virtual Network on a Bonded Interface

LAB 8-4: Create a Hostonly Virtual Network

LAB 8-5: Create a NAT Virtual Network

LAB 8-6: Create a Private Virtual Network

LAB 8-7: Configure DHCP on Virtual Networks with YaST

LAB 8-8: Configure a Virtual Network with Libvirt

Course Description