SlideShare a Scribd company logo
1 of 11
Download to read offline
1
VMWARE WHITE PAPERW H I T E P A P E R
Virtualization Overview
2
VMWARE WHITE PAPER
Table of Contents
Introduction..............................................................................................................................................3
Virtualization in a Nutshell ...................................................................................................................3
Virtualization Approaches .................................................................................................................... 4
Virtualization for Server Consolidation and Containment........................................................... 7
How Virtualization Complements New-Generation Hardware .................................................. 8
Para-virtualization...................................................................................................................................8
VMware’s Virtualization Portfolio........................................................................................................ 9
Glossary .....................................................................................................................................................10
3
VMWARE WHITE PAPER
Introduction
Among the leading business challenges confronting CIOs and
IT managers today are: cost-effective utilization of IT infrastruc-
ture; responsiveness in supporting new business initiatives;
and flexibility in adapting to organizational changes. Driving
an additional sense of urgency is the continued climate of IT
budget constraints and more stringent regulatory requirements.
Virtualization is a fundamental technological innovation that
allows skilled IT managers to deploy creative solutions to such
business challenges.
Virtualization Overview
Virtualization in a Nutshell
Simply put, virtualization is an idea whose time has come.
The term virtualization broadly describes the separation of a
resource or request for a service from the underlying physical
delivery of that service. With virtual memory, for example,
computer software gains access to more memory than is
physically installed, via the background swapping of data to
disk storage. Similarly, virtualization techniques can be applied
to other IT infrastructure layers - including networks, storage,
laptop or server hardware, operating systems and applications.
This blend of virtualization technologies - or virtual infrastruc-
ture - provides a layer of abstraction between computing,
storage and networking hardware, and the applications running
on it (see Figure 1). The deployment of virtual infrastructure
is non-disruptive, since the user experiences are largely
unchanged. However, virtual infrastructure gives administrators
the advantage of managing pooled resources across the enter-
prise, allowing IT managers to be more responsive to dynamic
organizational needs and to better leverage infrastructure
investments.
Figure 1: Virtualization
����������������
����������������������
����������������
���������������������������
����������������
��� ������ ��� ����
After Virtualization:
• Hardware-independence of operating
system and applications
• Virtual machines can be provisioned to any
system
• Can manage OS and application as a single
unit by encapsulating them into virtual
machines
Before Virtualization:
• Single OS image per machine
• Software and hardware tightly coupled
• Running multiple applications on same machine
often creates conflict
• Underutilized resources
• Inflexible and costly infrastructure
�����������
����������������
����������������
��� ��� ����������
VMWARE WHITE PAPER
Using virtual infrastructure solutions such as those from
VMware, enterprise IT managers can address challenges that
include:
• Server Consolidation and Containment – Eliminating ‘server• Server Consolidation and Containment – Eliminating ‘server• Server Consolidation and Containment
sprawl’via deployment of systems as virtual machines (VMs)
that can run safely and move transparently across shared
hardware, and increase server utilization rates from 5-15%
to 60-80%.
• Test and Development Optimization – Rapidly provisioning
test and development servers by reusing pre-configured
systems, enhancing developer collaboration and standard-
izing development environments.
• Business Continuity – Reducing the cost and complexity of• Business Continuity – Reducing the cost and complexity of• Business Continuity
business continuity (high availability and disaster recovery
solutions) by encapsulating entire systems into single files
that can be replicated and restored on any target server,
thus minimizing downtime.
• Enterprise Desktop – Securing unmanaged PCs, work-
stations and laptops without compromising end user
autonomy by layering a security policy in software around
desktop virtual machines.
�����������
���������������������
����������������
����������������������
�����������
��������������������
��� ��� ����������
���
����������
������
���
����������
������
���
����������
������
���
����������
������
�������
�������
���������������������������
����������������
����������
��������
��� ��� ����������
Figure 2: Virtualization Architectures
Virtualization Approaches
While virtualization has been a part of the IT landscape for
decades, it is only recently (in 1998) that VMware delivered
the benefits of virtualization to industry-standard x86-based
platforms, which now form the majority of desktop, laptop and
server shipments. A key benefit of virtualization is the ability to
run multiple operating systems on a single physical system and
share the underlying hardware resources – known as partition-
ing.
Today, virtualization can apply to a range of system layers,
including hardware-level virtualization, operating system-
level virtualization, and high-level language virtual machines.
Hardware-level virtualization was pioneered on IBM mainframes
in the 1970s, and then more recently Unix/RISC system vendors
began with hardware-based partitioning capabilities before
moving on to software-based partitioning.
For Unix/RISC and industry-standard x86 systems, the two
approaches typically used with software-based partitioning are
hosted and hypervisor architectures (See Figure 2). A hosted
approach provides partitioning services on top of a standard
operating system and supports the broadest range of hardware
configurations. In contrast, a hypervisor architecture is the firsthypervisor architecture is the firsthypervisor
layer of software installed on a clean x86-based system (hence
it is often referred to as a “bare metal”approach). Since it has
direct access to the hardware resources, a hypervisor is more
efficient than hosted architectures, enabling greater scalability,
robustness and performance.
Hosted Architecture
• Installs and runs as an application
• Relies on host OS for device support
and physical resource management
Bare-Metal (Hypervisor) Architecture
• Lean virtualization-centric kernel
• Service Console for agents and helper
applications
4
5
VMWARE WHITE PAPER
Hypervisors can be designed to be tightly coupled with operat-
ing systems or can be agnostic to operating systems. The latter
approach provides customers with the capability to implement
an OS-neutral management paradigm, thereby providing
further rationalization of the data center.
Application-level partitioning is another approach, whereby
many applications share a single operating system, but this
offers less isolation (and higher risk) than hardware or software
partitioning, and limited support for legacy applications or
heterogeneous environments. However, various partitioning
techniques can be combined, albeit with increased complexity.
Hence, virtualization is a broad IT initiative, of which partitioning
is just one facet. Other benefits include the isolation of virtual
machines and the hardware-independence that results from
the virtualization process. Virtual machines are highly portable,
and can be moved or copied to any industry-standard (x86-
based) hardware platform, regardless of the make or model.
Thus, virtualization facilitates adaptive IT resource management,
and greater responsiveness to changing business conditions
(see Figures 3-5).
To provide advantages beyond partitioning, several system
resources must be virtualized and managed, including CPUs,
main memory, and I/O, in addition to having an inter-partition
resource management capability. While partitioning is a useful
capability for IT organizations, true virtual infrastructure delivers
business value well beyond that.
�����������
����������������
�����������
����������������
������������������������������������������������
�����������
����������������
�������������� ������� ������� ���������������������
Figure 3: Traditional Infrastructure
6
VMWARE WHITE PAPER
����������������������
����������������
���������������
����������������
���������������
����������������
���������������
���������������������� �����������
�������
�������
����������������������
����������������
���������������
����������������
���������������
����������������
���������������
���������������������� �����������
������� ��������������
�������
������� �������
Figure 5: VMware Virtual Infrastructure
� � � � � � � � � � � � � � � � � � � � � �
�����������
������
��������
������
���
�����
���
�����
������
������
�������������
����������
����������
������
� � � � � � �
� � � � � � �
� � � � � � �
Figure 4: Virtual Infrastructure
Hardware/Software Separation
Infrastructure is what
connects resources to your
business.
Virtual Infrastructure is a
dynamic mapping of your
resources to your business.
Result: decreased costs and
increased efficiencies and
responsiveness
Transforms farms of individual x86 servers, storage, and
networking into a pool of computing resources
7
VMWARE WHITE PAPER
Virtualization for Server Consolidation and
Containment
Virtual infrastructure initiatives often spring from data center
server consolidation projects, which focus on reducing existing
infrastructure “box count”, retiring older hardware or life-extend-
ing legacy applications. Server consolidation benefits result
from a reduction in the overall number of systems and related
recurring costs (power, cooling, rack space, etc.)
While server consolidation addresses the reduction of existing
infrastructure, server containment takes a more strategic view,server containment takes a more strategic view,server containment
leading to a goal of infrastructure unification. Server contain-
ment uses an incremental approach to workload virtualization,
whereby new projects are provisioned with virtual machines
rather than physical servers, thus deferring hardware purchases.
It is important to note that neither consolidation nor contain-
ment should be viewed as standalone exercise. In either case,
the most significant benefits result from adopting a total cost-
of-ownership (TCO) perspective, with a focus on the ongoing,
recurring support and management costs, in addition to one-
time, up-front costs. Data center environments are becoming
more complex and heterogeneous, with correspondingly
CPU NIC DiskMemory
Hardware
Blade Hardware
Other Hardware
VM VM VM VM
VirtualCenter
Distributed
Services ESX Server
VMotion
Provisioning
Consolidated Backup
DRS
DAS
VMM VMM VMM VMM
Resource
Management
VMFS
MPIO
CPU
Virtualization
MMU
Virtualization
I/O
Virtualization
Virtual
Networking
Other Enterprise
Features
Management
and
Distributed
Virtualization
Services
Monitor
Enterprise-Class
Features
Hypervisor
Hardware
Certification
higher management costs. Virtual infrastructure enables
more effective optimization of IT resources, through the
standardization of data center elements that need to be
managed.
Partitioning alone does not deliver server consolidation or
containment, and in turn consolidation does not equate to
full virtual infrastructure management. Beyond partition-
ing and basic component-level resource management, a
core set of systems management capabilities are required
to effectively implement realistic data center solutions (see
Figure 6). These management capabilities should include
comprehensive system resource monitoring (of metrics such
as CPU activity, disk access, memory utilization and network
bandwidth), automated provisioning, high availability and
workload migration support.
Figure 6: Virtual Infrastructure Management
8
VMWARE WHITE PAPER
How Virtualization Complements New-
Generation Hardware
Extensive ‘scale-out’and multi-tier application architectures are
becoming increasingly common, and the adoption of smaller
form-factor blade servers is growing dramatically. Since the
transition to blade architectures is generally driven by a desire
for physical consolidation of IT resources, virtualization is an
ideal complement for blade servers, delivering benefits such as
resource optimization, operational efficiency and rapid provi-
sioning.
The latest generation of x86-based systems feature processors
with 64-bit extensions supporting very large memory capaci-
ties. This enhances their ability to host large, memory-intensive
applications, as well as allowing many more virtual machines to
be hosted by a physical server deployed within a virtual infra-
structure. The continual decrease in memory costs will further
accelerate this trend.
Likewise, the forthcoming dual-core processor technology
significantly benefits IT organizations by dramatically lowering
the costs of increased performance. Compared to traditional
single-core systems, systems utilizing dual-core processors will
be less expensive, since only half the number of sockets will be
required for the same number of CPUs. By significantly lowering
the cost of multi-processor systems, dual-core technology will
accelerate data center consolidation and virtual infrastructure
projects,
Beyond these enhancements, VMware is also working closely
with both Intel and AMD to ensure that new processor technol-
ogy features are exploited by virtual infrastructure to the fullest
extent. In particular, the new virtualization hardware assist
enhancements (Intel’s “VT”and AMD’s “Pacifica”) will enable
robust virtualization of the CPU functionality. Such hardware
virtualization support does not replace virtual infrastructure, but
allows it to run more efficiently.
Para-virtualization
Although virtualization is rapidly becoming mainstream tech-
nology, the concept has attracted a huge amount of interest,
and enhancements continue to be investigated. One of these is
para-virtualization, whereby operating system compatibility is
traded off against performance for certain CPU-bound applica-
tions running on systems without virtualization hardware assist
(see Figure 7). The para-virtualized model offers potential perfor-
mance benefits when a guest operating system or application
is ‘aware’that it is running within a virtualized environment,
and has been modified to exploit this. One potential downside
of this approach is that such modified guests cannot ever be
migrated back to run on physical hardware.
In addition to requiring modified guest operating systems, para-
virtualization leverages a hypervisor for the underlying technol-
ogy. In the case of Linux distributions, this approach requires
extensive changes to an operating system kernel so that it can
coexist with the hypervisor. Accordingly, mainstream Linux
distributions (such as Red Hat or SUSE) cannot be run in a para-
virtualized mode without some level of modification. Likewise,
Microsoft has suggested that a future version of the Windows
operating system will be developed that can coexist with a new
hypervisor offering from Microsoft.
Yet para-virtualization is not an entirely new concept. For
example, VMware has employed it by making available as
an option enhanced device drivers (packaged as VMware
Tools) that increase the efficiency of guest operating systems.
Furthermore, if and when para-virtualization optimizations are
eventually built into commercial enterprise Linux distributions,
VMware’s hypervisor will support those, as it does all main-
stream operating systems.
����������������������
���������������������
����������������
���������������������
����������������
��������������
������������
Figure 7: Para-virtualization
9
VMWARE WHITE PAPER
VMware’s Virtualization Portfolio
VMware pioneered x86-based virtualization in 1998 and
continues to be the innovator in that market, providing the
fundamental virtualization technology for all leading x86-
based hardware suppliers. The company offers a variety of
software-based partitioning approaches, utilizing both hosted
(Workstation and VMware Server) and hypervisor (ESX Server)
architectures. (see Figure 8)
VMware’s virtual machine (VM) approach creates a uniform
hardware image – implemented in software – on which oper-
ating systems and applications run. On top of this platform,
VMware’s VirtualCenter provides management and provisioning
of virtual machines, continuous workload consolidation across
physical servers and VMotion™ technology for virtual machine
mobility.
VirtualCenter is virtual infrastructure management software that
centrally manages an enterprise’s virtual machines as a single,
logical pool of resources. With VirtualCenter, an administra-
tor can manage thousands of Windows NT, Windows 2000,
Windows 2003, Linux and NetWare servers from a single point
of control.
Unique to VMware is the VMotion technology, whereby live,
running virtual machines can be moved from one physical
system to another while maintaining continuous service avail-
ability. VMotion thus allows fast reconfiguration and optimiza-
tion of resources across the virtual infrastructure.
VMware is the only provider of high-performance virtualization
products that give customers a real choice in operating systems.
VMware supports: Windows 95/98/NT/2K/2003/XP/3.1/MS-DOS
6; Linux (Red Hat, SUSE, Mandrake, Caldera); FreeBSD (3.x, 4.0-
4.9); Novell (NetWare 4,5,6); Sun Solaris 9 and 10 (experimental).
VMware is designed from the ground up to ensure compatibil-
ity with customers’existing software infrastructure investments.
This includes not just operating systems, but also software for
management, high availability, clustering, replication, multi-
pathing, and so on.
VMware’s hypervisor-based products and solutions have been
running at customer sites since 2001, with more than 75% of
customers running ESX Server in production deployments. As
the clear x86 virtualization market leader, VMware is uniquely
positioned to continue providing robust, supportable, high-
performance virtual infrastructure for real-world, enterprise data
center applications.
Figure 8: Single Virtual Platform Desktop to Enterprise
CONSISTENTVIRTUAL HARDWARE PLATFORM
Open Interfaces
ACE
Secured Enterprise
Desktop
Workstation
Technical
Desktop
VMware Server
Departmental
Computing
ESX Server
Enterprise
Computing
VMware
Infrastructure
System Architecture
& Highlights
Hosted onWindows Hosted onWindows
or Linux
Bare Metal
V-SMP Option
Hosted onWindows
or Linux
Mgmt Server,
Console & APIs
VMotion
App
OS
Ap
O
p
S
p
S
pp App
OS
App
OS
10
VMWARE WHITE PAPER
Glossary
Virtual Machine
A representation of a real machine using software that provides
an operating environment which can run or host a guest oper-
ating system.
Guest Operating System
An operating system running in a virtual machine environment
that would otherwise run directly on a separate physical system.
Virtual Machine Monitor
Software that runs in a layer between a hypervisor or host oper-
ating system and one or more virtual machines that provides
the virtual machine abstraction to the guest operating systems.
With full virtualization, the virtual machine monitor exports a
virtual machine abstraction identical to a physical machine, so
that standard operating systems (e.g., Windows 2000, Windows
Server 2003, Linux, etc.) can run just as they would on physical
hardware.
Hypervisor
A thin layer of software that generally provides virtual partition-
ing capabilities which runs directly on hardware, but under-
neath higher-level virtualization services. Sometimes referred to
as a “bare metal”approach.
Hosted Virtualization
A virtualization approach where partitioning and virtualization
services run on top of a standard operating system (the host).
In this approach, the virtualization software relies on the host
operating system to provide the services to talk directly to the
underlying hardware.
Para-virtualization
A virtualization approach that exports a modified hardware
abstraction which requires operating systems to be explicitly
modified and ported to run.
Virtualization Hardware Support
Industry standard servers will provide improved hardware
support for virtualization. Initial hardware support includes
processor extensions to address CPU and some memory
virtualization. Future support will include I/O virtualization, and
eventually more complex memory virtualization management.
Hardware-level virtualization
Here the virtualization layer sits right on top of the hardware
exporting the virtual machine abstraction. Because the virtual
machine looks like the hardware, all the software written for it
will run in the virtual machine.
Operating system–level virtualization
In this case the virtualization layer sits between the operating
system and the application programs that run on the operating
system. The virtual machine runs applications, or sets of applica-
tions, that are written for the particular operating system being
virtualized.
High-level language virtual machines
In high-level language virtual machines, the virtualization layer
sits as an application program on top of an operating system.
The layer exports an abstraction of the virtual machine that can
run programs written and compiled to the particular abstract
machine definition. Any program written in the high-level
language and compiled for this virtual machine will run in it.
For more information:
http://www.vmware.com
http://www.vmware.com/solutions/
http://www.vmware.com/vinfrastructure/
�������������������������������������������������������������������������������������������������������
�����������������������������������������������������������������������������������������������������������������������
����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ���������� ���� ����������� ��������
���������������������������������������������������������������������������������������������������������������������
�������������������������������������������������������������������������������������������������������������������
�����������������������������������������

