Virtualization and its Types
Table of Contents
2
Virtualization
Virtual Machine
Virtual Machines’ Key Properties
Key Features of Virtualization
Benefits of Virtualization
Types of Virtualization
Operating System
Virtualization (Virtual
Machines)
Application Virtualization
and Application-server
Virtualization
Network Virtualization
Storage Virtualization and
Hardware Virtualization
Administrative Virtualization
 Virtualization refers to the process that results in the creation of virtual versions of
applications, servers, networks and storage. It is an effective way to cut down on expenses as
well as enhance efficiency.
 “Servers” bring to mind web servers. Let us digress and briefly touch upon the topic of a web
server. It is provided by a web hosting company and stores the files of websites, as well as
delivers those over the Internet, for the purpose of making websites accessible. The “Best Linux
Shared Hosting”, the “Best Windows Shared Hosting”, the “Best Linux Dedicated Hosting” are
certain terms that refer to various types of web hosting services.
3
Virtualization
 VM is the abbreviation of a virtual machine. It refers to an environment that is virtual and
works as a virtual computer system. This virtual computer system is equipped with its own
memory, storage, CPU (central processing unit) and network interface that exist on a physical
hardware system. Since each virtual machine is entirely independent, many of these can run on
a single computer at the same time.
 Hypervisor is a software that serves the purpose of separating the resources of a virtual
machine from the hardware. It allocates computing resources dynamically to each virtual
machine, as per requirement.
4
Virtual Machine
The main characteristics of virtual machines are mentioned below-
 Partitioning- Many operating systems can be run on a single machine. System resources are
divided among virtual machines.
 Isolation- Security isolation is provided at the hardware level. Advanced controls for resources
aid in preserving performance.
 Encapsulation- An entire state of a VM can be saved on a file. Moving and copying virtual
machines become easy.
 Hardware Independence-Any virtual machine can be migrated to any physical server.
5
Virtual Machines’ Key Properties
6
1-800-123 -8156
Whoa!That’s a big number, aren’t
you proud?
Virtualization aids in delivering the following-
 Multiple applications on a server- Many applications as well as operating systems can be
run on a physical server simultaneously.
 Server’s maximum utilization and reduction in costs- There is a substantial reduction in
costs as the full capacity of every physical machine is utilized, which ensures the deployment of
fewer servers in totality.
 Faster and easier resource provisioning- Virtual machines deliver speed and flexibility to
IT resources’ provisioning and management. Live migration is made possible, wherein a virtual
machine that is running, can be transferred from one server to another. It is possible to
virtualize business-critical apps to ensure enhanced performance, scalability and reliability while
cutting down on costs.
7
Key Features ofVirtualization
Virtualization offers numerous benefits.These are mentioned below, in no particular order.
 Enhanced speed, flexibility and scalability
 Cost savings (reduced capital costs and operating costs)
 Downtime reduction or elimination
 Enhanced workload mobility
 Greater productivity, responsiveness and efficiency of IT resources
 Faster provisioning of resources and applications
 Increased availability of resources
 Automated operations
 Disaster recovery
 Simplified data center management
8
Benefits of Virtualization
 The seven main types of virtualization are operating system virtualization (VMs), application
virtualization, application-server virtualization, network virtualization, storage virtualization,
hardware virtualization and administrative virtualization. Each of these types is discussed in
more detail in the following slides.
9
Types of Virtualization
 As the most common type of virtualization, it involves virtualizing an operating system’s
environment. This is accomplished by using an operating system’s second instance or multiple
instances on a machine. It helps organizations by letting them cut down on the amount of
hardware that is required to run their software.
10
Operating SystemVirtualization (Virtual Machines)
 ApplicationVirtualization
 In this type of virtualization, applications operate on computers in a way where these seem to
be on the hard drive but are being run on a server.
 Application-serverVirtualization
 Application-server Virtualization spreads applications across servers to balance a specific
software’s workload. It is known as “advanced load balancing”. Apart from carrying out load
balancing, it renders management of applications and servers easy and ensures enhanced
network security.
11
ApplicationVirtualization and Application-server
Virtualization
 This type of virtualization involves managing IPs (Internet Protocol) virtually. Tools such as NICs,
routing tables,VLAN tags and switches make it possible.
12
NetworkVirtualization
Storage virtualization
 It refers to servers which are managed by a storage system that is virtual.
HardwareVirtualization
 This is a rare type of virtualization, which is quite similar to operating system virtualization.
Moreover, it is frequently needed for OS virtualization. In it, parts of a machine are partitioned
for the purpose of carrying out specific tasks.
13
StorageVirtualization and HardwareVirtualization
 Administrative virtualization is mainly used in data centers. It is probably a lesser-known form of
virtualization. It involves admin roles that are segmented with the aid of group and user policies.
14
AdministrativeVirtualization
15
Thanks!
ANY QUESTIONS?
www.htshosting.org

