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

Unit 2

The document discusses different types of virtualization including hardware, network, storage, memory, software, and desktop virtualization. Hardware virtualization can be full or partial. Network virtualization includes internal and external types. Storage virtualization involves block and file approaches. Memory virtualization has application level and operating system level integration. Software virtualization enables running multiple operating systems. Desktop virtualization provides remote access and security for work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views

Unit 2

The document discusses different types of virtualization including hardware, network, storage, memory, software, and desktop virtualization. Hardware virtualization can be full or partial. Network virtualization includes internal and external types. Storage virtualization involves block and file approaches. Memory virtualization has application level and operating system level integration. Software virtualization enables running multiple operating systems. Desktop virtualization provides remote access and security for work.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Types of Virtualization

The machine on which the virtual machine is going to be build is known as Host
Machine and that virtual machine is referred as a Guest Machine.
BENEFITS OF VIRTUALIZATION
1.More flexible and efficient allocation of resources.
2.Enhance development productivity.
3.It lowers the cost of IT infrastructure.
4.Remote access and rapid scalability.
5.High availability and disaster recovery.
6.Pay per use of the IT infrastructure on demand.
7.Enables running multiple operating system.

1
Major Types
j of

2
Types of Hardware
virtualization
Hardware virtualization is further subdivided into the
following types:
Full Virtualization – In it, the complete simulation of
the actual hardware takes place to allow software to run
an unmodified guest OS.
Partial Virtualization – In this type of virtualization,
software unmodified runs in modified OS as a separate
system.

3
Network
Virtualization
Internal Network Virtualization:
Providing network-like functionality to software containers
on a single network server.

External Network Virtualization:


External network virtualization combines or subdivides
one or more local area networks (LANs) into virtual
networks to improve a large network's or data center's
efficiency. A virtual local area network (VLAN) and
network switch comprise the key components.

4
Storage
Virtualization
Storage virtualization in Cloud Computing is nothing but the
sharing of physical storage into multiple storage devices which
further appears to be a single storage device.

In general, there are two types of storage virtualization:

Block virtualization ­ The block-based virtual storage system


uses logical storage such as drive partition from the physical
memory in a storage device. It also abstracts the logical storage
such as a hard disk drive or any solid state memory device.
File virtualization ­ File virtualization is a storage virtualization
technology that involves developing an abstraction layer
between the file server and the users accessing these files. The
result is that multiple storage devices are grouped together to
form a single, logical file mount.

5
Memory
Virtualization
It introduces a way to decouple memory from the server to
provide a shared, distributed or networked function. It
enhances performance by providing greater memory capacity
without any addition to the main memory. That’s why a
portion of the disk drive serves as an extension of the main
memory.
Application level integration – Applications running on
connected computers directly connect to the memory
pool through an API or the file system.

6
Memory
Virtualization…
Operating System Level Integration – The operating
system first connects to the memory pool, and makes that
pooled memory available to applications.

7
Software
Virtualization
It provides the ability to the main computer to run and
create one or more virtual environments.
It is used to enable
a complete computer system in order to allow a guest OS to
run. For instance letting Linux to
run as a guest that is natively
running a Microsoft
Windows OS (or vice
versa, running
Windows as a guest on Linux)
Types:
Operating system
8
Application virtualization
Data
• Virtualization
Data virtualization is the process of retrieve data from
various resources without knowing its type and physical
location where it is stored.
• It collects heterogeneous data from different resources
and allows data users across the organization to access
this data according to their work requirements.

9
Desktop
It provides virtualization
the work convenience and security. As one can
access remotely, you are able to work from any location and
on any PC. It provides a lot of flexibility for employees to
work from home or on the go. It also protects confidential
data from being lost or stolen by keeping it safe on central
servers.

10 y

You might also like