2. Introduction
Server
Virtualization
General Virtualization Concept
Approaches to Server Virtualization
The Virtual Machine Model
Para Virtual Machine Model
Virtualization at OS layer
Virtualization benefits
X86 Server Virtualization Basics
Server Virtualization scenarios
Disaster Recovery
Implementation
Future Scope
Scope of Virtualization
References
2
3. A Server is a computer
program that provides
services to other computer
programs (and their users) in
the same or other
computers.
Virtualization is a
method of running multiple
independent virtual operating
systems on a single physical
computer. It is a way of
maximizing physical
resources to maximize the
investment in hardware. Fig 1:A general server
3
5. Server
virtualization is the
masking of server
resources,
including the
number and
identity of
individual physical
servers, processors,
and operating
systems, from
server users.
Fig 3: Virtual Server
5
6. There are three popular approaches to server
virtualization:
The virtual machine model,
The paravirtual machine model, and
Virtualization at the operating system (OS) layer.
6
7. Virtual machines are based on the host/guest
paradigm. Each guest runs on a virtual imitation of the
hardware layer. This approach allows the guest
operating system to run without modifications. It's not
running on real hardware. It uses a hypervisor to
coordinate instructions to the CPU. The hypervisor is
called a virtual machine monitor (VMM).
VMware and Microsoft Virtual Server both use
the virtual machine model.
7
9. The paravirtual machine (PVM) model is
also based on the host/guest paradigm. The
VMM actually modifies the guest operating
system's code. This modification is called
porting. Porting supports the VMM so it can
utilize privileged systems calls sparingly.
Xen and UML both use the paravirtual
machine model.
9
11. Virtualization at the OS level works a little
differently. It isn't based on the host/guest paradigm.
In the OS level model, the host runs a single OS
kernel as its core and exports operating system
functionality to each of the guests.
Virtuozzo and Solaris Zones both use OS-
level virtualization.
11
17. Fewer servers to manage and recover/restore
◦ Reduces costs
Server VMs are hardware independent
◦ Can be restored to other platforms
◦ No need to match primary site and secondary site
hardware
VMs are encapsulated
◦ Faster
◦ Can be replicated between sites
◦ No need for bare-metal installs
17
18. Physical-to-VM recovery
◦ Restore physical backup to running VM
◦ Lower costs – no need for 1-to-1 physical servers
VM-to-VM recovery
◦ Protects against operating system/application failure
◦ Recover failed VM on another server
18
19. Server virtualization can be viewed as part of an
overall virtualization trend in enterprise IT that
includes storage virtualization, network virtualization,
and workload management. Server virtualization can
be used to eliminate server sprawl, to make more
efficient use of server resources, to improve server
availability, to assist in disaster recovery, testing and
development, and to centralize server administration.
19
20. Server Virtualization is the perfect solution for
applications that are meant for small- to medium-scale
usage. Munich - Fujitsu announced a new initiative aimed
at helping small and mid-size businesses (SMBs) take
advantage of the business-boosting benefits of switching
to server virtualization. ‘My Very First Hyper-V’
combines hardware and software components to provide
an affordable, easy-to-manage entry point to server
virtualization, offering SMBs significantly-reduced fixed
and operational costs, as well as increased system
flexibility and availability.
20
21. Establishment of large organization will not cost too much
due to deployment of virtual servers.
Data security issues will be fixed easily by storing the data
on the virtual servers.
As in the data communication process there will be only one
physical server so traffic load will be reduced.
Time paid to recovery of data in disaster situations like
system or server crash will be reduced.
Productivity of the organization will be increased.
21
22. 1. Server Virtualization is the masking of server resources,
including the number and identity of individual physical servers,
processors, and operating systems, from server users.
2. There are three popular approaches to server virtualization:
The Virtual machine model, The Para virtual machine model,
and Virtualization at the operating system (OS) layer.
3. Benefits of Server Virtualization are reduction of administrative
efforts, Lowering operational costs, reduced hardware and
infrastructure costs,
Tools to enhance security and disaster recovery.
4. As in the data communication process there will be only one
physical server so traffic load will be reduced.
22