Virtualization and its Types

  • 1.
  • 2.
    Table of Contents 2 Virtualization VirtualMachine Virtual Machines’ Key Properties Key Features of Virtualization Benefits of Virtualization Types of Virtualization Operating System Virtualization (Virtual Machines) Application Virtualization and Application-server Virtualization Network Virtualization Storage Virtualization and Hardware Virtualization Administrative Virtualization
  • 3.
     Virtualization refersto the process that results in the creation of virtual versions of applications, servers, networks and storage. It is an effective way to cut down on expenses as well as enhance efficiency.  “Servers” bring to mind web servers. Let us digress and briefly touch upon the topic of a web server. It is provided by a web hosting company and stores the files of websites, as well as delivers those over the Internet, for the purpose of making websites accessible. The “Best Linux Shared Hosting”, the “Best Windows Shared Hosting”, the “Best Linux Dedicated Hosting” are certain terms that refer to various types of web hosting services. 3 Virtualization
  • 4.
     VM isthe abbreviation of a virtual machine. It refers to an environment that is virtual and works as a virtual computer system. This virtual computer system is equipped with its own memory, storage, CPU (central processing unit) and network interface that exist on a physical hardware system. Since each virtual machine is entirely independent, many of these can run on a single computer at the same time.  Hypervisor is a software that serves the purpose of separating the resources of a virtual machine from the hardware. It allocates computing resources dynamically to each virtual machine, as per requirement. 4 Virtual Machine
  • 5.
    The main characteristicsof virtual machines are mentioned below-  Partitioning- Many operating systems can be run on a single machine. System resources are divided among virtual machines.  Isolation- Security isolation is provided at the hardware level. Advanced controls for resources aid in preserving performance.  Encapsulation- An entire state of a VM can be saved on a file. Moving and copying virtual machines become easy.  Hardware Independence-Any virtual machine can be migrated to any physical server. 5 Virtual Machines’ Key Properties
  • 6.
    6 1-800-123 -8156 Whoa!That’s abig number, aren’t you proud?
  • 7.
    Virtualization aids indelivering the following-  Multiple applications on a server- Many applications as well as operating systems can be run on a physical server simultaneously.  Server’s maximum utilization and reduction in costs- There is a substantial reduction in costs as the full capacity of every physical machine is utilized, which ensures the deployment of fewer servers in totality.  Faster and easier resource provisioning- Virtual machines deliver speed and flexibility to IT resources’ provisioning and management. Live migration is made possible, wherein a virtual machine that is running, can be transferred from one server to another. It is possible to virtualize business-critical apps to ensure enhanced performance, scalability and reliability while cutting down on costs. 7 Key Features ofVirtualization
  • 8.
    Virtualization offers numerousbenefits.These are mentioned below, in no particular order.  Enhanced speed, flexibility and scalability  Cost savings (reduced capital costs and operating costs)  Downtime reduction or elimination  Enhanced workload mobility  Greater productivity, responsiveness and efficiency of IT resources  Faster provisioning of resources and applications  Increased availability of resources  Automated operations  Disaster recovery  Simplified data center management 8 Benefits of Virtualization
  • 9.
     The sevenmain types of virtualization are operating system virtualization (VMs), application virtualization, application-server virtualization, network virtualization, storage virtualization, hardware virtualization and administrative virtualization. Each of these types is discussed in more detail in the following slides. 9 Types of Virtualization
  • 10.
     As themost common type of virtualization, it involves virtualizing an operating system’s environment. This is accomplished by using an operating system’s second instance or multiple instances on a machine. It helps organizations by letting them cut down on the amount of hardware that is required to run their software. 10 Operating SystemVirtualization (Virtual Machines)
  • 11.
     ApplicationVirtualization  Inthis type of virtualization, applications operate on computers in a way where these seem to be on the hard drive but are being run on a server.  Application-serverVirtualization  Application-server Virtualization spreads applications across servers to balance a specific software’s workload. It is known as “advanced load balancing”. Apart from carrying out load balancing, it renders management of applications and servers easy and ensures enhanced network security. 11 ApplicationVirtualization and Application-server Virtualization
  • 12.
     This typeof virtualization involves managing IPs (Internet Protocol) virtually. Tools such as NICs, routing tables,VLAN tags and switches make it possible. 12 NetworkVirtualization
  • 13.
    Storage virtualization  Itrefers to servers which are managed by a storage system that is virtual. HardwareVirtualization  This is a rare type of virtualization, which is quite similar to operating system virtualization. Moreover, it is frequently needed for OS virtualization. In it, parts of a machine are partitioned for the purpose of carrying out specific tasks. 13 StorageVirtualization and HardwareVirtualization
  • 14.
     Administrative virtualizationis mainly used in data centers. It is probably a lesser-known form of virtualization. It involves admin roles that are segmented with the aid of group and user policies. 14 AdministrativeVirtualization
  • 15.