More Related Content

What's hot

All About Virtualization
All About VirtualizationAll About Virtualization
All About VirtualizationEMC
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technologysanjoysanyal
 
Virtualization concept slideshare
Virtualization concept slideshareVirtualization concept slideshare
Virtualization concept slideshareYogesh Kumar
 
Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012iTawy Community
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud ComputingRishikese MR
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Sarbjeet Singh
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...Edureka!
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its TypesHTS Hosting
 
VMware vSphere 5 and IBM XIV Gen3 end-to-end virtualization
VMware vSphere 5 and  IBM XIV Gen3 end-to-end  virtualizationVMware vSphere 5 and  IBM XIV Gen3 end-to-end  virtualization
VMware vSphere 5 and IBM XIV Gen3 end-to-end virtualizationIBM India Smarter Computing
 
Four Main Types of Virtualization
Four Main Types of VirtualizationFour Main Types of Virtualization
Four Main Types of VirtualizationHTS Hosting
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization Mahbub Noor Bappy
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computingSoumyajit Basu
 
VMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical AnalysisVMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical AnalysisCorporate Technologies
 
Ibm smart cloud entry+ for system x administrator guide
Ibm smart cloud entry+ for system x administrator guideIbm smart cloud entry+ for system x administrator guide
Ibm smart cloud entry+ for system x administrator guideIBM India Smarter Computing
 

