Sie sind auf Seite 1von 25

Virtualization Technology

Abin T Abraham Roll No: 1

Contents
Introduction History Terminology Types Of Virtualization Advantages Products Certification Conclusion

What is virtualization?
It is a broad term (virtual memory, storage, network, etc) It basically allows one computer to do the job of multiple computers, by sharing the resources of a single hardware across multiple environments
Virtual Container
App. A App. B App. A App. B App. C App. D

Virtual Container
App. C App. D

Operating System

Virtualization Layer

Hardware

Hardware

Nonvirtualized system A single OS controls all hardware platform resources

Virtualized system It makes it possible to run multiple Virtual Containers on a single physical platform

How did it start?


Server virtualization has existed for several decades

IBM pioneered more than 30 years ago with the capability to multitask
The inception was in specialized, proprietary, highend server and mainframe systems By 1980/90 servers virtualization adoption initiated a reduction

Inexpensive x86 hardware platforms Windows/Linux adopted as server OSs

Computing Infrastructure 2000


1 machine 1 OS several applications Applications can affect each other Big disadvantage: machine utilization is very low, most of the times it is below than 25%
App App App App App App App App

X86 Windows XP

X86 Windows 2003

X86 Suse

X86 Red Hat

12% Hardware Utilization

15% Hardware Utilization

18% Hardware Utilization

10% Hardware Utilization

Computing Infrastructure - Virtualization


It matches the benefits of high hardware utilization with running several operating systems (applications) in separated virtualized environments
Each application runs in its own operating system Each operating system does not know it is sharing the underlying hardware with others
App. A

App. B
X86 Windows 2003

App. C
X86 Suse Linux

App. D
X86 Red Hat Linux

X86 Windows XP

X86 Multi-Core, Multi Processor

70% Hardware Utilization

Terminology
Host Machine
The physical hardware/server

Hypervisor
The virtualization software Acts as the true OS for the server

Virtual Machines
Instances of the virtualized OS Sometimes called Guest OS

Types of Virtualization
Hardware Virtualization
OS level Virtualization Full Virtualization Para Virtualization

Resource Virtualization Application Virtualization

Hardware Virtualization
Hardware/Platform virtualization is a virtualization of computers or operating systems. It hides the physical characteristics of computing platform from the users, instead showing another abstract, emulated computing platform

OS Virtualization

Full Virtualization

Para Virtualization

Resource Virtualization
The virtualization of specific system resources, such as storage volumes, name spaces, and network resources is the resource virtualization

Application Virtualization
Application virtualization is a term that describes software technologies that improve portability, manageability and compatibility of applications by encapsulating them from the underlying operating system on which they are executed

Advantages
Resource Utilization Reduced Hardware maintenance Deploy Multiple OS on single hardware Easy Back Up

Products
For the Enterprise
VMware ESX/vSphere, Virtual Center Microsoft HyperV

For the end user


VMware Player, Server Virtual box Microsoft Virtual PC

Certification
VMware VMware Certified Professional(VCP) VMware Certified Advanced Professional(VCAP) VMware Certified Design Expert(VCDX)

Certification
Microsoft Windows Server 2008 R2, Server Virtualization Windows Server 2008 R2, Desktop Virtualization Windows Server 2008 R2, Virtualization Administrator Red Hat Red Hat Certified Virtualization Administrator RHCVA

Conclusion
one server, one application is replaced. Faster response Reduce 50-70% of the cost.

Questions?

Thank You

Das könnte Ihnen auch gefallen