Open Virtualization Essentials

Open Virtualization Essentials

This course focuses on the practical aspects of building and deploying the components of Open Virtualization.

Subscribe

rate limit

Code not recognized.

About this course

Open Virtualization Essentials

Buy Now

Course Description

Wind River® Open Virtualization bridges the worlds of embedded Linux and infrastructure as a service (IaaS). Open Virtualization is an optional add-on to Wind River Linux that allows you to create a cloud computing platform with industry-leading determinism. This course focuses on the practical aspects of building and deploying the components of Open Virtualization.

Course Results

After this course, participants will be able to perform the following:

  • Build and deploy the basic Open Virtualization images
  • Build and deploy the Open Virtualization oVirt images
  • Configure an oVirt Node using the oVirt Engine
  • Perform basic debugging of end-user host and guest applications
  • Tune an Open Virtualization virtual node
  • Benchmark an Open Virtualization virtual node

Products Supported

  • Wind River Linux 5
  • The following lab targets are available: x86_64 target

Who Should Attend

  • Application developers
  • Platform developers
  • System architects
  • Testers

Course Format

  • This two-day expert-led course consists of lectures and lab sessions.
  • Attendees use Wind River Linux 5.0.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.

Syllabus

Day 1

Introduction to Open Virtualization

  • Open Virtualization virtual node architecture
  • Product layers

Building Open Virtualization

  • Open Virtualization build overview
  • Open Virtualization QEMU Guest platform build
  • Modifications for Linux containers
  • Open Virtualization host platform build
  • Open Virtualization platform build with oVirt
  • LAB: Building Open Virtualization images

Deploying Open Virtualization

  • Open Virtualization deployment considerations
  • The installer image
  • PXE and NFS booting
  • Launching QEMU Guest
  • Launching Linux containers
  • LAB: Deploying Open Virtualization

libvirt

  • libvirt overview
  • Using virsh
  • LAB: Launching a VM using virsh

Day 2

Open Virtualization Networking Essentials

  • Open Virtualization networking overview
  • QEMU networking
  • LXC networking
  • LAB: Inter-VM networking

Application Debugging

  • Debugging a VM from Wind River Workbench
  • Debugging a VM from target
  • LAB: Debugging a VM application using Workbench

oVirt

  • Introduction to oVirt
  • ovirt-node
  • ovirt-engine
  • LAB: Managing VMs from oVirt Engine

Introduction to Tuning

  • Open Virtualization tuning overview
  • Tuning the virtual node
  • Node hardware requirements
  • UEFI configuration
  • LAB: Launching a VM with an isolated CPU

Introduction to Benchmarking

  • What to benchmark
  • How to benchmark
  • LAB: Running a latency benchmark

Prerequisites

Prerequisite Courses

Prerequisite Skills

  • Understanding of embedded programming concepts
  • One year of experience on Linux/UNIX
  • Experience and familiarity with Wind River Linux 5

Related Courses

  • None

Buy Now

COURSE DETAILS SUMMARY

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures and Labs
  • Type: Instructor-led

CONTACT US

About this course

Open Virtualization Essentials

Buy Now

Course Description

Wind River® Open Virtualization bridges the worlds of embedded Linux and infrastructure as a service (IaaS). Open Virtualization is an optional add-on to Wind River Linux that allows you to create a cloud computing platform with industry-leading determinism. This course focuses on the practical aspects of building and deploying the components of Open Virtualization.

Course Results

After this course, participants will be able to perform the following:

  • Build and deploy the basic Open Virtualization images
  • Build and deploy the Open Virtualization oVirt images
  • Configure an oVirt Node using the oVirt Engine
  • Perform basic debugging of end-user host and guest applications
  • Tune an Open Virtualization virtual node
  • Benchmark an Open Virtualization virtual node

Products Supported

  • Wind River Linux 5
  • The following lab targets are available: x86_64 target

Who Should Attend

  • Application developers
  • Platform developers
  • System architects
  • Testers

Course Format

  • This two-day expert-led course consists of lectures and lab sessions.
  • Attendees use Wind River Linux 5.0.
  • Participants receive individual guidance from an expert engineer who has extensive experience with Wind River technologies.

Syllabus

Day 1

Introduction to Open Virtualization

  • Open Virtualization virtual node architecture
  • Product layers

Building Open Virtualization

  • Open Virtualization build overview
  • Open Virtualization QEMU Guest platform build
  • Modifications for Linux containers
  • Open Virtualization host platform build
  • Open Virtualization platform build with oVirt
  • LAB: Building Open Virtualization images

Deploying Open Virtualization

  • Open Virtualization deployment considerations
  • The installer image
  • PXE and NFS booting
  • Launching QEMU Guest
  • Launching Linux containers
  • LAB: Deploying Open Virtualization

libvirt

  • libvirt overview
  • Using virsh
  • LAB: Launching a VM using virsh

Day 2

Open Virtualization Networking Essentials

  • Open Virtualization networking overview
  • QEMU networking
  • LXC networking
  • LAB: Inter-VM networking

Application Debugging

  • Debugging a VM from Wind River Workbench
  • Debugging a VM from target
  • LAB: Debugging a VM application using Workbench

oVirt

  • Introduction to oVirt
  • ovirt-node
  • ovirt-engine
  • LAB: Managing VMs from oVirt Engine

Introduction to Tuning

  • Open Virtualization tuning overview
  • Tuning the virtual node
  • Node hardware requirements
  • UEFI configuration
  • LAB: Launching a VM with an isolated CPU

Introduction to Benchmarking

  • What to benchmark
  • How to benchmark
  • LAB: Running a latency benchmark

Prerequisites

Prerequisite Courses

Prerequisite Skills

  • Understanding of embedded programming concepts
  • One year of experience on Linux/UNIX
  • Experience and familiarity with Wind River Linux 5

Related Courses

  • None

Buy Now

COURSE DETAILS SUMMARY

  • Duration: 2 Days
  • Course Information: View
  • Format: Lectures and Labs
  • Type: Instructor-led

CONTACT US