What's hot (17)

All About Virtualization
All About VirtualizationAll About Virtualization
All About Virtualization
 
Virtualization VMWare technology
Virtualization VMWare technologyVirtualization VMWare technology
Virtualization VMWare technology
 
Sna lab prj (1)
Sna lab prj (1)Sna lab prj (1)
Sna lab prj (1)
 
Virtualization concept slideshare
Virtualization concept slideshareVirtualization concept slideshare
Virtualization concept slideshare
 
Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012
 
Virtualization and cloud Computing
Virtualization and cloud ComputingVirtualization and cloud Computing
Virtualization and cloud Computing
 
Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)Cloud computing using virtualization (Virtual Data Center)
Cloud computing using virtualization (Virtual Data Center)
 
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
VMware Tutorial For Beginners | VMware Workstation | VMware Virtualization | ...
 
Virtualization and its Types
Virtualization and its TypesVirtualization and its Types
Virtualization and its Types
 
VMware vSphere 5 and IBM XIV Gen3 end-to-end virtualization
VMware vSphere 5 and  IBM XIV Gen3 end-to-end  virtualizationVMware vSphere 5 and  IBM XIV Gen3 end-to-end  virtualization
VMware vSphere 5 and IBM XIV Gen3 end-to-end virtualization
 
Virtualization 101
Virtualization 101Virtualization 101
Virtualization 101
 
