0% found this document useful (0 votes)
58 views

Unit 2

Enh

Uploaded by

maaax757
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views

Unit 2

Enh

Uploaded by

maaax757
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Diploma

Cloud Computing

ITBS 105

Chapter 2

Virtualization
Lecture number Title of the lecture/lesson

Objectives

Dear student, at the end of this lecture you are expected to be able to:

1. Define the concept of virtualization and its importance.


2. Distinguish between the different virtualization areas.
3. Explain the Criticality and performance of virtualization.
4. Discuss the different types of virtualization.
5. Determine the well used and known solutions related to virtualization.
6. Explain the advantages and disadvantages of virtualization.

--/-- 1
Lecture number Title of the lecture/lesson

Content

Introduction

Virtualization cost
Virtualization concept
Advantages and disadvantages of virtualization
Virtualization areas

Conclusion
Criticality and performance of virtualization

Resources
Solutions related to virtualization

--/-- 2
Lecture number Title of the lecture/lesson

Mind Map

--/-- 1
Lecture number Title of the lecture/lesson

Virtualization

Definition

Virtualization is a technology that allows you to create multiple environments or resources from a single physical system.

Virtualization is a technology that allows you to create useful computing services using resources that are usually tied to hardware.

--/-- 3
Lecture number Title of the lecture/lesson

Problematic

Computers were only able to run one process at a time.

• Consolidation

4
Lecture number Title of the lecture/lesson

Virtualization areas

➢ Application virtualization

➢ Network virtualization

➢ Storage virtualization

➢ Server virtualization

5
Lecture number Title of the lecture/lesson

Virtualization areas

➢ Application virtualization

Virtual layer
Operating system
Material

6
Lecture number Title of the lecture/lesson

Virtualization areas

➢ Network virtualization

➢ Reduced broadcast traffic

➢ Increased security since information is encapsulated in an additional layer

➢ More flexibility

7
Lecture number Title of the lecture/lesson

Virtualization areas

➢ Storage virtualization (VDI, VHD, VMDK, OVF)

➢ Add additional storage without service interruption

➢ Group hard disk drives of different speeds, sizes, and manufacturers

➢ Dynamically reallocate storage space

8
Lecture number Title of the lecture/lesson

Virtualization areas

➢ Server virtualization

Operate several virtual servers simultaneously on a single physical server.

9
Lecture number Title of the lecture/lesson

Why virtualize?

➢ Cost

➢ Criticality and Performance

➢ Security

10
Lecture number Title of the lecture/lesson

Cost

➢ Reduced number of servers


➢ Reduced network hardware
➢ Reduced power consumption
➢ Reduced air conditioning requirements
➢ Reduced space consumption
➢ Aggregated idle loads
➢ Optimized restoration
➢ Optimized backup

11
Lecture number Title of the lecture/lesson

Criticality and performance

➢ Simplicity of deployment
➢ Simplicity of administration
➢ Improved change management
➢ Optimized physical capacity evolution
➢ Improved load balancing
➢ Simplicity of software testing

12
Lecture number Title of the lecture/lesson

Security
Virtualization will allow isolation of different software environments at the physical resource level. Communication
between different virtual machines will only be possible via network connections in the same way as communication
between two physical machines.

13
Lecture number Title of the lecture/lesson

Different type of virtualization

➢ Full Virtualization

➢ Para-Virtualization

➢ Hardware Assisted Virtualization

➢ Partitioning

14
Lecture number Title of the lecture/lesson

Main solutions
➢ XEN

➢ KVM

➢ VMware

➢ Hyper-V

15
Lecture number Title of the lecture/lesson

Main solutions

➢ XEN

➢ Hypervisor managed by XenSource company.

➢ The project was originally carried out within the University of Cambridge,

➢ The goal was then to host 100 guest systems on a single physical machine, with the best possible
performance.

16
Lecture number Title of the lecture/lesson

Main solutions

➢ KVM

➢ Kernel-based Virtual Machine was created in 2006 by Qumranet company.

➢ Integrated into Linux kernel since February 2007.

➢ KVM optimized for server virtualization.

➢ To virtualize desktop type systems, we prefer virtualbox.

17
Lecture number Title of the lecture/lesson

Main solutions

➢ VMware vSphere

➢ Cloud computing infrastructure software from Vmware publisher

➢ Hypervisor based on VMware ESXi architecture

18
Lecture number Title of the lecture/lesson

Main solutions

➢ Hyper-V

➢ Windows Server Virtualization, is a virtualization system based on a 64-bit hypervisor

19
Lecture number Title of the lecture/lesson

Virtualization advantages

➢ Resource optimization;

➢ Easy installation, backup, deployment and migration of virtual machines;

➢ Savings on hardware through pooling;

➢ Securing and/or isolating a network;

➢ Reducing risks related to server sizing

➢ Automatic recovery during incidents.

20
Lecture number Title of the lecture/lesson

Virtualization disadvantages

➢ If the physical machine fails, several virtual environments are interrupted.

➢ Need for powerful machines.

➢ A degradation in performance.

21
Lecture number Title of the lecture/lesson

Conclusion

In this lecture we mainly discussed about the essential and important topics related to virtualization such :

❑ Virtualization and how it allows to create multiple environments or resources from a single physical system.
❑ Virtualization areas including : application virtualization, network virtualization, storage virtualization and server virtualization.
❑ The criticality and performance of virtualization.
❑ The different type of virtualization such : full virtualization, para-virtualization, hardware assisted and virtualization
partitioning.
❑ Some real proposed solutions related to virtualization covering : XEN, KVM, VMware and Hyper-V approaches.

--/-- 22
Lecture number Title of the lecture/lesson

Resources

• Gerardus Blokdyk. (2021). "Grid Computing A Complete Guide" - 5STARCooks edition, January 29, 2021.

• Thomas E. and E. Monroy. (2023). "Cloud Computing: Concepts, Technology, Security, and Architecture ", The
Pearson Digital Enterprise Series, 2nd Edition, 2023.

• Dan C. Marinescu. (2022). "Cloud Computing: Theory and Practice", Morgan Kaufmann ( 3rd edition), May 31, 2022.

--/-- 24

You might also like