Sie sind auf Seite 1von 17

What is Virtualization?

Virtualization is a general and ambiguous term that typically means to run


multiple instances of something inside something that was intended to only
run a single instance.
How do we get virtualization?
Well there is no. of options available for this, but VMware, Citrix and
Microsoft are front runners in domain. Here are the products from above for
the same.
. VMware !"# and VMware server
$. Citrix #en
%. Microsoft Hyper&V
VMware Server:
VMware "erver is a free virtualization product for Microsoft Windows
and 'inux servers. (t enables you to )uic*ly provision new server capacity or
server consolidation by partitioning a +hysical server into multiple virtual
machines. (t is meant for those businesses who want to optimize use of their
technology assets using virtualization.
Technology behind VMware Server:
Hypervisor , $ -Hosted .rchitecture/
What is Hosted Architecture?
Hosted architecture is where your virtualization software is installed as an
application onto the pre&existing host operating system. 0his means that
your virtualization layer relies on your host operating system for device
support and physical resource management. VMware "erver is a good
example of a hosted architecture.
1
Hardware and Software support:
. .ny standard !" compatible or #!"#"$compatible personal
computer
$. . wide variety of Windows, 'inux, "olaris, and other guest operating
systems,
(ncluding 12&bit operating systems
%. 0wo&way Virtual SM%
2. (ntel Virtualization 0echnology &'ntel VT(
3. .M4&Virtualization &AMT#V(
Where VMware Server does fits for your environ)ent?
VMware server suits the re)uirements and demands of small and medium
scale business with non&mission critical processes. (t can provide following
options to the business resources.
1. Virtual Machines for software develop)ent5
. . common environment matching in both configuration and
tools for your entire team
$. 6uic* rollout of new environments and tools
%. .rchive of entire development environments for ma7or pro7ects
2. Virtual Machines for software testing5
. +latform 0esting with "napshots
$. +latform 0esting with +ersistent and 8on&persistent 4is*s
3. Virtual Machines for %ost#release and Application#Maintenance.
. (t can create base image for you development environment
$. .rchive of the development team9s virtual machines used
during the development phase
%. :apid platform availability for )uic* support tas*s and bug
investigation
4. :un Windows, 'inux, and other operating systems and applications
without
"oftware conflicts.
5. Move virtual machines from one physical host to another without
having to
:econfigure them.
*eatures of VMware Server:
+, Web#-ased 'nterface
;se VMware (nfrastructure Web .ccess -V( Web .ccess/ to perform
host and virtual machine configuration for VMware "erver $.<.
. Create, configure, and delete virtual machines
$. .dd and remove virtual machines from the inventory
2
%. +erform power operations -start, stop, reset, suspend, and resume/ on
virtual Machines
2. Monitor the operation of virtual machines
3. =enerate a Web shortcut to customize the V( Web .ccess user
interface for users, with the option to limit their view to the console or
a single virtual machine
1. =enerate a VMware :emote Console des*top shortcut that allows
virtual machine users to interact directly with the guest operating
system outside of a Web browser
>. Configure host&wide VMware "erver settings
., VMware /e)ote 0onsole
VMware :emote Console enables you to interact with the guest
operating system
running in a virtual machine. ?ou can run VMware :emote Console on
the host or a remote client system. .fter you install it as a Web
browser add&on from V(Web .ccess, VMware :emote Console can run
independently from V(Web .ccess.
VMware :emote Console also allows you to connect and disconnect
client C4@4V4
and floppy devices.
1, Me)ory Support
0he maximum amount of memory that can be allocated per virtual
machine is
A=B. 0he amount of memory that can be used by all virtual machines
combined is limited only by the amount of memory on the host
computer.
$, 2u)ber of 2etwor3 Adapters Supported
(t can support total of < networ* adapters for a virtual machine.
4, 5uiesced -ac3ups of Virtual Machines on Windows
Cn Windows hosts, you can enable the VMware V"" Writer, which uses
snapshots to
maintain the data integrity of applications running inside the virtual
machine when
you ta*e bac*ups.
3
", Support for High#Speed 6S- .,7 8evices
(f the guest operating system has the appropriate ;"B $.< device
drivers, you can use peripherals that re)uire high&speed performance,
such as spea*ers, webcams,
next&generation printers and scanners, fast storage devices, M+%
players, 4V4&:W
drives, and high&capacity C4&:CM 7u*eboxes.
Besides above there are few more such as
.dditional host operating system support
.dditional guest operating system support
improved 12 bit guest support
12 bit sound driver
8ative 12 bit support on linux
(mproved V(#&.+(
VMC( soc*et interface
-ottlenec3s:
+, (t puts more of your clientDs eggs in one bas*et. (f the host machine
brea*s or needs to be ta*en offline, several virtual servers will go
down.
., .pplications li*e databases that re)uire a lot of dis* activity. 0he
prevailing wisdom is that databases should still run on dedicated
physical servers.
1, 0ime&sensitive applications li*e Voice over (+ -Vo(+/ may also be poor
candidates for virtualization.
$, Virtual Machine overload5 .pplication that are low (@C intensive and
low utilization are best candidates for virtualization but need to put
restriction on no. of virtual machines that can be handled with ease on
physical server.
VMware Server at a glance:
Architecture Hosted
9S /e:uire)ents Windows or 'inux
Typical 6se 0ases 0est E 4ev, +roduction
8edicated Server
/e:uired
8o
0entralized
Manage)ent 9ption
8o
;ase of 6se High
%erfor)ance =ood
4
;S< Server
!"# "erver is VMware9s flagship enterprise server virtualization
platform. (t comes in two versions , !"# "erver and !"#i "erver
where the latter has no service console and is the thinnest version
available. !"# "erver has many optional features li*e VMotion and
VMH. and some built&in features li*e the VMF" file system. Most end
users purchase VMware !"# "erver with some set of optional features
in a pac*age called VMware (nfrastructure. !"# "erver is managed by
the VMware (nfrastructure Client. (ts centralized management platform
is called Virtual Center.
*igure +: !"# server in !nterprise -Virtual infrastructure/
5
What is the need of ;S< Server?
(f you are an idealist then !"# is 7ust for you. (t possesses best
approaches to adopt the hardware abstraction and most effective
usage of your resources through vast available tools and services so
that you can maximize your infrastructure efficiency, reducing
operational cost by providing cost effective business continuity.
Technology behind ;S<:
Hypervisor , -Bare Metal/
Bare Metal means no C" is re)uired because it has its own *ernel
derived from linux withit provides greater resources for the virtual
machines, decreased cost of licensing and increased utilization of
servers.
Where ;S< server does fit for your environ)ent?
.s !"# is enterprise wide solution for virtualization to adopt effective
hardware abstraction, it best suits for large enterprises with enormous
resources.
6
Hardware and Software support with *eatures for ;S<:
Architecture:
. -are#)etal architecture5 VMware !"# inserts a robust virtualization
layer directly on the server hardware for near&native virtual machine
performance, reliability and scalability.


Fig5 Hypervisor -Baremetal/
$. S)all *ootprint5 VMware !"#i9s %$MB dis* footprint is a fraction of
the size of a general purpose operating system, reducing complexity
and providing unmatched security and reliability.
%. Server 'ntegration5 VMware !"#i is available built into server
hardware as an embedded component, simplifying and speeding
deployment of virtualization.
2. 0%6 virtualization5 (ncrease server utilization without the ris* of
critical services being starved for C+; resources. VMware !"# uses
intelligent process scheduling and load balancing across available
processors to manage the execution of virtual machine processing.
3. Storage in ;S< Server5 'everage high performance shared storage
to centralize virtual machine file storage for greater manageability,
flexibility and availability.
Virtual dis3 files5 .dd or delete a VMware !"# server from a
VMF" volume without pausing or halting the processing of other
instances of VMware !"#
VM*S cluster file syste)5 'everage high performance shared
storage to centralize virtual machine file storage for greater
manageability, flexibility and availability
=ogical volu)e )anager5 Manage the interaction between the
physical storage arrays and VMF" with flexibility and reliability
/aw device )apping5 Cptionally, map ".8 ';8s directly to a
virtual machine in order to enable application clustering and
7
array&based snapshot technology while profiting from the
manageability benefits of VMF"
*iber 0hannel H-A consolidation5 "hare expensive storage
networ* components across many virtual machines while
maintaining hardware fault tolerance
Write#through '>95 !nsure precise recovery of virtual
machines in the event of server failure. Write&through (@C
enables virtual machines to have the same recovery
characteristics as a physical system running the same operating
system.
-oot fro) SA2: :un VMware !"# installations on dis*less
configurations of blade and rac* mount servers by booting from
".8. "implify bac*ups and disaster recovery by eliminating the
need to separately bac*up local attached server dis*s
VM*S: &Virtual Machine *ile Syste)/ VMware Virtual Machine File "ystem
is a high performance cluster file system which provides storage
virtualization that is optimized for virtual machines. !ach virtual machine is
encapsulated in a small set of filesG and VMF" is the default storage
management interface for these files on physical "C"( dis*s and partitions.
Fig5 VMF" allows sharing of storage for multiple !"# servers
*eatures of VM*S:
0he technical features of VMF" that ma*e it suitable for use in a virtual
environment include5
. .utomated file system with hierarchical directory structure
$. Cptimization for virtual machines in a clustered environment
%. 'oc* management and distributed logical volume management
2. 4ynamic datastore expansion by spanning multiple storage extents
3. Clustered file system with 7ournal logging for fast recovery
1. !ncapsulation of the entire virtual machine state in a single
directory
8
-enefits of VM*S:
. .utomated Cluster File "ystem Capability
$. Cptimizes VM .ccess
%. !ncapsulates the !ntire VM "tate in a "ingle 4irectory
2. "implifies +rovisioning and .dministration of VMs
3. +rovides 4istributed (nfrastructure "ervices for Multi&!"# "ervers
1. Facilitates 4ynamic =rowth
>. (ntelligent Cluster Volume Management
A. !nables H. with 'ower Management Cverhead
H. "implifies 4isaster :ecovery
VM*S V>S other file syste)s:
Conventional file systems allow only one server to have read&
write access to the same file at a given time. (n contrast, VMF" is a
cluster file system that leverages shared storage to allow multiple
instances of !"# "erver concurrent read and write access to the same
storage resources. VMF" also has distributed 7ournaling to allow fast
and resilient recovery across these multi&server resource pools.
Cn&dis* loc*ing in VMF" ensures that a virtual machine is not
powered on by multiple installations of !"# "erver at the same time.
With VMware H. enabled, if a server fails the on&dis* loc* for each
virtual machine is released, allowing the virtual machine to be
restarted on other physical servers. Moreover, VMF" provides the VM
snapshot capabilities so necessary for disaster recovery, and is the
interface which VMware Consolidated Bac*up -VCB/ leverages to
provide proxy bac*up of virtual environments.
VMF" does not have every feature found today in other CF" and
CVM systems. However there is no other CF"@CVM that provides the
capabilities of VMF". (ts distributed loc*ing methods forge the lin*
between the VM and the underlying storage resources in a manner
that no other CF" or CVM can e)ual. 0he uni)ue capabilities of VMF"
allow VMs to 7oin a cluster seamlessly, with no management overhead.
1. 2etwor3ing in ;S< Server5 8etwor* virtual machines li*e physical
machines. Build complex networ*s within a single VMware !"# server
or across multiple installations of VMware !"# for production
deployments or development and testing purposes.
Virtual 2'0s: Configure each virtual machine with one or more
virtual 8(Cs. !ach of those networ* interfaces can have its own
(+ address and even its own M.C address. .s a result, virtual
machines are indistinguishable from physical machines from a
networ*ing standpoint
9
Virtual switches5 Create a simulated networ* within a
VMware !"# server with virtual switches that connect virtual
machines.
;panded port configuration policies5 "implify port
configuration by utilizing a single configuration ob7ect across
large groups of ports. 0he configuration ob7ect specifies all
information needed to enable a port5 8(C teaming policy -now
per port instead of per virtual switch/, V'.8 tagging, 'ayer $
security, and traffic shaping.
V=A2: Cverlay a logical '.8 on top of physical '.8s to isolate
networ* traffic for security and load segregation purposes.
VMware !"# V'.8s are compatible with standard V'.8
implementations from other vendors. Modify networ*
configurations without having to change actual cabling and
switch setups. V'.8s *eep broadcast traffic limited to the V'.8,
reducing the networ* load of broadcast pac*ets on other
switches and networ* segments.
%erfor)ance and Scalability:
VMware !"# delivers unparalleled performance and scalability. With VMware
!"#, even the most resource intensive production applications such as
databases, !:+ and C:M can be virtualized.
. ;nhanced virtual )achine perfor)ance5 Benefit from better
virtual machine performance in VMware !"#. +erformance
improvements have been achieved through5
2etwor3ing perfor)ance opti)ization5 :educe the C+;
overhead associated with processing networ* i@
Support for hardware nested page tables5 Cptimize
memory translation time between guest operating systems and
physical memory
Support for large )e)ory pages5 (mprove memory access
efficiency for guest operating systems and the Hypervisor
Support for %ara virtualized =inu guest operating
syste)s -'inux *ernel $.1.$ onwards/. :un higher levels of
performance through virtualization&aware operating systems
., Advanced )e)ory )anage)ent:
/AM over#co))it)ent5 (ncrease memory utilization by
configuring virtual machine memory that safely exceeds the
physical server memory. For example, the sum of the memory
of all virtual machines running on a server with A=B physical
memory can be 1=B
Transparent page sharing5 ;tilize available memory more
efficiently by storing memory pages identical across multiple
10
virtual machines only once. For example, if several virtual
machines are running Windows "erver $<<%, they will have
many identical memory pages. 0ransparent page sharing
consolidates those identical pages into a single memory
location.
Me)ory ballooning5 "hift memory dynamically from idle
virtual machines to active ones. Memory ballooning artificially
induces memory pressure within idle virtual machines, forcing
them to use their own paging areas and release memory for
active virtual machines.
%. ')proved power )anage)ent5 'ower the data center utility bill
with improved power management. VMware !"# enters a low power
IhaltJ state when a C+; is not scheduled.
2. $#Way Virtual SM%&Sy))etric )ultiple processor(5 !nable a
single virtual machine to use up to four physical processors
simultaneously. VMware !"# extends this uni)ue feature from two to
four processors. With 2&way Virtual "M+ even the most processor
intensive software applications li*e databases and messaging servers
can be virtualized.
3. "$?- /AM for virtual )achines5 :un the most memory&intensive
wor*loads in virtual machines with a memory limit extended to 12=B.
1. Support for powerful physical server syste)s5 0a*e advantage of
very large server systems with up to %$ logical C+;s and $31=B :.M
for large scale server consolidation and 4: pro7ects.
>. Support for up to +.! powered#on virtual )achines5 0a*e
advantage of very large server systems for enterprise&class server
consolidation and containment with support for up to $A powered on
virtual machines on a single server.
A. *leible virtual switches5 "cale up to handle more virtual
machines. Virtual switches can be created with any number of ports
from A to <1, and up to $2A virtual switches are supported per host.
H. Wa3e#on =A2: !nable higher consolidation ratios by allowing virtual
machines to go on stand&by mode when not used.
'nteroperability:
VMware !"# is the only virtualization platform optimized, rigorously tested
and certified across the complete (0 stac* of servers, storage, operating
11
systems, and software applications allowing for enterprise&wide
standardization.
. Hardware: VMware !"# has been certified with industry&leading
rac*, tower and blade servers from 4ell, Fu7itsu "iemens, H+, (BM,
8!C, "un Microsystems and ;nisys as well as servers that conform to
(ntel white&box standard specifications.
VMware !"#i is integrated into server hardware guaranteeing that
virtualization wor*s out of the box.
$. Storage: VMware !"# is certified with a wide range of storage
systems from, 4ell, !MC, !)ual'ogic, Fu7itsu, Fu7itsu "iemens, H+,
Hitachi 4ata "ystems, (BM, 8!C, 8etwor* .ppliance, "torage0e*, "un
Microsystems and %+.: and many other vendors.
Heterogeneous storage arrays5 ;tilize a wide variety of
heterogeneous storage devices in the same VMF" volume
2AS and iS0S' SA2 support5 By supporting lower&cost, more
easily managed shared storage, VMware !"# further reduces
total cost of ownership of (0 environments. .dvanced VMware
(nfrastructure features li*e VMotion and VMware H. are fully
supported with 8." and i"C"( environments
$?- *ibre 0hannel SA2 support5 Centralize management
and configuration of all VMware !"# servers in VirtualCenter.
=ocal SATA storage support5 ;se select servers with local
".0. storage to further lower total cost of ownership while
consolidating wor*loads
%. 2etwor3ing: ;se high performance networ*ing such as < =ig ! and
(nfiniband with VMware !"# %.3 and VMware !"#i %.3 for the most
networ* intensive wor*loads
2. 9perating syste)s5 :un any software application in VMware virtual
machines.
12&bit guest operating system suppor
"olaris < operating system suppor
Windows Vista operating system support
;buntu guest operating system support
3. Software applications with third party systems management
products through Web services .+(s provided by the VMware
(nfrastructure "4K.
1. Support for other virtual )achine for)ats5 VMware !"# can run
virtual machines created in non&VMware formats. ;sing the free
VMware Virtual Machine (mporter users can run MicrosoftL Virtual
"erver and Virtual +C, and "ymantecL 'ive"tate :ecovery virtual
machines in VMware !"#.
12
Manage)ent:
. /e)ote 0o))and =ine 'nterface. Manage VMware !"#i through a
remote execution environment that can run VMware !"# command
scripts.
$. Advanced )anageability and usability features5 VMware
!"# enables management of entire virtualized (0 environment.
%. SM'#S#0o)pliant Manage)ent 'nterfaces5 Monitor virtual storage
using any standard "M(&"&aware storage management tool.
2. Virtual 'nfrastructure 0lient5 Manage VMware !"#, virtual
machines, and -optionally/ VMware vCenter "erver with a common
user interface.