Four Main Types of Virtualization
Four Main Types of VirtualizationFour Main Types of Virtualization
Four Main Types of Virtualization
 
VMware Presentation
VMware PresentationVMware Presentation
VMware Presentation
 
Cloud Computing and Virtualization
Cloud Computing and Virtualization Cloud Computing and Virtualization
Cloud Computing and Virtualization
 
Virtualization & cloud computing
Virtualization & cloud computingVirtualization & cloud computing
Virtualization & cloud computing
 
VMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical AnalysisVMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
VMware vSphere Vs. Microsoft Hyper-V: A Technical Analysis
 
Ibm smart cloud entry+ for system x administrator guide
Ibm smart cloud entry+ for system x administrator guideIbm smart cloud entry+ for system x administrator guide
Ibm smart cloud entry+ for system x administrator guide
 

Similar to Virtualization

Vmware paravirtualization
Vmware paravirtualizationVmware paravirtualization
Vmware paravirtualizationKien Le Duc
 
VMware_paravirtualization-2.pdf
VMware_paravirtualization-2.pdfVMware_paravirtualization-2.pdf
VMware_paravirtualization-2.pdfnyazirecarlington
 
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET Journal
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation OverviewLogicalis
 
Vmware seminar_report
Vmware seminar_reportVmware seminar_report
Vmware seminar_reportAshwani Kumar
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxAnilkumarbehera16
 
