SlideShare utilise les cookies pour améliorer les fonctionnalités et les performances, et également pour vous montrer des publicités pertinentes. Si vous continuez à naviguer sur ce site, vous acceptez l’utilisation de cookies. Consultez nos Conditions d’utilisation et notre Politique de confidentialité.
SlideShare utilise les cookies pour améliorer les fonctionnalités et les performances, et également pour vous montrer des publicités pertinentes. Si vous continuez à naviguer sur ce site, vous acceptez l’utilisation de cookies. Consultez notre Politique de confidentialité et nos Conditions d’utilisation pour en savoir plus.
Basics of Virtualization:
What is Virtual and Virtualization?
Why do we need Virtualization?
Benefits of Virtualization.
Before and after Virtualization.
How Virtualization works?
Types of Virtualization:
1. Server Virtualization
2. Storage virtualization
3. I/O virtualization
4. Network virtualization
5. Client virtualization
6. Desktop virtualization
7. Application Virtualization
Now a days single most important issue in IT.
• Due to scarcity of resources.
• To reduce power consumption.
• To trim the buildings.
• Less land requirement.
• Provide high availability for critical applications.
• Allow organization to respond faster in changing
Not physically existing as such
but made by software to appear
to do so.
Virtualization is creation of replica – rather than actual
– version of something. Such as Operating System, a
Server, a Storage device or Network.
Ex: Hard Drive partition.
• It’s a process of creating virtual resources.
• Mimicking things.
• Single machine to act as many machine.
Why do we needVirtualization?
Virtualization can increase IT quickness, flexibility and
scalability while creating significant cost savings.
Virtualization, To manage workload.
• Increased performance.
• Better utilization of resources.
• Availability of resources.
• Increased automation.
• Save time.
• Reduced capital and operating costs.
• Minimized or eliminated interruption.
• Increased IT productivity, efficiency, agility and
• Faster provisioning of applications and resources.
• Greater business continuity and disaster recovery.
• Simplified data center management.
• Availability of a true Software-Defined Data Center..
• There was a single OS image per machine.
• The software and hardware remained to be tightly
• The resources were not utilized optimally.
• Inflexible and costly infrastructure.
• Hardware-independence of operating system and
• Virtual machines can be provisioned to any framework.
• Able to manage the OS and application as a single unit
by encapsulating them into virtual machine.
Virtual Machines (VMs)
Software + Hardware
An abstraction of the computer hardware that allows a single machine to act as if there are
• Without VMs: A single OS owns all hardware resources.
• With VMs: Multiple OS, each running its own VMs, share hardware resource.
• Virtualization enables multiple operating systems to run on the same physical platform.
• Server Virtualization is the partitioning of a
physical server into smaller virtual servers to help
maximize your server resources.
• In server virtualization the resources of the server itself
are hidden, from users, and software is used to divide
the physical server into multiple virtual environments,
called virtual or private servers.
ServerVirtualization uses and Benefits
• Common uses of Server Virtualization
• Web servers.
• Virtual Web servers is a popular way to provide low-cost
Web hosting services. Instead of requiring a separate
computer for each Web server, dozens of virtual servers
can co-reside on the same computer.
• Benefits of Server Virtualization
• Independently reboot the system
• Less space required.
• Using a lower number of physical servers reduces
• I/O virtualization technology allows a single physical
adapter to be visualized as multiple virtual network
interface cards (vNICs) and virtual host bus
• Lower layer abstract upper Layer Protocol.
• Storage Virtualization is the pooling of physical storage
from multiple network storage devices into what
appears to be a single storage device that is managed
from a central support.
• Storage virtualization is commonly used in storage area
• Network Virtualization is a method of combining the
available resources in a network by splitting up the
available bandwidth into channels.
• Each of which is independent from the others and can
be assigned -- or reassigned -- to a particular server or
device in real time.
5. ClientVirtualization /
• Desktop Virtualization/ Client Virtualization is virtualizing
a workstation load rather than a server.
• Separate a computer desktop environment from the
• Provide remote access.
• Multiple user/client using same application from remote
• Application Virtualization is abstracting the application
layer away from the operating system.
• Application can run in an encapsulated form without
being depended upon on the operating system.
• This can allow a Windows application to run on Linux
and vice versa, in addition to adding a level of isolation.