Loading...

Course Description

Short Course | 18 hours | 1.8 CEUs

Embedded virtualization refers to a type-1 hypervisor deployed within an embedded system. A hypervisor is a special type of operating system, type-1 hypervisors runs directly on the bare hardware. The hypervisor creates an abstraction of the underlying hardware platform allowing it to be shared by one or more virtual machines. In this environment the VM is a container for the operating system which isolates it from other VMs running on the hypervisor. Also embedded hypervisors are a hybrid of a virtualization platform with a microkernel, which allows them to support VMs as well as individual applications.

Course Outline

  • What is embedded virtualization?
  • Embedded Virtualization Concepts and Architecture
  • Attributes of embedded virtualization
  • Characteristics of Hypervisors
  • Type 1 versus Type 2
  • Real-time Capabilities
  • Use Cases
  • Embedded Hypervisors
  • PikeOS
  • OKL4 (Open Kernel Labs)
  • NOVA Micro Hypervisoor
  • Codezero L4 Hypervisor
  • Cross-OS Hypervisor
  • Application of embedded hypervisors

Learner Outcomes

In this hands-on course, students will learn the essentials of embedded virtualization including architecture, constraints and capabilities. Students will also explore and gain hands-on experience with some of the embedded hypervisor solutions both open source and commercial.

Prerequisites

  • Prior experience with Virtual Machines and Linux recommended but not required.

Duration

18 hours 

Applies Towards the Following Certificates

Loading...

Thank you for your interest in this course. Unfortunately, the course you have selected is currently not open for enrollment. Please complete a Course Inquiry or call 314-977-3226 so that we may promptly notify you when enrollment opens.

Required fields are indicated by .
*Academic Unit eligibility to be determined by college/university in which you are enrolled in a degree seeking program.