NSX Reference Design version 3.0
NSX Reference Design version 3.0NSX Reference Design version 3.0
NSX Reference Design version 3.0Doddi Priyambodo
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualizationhktripathy
 
Mid term report
Mid term reportMid term report
Mid term reportlokesh039
 
Risk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized EnvironmentsRisk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized EnvironmentsSiddharth Coontoor
 
Virtualization
VirtualizationVirtualization
Virtualizationvishnurk
 
Platform virtualization.raj
Platform virtualization.rajPlatform virtualization.raj
Platform virtualization.rajNRajaMohanReddy
 
Virtulization
VirtulizationVirtulization
VirtulizationAntu Sabu
 
VIRTUALIZATION for computer science.pptx
VIRTUALIZATION for computer science.pptxVIRTUALIZATION for computer science.pptx
VIRTUALIZATION for computer science.pptxKelvinBakespear
 
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravym456
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud EnvironmentDr. Sunil Kr. Pandey
 

Similar to Virtualization (20)

Virtualization
VirtualizationVirtualization
Virtualization
 
Vmware paravirtualization
Vmware paravirtualizationVmware paravirtualization
Vmware paravirtualization
 
VMware_paravirtualization-2.pdf
VMware_paravirtualization-2.pdfVMware_paravirtualization-2.pdf
VMware_paravirtualization-2.pdf
 
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
IRJET- A Survey on Virtualization and Attacks on Virtual Machine Monitor (VMM)
 
Logicalis - Virtualisation overview
Logicalis - Virtualisation overviewLogicalis - Virtualisation overview
Logicalis - Virtualisation overview
 
Virtualisation Overview
Virtualisation OverviewVirtualisation Overview
Virtualisation Overview
 
Vmware seminar_report
Vmware seminar_reportVmware seminar_report
Vmware seminar_report
 
lecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptxlecture5-virtualization-190301171613.pptx
lecture5-virtualization-190301171613.pptx
 
NSX Reference Design version 3.0
NSX Reference Design version 3.0NSX Reference Design version 3.0
NSX Reference Design version 3.0
 
Lecture5 virtualization
Lecture5 virtualizationLecture5 virtualization
Lecture5 virtualization
 
Cloud Technology: Virtualization
Cloud Technology: VirtualizationCloud Technology: Virtualization
Cloud Technology: Virtualization
 
Introduction to Virtual Desktop Architectures
Introduction to Virtual Desktop ArchitecturesIntroduction to Virtual Desktop Architectures
Introduction to Virtual Desktop Architectures
 
Mid term report
Mid term reportMid term report
Mid term report
 
Risk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized EnvironmentsRisk Analysis and Mitigation in Virtualized Environments
Risk Analysis and Mitigation in Virtualized Environments
 
Virtualization
VirtualizationVirtualization
Virtualization
 
Platform virtualization.raj
Platform virtualization.rajPlatform virtualization.raj
Platform virtualization.raj
 
Virtulization
VirtulizationVirtulization
Virtulization
 
VIRTUALIZATION for computer science.pptx
VIRTUALIZATION for computer science.pptxVIRTUALIZATION for computer science.pptx
VIRTUALIZATION for computer science.pptx
 
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptxaravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
aravind_kmdfdgmfmfmmfmkmkmmgmbmgmbmgbmgmkm.pptx
 
Virtualization for Cloud Environment
Virtualization for Cloud EnvironmentVirtualization for Cloud Environment
Virtualization for Cloud Environment
 

More from Shahbaz Sidhu (20)

Xen
XenXen
Xen
 
Outsourcing control
Outsourcing controlOutsourcing control
Outsourcing control
 
Nist cloud comp
Nist cloud compNist cloud comp
Nist cloud comp
 
Map reduce
Map reduceMap reduce
Map reduce
 
Live migration
Live migrationLive migration
Live migration
 
Handout3o
Handout3oHandout3o
Handout3o
 
Handout2o
Handout2oHandout2o
Handout2o
 
Handout1o
Handout1oHandout1o
Handout1o
 
Hadoop
HadoopHadoop
Hadoop
 
Gfs
GfsGfs
Gfs
 
En
EnEn
En
 
Datacenter as computer
Datacenter as computerDatacenter as computer
Datacenter as computer
 
Cloudcom13
Cloudcom13Cloudcom13
Cloudcom13
 
Bigtable osdi06
Bigtable osdi06Bigtable osdi06
Bigtable osdi06
 
About clouds
About cloudsAbout clouds
About clouds
 
6620handout5t
6620handout5t6620handout5t
6620handout5t
 
6620handout5o
6620handout5o6620handout5o
6620handout5o
 
6620handout4t
6620handout4t6620handout4t
6620handout4t
 
6620handout4o
6620handout4o6620handout4o
6620handout4o
 
Xen revisited
Xen revisitedXen revisited
Xen revisited
 

Recently uploaded

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 

Recently uploaded (20)

Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 

