Sie sind auf Seite 1von 14

VMware Infrastructure Architecture Overview

W H I T E P A P E R
2
VMware whi te paper
Table of Contents
Physical Topology of the VMware Infrastructure Data Center 4
Virtual Data Center Architecture 5
Hosts, Clusters and Resource Pools 6
VMware VMotion, VMware DRS and VMware HA 7
Networking Architecture 8
Storage Architecture 9
VMware Consolidated Backup 10
ESX Server External Interfacing Components 10
VirtualCenter Management Server Architecture 11
Conclusion 13
3
VMware whi te paper
VMware Infrastructure architecture Overview
\|.tJ.| |r|..st.JctJ.o \ob Accoss A \ob |rto.|.co |c. v|.tJ.|
n.c||ro n.r.gonort .rJ .oncto ccrsc|os .ccoss
\V...o \Vct|cr |r.b|os t|o ||vo n|g..t|cr c| .Jrr|rg
v|.tJ.| n.c||ros |.cn cro p|ys|c.| so.vo. tc .rct|o. .|t|
.o.c Jc.rt|no, ccrt|rJcJs so.v|co .v.||.b|||ty .rJ ccnp|oto
t..rs.ct|cr |rtog.|ty
\V...o ||g| Av.||.b|||ty ,|A) |.cv|Jos o.sytcJso, ccst
o||oct|vo ||g| .v.||.b|||ty |c. .pp||c.t|crs .Jrr|rg |r v|.tJ.|
n.c||ros |r t|o ovort c| so.vo. |.||J.o, .||octoJ v|.tJ.|
n.c||ros ..o .Jtcn.t|c.||y .ost..toJ cr ct|o. p.cJJct|cr
so.vo.s t|.t |.vo sp..o c.p.c|ty
\V...o ||st.|bJtoJ |oscJ.co Sc|oJJ|o. ,||S) |rto|||gort|y
.||cc.tos .rJ b.|.rcos ccnpJt|rg c.p.c|ty Jyr.n|c.||y
.c.css cc||oct|crs c| |..J...o .oscJ.cos |c. v|.tJ.| n.c||ros
\V...o crsc||J.toJ b.ckJp |.cv|Jos .r o.sy tc Jso,
cort..||.oJ |.c|||ty |c. .gort|.oo b.ckJp c| v|.tJ.| n.c||ros |t
s|np||||os b.ckJp .Jn|r|st..t|cr .rJ .oJJcos t|o |c.J cr |S`
So.vo. |rst.||.t|crs
\V...o |r|..st.JctJ.o S|| |.cv|Jos . st.rJ..J |rto.|.co
|c. \V...o .rJ t||.Jp..ty sc|Jt|crs tc .ccoss \V...o
|r|..st.JctJ.o
\V...o |r|..st.JctJ.o |rc|JJos t|o |c||c.|rg ccnpcrorts .s
s|c.r |r ||gJ.o 11
\V...o |S` So.vo. A p.cJJct|crp.cvor v|.tJ.||..t|cr
|.yo. .Jr cr p|ys|c.| so.vo.s t|.t .bst..ct p.ccossc., nonc.y,
stc..go .rJ rot.c.k|rg .oscJ.cos tc bo p.cv|s|croJ tc
nJ|t|p|o v|.tJ.| n.c||ros
\V...o \|.tJ.| V.c||ro |||o Syston ,\V|S) A ||g|po.|c.
n.rco c|Jsto. |||o syston |c. v|.tJ.| n.c||ros
\V...o \|.tJ.| Synnot.|c VJ|t||.ccoss|rg ,SV|) |r.b|os
. s|rg|o v|.tJ.| n.c||ro tc Jso nJ|t|p|o p|ys|c.| p.ccossc.s
s|nJ|t.rocJs|y
\|.tJ.|orto. V.r.gonort So.vo. |o cort..| pc|rt |c.
ccr||gJ.|rg, p.cv|s|cr|rg .rJ n.r.g|rg v|.tJ.||.oJ | |r|..
st.JctJ.o
\|.tJ.| |r|..st.JctJ.o ||ort ,\| ||ort) Ar |rto.|.co t|.t
.||c.s .Jn|r|st..tc.s .rJ Jso.s tc ccrroct .oncto|y tc t|o
\|.tJ.|orto. V.r.gonort So.vo. c. |rJ|v|JJ.| |S` So.vo.
|rst.||.t|crs |.cn .ry \|rJc.s |
VMware Infrastructure
Enterprise Storage
Enterprise Servers
Enterprise Network
ESX Servers Virtual SMP VMFS
Virtual Machines
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
VirtualCenter Management Server
Consolidated
Backup
DRS HA
what is Virtualization and what are Virtual
Machines?
\|.tJ.||..t|cr |s .r .bst..ct|cr |.yo. t|.t JoccJp|os
t|o p|ys|c.| |..J...o |.cn t|o cpo..t|rg syston tc
Jo||vo. g.o.to. | .oscJ.co Jt|||..t|cr .rJ ||ox|b|||ty
\|.tJ.||..t|cr .||c.s nJ|t|p|o v|.tJ.| n.c||ros, .|t|
|oto.cgorocJs cpo..t|rg systons ,og, \|rJc.s
2003 So.vo. .rJ ||rJx) .rJ .pp||c.t|crs tc .Jr |r |sc
|.t|cr, s|Jobys|Jo cr t|o s.no p|ys|c.| n.c||ro
A v|.tJ.| n.c||ro |s t|o .op.osort.t|cr c| . p|ys|c.|
n.c||ro by sc|t...o |t |.s |ts c.r sot c| v|.tJ.|
|..J...o ,og, |AV, ||, ||, |..J J|sks, otc) Jpcr
.||c| .r cpo..t|rg syston .rJ .pp||c.t|crs ..o
|c.JoJ |o cpo..t|rg syston soos . ccrs|stort,
rc.n.||.oJ sot c| |..J...o .og..J|oss c| t|o .ctJ.|
p|ys|c.| |..J...o ccnpcrorts \V...o v|.tJ.|
n.c||ros ccrt.|r .Jv.rcoJ |..J...o |o.tJ.os sJc|
.s 64b|t ccnpJt|rg .rJ v|.tJ.| synnot.|c nJ|t|p.c
coss|rg
|c. nc.o |r|c.n.t|cr cr v|.tJ.||..t|cr, p|o.so .o.J t|o
\|.tJ.||..t|cr Ovo.v|o. \V...o .||to p.po.
VMware Infrastructure is the industrys first full infrastruc-
ture virtualization suite t|.t .||c.s orto.p.|sos .rJ sn.|| bJs|
rossos .||ko tc t..rs|c.n, n.r.go .rJ cpt|n|.o t|o|. | systons
|r|..st.JctJ.o t|.cJg| v|.tJ.||..t|cr \V...o |r|..st.JctJ.o
Jo||vo.s ccnp.o|ors|vo v|.tJ.||..t|cr, n.r.gonort, .oscJ.co
cpt|n|..t|cr, .pp||c.t|cr .v.||.b|||ty .rJ cpo..t|cr.| .Jtcn.
t|cr c.p.b|||t|os |r .r |rtog..toJ c||o.|rg
Figure 1-1: VMware Infrastructure
4
VMware whi te paper
|o |c||c.|rg soct|crs Josc.|bo t|o ..c||toctJ.o c| \V...o
|r|..st.JctJ.o, bog|rr|rg .|t| t|o o|onorts t|.t n.ko Jp
|ts p|ys|c.| tcpc|cgy, |c||c.oJ by t|o v|.tJ.|, c. |cg|c.|, v|o.
c| \V...o |r|..st.JctJ.o .|o.o t|o .o|.t|crs||ps bot.oor
t|o v|.tJ.| ..c||toctJ..| o|onorts .rJ t|o p|ys|c.| .c.|J
..o oxp|c.oJ |.st|y, t|o ..c||toctJ.os c| t.c cc.o \V...o
|r|..st.JctJ.o ccnpcrorts ..o J|scJssoJ |r |J.t|o. Jot.||
Physical Topology of the VMware
Infrastructure Data Center
With VMware Infrastructure, IT departments can build a
virtual data center using their existing industry standard
technology and hardware |o.o |s rc rooJ tc pJ.c|.so
spoc|.||.oJ |..J...o |r .JJ|t|cr, \V...o |r|..st.JctJ.o .||c.s
Jso.s tc c.o.to . v|.tJ.| J.t. corto. t|.t |s cort..||y n.r.goJ
by n.r.gonort so.vo.s .rJ c.r bo ccrt.c||oJ t|.cJg| . .|Jo
so|oct|cr c| |rto.|.cos
Figure 1-2: VMware Infrastructure Data Center Physical Building Blocks
Physical Servers
ESX Server ESX Server ESX Server
Manage
VirtualCenter Management Server
OS
App
OS
App
OS
App
OS
App
OS
App
Virtual Machines
OS
App
OS
App
OS
App
OS
App
OS
App
Virtual Machines
OS
App
OS
App
OS
App
OS
App
OS
App
Virtual Machines
cluster1
host1
VM
VM
VM
VM
VM
VM
VM
RP1 RP3
RP2
datastores
network A
network B
Server
Group 1
Server
Group 2
Server
Group 3
OS
App
OS
App
Virtual Machines
OS
App
ESX Server
OS
App
OS
App
iSCSI
Storage
Array
NAS
Storage
Array
Fiber Channel
Storage
Array
Fiber Channel Switch Fabric / IP Network
Terminal
Web
Browser
VI
Client VirtualCenter
Management
Server
Figure 1-3: VirtualCenter Management Server centrally manages the assign-
ment of virtual machines to physical servers
Storage Networks and Arrays
||bo. |.rro| SA| ....ys, |SS| SA| ....ys .rJ |AS ....ys
..o .|Jo|yJsoJ stc..go toc|rc|cg|os sJppc.toJ by \V...o
|r|..st.JctJ.o tc noot J|||o.ort J.t. corto. stc..go rooJs
S|..|rg t|o stc..go ....ys bot.oor ,by ccrroct|rg t|on tc)
g.cJps c| so.vo.s v|. stc..go ..o. rot.c.ks .||c.s .gg.og.t|cr
c| t|o stc..go .oscJ.cos .rJ p.cv|Jos nc.o ||ox|b|||ty |r p.cv|
s|cr|rg t|on tc v|.tJ.| n.c||ros
IP Networks
|.c| ccnpJt|rg so.vo. c.r |.vo nJ|t|p|o g|g.b|t |t|o.rot
rot.c.k |rto.|.co c..Js ,||s) tc p.cv|Jo ||g| b.rJ.|Jt| .rJ
.o||.b|o rot.c.k|rg tc t|o ort|.o J.t. corto.
Management Server
|o \|.tJ.|orto. V.r.gonort So.vo. p.cv|Jos . ccrvor|ort
s|rg|o pc|rt c| ccrt.c| tc t|o J.t. corto. |t .Jrs cr \|rJc.s
2003 So.vo. tc p.cv|Jo n.ry ossort|.| J.t. corto. so.v|cos sJc|
.s .ccoss ccrt.c|, po.|c.n.rco ncr|tc.|rg .rJ ccr||gJ..t|cr
|t Jr|||os t|o .oscJ.cos |.cn t|o |rJ|v|JJ.| ccnpJt|rg so.vo.s tc
bo s|..oJ .ncrg v|.tJ.| n.c||ros |r t|o ort|.o J.t. corto. As
s|c.r |r ||gJ.o 13, \|.tJ.|orto. V.r.gonort So.vo. .cccn
p||s|os t||s by n.r.g|rg t|o .ss|grnort c| v|.tJ.| n.c||ros tc
t|o ccnpJt|rg so.vo.s \|.tJ.|orto. V.r.gonort So.vo. .|sc
n.r.gos t|o .ss|grnort c| .oscJ.cos tc t|o v|.tJ.| n.c||ros
.|t||r . g|vor ccnpJt|rg so.vo. b.soJ cr t|o pc||c|os sot by
t|o syston .Jn|r|st..tc.
As ||gJ.o 12 s|c.s, . typ|c.| \V...o |r|..st.JctJ.o J.t. corto.
ccrs|sts c| b.s|c p|ys|c.| bJ||J|rg b|ccks sJc| .s x86 ccnpJt
|rg so.vo.s, stc..go rot.c.ks .rJ ....ys, || rot.c.ks, . n.r.go
nort so.vo. .rJ Josktcp c||orts
Computing Servers
|o ccnpJt|rg so.vo.s ..o |rJJst.y st.rJ..J x86 so.vo.s t|.t
.Jr \V...o |S` So.vo. cr t|o b..o not.| |.c| ccnpJt|rg
so.vo. |s .o|o..oJ tc .s . st.rJ.|cro |cst |r t|o v|.tJ.| orv|.cr
nort A rJnbo. c| s|n||..|y ccr||gJ.oJ x86 so.vo.s c.r bo
g.cJpoJ tcgot|o. .|t| ccrroct|crs tc t|o s.no rot.c.k .rJ
stc..go sJbsystons tc p.cv|Jo .r .gg.og.to sot c| .oscJ.cos |r
t|o v|.tJ.| orv|.crnort, c.||oJ . |Jsto.
5
VMware whi te paper
cnpJt|rg so.vo.s .||| ccrt|rJo tc |Jrct|cr ovor |r t|o
Jr||ko|y ovort t|.t \|.tJ.|orto. V.r.gonort So.vo. boc.no
Jr.o.c|.b|o ,og, t|o rot.c.k |s sovo.oJ) cnpJt|rg so.vo.s
c.r bo n.r.goJ sop...to|y .rJ .||| ccrt|rJo tc .Jr t|o|.
.ss|groJ v|.tJ.| n.c||ros b.soJ cr t|o .oscJ.co .ss|grnorts
t|.t .o.o |.st sot Orco t|o \|.tJ.|orto. V.r.gonort So.vo.
boccnos .v.||.b|o, |t c.r n.r.go t|o J.t. corto. .s . .|c|o
.g.|r
|o ..c||toctJ.o c| \|.tJ.|orto. V.r.gonort So.vo. .||| bo
Josc.|boJ |r Jot.|| |r |.to. soct|crs
Desktop Clients
\V...o |r|..st.JctJ.o p.cv|Jos . so|oct|cr c| |rto.|.cos |c.
J.t. corto. n.r.gonort .rJ v|.tJ.| n.c||ro .ccoss |so.s
c.r c|ccso t|o |rto.|.co t|.t bost noots t|o|. rooJs \|.tJ.|
|r|..st.JctJ.o ||ort ,\| ||ort), \ob Accoss t|.cJg| . \ob
b.c.so., c. to.n|r.| so.v|cos ,sJc| .s \|rJc.s o.n|r.|
So.v|cos c. `to.n)
Virtual Data Center architecture
\V...o |r|..st.JctJ.o v|.tJ.||.os t|o ort|.o | |r|..st.JctJ.o
|rc|JJ|rg so.vo.s, stc..go .rJ rot.c.ks |t .gg.og.tos t|oso
|oto.cgorocJs .oscJ.cos .rJ p.osorts . s|np|o .rJ Jr||c.n
sot c| o|onorts |r t|o v|.tJ.| orv|.crnort With VMware
Infrastructure, IT resources can be managed like a shared
utility and dynamically provisioned to different business
units and projects without worrying about the underlying
hardware differences and limitations
Figure 1-4: Virtual Data Center Architecture
As s|c.r |r ||gJ.o 14, \V...o |r|..st.JctJ.o p.osorts . s|np|o
sot c| v|.tJ.| o|onorts JsoJ tc bJ||J . v|.tJ.| J.t. corto.
cnpJt|rg .rJ nonc.y .oscJ.cos c.||oJ |csts, |Jsto.s .rJ
|oscJ.co |cc|s
Stc..go .oscJ.cos c.||oJ |.t.stc.os
|ot.c.k|rg .oscJ.cos c.||oJ |ot.c.ks
cluster1
host1
VM
VM
VM
VM
VM
VM
VM
RP1 RP3
RP2
datastores
network A
network B
\|.tJ.| n.c||ros
A |cst |s t|o v|.tJ.| .op.osort.t|cr c| t|o ccnpJt|rg .rJ
nonc.y .oscJ.cos c| . p|ys|c.| n.c||ro .Jrr|rg |S` So.vo.
\|or cro c. nc.o p|ys|c.| n.c||ros ..o g.cJpoJ tcgot|o.
tc .c.k .rJ bo n.r.goJ .s . .|c|o, t|o .gg.og.to ccnpJt
|rg .rJ nonc.y .oscJ.cos |c.n . |Jsto. V.c||ros c.r bo
Jyr.n|c.||y .JJoJ c. .oncvoJ |.cn . |Jsto. cnpJt|rg .rJ
nonc.y .oscJ.cos |.cn |csts .rJ |Jsto.s c.r bo ||ro|y p..t|
t|croJ |rtc . ||o...c|y c| |oscJ.co |cc|s
|.t.stc.os ..o v|.tJ.| .op.osort.t|crs c| ccnb|r.t|crs c|
JrJo.|y|rg p|ys|c.| stc..go .oscJ.cos |r t|o J.t. corto. |oso
p|ys|c.| stc..go .oscJ.cos c.r ccno |.cn t|o |cc.| SS| J|sks c|
t|o so.vo., t|o ||bo. |.rro| SA| J|sk ....ys, t|o |SS| SA| J|sk
....ys, c. |ot.c.k Att.c|oJ Stc..go ,|AS) ....ys
|ot.c.ks |r t|o v|.tJ.| orv|.crnort ccrroct v|.tJ.| n.c||ros
tc o.c| ct|o. c. tc t|o p|ys|c.| rot.c.k cJts|Jo c| t|o v|.tJ.|
J.t. corto.
\|.tJ.| n.c||ros ..o Jos|gr.toJ tc . p..t|cJ|.. |cst, |Jsto.
c. |oscJ.co |cc| .rJ . |.t.stc.o .|or t|oy ..o c.o.toJ A
v|.tJ.| n.c||ro ccrsJnos .oscJ.cos ||ko . p|ys|c.| .pp||.rco
ccrsJnos o|oct.|c|ty \|||o |r pc.o.oJc||, sJsporJoJ, c.
|J|o st.to, |t ccrsJnos rc .oscJ.cos Orco pc.o.oJcr, |t
ccrsJnos .oscJ.cos Jyr.n|c.||y, Js|rg nc.o .s t|o .c.k|c.J
|rc.o.sos c. g|vo b.ck .oscJ.cos Jyr.n|c.||y .s t|o .c.k|c.J
Joc.o.sos
Provisioning of virtual machines is much faster and easier
than physical machines |o. v|.tJ.| n.c||ros c.r bo c.o.toJ
|r soccrJs, rc pJ.c|.so c.Jo. |s .o,J|.oJ, rc ..|t|rg, rc
p|ys|c.| ccrst..|rts tc .c..y .bcJt Orco . v|.tJ.| n.c||ro |s
p.cv|s|croJ, t|o .pp.cp.|.to cpo..t|rg syston .rJ .pp||c.t|crs
c.r bo |rst.||oJ Jr.|to.oJ cr t|o v|.tJ.| n.c||ro tc |.rJ|o .
p..t|cJ|.. .c.k|c.J Jst .s t|cJg| t|oy .o.o bo|rg |rst.||oJ cr
. p|ys|c.| n.c||ro c n.ko t||rgs o.s|o., . v|.tJ.| n.c||ro
c.r ovor bo p.cv|s|croJ .|t| t|o cpo..t|rg syston .rJ .pp||
c.t|crs .|.o.Jy |rst.||oJ .rJ ccr||gJ.oJ
Resources are provisioned to virtual machines based on
the policies set by the system administrator who owns
the resources |o pc||c|os c.r .oso.vo . sot c| .oscJ.cos |c.
. p..t|cJ|.. v|.tJ.| n.c||ro tc gJ...rtoo |ts po.|c.n.rco |o
pc||c|os c.r .|sc p.|c.|t|.o .rJ sot . v..|.b|o pc.t|cr c| t|o tct.|
.oscJ.cos tc o.c| v|.tJ.| n.c||ro A v|.tJ.| n.c||ro .||| bo
p.ovortoJ |.cn bo|rg pc.o.oJcr ,tc ccrsJno .oscJ.cos) ||
Jc|rg sc .cJ|J v|c|.to t|o .oscJ.co .||cc.t|cr pc||c|os |c.
nc.o |r|c.n.t|cr cr .oscJ.co n.r.gonort, p|o.so soo t|o
|oscJ.co V.r.gonort CJ|Jo
|o |c||c.|rg soct|crs ox.n|ro |r Jot.|| t|o v|.tJ.| o|onorts c|
t|o J.t. corto.
6
VMware whi te paper
Hosts, Clusters and resource Pools
Hosts, Clusters and Resources Pools provide flexible and
dynamic ways to organize the aggregated computing and
memory resources |r t|o v|.tJ.| orv|.crnort .rJ ||rk t|on
b.ck tc t|o JrJo.|y|rg p|ys|c.| .oscJ.cos
A |cst .op.osorts t|o .gg.og.to ccnpJt|rg .rJ nonc.y
.oscJ.cos c| . p|ys|c.| x86 so.vo. |c. ox.np|o, || t|o p|ys|c.|
x86 so.vo. |.s |cJ. JJ.|cc.o ||s .Jrr|rg .t 4 C|. o.c| .rJ
32 Cb c| syston nonc.y, t|or t|o |cst .||| |.vo 32 C|. c|
ccnpJt|rg pc.o. .rJ 32 Cbs c| nonc.y .v.||.b|o |c. .Jrr|rg
v|.tJ.| n.c||ros t|.t ..o .ss|groJ tc |t
A |Jsto. .op.osorts t|o .gg.og.to ccnpJt|rg .rJ nonc.y
.oscJ.cos c| . g.cJp c| p|ys|c.| x86 so.vo.s s|..|rg t|o s.no
rot.c.k .rJ stc..go ....ys |c. ox.np|o, || t|o g.cJp ccrt.|rs
8 so.vo.s, o.c| so.vo. |.s 4 JJ.|cc.o ||s .Jrr|rg .t 4 C|.
o.c| .rJ 32 Cb c| nonc.y |o |Jsto. .||| t|or |.vo 256 C|.
c| ccnpJt|rg pc.o. .rJ 256 Cb c| nonc.y .v.||.b|o |c. t|o
.Jrr|rg v|.tJ.| n.c||ros .ss|groJ tc |t
|o v|.tJ.| .oscJ.co c.ro.s Jc rct rooJ tc bo ccrco.roJ .|t|
t|o p|ys|c.| ccnpcs|t|cr ,rJnbo. so.vo.s, ,J.rt|ty .rJ typo
c| ||sVJ|t|cc.o, |ypo.t|.o.J|rg, otc) c| t|o JrJo.|y|rg
|Jsto. tc p.cv|s|cr .oscJ.cos |oy s|np|y sot Jp t|o .oscJ.co
p.cv|s|cr|rg pc||c|os b.soJ cr t|o .gg.og.to .v.||.b|o .oscJ.co
\V...o |r|..st.JctJ.o .||| .Jtcn.t|c.||y .ss|gr t|o .pp.cp.|
.to .oscJ.cos Jyr.n|c.||y tc t|o v|.tJ.| n.c||ros .|t||r t|o
bcJrJ..|os c| t|cso pc||c|os
Figure 1-5: Hosts, Clusters and Resource Pools
|oscJ.cos |cc|s p.cv|Jo . ||ox|b|o .rJ Jyr.n|c ..y tc J|v|Jo
.rJ c.g.r|.o ccnpJt|rg .rJ nonc.y .oscJ.cos |.cn . |cst c.
. |Jsto. Ary |oscJ.co |cc|s c.r bo p..t|t|croJ |rtc sn.||o.
|oscJ.co |cc|s .t . ||rog..|r |ovo| tc |J.t|o. J|v|Jo .rJ .ss|gr
.oscJ.cos tc J|||o.ort g.cJps c. |c. J|||o.ort pJ.pcsos
||gJ.o 15 |||Jst..tos t|o ccrcopt c| |oscJ.co |cc|s |.oo x86
so.vo.s .|t| 4 C|. ccnpJt|rg pc.o. .rJ 16 Cb c| nonc.y
o.c| ..o .gg.og.toJ tc |c.n . |Jsto. c| 12 C|. ccnpJt|rg
pc.o. .rJ 48 C|. c| nonc.y A |oscJ.co |cc| ,||r.rco
|op..tnort) .oso.vos 8 C|. ccnpJt|rg pc.o. .rJ 32 Cbs
c| |.cn t|o |Jsto., |o.v|rg 4 C|. ccnpJt|rg pc.o. .rJ 16
Cbs c| nonc.y |c. t|o v|.tJ.| n.c||ro Ot|o.s |.cn t|o
||r.rco |op..tnort |oscJ.co |cc|, . sn.||o. |oscJ.co |cc|
,AcccJrt|rg) .oso.vos 4 C|. ccnpJt|rg pc.o. .rJ 16 Cbs
|c. t|o v|.tJ.| n.c||ros |.cn t|o .cccJrt|rg Jop..tnort |.t
|o.vos 4 C|. .rJ 16 Cbs c| nonc.y |c. t|o v|.tJ.| n.c||ro
c.||oJ |.y.c|| Resources reserved can be dynamically
changed |n.g|ro t|.t .t yo.. orJ, AcccJrt|rgs .c.k|c.J
|rc.o.sos, t|o Jso. ..rts tc |rc.o.so t|o |oscJ.co |cc|
AcccJrt|rg |.cn .oso.v|rg 4 C|. c| ccnpJt|rg pc.o. tc 6
C|. \o c.r s|np|y make the change to the Resource Pool
dynamically without shutting down the associated virtual
machines |oscJ.cos .oso.voJ |c. . |oscJ.co |cc| c. v|.tJ.|
n.c||ro ..o rct t.kor ...y |nnoJ|.to|y |oy Jyr.n|c.||y
.ospcrJ tc t|o Jon.rJ |c. ox.np|o, || t|o 4 C|. c| ccnpJt
|rg .oscJ.cos .oso.voJ |c. t|o AcccJrt|rg Jop..tnort ..o
rct bo|rg JsoJ, v|.tJ.| n.c||ro |.y.c|| c.r n.ko Jso c| t|o
.on.|r|rg p.ccoss|rg c.p.c|ty JJ.|rg |ts po.k t|no \|or
AcccJrt|rg .g.|r .o,J|.os t|o p.ccoss|rg c.p.c|ty, |.y.c||
.||| Jyr.n|c.||y g|vo t|on b.ck As . .osJ|t, even though
resources are reserved for different Resource Pools, they
are not being wasted if not used by their owner
As Joncrst..toJ by t|o ox.np|o, |oscJ.co |cc|s c.r bo
rostoJ, c.g.r|.oJ ||o...c||c.||y .rJ Jyr.n|c.||y .occr||gJ.oJ
sc t|.t t|o | orv|.crnort n.tc|os t|o ccnp.ry c.g.r|..
t|cr |rJ|v|JJ.| bJs|ross Jr|ts c.r Jso JoJ|c.toJ |r|..st.JctJ.o
.oscJ.cos .|||o st||| boro||t|rg |.cn t|o o|||c|orcy c| .oscJ.co
pcc||rg
x86 server
4 GHz
16 GB RAM
Cluster
12 GHz
48 GB RAM
x86 server
4 GHz
16 GB RAM
x86 server
4 GHz
16 GB RAM
VM VM VM VM VM
8 GHz
32 GB RAM
4 GHz
16 GB RAM
Finance Department
Accounting
Other Payroll
virtual
physical

