1. “ Turn one computer into several using virtualization”
Presented by
Sathish b
CSE(2/4)
KITS, Warangal
2. Contents…
1. What is virtualization?
2. Why virtualization?
3. How virtualization is done?
4. Types of virtualization.
5. History.
6. Pros.
7. Cons.
3. What is virtualization?
Create a virtual version of a device or resource, such
as a server, storage device, network or even an
operating system
Framework of dividing the resources of a computer
into multiple execution environments.
4. Why virtualization?
Virtualization lets you run multiple virtual servers
or desktops on a single physical machine (host).
Save on physical machine costs.
Centralized and Remote Management Servers that reside
on the same physical machine are easier to manage.
Increased Backup Capability
5. How virtualization is
done?
A virtualization framework may make use of emulation
or simulation, perhaps because the guest and host
architectures are different, or even otherwise.
An emulator reproduces the behaviour of one
system on another.
A simulation is an imitation of some real system.
7. Hardware Virtualization.
Hardware virtualization is accomplished by abstracting the
physical hardware layer by use of a Virtual machine
monitor.
Various levels of hardware virtualization exist that perform
various levels of abstraction.
8. Software Virtualization
It is able to abstract the software installation procedure and
create virtual software installations.
This methodology provides some fairly significant
benefits to application managers
9. Memory Virtualization
It is seen as virtual memory, or swap, on servers and
workstations.
Remote Direct Memory Access (RDMA) is used to
provide remote access to another host's memory
without interfering with that host
10. Storage Virtualization
Storage virtualization is a major component in storage
best practices for servers, in the form of controllers
and functional RAID levels.
Storage virtualization is becoming more and more
present in various other forms.
11. Data Virtualization
Data exists in many forms in our environments.
Data virtualization deals with the ability to abstract
the actual location, access method and data types,
and allow the end user to focus on the data itself.
12. Network Virtualization
Virtualization can be seen as abstraction and creation
of multiple logical systems on a single physical platform.
Networking devices utilize both para virtualization and
hypervisor techniques.
13. History.
The use of multi-programming for spooling can be
ascribed to the Atlas computer in the early 1960s.
In the mid 1960s, the IBM Watson Research Centre was
home to the M44/44X Project, the goal being to evaluate
the emerging time sharing system concepts
14. Pros of virtualization.
virtualization is the fact that it provides high availability for
critical applications, and streamlines application deployment
and migrations.
The collections of inefficient servers can be replaced with
fewer machines.
software can be tested while isolated in harmless virtual
partitions
15. Cons of virtualization.
When the machine, on which all the virtualized solutions
run, fails or when the virtualization solution itself fails, this
crashes everything.
lower performance
16. time to conclude!!!
Virtualization overall, irrespective of the type, helps
improve scalability and resource utilization.
Virtualization helps to centralize administrative tasks.
Eco friendly.
17.
18. Visit me at: memywld.blogspot.in
like at: facebook.com/wearedevelopers