Virtualization

  • 1. 1 VMWARE WHITE PAPERW H I T E P A P E R Virtualization Overview
  • 2. 2 VMWARE WHITE PAPER Table of Contents Introduction..............................................................................................................................................3 Virtualization in a Nutshell ...................................................................................................................3 Virtualization Approaches .................................................................................................................... 4 Virtualization for Server Consolidation and Containment........................................................... 7 How Virtualization Complements New-Generation Hardware .................................................. 8 Para-virtualization...................................................................................................................................8 VMware’s Virtualization Portfolio........................................................................................................ 9 Glossary .....................................................................................................................................................10
  • 3. 3 VMWARE WHITE PAPER Introduction Among the leading business challenges confronting CIOs and IT managers today are: cost-effective utilization of IT infrastruc- ture; responsiveness in supporting new business initiatives; and flexibility in adapting to organizational changes. Driving an additional sense of urgency is the continued climate of IT budget constraints and more stringent regulatory requirements. Virtualization is a fundamental technological innovation that allows skilled IT managers to deploy creative solutions to such business challenges. Virtualization Overview Virtualization in a Nutshell Simply put, virtualization is an idea whose time has come. The term virtualization broadly describes the separation of a resource or request for a service from the underlying physical delivery of that service. With virtual memory, for example, computer software gains access to more memory than is physically installed, via the background swapping of data to disk storage. Similarly, virtualization techniques can be applied to other IT infrastructure layers - including networks, storage, laptop or server hardware, operating systems and applications. This blend of virtualization technologies - or virtual infrastruc- ture - provides a layer of abstraction between computing, storage and networking hardware, and the applications running on it (see Figure 1). The deployment of virtual infrastructure is non-disruptive, since the user experiences are largely unchanged. However, virtual infrastructure gives administrators the advantage of managing pooled resources across the enter- prise, allowing IT managers to be more responsive to dynamic organizational needs and to better leverage infrastructure investments. Figure 1: Virtualization ���������������� ���������������������� ���������������� ��������������������������� ���������������� ��� ������ ��� ���� After Virtualization: • Hardware-independence of operating system and applications • Virtual machines can be provisioned to any system • Can manage OS and application as a single unit by encapsulating them into virtual machines Before Virtualization: • Single OS image per machine • Software and hardware tightly coupled • Running multiple applications on same machine often creates conflict • Underutilized resources • Inflexible and costly infrastructure ����������� ���������������� ���������������� ��� ��� ����������
  • 4. VMWARE WHITE PAPER Using virtual infrastructure solutions such as those from VMware, enterprise IT managers can address challenges that include: • Server Consolidation and Containment – Eliminating ‘server• Server Consolidation and Containment – Eliminating ‘server• Server Consolidation and Containment sprawl’via deployment of systems as virtual machines (VMs) that can run safely and move transparently across shared hardware, and increase server utilization rates from 5-15% to 60-80%. • Test and Development Optimization – Rapidly provisioning test and development servers by reusing pre-configured systems, enhancing developer collaboration and standard- izing development environments. • Business Continuity – Reducing the cost and complexity of• Business Continuity – Reducing the cost and complexity of• Business Continuity business continuity (high availability and disaster recovery solutions) by encapsulating entire systems into single files that can be replicated and restored on any target server, thus minimizing downtime. • Enterprise Desktop – Securing unmanaged PCs, work- stations and laptops without compromising end user autonomy by layering a security policy in software around desktop virtual machines. ����������� ��������������������� ���������������� ���������������������� ����������� �������������������� ��� ��� ���������� ��� ���������� ������ ��� ���������� ������ ��� ���������� ������ ��� ���������� ������ ������� ������� ��������������������������� ���������������� ���������� �������� ��� ��� ���������� Figure 2: Virtualization Architectures Virtualization Approaches While virtualization has been a part of the IT landscape for decades, it is only recently (in 1998) that VMware delivered the benefits of virtualization to industry-standard x86-based platforms, which now form the majority of desktop, laptop and server shipments. A key benefit of virtualization is the ability to run multiple operating systems on a single physical system and share the underlying hardware resources – known as partition- ing. Today, virtualization can apply to a range of system layers, including hardware-level virtualization, operating system- level virtualization, and high-level language virtual machines. Hardware-level virtualization was pioneered on IBM mainframes in the 1970s, and then more recently Unix/RISC system vendors began with hardware-based partitioning capabilities before moving on to software-based partitioning. For Unix/RISC and industry-standard x86 systems, the two approaches typically used with software-based partitioning are hosted and hypervisor architectures (See Figure 2). A hosted approach provides partitioning services on top of a standard operating system and supports the broadest range of hardware configurations. In contrast, a hypervisor architecture is the firsthypervisor architecture is the firsthypervisor layer of software installed on a clean x86-based system (hence it is often referred to as a “bare metal”approach). Since it has direct access to the hardware resources, a hypervisor is more efficient than hosted architectures, enabling greater scalability, robustness and performance. Hosted Architecture • Installs and runs as an application • Relies on host OS for device support and physical resource management Bare-Metal (Hypervisor) Architecture • Lean virtualization-centric kernel • Service Console for agents and helper applications 4
  • 5. 5 VMWARE WHITE PAPER Hypervisors can be designed to be tightly coupled with operat- ing systems or can be agnostic to operating systems. The latter approach provides customers with the capability to implement an OS-neutral management paradigm, thereby providing further rationalization of the data center. Application-level partitioning is another approach, whereby many applications share a single operating system, but this offers less isolation (and higher risk) than hardware or software partitioning, and limited support for legacy applications or heterogeneous environments. However, various partitioning techniques can be combined, albeit with increased complexity. Hence, virtualization is a broad IT initiative, of which partitioning is just one facet. Other benefits include the isolation of virtual machines and the hardware-independence that results from the virtualization process. Virtual machines are highly portable, and can be moved or copied to any industry-standard (x86- based) hardware platform, regardless of the make or model. Thus, virtualization facilitates adaptive IT resource management, and greater responsiveness to changing business conditions (see Figures 3-5). To provide advantages beyond partitioning, several system resources must be virtualized and managed, including CPUs, main memory, and I/O, in addition to having an inter-partition resource management capability. While partitioning is a useful capability for IT organizations, true virtual infrastructure delivers business value well beyond that. ����������� ���������������� ����������� ���������������� ������������������������������������������������ ����������� ���������������� �������������� ������� ������� ��������������������� Figure 3: Traditional Infrastructure
  • 6. 6 VMWARE WHITE PAPER ���������������������� ���������������� ��������������� ���������������� ��������������� ���������������� ��������������� ���������������������� ����������� ������� ������� ���������������������� ���������������� ��������������� ���������������� ��������������� ���������������� ��������������� ���������������������� ����������� ������� �������������� ������� ������� ������� Figure 5: VMware Virtual Infrastructure � � � � � � � � � � � � � � � � � � � � � � ����������� ������ �������� ������ ��� ����� ��� ����� ������ ������ ������������� ���������� ���������� ������ � � � � � � � � � � � � � � � � � � � � � Figure 4: Virtual Infrastructure Hardware/Software Separation Infrastructure is what connects resources to your business. Virtual Infrastructure is a dynamic mapping of your resources to your business. Result: decreased costs and increased efficiencies and responsiveness Transforms farms of individual x86 servers, storage, and networking into a pool of computing resources
  • 7. 7 VMWARE WHITE PAPER Virtualization for Server Consolidation and Containment Virtual infrastructure initiatives often spring from data center server consolidation projects, which focus on reducing existing infrastructure “box count”, retiring older hardware or life-extend- ing legacy applications. Server consolidation benefits result from a reduction in the overall number of systems and related recurring costs (power, cooling, rack space, etc.) While server consolidation addresses the reduction of existing infrastructure, server containment takes a more strategic view,server containment takes a more strategic view,server containment leading to a goal of infrastructure unification. Server contain- ment uses an incremental approach to workload virtualization, whereby new projects are provisioned with virtual machines rather than physical servers, thus deferring hardware purchases. It is important to note that neither consolidation nor contain- ment should be viewed as standalone exercise. In either case, the most significant benefits result from adopting a total cost- of-ownership (TCO) perspective, with a focus on the ongoing, recurring support and management costs, in addition to one- time, up-front costs. Data center environments are becoming more complex and heterogeneous, with correspondingly CPU NIC DiskMemory Hardware Blade Hardware Other Hardware VM VM VM VM VirtualCenter Distributed Services ESX Server VMotion Provisioning Consolidated Backup DRS DAS VMM VMM VMM VMM Resource Management VMFS MPIO CPU Virtualization MMU Virtualization I/O Virtualization Virtual Networking Other Enterprise Features Management and Distributed Virtualization Services Monitor Enterprise-Class Features Hypervisor Hardware Certification higher management costs. Virtual infrastructure enables more effective optimization of IT resources, through the standardization of data center elements that need to be managed. Partitioning alone does not deliver server consolidation or containment, and in turn consolidation does not equate to full virtual infrastructure management. Beyond partition- ing and basic component-level resource management, a core set of systems management capabilities are required to effectively implement realistic data center solutions (see Figure 6). These management capabilities should include comprehensive system resource monitoring (of metrics such as CPU activity, disk access, memory utilization and network bandwidth), automated provisioning, high availability and workload migration support. Figure 6: Virtual Infrastructure Management
  • 8. 8 VMWARE WHITE PAPER How Virtualization Complements New- Generation Hardware Extensive ‘scale-out’and multi-tier application architectures are becoming increasingly common, and the adoption of smaller form-factor blade servers is growing dramatically. Since the transition to blade architectures is generally driven by a desire for physical consolidation of IT resources, virtualization is an ideal complement for blade servers, delivering benefits such as resource optimization, operational efficiency and rapid provi- sioning. The latest generation of x86-based systems feature processors with 64-bit extensions supporting very large memory capaci- ties. This enhances their ability to host large, memory-intensive applications, as well as allowing many more virtual machines to be hosted by a physical server deployed within a virtual infra- structure. The continual decrease in memory costs will further accelerate this trend. Likewise, the forthcoming dual-core processor technology significantly benefits IT organizations by dramatically lowering the costs of increased performance. Compared to traditional single-core systems, systems utilizing dual-core processors will be less expensive, since only half the number of sockets will be required for the same number of CPUs. By significantly lowering the cost of multi-processor systems, dual-core technology will accelerate data center consolidation and virtual infrastructure projects, Beyond these enhancements, VMware is also working closely with both Intel and AMD to ensure that new processor technol- ogy features are exploited by virtual infrastructure to the fullest extent. In particular, the new virtualization hardware assist enhancements (Intel’s “VT”and AMD’s “Pacifica”) will enable robust virtualization of the CPU functionality. Such hardware virtualization support does not replace virtual infrastructure, but allows it to run more efficiently. Para-virtualization Although virtualization is rapidly becoming mainstream tech- nology, the concept has attracted a huge amount of interest, and enhancements continue to be investigated. One of these is para-virtualization, whereby operating system compatibility is traded off against performance for certain CPU-bound applica- tions running on systems without virtualization hardware assist (see Figure 7). The para-virtualized model offers potential perfor- mance benefits when a guest operating system or application is ‘aware’that it is running within a virtualized environment, and has been modified to exploit this. One potential downside of this approach is that such modified guests cannot ever be migrated back to run on physical hardware. In addition to requiring modified guest operating systems, para- virtualization leverages a hypervisor for the underlying technol- ogy. In the case of Linux distributions, this approach requires extensive changes to an operating system kernel so that it can coexist with the hypervisor. Accordingly, mainstream Linux distributions (such as Red Hat or SUSE) cannot be run in a para- virtualized mode without some level of modification. Likewise, Microsoft has suggested that a future version of the Windows operating system will be developed that can coexist with a new hypervisor offering from Microsoft. Yet para-virtualization is not an entirely new concept. For example, VMware has employed it by making available as an option enhanced device drivers (packaged as VMware Tools) that increase the efficiency of guest operating systems. Furthermore, if and when para-virtualization optimizations are eventually built into commercial enterprise Linux distributions, VMware’s hypervisor will support those, as it does all main- stream operating systems. ���������������������� ��������������������� ���������������� ��������������������� ���������������� �������������� ������������ Figure 7: Para-virtualization
  • 9. 9 VMWARE WHITE PAPER VMware’s Virtualization Portfolio VMware pioneered x86-based virtualization in 1998 and continues to be the innovator in that market, providing the fundamental virtualization technology for all leading x86- based hardware suppliers. The company offers a variety of software-based partitioning approaches, utilizing both hosted (Workstation and VMware Server) and hypervisor (ESX Server) architectures. (see Figure 8) VMware’s virtual machine (VM) approach creates a uniform hardware image – implemented in software – on which oper- ating systems and applications run. On top of this platform, VMware’s VirtualCenter provides management and provisioning of virtual machines, continuous workload consolidation across physical servers and VMotion™ technology for virtual machine mobility. VirtualCenter is virtual infrastructure management software that centrally manages an enterprise’s virtual machines as a single, logical pool of resources. With VirtualCenter, an administra- tor can manage thousands of Windows NT, Windows 2000, Windows 2003, Linux and NetWare servers from a single point of control. Unique to VMware is the VMotion technology, whereby live, running virtual machines can be moved from one physical system to another while maintaining continuous service avail- ability. VMotion thus allows fast reconfiguration and optimiza- tion of resources across the virtual infrastructure. VMware is the only provider of high-performance virtualization products that give customers a real choice in operating systems. VMware supports: Windows 95/98/NT/2K/2003/XP/3.1/MS-DOS 6; Linux (Red Hat, SUSE, Mandrake, Caldera); FreeBSD (3.x, 4.0- 4.9); Novell (NetWare 4,5,6); Sun Solaris 9 and 10 (experimental). VMware is designed from the ground up to ensure compatibil- ity with customers’existing software infrastructure investments. This includes not just operating systems, but also software for management, high availability, clustering, replication, multi- pathing, and so on. VMware’s hypervisor-based products and solutions have been running at customer sites since 2001, with more than 75% of customers running ESX Server in production deployments. As the clear x86 virtualization market leader, VMware is uniquely positioned to continue providing robust, supportable, high- performance virtual infrastructure for real-world, enterprise data center applications. Figure 8: Single Virtual Platform Desktop to Enterprise CONSISTENTVIRTUAL HARDWARE PLATFORM Open Interfaces ACE Secured Enterprise Desktop Workstation Technical Desktop VMware Server Departmental Computing ESX Server Enterprise Computing VMware Infrastructure System Architecture & Highlights Hosted onWindows Hosted onWindows or Linux Bare Metal V-SMP Option Hosted onWindows or Linux Mgmt Server, Console & APIs VMotion App OS Ap O p S p S pp App OS App OS
  • 10. 10 VMWARE WHITE PAPER Glossary Virtual Machine A representation of a real machine using software that provides an operating environment which can run or host a guest oper- ating system. Guest Operating System An operating system running in a virtual machine environment that would otherwise run directly on a separate physical system. Virtual Machine Monitor Software that runs in a layer between a hypervisor or host oper- ating system and one or more virtual machines that provides the virtual machine abstraction to the guest operating systems. With full virtualization, the virtual machine monitor exports a virtual machine abstraction identical to a physical machine, so that standard operating systems (e.g., Windows 2000, Windows Server 2003, Linux, etc.) can run just as they would on physical hardware. Hypervisor A thin layer of software that generally provides virtual partition- ing capabilities which runs directly on hardware, but under- neath higher-level virtualization services. Sometimes referred to as a “bare metal”approach. Hosted Virtualization A virtualization approach where partitioning and virtualization services run on top of a standard operating system (the host). In this approach, the virtualization software relies on the host operating system to provide the services to talk directly to the underlying hardware. Para-virtualization A virtualization approach that exports a modified hardware abstraction which requires operating systems to be explicitly modified and ported to run. Virtualization Hardware Support Industry standard servers will provide improved hardware support for virtualization. Initial hardware support includes processor extensions to address CPU and some memory virtualization. Future support will include I/O virtualization, and eventually more complex memory virtualization management. Hardware-level virtualization Here the virtualization layer sits right on top of the hardware exporting the virtual machine abstraction. Because the virtual machine looks like the hardware, all the software written for it will run in the virtual machine. Operating system–level virtualization In this case the virtualization layer sits between the operating system and the application programs that run on the operating system. The virtual machine runs applications, or sets of applica- tions, that are written for the particular operating system being virtualized. High-level language virtual machines In high-level language virtual machines, the virtualization layer sits as an application program on top of an operating system. The layer exports an abstraction of the virtual machine that can run programs written and compiled to the particular abstract machine definition. Any program written in the high-level language and compiled for this virtual machine will run in it. For more information: http://www.vmware.com http://www.vmware.com/solutions/ http://www.vmware.com/vinfrastructure/
  • 11. ������������������������������������������������������������������������������������������������������� ����������������������������������������������������������������������������������������������������������������������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ����������� ���������� ���� ����������� �������� ��������������������������������������������������������������������������������������������������������������������� ������������������������������������������������������������������������������������������������������������������� �����������������������������������������