Chapter 7 Virtualization
Chapter 7 Virtualization
VIRTUALIZATION
Ths. Trương Thị Ngọc Phượng
2
LEARNING OBJECTIVES
Understand the basics of virtualization
Understand how the different resources such as processors, memory, storage, and network
can be virtualized
Understand how cloud computing leverages the virtualization for its different service models.
page 3
LEARING CONTENTS
All the concepts you will learn today!
Virtualization Approaches to
Introduction
Opportunities Virtualization
From Virtualization
Hypervisors
To Cloud Computing
page 4
LEARING CONTENTS
All the concepts you will learn today!
Virtualization Approaches to
Introduction
Opportunities Virtualization
From Virtualization
Hypervisors
To Cloud Computing
page 5
Introduction
• Virtualization is a technology that enables the single physical infrastructure
to function as a multiple logical infrastructure or resources.
Virtualization Approaches to
Introduction
Opportunities Virtualization
From Virtualization
Hypervisors
To Cloud Computing
page 11
Virtualization Opportunities
Processor Virtualization can be achieved from Main Memory Virtualization can be achieved by using
distributed servers. the hypervisor software.
Virtualization Opportunities
Storage virtualization is mainly used for maintaining a Network virtualization can be achieved from internal
backup or replica of the data that are stored on the network or by combining many external networks
VMs.
Virtualization Opportunities
Data virtualization hides the type of the data and the The application virtualization offers the ability to
location of the data for the application that access it. the user to use the application without the need to
install any software or tools in the machine.
LEARING CONTENTS
All the concepts you will learn today!
Virtualization Approaches to
Introduction
Opportunities Virtualization
From Virtualization
Hypervisors
To Cloud Computing
page 15
Protection Rings in Oss
Ring 0 contains the programs that are
most privileged, and ring 3 contains the
programs that are least privileged.
Virtualization Approaches to
Introduction
Opportunities Virtualization
From Virtualization
Hypervisors
To Cloud Computing
page 23
Hypervisors
• Hypervisors are the software tools that sit in
between VMs and physical infrastructure and
provide the required virtual infrastructure for VMs.
Virtualization Approaches to
Introduction
Opportunities Virtualization
From Virtualization
Hypervisors
To Cloud Computing
page 35
From Virtualization to Cloud Computing
• Virtualization and Cloud Computing are not the same:
• Type of service: Virtualization offers more infrastructure services rather
than platform and application services. Cloud computing offers all
infrastructure (IaaS), platform (PaaS), and software (SaaS) services.
+84942920912