Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
21 views16 pages

L5 Virtualization

The document discusses various types of virtualization in cloud computing, including storage, memory, network, software, and hardware virtualization. Each type is explained with its benefits, such as enhanced performance, security, and resource optimization. It also outlines the architecture involved in server virtualization and provides references for further reading.

Uploaded by

szayon469
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)
21 views16 pages

L5 Virtualization

The document discusses various types of virtualization in cloud computing, including storage, memory, network, software, and hardware virtualization. Each type is explained with its benefits, such as enhanced performance, security, and resource optimization. It also outlines the architecture involved in server virtualization and provides references for further reading.

Uploaded by

szayon469
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/ 16

CLOUD COMPUTING

Virtualization and Cloud Computing

Jannatun Noor
BRAC University
[email protected]

1
Storage Virtualization
● Multiple physical storage
devices are grouped
together, which then
appear as a single storage
device.
● This provides various
advantages such as
homogenization of storage
across storage devices of
multiple capacity and
speeds, reduced downtime,
load balancing and better
optimization of
performance and speed.
2
Storage Virtualization
● Partitioning your hard
drive into multiple
partitions is an example of
this virtualization.

Subtype:
● Block Virtualization –
Multiple storage devices
are consolidated into one
● File Virtualization –
Storage system grants
access to files that are
stored over multiple hosts

3
Memory Virtualization

● Physical memory across different servers is aggregated into a


single virtualized memory pool.
● It provides the benefit of an enlarged contiguous working
memory.
● You may already be familiar with this, as some OS such as
Microsoft Windows OS allows a portion of your storage disk
to serve as an extension of your RAM. 4
Network Virtualization

● Multiple sub-networks can be created on the same


physical network, which may or may not is authorized to
communicate with each other.
5
Network Virtualization

● This enables restriction of file movement across networks


and enhances security, and allows better monitoring and
identification of data usage which lets the network
administrator’s scale up the network appropriately. 6
Network Virtualization

● It also increases reliability as a disruption in one network


doesn’t affect other networks, and the diagnosis is easier.

7
Server Virtualization

• Software (SoftV)
• Hardware (HardV)

8
Software Virtualization
● Software Virtualization involves the creation of an
operation of multiple virtual environments on the host
machine.
● It creates a computer system complete with hardware
that lets the guest operating system to run.
● For example, it lets you run Android OS on a host
machine natively using a Microsoft Windows OS, utilizing
the same hardware as the host machine does.

9
Software Virtualization
Subtypes:
● Operating System Virtualization – hosting multiple OS
on the native OS
● Application Virtualization – hosting individual
applications in a virtual environment separate from the
native OS
● Service Virtualization – hosting specific processes and
services related to a particular application

10
SoftV Server Virtualization Architecture

Applications Applications Applications


Virtual

Guest OS Guest OS Guest OS


(Windows) (Linux) (VMware ESX)
Virtual Machine Virtual Machine Virtual Machine

Virtual Machine Manager(Server Products)


Physical

Host OS(Server Products)

Hardware

11
Hardware Virtualization
● Hardware virtualization also known as hardware-assisted
virtualization or server virtualization runs on the concept that
an individual independent segment of hardware or a
physical server, may be made up of multiple smaller
hardware segments or servers, essentially consolidating
multiple physical servers into virtual servers that run on a
single primary physical server.
● The main advantages include increased processing power
as a result of maximized hardware utilization and application
uptime.
● Each small server can host a virtual machine, but the entire
cluster of servers is treated as a single device by any
process requesting the hardware.
● The hardware resource allotment is done by the hypervisor.
12
HardV Server Virtualization Architecture

Applications Applications
Virtual

Guest OS Guest OS
(Windows) (Linux)

Virtual Machine Virtual Machine

Host OS Virtualization Layer


Physical

Hardware

13
HardV Server Virtualization Architecture

Applications Applications Applications

Guest OS Guest OS Guest OS


Virtual

(Windows) (Linux) (VMware ESX)


Virtual Machine Virtual Machine Virtual Machine

Host OS + Virtualization Layer


Physical

Hardware

14
HardV Server Virtualization Architecture

Applications Applications Applications

Guest OS Guest OS Guest OS


Virtual

(Windows) (Linux) (VMware ESX)


Virtual Machine Virtual Machine Virtual Machine

Virtualization Layer (Hypervisor)


Physical

Hardware

15
References
● Virtualization: https://youtu.be/l0DfHUWMjsU

● Desktop: https://www.youtube.com/watch?v=WpRxOAs5mpY

● https://www.redswitches.com/blog/different-types-virtualization-cloud
-computing-explained/

● Storage: https://youtu.be/5cYwcM8WQss

● Memory: https://youtu.be/cZNUve70dmY

● Network: https://youtu.be/5xTx6qQ-kfo
https://youtu.be/HFQdbOY8Ams

● Server: https://youtu.be/p11lJOnALS4
https://youtu.be/jHcvNxGfqfs 16

You might also like