VMware whi te paper


VMware VMotion, VMware DrS and
VMware Ha
\V...o \Vct|cr, \V...o ||S .rJ \V...o |A ..o J|st.|bJtoJ
so.v|cos t|.t or.b|o o|||c|ort .rJ .Jtcn.toJ .oscJ.co n.r.go
nort .rJ ||g| v|.tJ.| n.c||ro .v.||.b|||ty
VMware VMotion
As nort|croJ o..||o., v|.tJ.| n.c||ros .Jr cr .rJ ccrsJno
.oscJ.cos |.cn |rJ|v|JJ.| p|ys|c.| x86 so.vo.s t|.cJg| \V...o
|S` So.vo. \Vct|cr or.b|os t|o n|g..t|cr c| .Jrr|rg v|.tJ.|
n.c||ros |.cn cro p|ys|c.| so.vo. tc .rct|o. .|t|cJt
so.v|co |rto..Jpt|cr .s s|c.r |r ||gJ.o 16 ||s .||c.s v|.tJ.|
n.c||ros tc ncvo |.cn . |o.v||y |c.JoJ so.vo. tc . ||g|t|y
|c.JoJ cro |o o||oct |s . nc.o o|||c|ort .ss|grnort c|
.oscJ.cos |orco, .|t| \Vct|cr, .oscJ.cos c.r bo Jyr.n|c.||y
.o.||cc.toJ tc v|.tJ.| n.c||ros .c.css p|ys|c.| so.vo.s
Figure 1-6: VMware VMotion
Figure 1-7: VMware DRS
ESX Server
Hardware
ESX Server
Hardware
VMotion Technology
OS OS OS OS
App App App
Physical Servers
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
Resource Pool
OS
App
OS
App
OS
App
OS
App
ESX Server ESX Server
OS
App
ESX Server ESX Server
VMware DRS
.k|rg t|o \Vct|cr c.p.b|||ty cro stop |J.t|o. by .JJ|rg
.r |rto|||gort sc|oJJ|o., VMware DRS enables the system
administrator to set resource assignment policies that
reflect business needs and let VMware DRS do the cal-
culation and automatically handle the detailed physical
resource assignments \V...o ||S Jyr.n|c.||y ncr|tc.s
t|o .c.k|c.J c| t|o .Jrr|rg v|.tJ.| n.c||ros .rJ t|o .oscJ.co
Jt|||..t|cr c| t|o p|ys|c.| so.vo.s .|t||r . |Jsto. |t c|ocks
t|cso .osJ|ts .g.|rst t|o .oscJ.co .ss|grnort pc||c|os, || t|o.o
|s . pctort|.| |c. v|c|.t|cr c. |np.cvonort, |t Jt|||.os \Vct|cr
.rJ Jyr.n|c.||y .o.ss|grs v|.tJ.| n.c||ros tc J|||o.ort p|ys|c.|
so.vo.s, .s s|c.r |r ||gJ.o 1, tc orsJ.o t|.t t|o pc||c|os ..o
ccnp||oJ .rJ .oscJ.co .||cc.t|cr |s cpt|n.|
|| . ro. p|ys|c.| so.vo. |s n.Jo .v.||.b|o, \V...o ||S .Jtc
n.t|c.||y .oJ|st.|bJtos t|o v|.tJ.| n.c||ros tc t.ko .Jv.rt.go
c| |t crvo.so|y, || . p|ys|c.| so.vo. rooJs tc bo t.kor Jc.r
|c. .ry .o.scr, \V...o ||S .oJ|st.|bJtos |ts v|.tJ.| n.c||ros
tc ct|o. so.vo.s .Jtcn.t|c.||y |c. nc.o |r|c.n.t|cr, soo t|o
\V...o ||S .||to p.po.
VMware HA
VMware HA offers a simple and low cost high availability
alternative to application clustering |t or.b|os ,J|ck .ost..t
c| v|.tJ.| n.c||ros cr . J|||o.ort p|ys|c.| so.vo. .|t||r .
|Jsto. .Jtcn.t|c.||y s|cJ|J t|o |cst|rg so.vo. |.|| A|| .pp||c.
t|crs .|t||r t|o v|.tJ.| n.c||ros .||| boro||t |.cn ||g| .v.||
.b|||ty, rct Jst cro .s .|t| .pp||c.t|cr c|Jsto.|rg
\V...o |A .c.ks by p|.c|rg .r .gort cr o.c| p|ys|c.| so.vo.
tc n.|rt.|r . |o..tbo.t .|t| t|o ct|o. so.vo.s |r t|o |Jsto.
As s|c.r |r ||gJ.o 18, |css c| . |o..tbo.t |.cn cro so.vo.
.Jtcn.t|c.||y |r|t|.tos t|o .ost..t|rg c| .|| .||octoJ v|.tJ.|
n.c||ros cr ct|o. so.vo.s
Sott|rg Jp \V...o |A c.r bo Jcro s|np|y by Jos|gr.t|rg t|o
p.|c.|ty c.Jo. c| v|.tJ.| n.c||ros tc bo .ost..toJ |r t|o |Jsto.
||s |s vo.y s|np|o .|or ccnp..oJ tc t|o sot Jp .rJ ccr||gJ..
t|cr o||c.t .o,J|.oJ |c. .pp||c.t|cr c|Jsto.|rg |J.t|o.nc.o,
ovor t|cJg| \V...o |A .o,J|.os . co.t.|r .ncJrt c| rcr
.oso.voJ .oscJ.cos tc bo n.|rt.|roJ .t .|| t|nos tc orsJ.o t|.t
t|o .on.|r|rg ||vo so.vo.s c.r |.rJ|o t|o tct.| .c.k|c.J, |t Jcos
rct .o,J|.o JcJb||rg t|o .ncJrt c| .oscJ.cos ||ko .pp||c.t|cr
c|Jsto.|rg |c. nc.o |r|c.n.t|cr, soo t|o \V...o |A
.||to p.po.
Figure 1-8 VMware HA
Physical Servers
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
OS
App
Resource Pool
ESX Server ESX Server
OS
App
ESX Server ESX Server
8
VMware whi te paper
Networking architecture
VMware Infrastructure is the only solution that provides
a rich set of virtual networking elements t|.t n.kos rot
.c.k|rg t|o v|.tJ.| n.c||ros |r t|o J.t. corto. .s o.sy .rJ
s|np|o .s |r t|o p|ys|c.| orv|.crnort |J.t|o.nc.o, |t or.b|os
. ro. sot c| c.p.b|||t|os rct pcss|b|o |r t|o p|ys|c.| orv|.cr
nort boc.Jso n.ry c| t|o ||n|t.t|crs |r t|o p|ys|c.| .c.|J
Jcrt .pp|y
Figure 1-9: Networking Architecture
or provide failover in the event of an adapter hardware
failure |o |.||cvo. |s t..rsp..ort tc .|| v|.tJ.| n.c||ros
.|t|cJt t|o rooJ tc ccr||gJ.o .ry c| t|on spoc|||c.||y |c.
|| to.n|rg |c. |r|c.n.t|cr cr || to.n|rg, soo t|o So.vo.
cr||gJ..t|cr CJ|Jo
Port Group is a unique concept in the virtual environ-
ment A Port Group is a mechanism for setting policies
that govern the network connected to it A vS.|tc| c.r
|.vo nJ|t|p|o |c.t C.cJps |rsto.J c| ccrroct|rg tc . p..t|cJ|..
pc.t cr t|o vS.|tc|, . v|.tJ.| n.c||ro ccrrocts |ts v|| tc .
|c.t C.cJp A|| v|.tJ.| n.c||ros t|.t ccrroct tc t|o s.no |c.t
C.cJp bo|crg tc t|o s.no rot.c.k |rs|Jo t|o v|.tJ.| orv|.cr
nort ovor || t|oy ..o cr J|||o.ort p|ys|c.| so.vo.s .s s|c.r |r
||gJ.o 19 |ot.c.k |s t|o s.no cr bct| |cst1 .rJ |cst2
|vor || .|| ct|o. ccrJ|t|crs ..o not, . v|.tJ.| n.c||ro c.r
\Vct|cr |.cn cro p|ys|c.| so.vo. tc .rct|o. cr|y || bct|
so.vo.s |.vo t|o s.no vS.|tc| ,.|t| t|o s.no |c.t C.cJps)
|o rot.c.k ccrroct|cr |s n.|rt.|roJ .|to. |c||c.|rg t|o
\Vct|cr V|g..t|cr boc.Jso t|o v|.tJ.| n.c||ro |s .Jtcn.t|c.||y
ccrroctoJ tc t|o s.no |c.t C.cJp cr t|o s.no vS.|tc| cr
ro. |cst|rg so.vo.
|c.t C.cJps c.r bo ccr||gJ.oJ tc or|c.co . rJnbo. c| pc||c|os
t|.t p.cv|Jo or|.rcoJ rot.c.k|rg socJ.|ty, rot.c.k sognort.
t|cr, botto. po.|c.n.rco, ||g|o. .v.||.b|||ty .rJ t..|||c n.r.go
nort
|.yo. 2 socJ.|ty cpt|crs c.r bo sot |c. . |c.t C.cJp tc isolate
compromised or malicious virtual machines .rJ p.ovort
t|on |.cn pctort|.||y Jc|rg |..n tc ct|o. n.c||ros |r t|o
rot.c.k
\|A| sJppc.t c.r bo ccr||gJ.oJ |c. . |c.t C.cJp tc .||c.
sognort.t|cr c| t|o rot.c.k
Spoc|||c || to.n|rg pc||c|os c.r bo sot |c. .r |rJ|v|JJ.| |c.t
C.cJp ,|ot.c.k) tc s|..o t..|||c |c.J c. p.cv|Jo |.||cvo. |r
c.so c| |..J...o |.||J.o
..|||c S|.p|rg pc||c|os c.r bo sot tc |np.cvo t..|||c n.r.go
nort
|c. nc.o |r|c.n.t|cr cr |c.t C.cJp ccr||gJ..t|cr, p|o.so soo
t|o So.vo. cr||gJ..t|cr CJ|Jo
physical network adapters
Host1
Host1
Host2
Host2
port
groups
Network
C
VM VM VM VM VM
vSwitch
A B C D E
vSwitch
A B C D E
virtual
physical
physical network
||gJ.o 19 s|c.s t|o .o|.t|crs||p bot.oor t|o rot.c.ks |rs|Jo
.rJ cJts|Jo t|o v|.tJ.| orv|.crnort |o v|.tJ.| orv|.crnort
p.cv|Jos s|n||.. rot.c.k|rg o|onorts .s t|o p|ys|c.| .c.|J
|oy ..o v|.tJ.| rot.c.k |rto.|.co c..Js ,v||), v|.tJ.| s.|tc|s
,vS.|tc|) .rJ |c.t C.cJps
||ko . p|ys|c.| n.c||ro, o.c| v|.tJ.| n.c||ro |.s |ts c.r
v||s |o cpo..t|rg syston .rJ .pp||c.t|crs t.|k tc t|o v||s
t|.cJg| . st.rJ..J rot.c.k|rg Jov|co J.|vo. c. . \V...o
cpt|n|.oJ rot.c.k|rg Jov|co J.|vo. Jst .s t|cJg| t|o v||
|s . p|ys|c.| || c t|o cJts|Jo .c.|J .|sc, o.c| v|| .ppo..s
Jst ||ko . p|ys|c.| || |t |.s |ts c.r VA .JJ.oss, cro c.
nc.o || .JJ.ossos .rJ |t .ospcrJs tc t|o st.rJ..J |t|o.rot
p.ctccc| ox.ct|y .s . p|ys|c.| || .cJ|J
A vS.|tc| .c.ks ||ko . |.yo. 2 p|ys|c.| s.|tc| |.c| p|ys|c.|
so.vo. |.s |ts c.r vS.|tc|os Or cro s|Jo c| t|o vS.|tc| ..o
|c.t C.cJps .||c| ccrroct tc v|.tJ.| n.c||ros Or t|o ct|o.
s|Jo ..o Jp||rk ccrroct|crs tc p|ys|c.| |t|o.rot .J.pto.s cr
t|o so.vo. .|o.o t|o vS.|tc| .os|Jos \|.tJ.| n.c||ros ccrroct
tc t|o cJts|Jo .c.|J t|.cJg| t|o p|ys|c.| |t|o.rot .J.pto.s
t|.t ..o ccrroctoJ tc t|o vS.|tc| Jp||rks
A v|.tJ.| s.|tc| c.r ccrroct |ts Jp||rks tc nc.o t|.r cro
p|ys|c.| |t|o.rot .J.pto. tc or.b|o NIC teaming two or
more physical adapters used to share the traffic load
9
VMware whi te paper
Storage architecture
The VMware Infrastructure enables enterprise-class storage
performance, functionality and availability without adding
complexity tc t|o Jso. .pp||c.t|crs .rJ gJost cpo..t|rg
systons
|o \V...o |r|..st.JctJ.o Stc..go A.c||toctJ.o ccrs|sts c|
|.yo.s c| .bst..ct|cr t|.t ||Jo .rJ n.r.go t|o ccnp|ox|ty .rJ
J|||o.orcos bot.oor p|ys|c.| stc..go sJbsystons .rJ p.osort
s|np|o st.rJ..J stc..go o|onorts tc t|o v|.tJ.| orv|.crnort
,soo ||gJ.o 110) c t|o .pp||c.t|crs .rJ gJost cpo..t|rg
systons |rs|Jo o.c| v|.tJ.| n.c||ro, stc..go |s p.osortoJ
s|np|y .s SS| J|sks ccrroctoJ tc . v|.tJ.| bJs |cg|c c. |S| SS|
|cst bJs AJ.pto.
Figure 1-10: Storage Architecture
A |.t.stc.o |s p|ys|c.||y . \V|S |||o syston vc|Jno c. . J|.oc
tc.y cr . |AS Jov|co |.c| |.t.stc.o c.r sp.r nJ|t|p|o p|ys|c.|
stc..go sJbsystons As s|c.r |r ||gJ.o 110, . s|rg|o \V|S
vc|Jno c.r ccrt.|r cro c. nc.o |||s |.cn . J|.oct .tt.c|oJ
SS| J|sk ....y cr . p|ys|c.| so.vo., . ||bo. |.rro| SA| J|sk
|..n, c. |SS| SA| J|sk |..n |o. |||s .JJoJ tc .ry c| t|o
p|ys|c.| stc..go sJbsystons ..o .Jtcn.t|c.||y J|sccvo.oJ .rJ
n.Jo .v.||.b|o |oy c.r bo .JJoJ tc oxtorJ . p.ov|cJs|y
c.o.toJ |.t.stc.o .|t|cJt pc.o.|rg Jc.r p|ys|c.| so.vo.s
c. stc..go sJbsystons crvo.so|y, || .ry c| t|o |||s .|t||r
. |.t.stc.o |.||s c. boccnos Jr.v.||.b|o, cr|y t|cso v|.tJ.|
n.c||ros t|.t .os|Jo |r t|.t ||| ..o .||octoJ A|| ct|o. v|.tJ.|
n.c||ros .os|J|rg |r ct|o. |||s ccrt|rJo tc |Jrct|cr .s
rc.n.|
\V|S |s . c|Jsto.oJ |||o syston t|.t |ovo..gos s|..oJ stc..go tc
.||c. nJ|t|p|o p|ys|c.| so.vo.s tc .o.J .rJ ..|to tc t|o s.no
stc..go s|nJ|t.rocJs|y \V|S p.cv|Jos crJ|sk J|st.|bJtoJ
|cck|rg tc orsJ.o t|.t t|o s.no v|.tJ.| n.c||ro |s rct pc.o.oJ
cr by nJ|t|p|o so.vo.s .t t|o s.no t|no || . p|ys|c.| so.vo. |.||s,
t|o crJ|sk |cck |c. o.c| v|.tJ.| n.c||ro c.r bo .o|o.soJ sc
t|.t v|.tJ.| n.c||ros c.r bo .ost..toJ cr ct|o. p|ys|c.| so.vo.s
\V|S .|sc |o.tJ.os orto.p.|so c|.ss c..s| ccrs|storcy .rJ
.occvo.y noc|.r|sns, sJc| .s J|st.|bJtoJ cJ.r.||rg, c..s|
ccrs|stort v|.tJ.| n.c||ro |O p.t|, .rJ n.c||ro st.to sr.p
s|cts |oso noc|.r|sns c.r .|Jo ,J|ck .cctc.Jso .r.|ys|s
.rJ .occvo.y |.cn v|.tJ.| n.c||ro, p|ys|c.| so.vo., .rJ stc..go
sJbsyston |.||J.os
\V|S .|sc sJppc.ts |.. |ov|co V.pp|rg ,||V) ||V p.cv|Jos
. noc|.r|sn |c. . v|.tJ.| n.c||ro tc |.vo J|.oct .ccoss tc .
||| cr t|o p|ys|c.| stc..go sJbsyston ,||bo. |.rro| c. |SS|
cr|y) ||V |s Jso|J| |c. sJppc.t|rg t.c typ|c.| typos c| .pp||c.
t|crs
SA| sr.ps|ct c. ct|o. |.yo.oJ .pp||c.t|crs t|.t .Jr |r t|o
v|.tJ.| n.c||ros ||V botto. or.b|os sc.|.b|o b.ckJp c|||c.J
|rg systons Js|rg |o.tJ.os |r|o.ort tc t|o SA|
Ary Jso c| V|c.csc|t |Jsto.|rg So.v|cos ,VSS) sp.rs
p|ys|c.| so.vo.s v|.tJ.|tcv|.tJ.| c|Jsto.s .s .o|| .s p|ys|c.|
tcv|.tJ.| c|Jsto.s |Jsto. J.t. .rJ ,Jc.Jn J|sks s|cJ|J bo
ccr||gJ.oJ .s ||Vs ..t|o. t|.r .s |||os cr . s|..oJ \V|S
VMFS volume
DAS SCSI FC SAN iSCSI NAS
NFS
VM1 VM2 VM3 VM4
file1.vmdk
vm1.vmx
file2.vmdk
vm2.vmx
file3.vmdk
vm3.vmx
file4.vmdk
vm4.vmx
datastore1 datastore2
virtual
physical
host1 host2
IP network
|o v|.tJ.| SS| J|sks |rs|Jo t|o v|.tJ.| n.c||ros ..o p.cv|
s|croJ |.cn |.t.stc.o o|onorts |r t|o J.t. corto. A |.t.stc.o
|s ||ko . stc..go .pp||.rco t|.t so.vos Jp stc..go sp.co |c.
v|.tJ.| J|sks |rs|Jo t|o v|.tJ.| n.c||ros .s .o|| .s stc.|rg t|o
v|.tJ.| n.c||ros t|onso|vos As s|c.r |r ||gJ.o 110, . v|.tJ.|
n.c||ro |s stc.oJ .s . sot c| |||os |r |ts c.r J|.octc.y |r t|o
|.t.stc.o A v|.tJ.| J|sk |rs|Jo o.c| v|.tJ.| n.c||ro |s |cc.toJ
cro c. nc.o |||os |rs|Jo t|o J|.octc.y As . .osJ|t, . v|.tJ.| J|sk
c.r bo o.s||y n.r|pJ|.toJ ,ccp|oJ, ncvoJ, b.ckoJJp, .rJ
sc cr) Jst ||ko . |||o Virtual disks can be hot-added to a
virtual machine without powering it down |r .||c| c.so,
. ro. v|.tJ.| J|sk |||o |s c.o.toJ c. .r ox|st|rg v|.tJ.| J|sk |||o |s
.sscc|.toJ .|t| t|o v|.tJ.| n.c||ro
|o |.t.stc.o p.cv|Jos . s|np|o ncJo| tc .||cc.to stc..go
sp.co |c. t|o |rJ|v|JJ.| v|.tJ.| n.c||ros .|t|cJt oxpcs|rg
t|on tc t|o ccnp|ox|ty c| t|o v..|oty c| p|ys|c.| stc..go toc|
rc|cg|os .v.||.b|o, sJc| .s ||bo. |.rro| SA|, |SS| SA|, ||.oct
Att.c|oJ Stc..go, .rJ |AS
10
VMware whi te paper
Figure 1-11: Raw Device Mapping
|S` So.vo. ccnnJr|c.tos .|t| ct|o. .oscJ.cos t|.cJg| |ts
|cst Agort Js|rg t|o \V...o |r|..st.JctJ.o A|| ,\| A||) |s|rg
t|o \V...o |r|..st.JctJ.o S||, bct| \V...o .rJ t||.Jp..ty
sc|t...o c.r cc||oct |r|c.n.t|cr |.cn .rJ n.r.go |S` So.vo.
t|.cJg| t|o \| A||
As J|scJssoJ o..||o., t|o \V...o |A .gort p.cv|Jos . |o..t
bo.t sJc| t|.t .|or |t |s .bsort, |t s|gr.|s ct|o. p|ys|c.|
so.vo.s |r t|o |Jsto. tc .ost..t t|o v|.tJ.| n.c||ros t|.t |.vo
gcro Jc.r .|t| t|o |cst|rg so.vo. |o \V...o |A .gort
.os|Jos cr o.c| p|ys|c.| so.vo. .rJ ccnnJr|c.tos .|t| t|o
|cst Agort tc ccrst.rt|y c|ock cr t|o |o.|t| c| t|o so.vo.
Figure 1-12: How Consolidated Backup Works
eSX Server external Interfacing Components
|S` So.vo. |s . v|.tJ.||..t|cr |.yo. t|.t .bst..cts t|o p.ccossc.,
nonc.y, stc..go, .rJ rot.c.k|rg .oscJ.cos c| . p|ys|c.| so.vo.
|rtc nJ|t|p|o v|.tJ.| n.c||ros t|.t .Jr s|Jobys|Jo |r . socJ.oJ
.rJ |sc|.toJ n.rro. |o.o |s cro ccpy c| t|o |S` So.vo. t|.t
.Jrs cr o.c| p|ys|c.| x86 n.c||ro |r t||s soct|cr, cr|y t|o
ccnpcrorts c| |S` So.vo. t|.t |rto.|.cos .|t| t|o cJts|Jo
.c.|J ..o Josc.|boJ, soo ||gJ.o 113 |c. nc.o Jot.|| |r|c.n.
t|cr cr |S` So.vo., p|o.so ccrsJ|t rJno.cJs ct|o. |S` So.vo.
toc|r|c.| JccJnorts
Figure 1-13: VMware ESX Server External Interfacing Components
VMFS volume
FC SAN
or iSCSI SAN
LUN
datastore
open read/write
virtual
physical
host
mapping file
VM
Backup Disk Tape
Backup
Proxy
Server
Centralized
Data Mover
SAN Storage
OS
App
OS
App
Virtual Machines
OS
App
Physical Server
ESX Server
OR
Host
VirtualCenter
Agent
VirtualCenter
Management Server
Terminal
Services
VI Client
VI Web Access
third-party software
VM VM
HA
Host Agent
VI API
Ar ||V c.r bo t|cJg|t c| .s . synbc||c ||rk |.cn . \V|S
vc|Jno tc . ... ||| ,soo ||gJ.o 111) |o n.pp|rg n.kos
|||s .ppo.. .s |||os |r . \V|S vc|Jno |o n.pp|rg |||orct
t|o ... ||||s .o|o.orcoJ |r t|o v|.tJ.| n.c||ro ccr||gJ..
t|cr
\|or . ||| |s cporoJ |c. .ccoss, \V|S .osc|vos t|o ||V |||o
tc t|o cc..oct p|ys|c.| Jov|co .rJ po.|c.ns .pp.cp.|.to .ccoss
c|ocks .rJ |cck|rg |o.o.|to., .o.Js .rJ ..|tos gc J|.oct|y tc
t|o ... ||| ..t|o. t|.r gc|rg t|.cJg| t|o n.pp|rg |||o
VMware Consolidated Backup
\V...o |r|..st.JctJ.os stc..go ..c||toctJ.o or.b|os . s|np|o
v|.tJ.| n.c||ro b.ckJp sc|Jt|cr \V...o crsc||J.toJ b.ckJp
Consolidated Backup provides an easy to use, centralized
facility for agent-less backup of virtual machines As s|c.r
|r ||gJ.o 112, crsc||J.toJ b.ckJp .c.ks |r ccrJrct|cr .|t|
. t||.Jp..ty b.ckJp .gort .os|J|rg cr . sop...to b.ckJp
p.cxy so.vo. ,rct cr t|o so.vo. .Jrr|rg |S` So.vo.) bJt Jcos
rct .o,J|.o .r .gort |rs|Jo t|o v|.tJ.| n.c||ros |o t||.J
p..ty b.ckJp .gort n.r.gos t|o b.ckJp sc|oJJ|o |t st..ts
crsc||J.toJ b.ckJp .|or |t |s t|no tc Jc . b.ck Jp Orco
st..toJ, crsc||J.toJ b.ckJp .Jrs . sot c| p.ob.ckJp sc.|pts
tc ,J|osco t|o v|.tJ.| J|sks tc t.ko t|o|. sr.ps|cts |t t|or .Jrs
. sot c| pcstt|.. sc.|pts tc .ostc.o t|o v|.tJ.| n.c||ro b.ck
tc rc.n.| cpo..t|cr At t|o s.no t|no, |t ncJrts t|o J|sk
sr.ps|ct tc t|o b.ckJp p.cxy so.vo. ||r.||y, t|o t||.Jp..ty
b.ckJp .gort b.cks Jp t|o |||os cr t|o ncJrtoJ sr.ps|ct tc
|ts b.ckJp t..gots by t.k|rg sr.ps|cts c| t|o v|.tJ.| J|sks .rJ
b.ck|rg t|on Jp .t .ry t|no .|t|cJt .c..y|rg .bcJt b.ckJp
.|rJc.s c. rooJ tc ,J|osco .pp||c.t|crs, crsc||J.toJ b.ckJp
p.cv|Jos . s|np|o, |oss |rt.Js|vo .rJ |c. cvo.|o.J b.ckJp
sc|Jt|cr |c. t|o v|.tJ.| orv|.crnort
11
VMware whi te paper
|o \|.tJ.|orto. Agort ,\ Agort) |s sort by t|o \|.tJ.|orto.
V.r.gonort So.vo. .|or . n.c||ro .Jrr|rg |S` So.vo. |s ||.st
.JJoJ tc bo n.r.goJ \ Agort .os|Jos cr o.c| n.c||ro .rJ
.cts .s t|o b.cko. bot.oor \|.tJ.|orto. V.r.gonort So.vo.
.rJ t|o |S` So.vo. t|.t |t n.r.gos
|o \ Agort ccnnJr|c.tos .|t| t|o |cst Agort t|.cJg| t|o
\| A|| .s s|c.r |r ||gJ.o 113 |ts n.|r t.sk |s tc c|||c.J scno
c| t|o \|.tJ.|orto. V.r.gonort So.vo. |Jrct|crs spoc|||c tc
cro p|ys|c.| so.vo. ||s or.b|os \|.tJ.|orto. V.r.gonort
So.vo. tc sc.|o Jp .rJ n.r.go . nJc| |..go. rJnbo. c|
p|ys|c.| so.vo.s .|t|cJt Jon.rJ|rg . p.cpc.t|cr.| .ncJrt c|
ccnpJt|rg pc.o. .rJ rot.c.k b.rJ.|Jt| Scno c| t|o koy
t.sks po.|c.noJ by \ Agort ..o
|o|.y|rg .rJ or|c.c|rg .oscJ.co .||cc.t|cr Joc|s|crs n.Jo |r
\|.tJ.|orto. V.r.gonort So.vo. ,|rc|JJ|rg t|cso sort by t|o
\V...o ||S org|ro)
|.ss|rg v|.tJ.| n.c||ro p.cv|s|cr|rg .rJ ccr|gJ..t|cr c|.rgo
ccnn.rJs tc t|o |cst Agort
|.ss|rg |cst ccr|gJ..t|cr c|.rgo ccnn.rJs tc t|o |cst
Agort
Vcr|tc.|rg .rJ cc||oct|rg po.|c.n.rco st.t|st|cs, .|..ns, .rJ
ovorts by ccnnJr|c.t|rg .|t| t|o |cst Agort v|. t|o \| A||
|.ss|rg |r|c.n.t|cr b.ck tc t|o \|.tJ.|orto. V.r.gonort
So.vo. crco . co.t.|r ,J.rt|ty c| |r|c.n.t|cr |s cc||octoJ
VMotion
DRS
host and VM
configuration
VI API
HA
VirtualCenter
Management Server
ESX Server management
core services
distributed
services
user
access
control
active
directory
interface
d
a
t
a
b
a
s
e

in
t
e
r
f
a
c
e
VirtualCenter
database
VM provisioning
resources &
virtual machine
inventory
management
task
scheduler
statistics
logging
alarms & events
management
active
directory
server
third-party
application
Host
VirtualCenter
Agent
VM VM
HA
Host Agent
VI API
VirtualCenter Management Server architecture
VirtualCenter Management Server provides a convenient
centralized management cockpit for the data center |t
.gg.og.tos p|ys|c.| .oscJ.cos |.cn nJ|t|p|o |S` So.vo. |rst.|
|.t|crs .rJ p.osorts . cort..| cc||oct|cr c| s|np|o .rJ ||ox|b|o
.oscJ.cos |c. t|o syston .Jn|r|st..tc. .|or p.cv|s|cr|rg
v|.tJ.| n.c||ros |r t|o v|.tJ.| orv|.crnort
Figure 1-14: VirtualCenter Management Server Components
||gJ.o 114 s|c.s t|o koy |Jrct|cr.| ccnpcrorts c| t|o
\|.tJ.|orto. V.r.gonort So.vo. |oy |rc|JJo |so. Accoss
crt.c|, c.o So.v|cos, ||st.|bJtoJ So.v|cos, .rJ |rto.|.cos tc
oxto.r.| .oscJ.cos
|o |so. Accoss crt.c| .||c.s t|o syston .Jn|r|st..tc. tc
c.o.to .rJ n.r.go J|||o.ort |ovo|s c| .ccoss tc t|o \|.tJ.|orto.
|c. J|||o.ort Jso.s |c. ox.np|o, t|o.o n|g|t bo . Jso. c|.ss t|.t
n.r.gos ccr||gJ.|rg t|o p|ys|c.| so.vo.s |r t|o J.t. corto.
.rJ t|o.o n|g|t bo . J|||o.ort Jso. c|.ss t|.t n.r.gos cr|y
v|.tJ.| .oscJ.cos .|t||r . p..t|cJ|.. |oscJ.co |cc|
c.o So.v|cos ..o b.s|c n.r.gonort so.v|cos |c. . v|.tJ.| J.t.
corto. |oy |rc|JJo so.v|cos sJc| .s
\V |.cv|s|cr|rg CJ|Jos .rJ .Jtcn.tos t|o p.cv|s|cr|rg c|
v|.tJ.| n.c||ros
|cst .rJ \V cr|gJ..t|cr A||c.s t|o ccr|gJ..t|cr c| |csts
.rJ v|.tJ.| n.c||ros
bct| t|o \|.tJ.|orto. V.r.gonort So.vo. .rJ \V...o
|S` So.vo. c.r bo n.r.goJ t|.cJg| t|o \| A|| by \V...o
|r|..st.JctJ.o tcc|s c. t||.Jp..ty tcc|s
V.r.g|rg |S` So.vo. J|.oct|y s|cJ|J bo Jcro by p|ys|c.| so.vo.
.Jn|r|st..tc.s cr spoc|.| c|.cJnst.rcos cr|y A|| n.r.gonort
|Jrct|cr.||ty t|.t c.r bo Jcro cr t|o |S` So.vo. c.r .|sc bo
Jcro |r \|.tJ.|orto. V.r.gonort So.vo.
|s|rg t|o \| ||ort, Jso.s c.r n.r.go bct| t|o p|ys|c.|
.rJ v|.tJ.| .oscJ.cos c| t|o J.t. corto. \|or .ccoss|rg
\|.tJ.|orto. V.r.gonort So.vo., . soss|cr st..ts .|to. . Jso.
|s .Jt|ort|c.toJ A|to. .Jt|ort|c.t|cr, . v|o. c| t|o .oscJ.cos
.rJ v|.tJ.| n.c||ros t|.t bo|crgs tc t|o Jso. |s p.osortoJ |c.
.ccoss|rg . v|.tJ.| n.c||ro ccrsc|o J|.oct|y, t|o \| ||ort ||.st
cbt.|rs t|o v|.tJ.| n.c||ro |cc.t|cr |.cn t|o \|.tJ.|orto.
V.r.gonort So.vo. t|.cJg| t|o \| A|| |t t|or ccrrocts
J|.oct|y tc t|o .pp.cp.|.to |S` So.vo. .rJ p.osorts t|o .pp.cp.|
.to v|.tJ.| n.c||ro ccrsc|o
\|t| . \ob b.c.so., Jso.s c.r n.r.go t|o v|.tJ.| .oscJ.cos
.rJ .ccoss t|o v|.tJ.| n.c||ro ccrsc|o |so.s c.r Jc sc by
\|.tJ.|orto. ||.st pc|rt|rg t|o \ob b.c.so. tc t|o \| \ob
Accoss |o \| \ob Accoss noJ|.tos t|o ccnnJr|c.t|cr
bot.oor t|o b.c.so. .rJ \|.tJ.|orto. V.r.gonort So.vo.
t|.cJg| t|o \| A|| c .ccoss t|o v|.tJ.| n.c||ro ccrsc|os
t|.cJg| t|o \ob b.c.so., Jso.s c.r n.ko Jso c| bcckn..ks
c.o.toJ by t|o \|.tJ.|orto. V.r.gonort So.vo. |o bcckn..k
12
VMware whi te paper
|oscJ.co .rJ \|.tJ.| V.c||ro |rvortc.y V.r.gonort O.g.
r|.os v|.tJ.| n.c||ros .rJ .oscJ.cos |r t|o v|.tJ.| orv|.cr
nort .rJ |.c|||t|os t|o|. n.r.gonort
St.t|st|cs .rJ |cgg|rg |cgs .rJ .opc.ts cr t|o po.|c.n.rco
.rJ .oscJ.co Jt|||..t|cr st.t|st|cs c| J.t. corto. o|onorts, sJc|
.s v|.tJ.| n.c||ros, |csts .rJ c|Jsto.s
A|..ns .rJ |vort V.r.gonort ..cks .rJ ...rs Jso.s cr
pctort|.| .oscJ.co cvo.Jt|||..t|cr c. ovort ccrJ|t|crs
.sk Sc|oJJ|o. Sc|oJJ|os .ct|crs sJc| .s \Vct|cr tc |.ppor
.t . g|vor t|no
||st.|bJtoJ So.v|cos, sJc| .s \V...o ||S, \V...o |A, .rJ
\V...o \Vct|cr, ..o sc|Jt|crs t|.t oxtorJ t|o c.p.b|||t|os c|
\V...o |r|..st.JctJ.o tc t|o roxt |ovo| ||st.|bJtoJ So.v|cos
.||c. t|o ccr||gJ..t|cr .rJ n.r.gonort c| t|oso sc|Jt|crs
cort..||y |.cn \|.tJ.|orto. V.r.gonort So.vo.
\|.tJ.|orto. V.r.gonort So.vo. |.s |cJ. koy |rto.|.cos
|S` So.vo. V.r.gonort |rto.|.cos .|t| t|o \ Agort tc
n.r.go o.c| p|ys|c.| so.vo. |r t|o J.t. corto.
\V...o |r|..st.JctJ.o A|| |rto.|.cos .|t| \V...o n.r.go
nort c||orts .rJ t||.Jp..ty sc|Jt|crs
|.t.b.so |rto.|.co crrocts tc O..c|o c. V|c.csc|t S|
So.vo. tc stc.o |r|c.n.t|cr sJc| .s v|.tJ.| n.c||ro ccr|gJ..
t|crs, |cst ccr|gJ..t|crs, .oscJ.co .rJ v|.tJ.| n.c||ro |rvor
tc.y, po.|c.n.rco st.t|st|cs, ovorts, .|..ns, Jso. po.n|ss|crs
.rJ .c|os
Act|vo ||.octc.y |rto.|.co crrocts tc Act|vo ||.octc.y tc
cbt.|r Jso. .ccoss ccrt.c| |r|c.n.t|cr
Accessing the Virtual Data Center
|so.s c.r n.r.go t|o \V...o |r|..st.JctJ.o J.t. corto. c.
.ccoss t|o v|.tJ.| n.c||ro ccrsc|o t|.cJg| t|.oo J|||o.ort
no.rs t|o \| ||ort, \ob Accoss t|.cJg| . \ob b.c.so., c.
to.n|r.| so.v|cos ,sJc| .s \|rJc.s o.n|r.| So.v|cos c. `to.n)
Figure 1-15: VMware Infrastructure Access and Control
Host
VI Web Access
VirtualCenter
Agent
VM VM
HA
VI
API
Windows
Terminal Services/
Xterm
W
e
b

