Nitro Hypervisor

Contents

keyboard_tab
Start course
Overview
Difficulty
Intermediate
Duration
11m
Students
43
Ratings
5/5
starstarstarstarstar
Description

This course explores the AWS Nitro System, covering the basics of the service, its core components, and its benefits.

Learning Objectives

  • Learn what the AWS Nitro system is
  • Understand the key components that make up the AWS Nitro system
  • Understand the difference between the Nitro cards of an EC2 instance
  • Explore the benefits of the AWS Nitro System

Intended Audience

This course is intended for those who are looking to learn more about the underlying architecture of EC2 instances at the virtualization level.

Prerequisites

As a prerequisite to this course, you should be familiar with virtualization methods and concepts, including components such as hypervisors, in addition to an understanding of computing hardware and terms. 

Transcript

Let me now take a look at the Nitro Hypervisor which is KVM-based, and is the last key component of the Nitro system.

A huge benefit to these Nitro cards that I have just explained, is that the amount of work the data plane covers and manages, and they take a lot of the virtualization responsibilities from what a traditional hypervisor would normally handle.  This transition of responsibility to the Nitro cards has enabled AWS to strip back the Nitro hypervisor to its core, leaving only features and components that are absolutely required.  As a result, the Nitro hypervisor is only ever engaged in operation when it is asked to do something by an instance on the instance behalf.  

So, the Hypervisor was built purely for AWS for the Nitro system, and with the offload of tasks being put on the Nitro cards, this has made the Nitro Hypervisor very lightweight and ultimately enhancing its performance.  This performance boost can be likened to that of bare-metal instance performance.  

About the Author
Avatar
Stuart Scott
AWS Content Director
Students
197150
Labs
1
Courses
191
Learning Paths
131

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 150+ courses relating to Cloud reaching over 180,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.