3. Virtual 'nfrastructure Web Access5 Manage VMware !"# with
simple Web interface -formerly *nown as the Management ;ser
(nterface, or M;(/.
1. Virtual )achine shortcuts: !nable self&help for end users with direct
access to virtual machines through a Web browser.
>. /e)ote devices: (nstall software in a virtual machine running on a
server from the C4&:CM of a des*top without leaving your des*.
A. Agent#less Hardware Manage)ent with 0'M5 0he Common
(nformation Model -C(M/ provides a protocol for monitoring hardware
health and status through VirtualCenter or C(M&compatible %rd party
tools.
Fig5 !"#&Virtual Center
13
/esource 9pti)ization:
(t defines advanced resource allocation policies for virtual machines to
improve service levels to software applications. !stablish minimum,
maximum, and proportional resource shares for C+;, memory, dis* and
networ* bandwidth. Modify allocations while virtual machines are running.
!nable applications to dynamically ac)uire more resources to
accommodate pea* performance.
. 0%6 capacity prioritization5 C+; capacity is assigned to virtual
machines on a Ifair shareJ basis and C+; resource controls also allow
an absolute minimum level of C+; capacity to be provided to critical
virtual machines
$. Storage '>9 traffic prioritization: !nsure that critical virtual
machines receive priority access to storage devices. (@C traffic from
virtual machines to dis* can be prioritized on a Ifair shareJ basis.
%. 2etwor3 Traffic Shaper5 !nsure that critical virtual machines
receive priority access to networ* bandwidth. 8etwor* traffic from
virtual machines can be prioritized on a Ifair shareJ basis. 8etwor*
0raffic "haper manages virtual machine networ* traffic to meet pea*
bandwidth, average bandwidth and burst size constraints.
2. /esource %ool: .ggregate collections of hardware resources
virtualized by VMware !"# into unified logical resources that can be
allocated to virtual machines on&demand. :esource pools increase
flexibility and hardware utilization.
Security:
. 0o)patibility with SA2 security practices5 !nforce security
policies with ';8 zoning and ';8 mas*ing.
$. V=A2 tagging5 !nhance networ* security by tagging and filtering
networ* traffic on V'.8s. 'imit the scope of broadcast domains.
%. =ayer . networ3 security policies5 !nforce security for virtual
machines at the !thernet layer. 4isallow promiscuous mode sniffing of
networ* traffic, M.C address changes, and forged source M.C
transmits.
14
;S< V0-&VMware 0onsolidated bac3up(:
VCB is a group of Windows command line utilities, installed on a
Windows system, that has ".8 connectivity to the !"# "erver VMF"
file system. With VCB, you can perform file level or image level
bac*ups and restores of the VM guests, bac* to the VCB server. FFf
Fig5 !"#&VCB
;S<#V)otion:
VM guests are able to move from one !"# "erver to another with no
downtime for the users. What is re)uired is a shared ".8 storage
system between the !"# "ervers and a VMotion license.
15
Fig5 !"#&Vmotion
;S< at a glance:
Architecture Hypervisor
9S /e:uire)ents 8one
Typical 6se 0ases +roduction, 0est E 4ev
8edicated Server
/e:uired
?es
0entralized
Manage)ent 9ption
?es
;ase of 6se High
%erfor)ance
Best
0o)parison between VMware ;S< Server and VMware Server using
V#Mar3:
:unning VMmar* using !"# "erver on an H+ 4'3A3 with four $.$=Hz dual&
core processors and then ran VMmar* on VMware "erver using a similar H+
4'3A3 with four $.2 =Hz dual&core processors. 0he result is as below5
16
0hese results show that !"# "erver not only achieves higher throughput than
VMware "erver for a single VMmar* tile -1 wor*load VMs/ but also exhibits
better scalability when a second tile is added
17

Das könnte Ihnen auch gefallen