b
r
o
w
s
e
r
V
I

C
l
i
e
n
t
VirtualCenter
mgmt
access
host &vm
config. &
control
access
vm console
access
VirtualCenter
mgmt
access
host &vm
config. &
control
access
vm console
access
VirtualCenter
Management Server
ESX Server management
distributed services
core services
user
access
control
active
directory
interface
d
a
t
a
b
a
s
e

i
n
t
e
r
f
a
c
e
Host Agent
VI API
vm console
access
||.st pc|rts tc t|o \| \ob Accoss \| \ob Accoss .osc|vos t|o
p|ys|c.| |cc.t|cr c| t|o v|.tJ.| n.c||ro t|or .oJ|.octs t|o
\ob b.c.so. tc t|o .pp.cp.|.to |S` So.vo. .|o.o t|o v|.tJ.|
n.c||ro .os|Jos
|so.s, c| ccJ.so, c.r .ccoss t|o|. v|.tJ.| n.c||ro ccrsc|o
ox.ct|y t|o s.no ..y t|.t t|oy .ccoss t|o p|ys|c.| n.c||ro
by Js|rg st.rJ..J tcc|s sJc| .s \|rJc.s o.n|r.| So.v|cos c.
`to.n
Conclusion
O| .|| t|o v|.tJ.||..t|cr sc|Jt|crs |r t|o n..kot, cr|y \V...o
|r|..st.JctJ.o |s ..c||toctoJ |.cn t|o g.cJrJ Jp tc or.b|o
cJstcno.s tc b.|rg t|o boro||ts c| v|.tJ.||..t|cr tc t|o ort|.o
orto.p.|so p|.t|c.n, |rc|JJ|rg so.vo., stc..go .rJ rot.c.k|rg
systons \V...o |r|..st.JctJ.o rct cr|y or.b|os cJstcno.s tc
bJ||J .r ort|.o v|.tJ.| J.t. corto. t|.t n.tc|os t|o c.p.b|||t|os
.v.||.b|o |r t|o p|ys|c.| .c.|J, bJt |t gcos cro stop |J.t|o. by
c||o.|rg t|o ||ox|b|||ty .rJ ccrt.c| t|.t |s p|ys|c.||y ccstp.c||b|
t|vo c. |npcss|b|o
\|t| . .|c|o sJ|to c| ccnp|onort..y v|.tJ.||..t|cr .rJ n.r
.gonort so.v|cos sJc| .s v|.tJ.| \V...o \Vct|cr, \V...o
||S, \V...o |A .rJ \V...o crsc||J.toJ b.ckJp, \V...o
|r|..st.JctJ.o |s t|o cr|y c||o.|rg t|.t Jo||vo.s . ccnp|oto
sc|Jt|cr ..t|o. t|.r p|ocono.| .pp.c.c| |c. cJstcno.s tc
bJ||J . J.t. corto. |r . v|.tJ.| orv|.crnort
|r |ts t||.J goro..t|cr s|rco bo|rg t|o ||.stovo. tc v|.tJ.||.o
t|o x86 p|.t|c.n, \V...o |r|..st.JctJ.o |.s Jovo|cpoJ . |..go
t||.Jp..ty sc|Jt|crs occsyston .rJ orcys |rJJst.y.|Jo
|..J...o .rJ sc|t...o co.t|||c.t|cr sJppc.t S|rco |rcopt|cr
|r 1998, |t |.s boor p.cJJct|cr tostoJ .rJ Jop|cyoJ |r scno
c| ncst Jon.rJ|rg .rJ |..gost | p.cJJct|cr orv|.crnorts
\V...o |r|..st.JctJ.o |s t|o cr|y v|.tJ.||..t|cr sc|Jt|cr .o.Jy
|c. orto.p.|so.|Jo Jop|cynort by cc.pc..to |
13
VMware whi te paper
Host
VI Web Access
VirtualCenter
Agent
VM VM
HA
VI
API
Windows
Terminal Services/
Xterm
W
e
b

