You are on page 1of 49

2010 IBM Corporation

IBM Power Systems Technical University


October 1822, 2010 Las Vegas, NV

Session Title:
Speaker Name: Adekunle Bello
Session ID: VM01
Building a Robust Dataenter
!it" #i$e %artition Mobilit&
2010 IBM Corporation 2
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
2
'rademarks
The following are traemar!s of the International B"siness Machines #or$oration in the Unite States% other co"ntries% or &oth'
The following are traemar!s or registere traemar!s of other com$anies'
, All ot"er produts ma& be trademarks or registered trademarks o- t"eir respeti$e ompanies.
(otes:
%er-ormane is in Internal '"roug"put Rate /I'R0 ratio based on measurements and pro1etions using standard IBM ben"marks in a ontrolled en$ironment. '"e atual t"roug"put t"at an& user !ill
e2periene !ill $ar& depending upon onsiderations su" as t"e amount o- multiprogramming in t"e user3s 1ob stream+ t"e I45 on-iguration+ t"e storage on-iguration+ and t"e !orkload proessed. '"ere-ore+
no assurane an be gi$en t"at an indi$idual user !ill a"ie$e t"roug"put impro$ements e6ui$alent to t"e per-ormane ratios stated "ere.
IBM "ard!are produts are manu-atured -rom ne! parts+ or ne! and ser$ieable used parts. Regardless+ our !arrant& terms appl&.
All ustomer e2amples ited or desribed in t"is presentation are presented as illustrations o- t"e manner in !"i" some ustomers "a$e used IBM produts and t"e results t"e& ma& "a$e a"ie$ed. Atual
en$ironmental osts and per-ormane "arateristis !ill $ar& depending on indi$idual ustomer on-igurations and onditions.
'"is publiation !as produed in t"e (nited States. IBM ma& not o--er t"e produts+ ser$ies or -eatures disussed in t"is doument in ot"er ountries+ and t"e in-ormation ma& be sub1et to "ange !it"out
notie. Consult &our loal IBM business ontat -or in-ormation on t"e produt or ser$ies a$ailable in &our area.
All statements regarding IBM3s -uture diretion and intent are sub1et to "ange or !it"dra!al !it"out notie+ and represent goals and ob1eti$es onl&.
In-ormation about non7IBM produts is obtained -rom t"e manu-aturers o- t"ose produts or t"eir publis"ed announements. IBM "as not tested t"ose produts and annot on-irm t"e per-ormane+
ompatibilit&+ or an& ot"er laims related to non7IBM produts. 8uestions on t"e apabilities o- non7IBM produts s"ould be addressed to t"e suppliers o- t"ose produts.
%ries sub1et to "ange !it"out notie. Contat &our IBM representati$e or Business %artner -or t"e most urrent priing in &our geograp"&.
Adobe+ t"e Adobe logo+ %ostSript+ and t"e %ostSript logo are eit"er registered trademarks or trademarks o- Adobe S&stems Inorporated in t"e (nited States+ and4or ot"er ountries.
Cell Broadband 9ngine is a trademark o- Son& Computer 9ntertainment+ In. in t"e (nited States+ ot"er ountries+ or bot" and is used under liense t"ere-rom.
:a$a and all :a$a7based trademarks are trademarks o- Sun Miros&stems+ In. in t"e (nited States+ ot"er ountries+ or bot".
Miroso-t+ ;indo!s+ ;indo!s N'+ and t"e ;indo!s logo are trademarks o- Miroso-t Corporation in t"e (nited States+ ot"er ountries+ or bot".
Intel+ Intel logo+ Intel Inside+ Intel Inside logo+ Intel Centrino+ Intel Centrino logo+ Celeron+ Intel <eon+ Intel SpeedStep+ Itanium+ and %entium are trademarks or registered trademarks o- Intel
Corporation or its subsidiaries in t"e (nited States and ot"er ountries.
(NI< is a registered trademark o- '"e 5pen =roup in t"e (nited States and ot"er ountries.
#inu2 is a registered trademark o- #inus 'or$alds in t"e (nited States+ ot"er ountries+ or bot".
I'I# is a registered trademark+ and a registered ommunit& trademark o- t"e 5--ie o- =o$ernment Commere+ and is registered in t"e (.S. %atent and 'rademark 5--ie.
I' In-rastruture #ibrar& is a registered trademark o- t"e Central Computer and 'eleommuniations Agen&+ !"i" is no! part o- t"e 5--ie o- =o$ernment Commere.
>or a omplete list o- IBM 'rademarks+ see !!!.ibm.om4legal4op&trade.s"tml:
,+ AS4?00@+ e business/logo0@+ DB9+ 9SC5+ eSer$er+ >IC5N+ IBM@+ IBM /logo0@+ iSeries@+ M*S+ 5S4AB0@+ pSeries@+ RS4C000@+ S4A0+ *M49SA@+ *S949SA+
;ebSp"ere@+ 2Series@+ D45S@+ DSeries@+ D4*M@+ S&stem i+ S&stem iE+ S&stem p+ S&stem pE+ S&stem 2+ S&stem D+ S&stem DB@+ BladeCenter@
Not all ommon la! marks used b& IBM are listed on t"is page. >ailure o- a mark to appear does not mean t"at IBM does not use t"e mark nor does it mean t"at t"e produt is not
ati$el& marketed or is not signi-iant !it"in its rele$ant market.
'"ose trademarks -ollo!ed b& @ are registered trademarks o- IBM in t"e (nited StatesF all ot"ers are trademarks or ommon la! marks o- IBM in t"e (nited States.
2010 IBM Corporation )
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Agenda

A !alk t"roug" #i$e %artition Mobilit&

Appliation Migration using #i$e %artition Mobilit&

Migrating #ogial %artitions bet!een %5;9RG and


%5;9RC S&stems

#i$e %artition Mobilit& !it" NH%ort ID *irtualiDation /N%I*0


2010 IBM Corporation *
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
#i$e %artition Mobilit& /#%M0+ a omponent o- t"e %o!er*M 9nterprise 9dition
"ard!are -eature+ pro$ides t"e abilit& to mo$e AI< and #inu2 logial partitions
-rom one s&stem to anot"er. '"e mobilit& proess trans-ers t"e s&stem
en$ironment inluding t"e proessor state+ memor&+ atta"ed $irtual de$ies+ and
onneted users.

Active Partition Mobility allo!s &ou to mo$e AI< and #inu2 logial partitions
t"at are running+ inluding t"e operating s&stem and appliations+ -rom one
s&stem to anot"er using Mo$er Ser$ie %artitions /MS%0. '"e logial partition
and t"e appliations running on t"at migrated logial partition do not need to be
s"ut do!n.
Inactive Partition Mobility allo!s &ou to mo$e a po!ered o-- AI< and #inu2
logial partition -rom one s&stem to anot"er.
#i$e %artition Mobilit&
2010 IBM Corporation +
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
#i$e %artition Mobilit& Bene-its
Resoure balaning
I A s&stem does not "a$e enoug" resoures -or t"e !orkload !"ile
anot"er s&stem does
Ne! s&stem deplo&ment
I A !orkload running on an e2isting s&stem must be migrated to a
ne!+ more po!er-ul one
A$ailabilit& re6uirements
I ;"en a s&stem re6uires maintenane+ its "osted appliations must
not be stopped and an be migrated to anot"er s&stem
It is not a replaement -or %o!erJA
I It is not automati
I %artitions annot be migrated -rom -ailed s&stems
I >ailed operating s&stems annot be d&namiall& migrated
I '"us+ it is not a Disaster Reo$er& Solution
2010 IBM Corporation ,
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Appliations an interlok !it" partition migration
K Partition migration is $resente as a new D-P./ event
I 92isting semanti !it" "ek+ pre+ and post p"ase proessing
I C"ek and pre7p"ase allouts on soure ser$er
I %ost allout on destination ser$er
K D-P./ scri$ts s"$$orte
I register subommand returns DRHR9S5(RC9Lpmig
I 5t"er subommands: "ekmigrate+ premigrate+ undopremigrate+
postmigrate
I Sripts in$oke normal ommands in post p"ase to determine
"anges
K D/ .PI s"$$orte
I drHreon-ig/0 s&stem all "as ne! ob1et and ation bits -or migration
2010 IBM Corporation 0
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Basi Re6uirements
Migrating partition must "a$e -ull& $irtualiDed resoures /i.e no dediated
p"&sial adapters0
All s&stems in a migration domain must be onneted on a Storage Area
net!ork /SAN0 to s"ared p"&sial disks
I No internal or *I5S7based disks
I SAN disks must be on-igured to be $isible -rom bot" s&stems
JMC/s0 re6uires net!ork onneti$it& to:
I *I5 Ser$ers pro$iding $irtual SCSI -or t"e migrating partition
I *I5 Ser$ers pro$iding $irtual net!orking -or t"e migrating partition
I *I5 Ser$ers pro$iding Mo$er Ser$ie %artition /MS%0 -untion
I Migrating partitions
Bot" MS%s must "a$e net!ork onneti$it& to ea" ot"er
Mobile partition must be onneted to same subnet a-ter migration
2010 IBM Corporation 1
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
%artition migration "ig"7le$el !ork-lo!
Inactive and active partition migration each have the same fourstep se!uence
1. Pre$aration
Read& t"e in-rastruture to support #i$e %artition Mobilit&.
2. Valiation
C"ek t"e on-iguration and readiness o- t"e soure and destination s&stems.
A. Migration
'rans-er o- partition state -rom t"e soure to destination takes plae. 5ne
ommand is used to laun" bot" inati$e and ati$e migrations. '"e JMC
determines t"e appropriate t&pe o- migration to use based on t"e state o- t"e
mobile partition.
I I- t"e partition is in t"e Not Ati$ated state+ t"e migration is inati$e.
I I- t"e partition is in t"e Running state+ t"e migration is ati$e.
?. #om$letion
>ree unused resoures on t"e soure s&stem and t"e JMC.
2010 IBM Corporation 2
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Managed s&stems preparation
Bot" soure and destination s&stems must be at -irm!are le$el 0192A20 or later
lsli 7m M5ps7RakB27MMA7SN100>CB0M 7t s&s 7> Menumber ati$atedHle$elM
019MA20 GC
Bot" soure and destination s&stems must "a$e t"e %o!er*M 9nterprise 9dition liense ode
installed
3M# 4UI (avigation:
Systems Management 5 Severs 5 6select system7 5 #a$acity on Deman 8#oD9 5
:nter$rise :na&lement 5 View 3istory -og
3M# #-I:
lss&s-g 7r s&s 7m M5ps7RakB27MMA7SN100>CB0M
7> Mname ati$eHlparHmobilit&HapableN
5ps7RakB27MMA7SN100>CB0 1 1
Note" #oth source and destination shou$d be using the
same Logica$ %emor& #$oc' (L%#) si*e
2010 IBM Corporation 10
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
*I5 Ser$er preparation
+or ,ctive -artition %obi$it& both source and destination VIO
.ervers shou$d have /%over .ervice -artition0 and
/1ime reference0 enab$ed
3M# 4UI (avigation:
Systems Management 5 Severs 5 6select system7 5 6select vios7
5 Pro$erties O4eneral ta& and Settings ta&7
3M# #-I:
lss&s-g 7r lpar 7m M5ps7RakB27MMA7SN100>CB0M I-ilterLPnameLDlab0?07*I5SN 7> Q
Pname msp timeHre-N
Dlab0?07*I5S 0 0
"s&s-g 7r lpar 7m M5ps7RakB27MMA7SN100>CB0M 7i PnameL Dlab0?07*I5S+ mspL1+timeHre-L1N
2010 IBM Corporation 11
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
No resoure s"ould be set as Pre6uiredN
-or Ati$e Migration
92ample o- a partition 2ith IO adapter set as
/re!uired0
lss&s-g 7r pro- 7m M5ps7RakB27MMA7SN100>CB0M
77-ilter MlparHnamesLDlab0?CM 7> MlparHname ioHslotsM
Dlab0?C 210102224none41
io;slots format

s$ot345inde6<Os$otIOpoo$I3R<isre!uired
is7re6uired $alues O0Lno+ 1L&esR
ls"!res 7r io 77rsubt&pe slot 7m M5ps7RakB27MMA7SN100>CB0M 77-ilter MlparHnamesLDlab0?CM 7>
MlparHname drHinde2 drHname desriptionM
Dlab0?C 21010222 (GSBD.001.D8D<TUM7%17CE M%CI 10410041000Mbps 9t"ernet ('% 27portM
1his partition has no dedicated I7O"
-ocating the act"al aa$ter on the I= slot:
NO18" 1hough most partitions 2i$$ pass the fo$$o2ing chec's, a$$ the same for active migration go through
the partition9s properties and ensure"
1hat the mobi$e partition is not the redundant error path reporting $ogica$ partition
1hat the mobi$e partition is not configured 2ith barrier s&nchroni*ation registers (#.4)
1hat the mobi$e partition is not configured 2ith huge pages
2010 IBM Corporation 12
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Remote %artition Mobilit& Re6uirement
3M# Management 5 /emote #omman :>ec"tion
Remote %artition Mobilit& is migrating a partition !"en t"e soure
and destination MS%s are ontrolled b& t!o di--erent JMCs.
In t"is ase+ bot" JMCs must be on-igured to allo! remote
ommand e2eution t"roug" ss".
>irst update t"e JMCs to allo! remote ommand e2eution:
No! use t"e Pmkaut"ke&sN ommand to generate seurit& ke& to
aut"entiate one MS% !it" t"e ot"er.
mkaut"ke&s Iip B.A.1A1.1?? 7u "sroot 7g
9nter t"e pass!ord -or user "sroot on t"e remote "ost B.A.1A1.1??:
Note" use the g option so that authentication 'e&s are set up in both directions
(from source to destination and viceversa)
2010 IBM Corporation 1)
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
%artition Migration using #i$e %artition Mobilit&
2010 IBM Corporation 1*
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Inati$e migration !ork-lo!
Soure
S&stem
Destination
S&stem
Destination
*irtual I45
Ser$er
Soure
*irtual I45
Ser$er
Mobile
%artition
*
a
l
i
d
a
t
i
o
n
Ne! #%AR
Creation
*irtual storage
Adapter setup
*irtual storage
Adapter setup
N
o
t
i
-
i

a
t
i
o
n
o
-

o
m
p
l
e
t
i
o
n
#%AR
remo$al
'ime
2010 IBM Corporation 1+
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Inati$e migration state -lo!
Soure s&stem
%5;9R J&per$isor
JMC
1 2
Destination s&stem
%5;9R J&per$isor
2010 IBM Corporation 1,
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Ati$e migration $alidation !ork-lo!
Soure
S&stem
Destination
S&stem
Destination
*irtual I45
Ser$er
Soure
*irtual I45
Ser$er
Mobile
%artition
A

t
i
$
e

p
a
r
t
i
t
i
o
n

m
i
g
r
a
t
i
o
n

a
p
a
b
i
l
i
t
&

a
n
d

o
m
p
a
t
i
b
i
l
i
t
&

"
e

k
S&stem resoure
A$ailabilit& "ek
%artition
Readiness C"ek
5S and Apps
Readiness "ek
*
i
r
t
u
a
l

A
d
a
p
t
e
r
M
a
p
p
i
n
g
'ime
R
M
C

o
n
n
e

t
i
o
n

"
e

k
2010 IBM Corporation 10
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Migration p"ase o- an ati$e migration
Soure
S&stem
Destination
S&stem
Destination
*irtual I45
Ser$er
Soure
*irtual I45
Ser$er
Mobile
%artition
*
a
l
i
d
a
t
i
o
n
Ne! #%AR
Creation
*irtual SCSI
V >C setup
*irtual SCSI
V >C remo$al
N
o
t
i
-
i

a
t
i
o
n

o
-

o
m
p
l
e
t
i
o
n
#%AR
remo$al
'ime
M
S
%

S
e
t
u
p
Memor&
op&
#%AR running on soure s&stem
#%AR running on destination s&stem
2010 IBM Corporation 11
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Ati$e migration partition state trans-er pat"
Soure s&stem
%5;9R J&per$isor
Mo$er Ser$ie
%artition
*ASI
Departing
Mobile %artition
1 2
Destination s&stem
%5;9R J&per$isor
Mo$er Ser$ie
%artition
*ASI
Arri$ing
Mobile %artition
S"ell
A ?
2010 IBM Corporation 12
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
#i$e %artition Mobilit& 9n"anements

(ser de-ined *irtual 'arget De$ie names preser$ed aross #%M

Support -or s"ared persistent /SCSI7A0 reser$es on #(NS o- a


migrating partition /*SCSI0

Support -or a migration o- a lient aross non7s&mmetri *I5S


on-igurations

C#I inter-ae to on-igure I%S9C tunneling -or t"e data


onnetion bet!een MS%s

Support to allo! t"e user to selet t"e MS% I% addresses to use


during a migration

Net!ork band!idt" testing during migration $alidation


2010 IBM Corporation 20
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
%reser$ation o- Custom *'D Names

I- t"ere is a name on-lit /name alread& e2ists on target *I5S0


$alidation p"ase !ill gi$e a detail error message !"i" inludes
t"e on-liting name

Con-liting name an be "anged !it"


P"de$ Ide$ Wde$HnameX 7attr migHnameLWne!HnameXN

'"e $alidation name on-lit error an be o$erridden b&


proeeding !it" migration
I A de-ault name o- t&pe $tssi< replaes t"e ustom name on
t"e destination *I5S
I An entr& is !ritten to t"e -glog to link t"e on-liting name
!it" t"e ne! name
2010 IBM Corporation 21
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
S"ared %ersistent /SCSI7A0 Reser$e Support

Reser$e t&pe is s"o!n as %RHs"ared b& lsattr

Soure and destination must use di--erent ke&s

*I5S makes no attempt to $alidate+ "ange or ot"er!ise on-igure


t"e reser$es
I I- t"e disks annot be aessed t"e ause is outside #%M

PsingleHpat"N reser$e t&pe no! e2pliitl& re1eted during $alidation


2010 IBM Corporation 22
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Migration Aross Non7S&mmetri Con-igurations
Migrations t"at in$ol$e a loss o- redundan&
I Re6uires JMC le$el *GRA.E.0Y and t"e =(I Po$erride errorsN option
or ommand line PN77-oreN -lag
I Allo!s -or mo$ing a lient partition to a s&stem !"ose *I5S
on-iguration does not pro$ide t"e same le$el o- redundan& -ound
on t"e soure
Z 92amples:
I Client uses M%I5 !"ere ea" pat" goes t"roug" its o!n *I5S+ t"e
destination onl& "as a single *I5S
I Client uses N%I* and M%I5 to send data t"roug" 2 p"&sial >ibre
C"annel ports /"osted b& 1 or 2 *I5S0 t"e destination onl& "as 1
*alidate !ill return a detailed error e2plaining t"e loss o- redundan&
I- !e ontinue !it" t"e migration it !ill result in an M%I5 -ailed pat"
%lease note t"at redundan& is not restored !"en migrating bak[
2010 IBM Corporation 2)
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
C#I Support -or I%S9C 'unneling Bet!een MS%s

(ser supplies soure MS% I% address+ destination MS% I%


address and a ke&

Controlled b& ne! options on t"e e2isting -gs$+ starts$ and


stops$ ommands

Status o- tunnels an be $ie!ed !it" t"e Plss$ IipseHtunnelN


ommand

Re6uires t"e li.rte pakage+ a$ailable on t"e *irtual I45 Ser$er


92pansion %ak
2010 IBM Corporation 2*
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
(ser Seletable MS% I% Addresses

Re6uires JMC le$el *GRA.E.0Y /*GRG.2.0 reommended0

5nl& a$ailable t"roug" t"e JMC ommand line

(ser an selet t"e I% address -or bot" t"e soure and


destination MS%

Remo$es man& problems due to soure and destination MS%


mismat" and -ire!all restritions
I Some ustomer "a$e e2periened migration -ailures beause
t"e I% addresses "osen b& t"e JMC is bloked b& t"eir
-ire!all on-iguration
2010 IBM Corporation 2+
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Band!idt" 'esting

During migration $alidation t"e net!ork band!idt" !ill be tested

Results are logged in t"e on-iguration log

alog It -g Io X -glog
I MS%HMS%HBAND;ID'JL222+222 is in Mb4s
I I- band!idt" is less t"an E0 Mb4s 222 !ill be set to P#5;N
I Results are not 100\ aurate+ t"e& are simpl& an idea as to
!"at kind o- band!idt" !as a$ailable during t"e $alidation
p"ase o- migration. C?U7siDed ping pakets are used to test
band!idt"

(se-ul in-ormation i- t"e migration takes a long time or -ails


2010 IBM Corporation 2,
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Migration Band!idt" *alues
A$erage ms -rom
ping
MS%HMS%HBAND;ID'J
$alue
96ui$alent MB4s
0 1000 12E.0
1 E00 C2.C
2 2E0 A2.2
A 1CG 20.S
? 12E 1C.1
E 100 12.E
C SA 10.?
G G1 S.B
S C2 G.S
B EE C.B
10 E0 C.2
=reater t"an 10 #5; #ess t"an C.2
2010 IBM Corporation 20
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
'rial7B&7>ire Session
Live -artition %obi$it& #et2een -O:84; and -O:84<
2010 IBM Corporation 21
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
9n$ironment
1. %5;9RG7 S2AA79SB+ 12 C%(s and C?=B memor& /-irm!are7 A#G10H0CE0
2. %5;9RC7 B11G7MMA+ 2 C%(s and S=B memor& /-irm!are7 9MA?0H11C0
A. JMC *G Release G.1.0+ GA10CR?
?. Dual *I5 Ser$er ea" running 2.1.2.1A7>%722.1 S%02 !it" I]G0AGE /I-
using N%I*+ *I5S 2.1.AY is "ig"l& reommended0
E. AI< C.1 #%AR C10070?70A7100B
C. AI< E.A #%AR EA0071170A7101A
G. Storage7DS?U /1G?27B000 disks -or bot" $irtual SCSI and $irtual >C
S. #ogial memor& blok /#MB0 siDe on bot" s&stems /A2MB0
B. AI< nati$e M%I5 is used -or multi7pat"ing
10. 9t"ernet adapters: J9A on %5;9RG and 10410041000 Base7'< %CI7< adapters
on %5;9RC
11. N%I* 7 S=b %CI 92press Dual %ort Adapters /d-1000-11?10Sa0A0
2010 IBM Corporation 22
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
'est senarios
1. 'est Inati$e %artition Migration
2. 'est Ati$e %artition Migration
A. 'est assigning more C%( apait& to t"e mobile partition t"an is a$ailable on
destination s&stem
?. 'est C%( ompatibilit& modes %5;9RC4%5;9RCY4%5;9RG on t"e mo$ing #%AR
E. 'est parallel ati$e migrations bet!een %5;9RG and %5;9RC s&stems
C. 'est e--et o- t"e reser$eHpoli& !"en it is set to singleHpat"
G. 'est interation o- partition migration and Ati$e Memor& S"aring
S. Simulate a ras" o- t"e mobile !"ile migration is ati$e
B. ;"ile #%M is running ras" t"e *I5 ser$er on t"e soure MS%
10. Cras" t"e JMC during partition a partition migration
11. N%I* $irtual >C adapter load test
12. Create a mirrored *= and run s&n$g during partition migration
1A. N>S mount -iles bet!een t!o #%ARs and do a partition migration o- t"e N>S ser$er
48.=L1" L-% passed a$$ the tests fai$ing a migration on$& 2hen it is e6pected (for
e6amp$e, test >, 2ith not enough memor& on the destination s&stem)
2010 IBM Corporation )0
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
#essons #earned
;"en doing multiple migration in parallel it is reommend to use JMC
le$el *GRG.2.0Y so &ou an spei-& I% addresses -or soure and
destination MS% ommuniation.
;"en migrating bet!een %5;9RC and %5;9RG s&stem it is
reommended to set proessor ompatibilit& mode to Pde-aultN so t"e
JMC an set suitable mode on migration.
%lease "ek t"e reser$eHpoli& on all M%I5 disks and make sure it is
set to noHreser$e or SCSI7A %RHs"ared /in !"i" ase use di--erent
ke&s -or soure and destination MS%s0
>or N%I* to !ork+ make sure &ou are using reommended *I5S le$els
and SAN s!it" -irm!are is at t"e reommended le$el
2010 IBM Corporation )1
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Case Stud&: %artition Mobilit& V ;ebSp"ere App Ser$er
%inima$ change in response time e6cept for c$ose to the end of L-% 2hen L-,4 is s2itched to the ne2
s&stem? Notice 2or'$oad is ver& 5-= intensive (@AB) &et cou$d sti$$ be transferred?
.ource" http"77222>0C?ibm?com7partner2or$d72ps7serv$et75ontentDand$er72hitepaper7po2er<E$par7ai67v<r1
2010 IBM Corporation )2
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
3uring the proFect, man& migrations 2ere run and a$$ 2or'ed 2ith the
desired !ua$it& and re$iabi$it&? ,$so, it has been observed that migration
duration is a$most the same for a$$ the different 2or' $oads that 2ere tested?
1here is ver& $itt$e difference bet2een migrations 2ith a heav& 2or'$oad and
those 2ith a $ight 2or'$oad? On$& four seconds bet2een a medium 2or' $oad
(20 c$ients) 2ith respect to a high 2or' $oad (A0 c$ients)?
3uring L-% 2hen active pages are migrated from source to destination, a
temporar& $oc' is imposed? #ecause of this $oc', the :eb.phere ,pp$ication
.erver instance is not a$$o2ed to perform an& transactions? 1hus, at this
moment, the performance of the :eb.phere ,pp$ication .erver instance
can be observed to dip? Do2ever, immediate$& after the migration is
comp$ete, the :eb.phere ,pp$ication .erver instance regains its previous
stab$e state? 3uring the brief $oc', the 3a&1rader app$ication and the
:eb.phere ,pp$ication .erver see higher response times, but no do2ntime?
Summar& o- Case Stud&
.ource" http"77222>0C?ibm?com7partner2or$d72ps7serv$et75ontentDand$er72hitepaper7po2er<E$par7ai67v<r1
2010 IBM Corporation ))
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
#%M !it" NH%ort ID *irtualiDation /N%I*0

NH%ort ID *irtualiDation /N%I*0 is a te"nolog& t"at allo!s


multiple logial partitions to aess independent p"&sial storage
t"roug" t"e same p"&sial >ibre C"annel adapter. '"is adapter
is atta"ed to a *irtual I45 Ser$er partition+ !"i" ats onl& as a
pass7t"roug" managing t"e data trans-er t"roug" t"e %5;9R
J&per$isor.

9a" partition using N%I* is identi-ied b& a pair o- uni6ue


!orld!ide port names+ enabling &ou to onnet ea" partition to
independent p"&sial storage on a SAN. (nlike $irtual SCSI+ onl&
t"e lient partitions see t"e disk.

An M%I5 de$ie an be -ormed -rom an N%I* >C adapter and a


p"&sial >C JBA. '"is reates t"e possibilit& o- migrating a
running partition t"at is using dediated I45 adapters.
2010 IBM Corporation )*
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
SAN S!it"
D&nami %"&sial4*irtual Multipat"ing
*I5S
%o!er J&per$isor
Storage Controller
SAN S!it"
AI< Client
%"&sial >C JBA
N%I* Adapter
2010 IBM Corporation )+
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
N%I* Capable
SAN S!it"
-s<
*I5S
*I5 Client
%o!er J&per$isor
-sT
-s]
$-"ost^
SAN S!it"
#%M
*I5 Client
-sT
1
?
A
2
<
.teps to migrate a VIO c$ient 2ith a dedicated +5
,dapter using N-IV
(1) ,dd virtua$ +5 adapter using N-IV7%-IO
(2) =nconfigure the ph&sica$ +5 adapter
(using rmdev) and remove s$ot using 3L-,4
(>) %igrate the partition using L-%
(C) , virtua$ +5 adapter is automatica$$& configured
at the destination
2010 IBM Corporation ),
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
#i$e %artition Mobilit& !it" N%I* Demo
Soure s&stem: 5ps7Rig"t7B11G7MMA7SN10BA1D0
Soure MS%: Dlab00S7*I5S7Migration1 /"ostname Dlab00S0
Migrating partition: Dlab01B7Migration27Client /"ostname Dlab01B0
Destination s&stem: 5ps7#e-t7B11G7MMA7SN10BA2C0
Destination MS%: Dlab0107*I5S7Migration1 /"ostname Dlab0110
2010 IBM Corporation )0
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
N%I* Ser$er Adapter setup
2010 IBM Corporation )1
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
2010 IBM Corporation )2
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
N%I* Client Adapter setup
2010 IBM Corporation *0
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
,t this point 2e shutdo2n both VIO 5$ient and VIO .erver, then 2e reactivated them using the
updated profi$es (the partitions are brought up in se!uence, the VIO .erver then the 5$ient)
2010 IBM Corporation *1
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Status B9>5R9 mapping
Map adapter to $-"ost
Status A>'9R mapping
N-IV server adapter mapping using vfcmap command
$- lient adapter
2010 IBM Corporation *2
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
;;%N
#& using standard .,N configuration techni!ues, assign the mobi$e
partition9s storage to the virtua$ +ibre 5hanne$ adapters that use the
::-N pair generated and proper$& *one the virtua$ +ibre 5hanne$
::-Ns 2ith the storage subs&stem9s ::-N?
5onfirm virtua$ +5 adapter on the mobi$e partition
2010 IBM Corporation *)
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
.ource %.-
3estination %.-
%re7Migration
2010 IBM Corporation **
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
2010 IBM Corporation *+
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Jit *alidate Button
2010 IBM Corporation *,
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
Jit Migrate button
2010 IBM Corporation *0
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
.ource VIO .erver during partition migration
$-s not
mo$ed &et
$-s "a$e mo$ed and
$-"osts remo$ed[
2010 IBM Corporation *1
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
3estination VIO .erver during partition migration
$-"osts not &et
reated "ere
$-"osts reated[
2010 IBM Corporation *2
IBM %o!er S&stems 'e"nial (ni$ersit& ) #as *egas+ N*
'"ank &ou[
ontat in-o: kunle_us.ibm.om

You might also like