b
r
o
w
s
e
r
V
I

C
l
i
e
n
t
VirtualCenter
mgmt
access
host &vm
config. &
control
access
vm console
access
VirtualCenter
mgmt
access
host &vm
config. &
control
access
vm console
access
VirtualCenter
Management Server
ESX Server management
distributed services
core services
user
access
control
active
directory
interface
d
a
t
a
b
a
s
e

i
n
t
e
r
f
a
c
e
Host Agent
VI API
vm console
access
\Mware, |ac. 111 |erter 0rle |a|e k|te Ck 111 U!k !e| -1I- |at -1I-1 www.mware.cem
2006 \V...o, |rc A|| .|g|ts .oso.voJ |.ctoctoJ |y cro c. nc.o c| |S |.tort |cs 6,39,242, 6,496,84, 6,04,925,
6,11,62, 6,25,289, 6,35,601, 6,85,886, 6,89,156, 6,95,966, 6,880,022, 6,961,941, 6,961,806 .rJ 6,944,699, .torts
orJ|rg \V...o, t|o \V...o |cxos |cgc .rJ Jos|gr, \|.tu.| SV| .rJ \Vct|cr ..o .og|sto.oJ t..Jon..ks c. t..Jon..ks
c| \V...o, |rc |r t|o |r|toJ St.tos .rJ/c. ct|o. u.|sJ|ct|crs A|| ct|o. n..ks .rJ r.nos nort|croJ |o.o|r n.y |o
t..Jon..ks c| t|o|. .osoct|vo ccn.r|os

Das könnte Ihnen auch gefallen