7/21/2019 DS8000 - Training
1/55
DS8000 Series
7/21/2019 DS8000 - Training
2/55
Copyright IBM Corporation 2001. All rights reserved. Copyright IBM Corporation 2001. All rights reserved.
Architecture
aspects of the DS8000 series architecture
7/21/2019 DS8000 - Training
3/55
DS8000 ra!e "ossi#ilities
disk enclosure pair
disk enclosure pair
Battery
Bac$up unit
Primary
power
supply
Battery
Bac$up unit
I%&
enclosure 0
I%&
'nclosure 1
I%&
enclosure 2
I%&
'nclosure (
disk enclosure pair
disk enclosure pair
Primary
power
supply
Rackpower
control
eServer p) )*0
eServer p) )*0
Cooling plenum
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
Battery
Bac$up unit
Battery
#ac$up unit
BatteryBac$up unit
Primary
power
supply
Primary
power
supply
Cooling plenumFansense
card
I%&
enclosure +
I%&
'nclosure )
I%&
enclosure ,
I%&
'nclosure *
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
disk enclosure pair
Primary
power
supply
Primary
power
supply
Cooling plenumFan
sense
card
Battery
Bac$up unit
7/21/2019 DS8000 - Training
4/55
SA- a#ric
host adapterhost adapter
"ersistent !e!ory
/olatile
!e!ory-ay
SM""ersistent !e!ory
/olatile
!e!ory -ay
SM"
I&3
Co!ple4 0
Co!ple4 1
I&3 device adapterdevice adapter
i#re channel sitchront storage
enclosure ith
1, DDMs
ear storage
enclosure ith1, DDMs
i#re channel sitchi#re channel sitchi#re channel sitch
DS8000 Architecture
7/21/2019 DS8000 - Training
5/55
Copyright IBM Corporation 2001. All rights reserved. Copyright IBM Corporation 2001. All rights reserved.
IBM TotalStorage
/irtualisation
virtualization concepts as they apply to the DS8000
7/21/2019 DS8000 - Training
6/55
I&
3
"rocessor "rocessor
Me!or
y
Me!or
y
I%& I%&
I&3
"rocessor "rocessor
Me!ory Me!ory
I%& I%&
I&3
"rocessor "rocessor
Me!ory Me!ory
I%& I%&5IC 5IC 5IC 5IC
5"A
6ypervisor
Storage acility i!age
1
Storage acility i!age
2
Physica
l
view
physica
l
storage
unit
!ogical
view
virtual
Storag
e
Facility
images
ta$es part o ta
$es part o
ta$es part o
Storage acility /irtualisation
7/21/2019 DS8000 - Training
7/55
Server0 Server1
I&3"#$%nclosure
D
&
'
&
'
&
'
&
'&D&
Storage enclosure pair
Switched loop
(
Switche
s
Switched loop
)
"#$
%nclosureD
&
'
&
'
&
'&'
&
D
&
"hysical 5ayer
7/21/2019 DS8000 - Training
8/55
Array
Site
Sitc
h
5oop 1 5oop 2
Array Site
7/21/2019 DS8000 - Training
9/55
Array
Site
AIDArray
Spare
Data
Data
DataData
Data
Data
Parit
y
Creation o
an array
D( D* D(+ ,,,
D) D8 D(- ,,,
D+ D. D(/ ,,,
D- D(0 D( ,,,
D/ D(( P ,,,
D P D(* ,,,
P D() D(8 ,,,
Spar
e
Creation o an Array
7/21/2019 DS8000 - Training
10/55
B an$
o 13B
e4tents
Creation o
a an$
D( D* D(+ ,,,
D) D8 D(- ,,,
D+ D. D(/ ,,,
D- D(0 D( ,,,
D/ D(( P ,,,
D P D(* ,,,
P D() D(8 ,,,
AID
Array
Spare
Data
Data
Data
Data
Data
Data
Parity
.. . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
13B 13B 13B 13B
or!ing a an$
7/21/2019 DS8000 - Training
11/55
(12
F2
(12
F2
(12
F2
(12
F2
Server0
(((+
Cyl,
C3D
(((+
Cyl,
C3D
(((+
Cyl,
C3D
(((+
Cyl,
C3D
Server1
(((+
Cyl,
C3D
(((+
Cyl,
C3D
(((+
Cyl,
C3D
(((+
Cyl,
C3D
%4tent Pool C3D0 %4tent Pool C3D(
%4tent Pool F2test
%4tent Pool F2prod
(((+
Cyl,
C3D
(((+
Cyl,
C3D
(((+
Cyl,
C3D
(((+
Cyl,
C3D
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
(12
F2
'4tent "ools
or peror!ance
and ease o
!anage!ent
create 1 '4tent
"ool per an$
7/21/2019 DS8000 - Training
12/55
( 12 ( 12 ( 12 ( 12
free
%4tent Pool F2prod
Rank5a
Rank56
( 3B 57-
( 12
free
( 12
freeused used
Allocate a ( 3B 57-
( 12 ( 12 ( 12 ( 12
used
%4tent Pool F2prod
Rank5a
Rank56
( 3B 57-
( 12
used
( 12
usedused used
5ogical
( 3B 57-
2. 3B 57-created
100 MB unused
Creation o an B 57-
7/21/2019 DS8000 - Training
13/55
5SS 9:1*:
DB2
5SS 9:18:
DB2test
"hysical Drives 5ogical /olu!es"hysical Drives
3rouping o /olu!es in 5SSs
Create 1 5SS per
'4tent "ool
5SS auto!atically
created hen
creating B 57-
7/21/2019 DS8000 - Training
14/55
5ogical Storage Su#syste!s
7/21/2019 DS8000 - Training
15/55
77P5
(
77P5
)'ost attachment
&"9prod(
:olume group D2)5
(
77P5
+
77P5
-'ost attachment
&"9prod)
:olume group
docs
77P5
/
77P5
77P5
*
77P5
8
'ost att
;est
'ost attProg
:olume group D2)5
)
:olume group D2)5
test
6ost Attach!ent ; /olu!e 3roups
7/21/2019 DS8000 - Training
16/55
Server0
&rray
Site
R&"D
&rray
Spare
Data
Data
Data
Data
Data
Data
Parity
Rank
;ype F2
( 12 F2( 12 F2( 12 F2
( 12 F2( 12 F2( 12 F2
( 12 F2( 12 F2( 12 F2
%4tent
Pool
!ogical
:olume
/irtualisation 6ierarchy
7/21/2019 DS8000 - Training
17/55
Copyright IBM Corporation 2001. All rights reserved. Copyright IBM Corporation 2001. All rights reserved.
IBM TotalStorage
"eror!ance Considerations
early performance considerations regarding the DS8000 series
7/21/2019 DS8000 - Training
18/55
5/ stripped across + 57-s
%4ten
t
'4tent "ool
an$ )
an$ ,
an$ *
an$ 8
812 !
7/21/2019 DS8000 - Training
19/55
Copyright IBM Corporation 2001. All rights reserved. Copyright IBM Corporation 200). All rights reserved.
IBM TotalStorage
R"$51
=odule
R"$51
=odule
'&
%4tent
pool((
Rank
%4tent
pool.
%4tent
pool*
%4tent
pool/
%4tent
pool+
%4tent
pool(
((.*
/+(
8 ()(0
) -
%4tent
pool(0
%4tent
pool8
%4tent
pool
%4tent
pool-%4tent
pool)
%4tent
pool0
R"$51 =odule
P$7%R/ )5way S=P
Server0
=emory
!+
=emory
Processor
Processor
!(>)
=emory
!(>)
=emory
R"$51 =odule
P$7%R/ )5way S=P
Server(
=emory
!+
=emory
Processo
r
Processor
!(>)
=emory
!(>)
=emor
y
D&s
'4tent "ool Ainity
7/21/2019 DS8000 - Training
20/55
Copyright IBM Corporation 2001. All rights reserved. Copyright IBM Corporation 2001. All rights reserved.
IBM TotalStorage
I!ple!entation
7/21/2019 DS8000 - Training
21/55
6ardare install IBM C'DS 6MC interna land e4ternal =i itted>
Call 6o!e and e!ote Support
DS Storage Manager C5I
Must use DS C5I pac$age shipped ith DS Code
DS Storage Manager 37I
http?%%@ipaddress?8+)1%DS8000%5ogon
-ote? DS Stoage Manger on Internal 6MC can only provide realti!e coniguration
7ser Mange!entDeault logon to DS 37I and C5I is ad!in%ad!in
"assord !ust #e changed straight aay? chuser p pass0rd ad!in
Activation o 5icense Codes
euired #eore any logical coniguration can #e done
tain !achine inor!ation? serial nu!#er !achine signature
'nsure you have the IBM 5icensed unction Authorisation Docu!ent
3o to http?%%.i#!.co!%storage%dsa
ollo instrcutions and note don license actiation code
Apply activation codes to storage i!age using DS 37I
"hysical Installation
7/21/2019 DS8000 - Training
22/55
Must use C5I code shipped ith DS code
uns on all &S
Create proiles or each DS
indos stored in C?E"rogra! ilesEIBMEdscliE"roileEds4444.proileF
F DS C5I "roile
F
F Manage!ent Console%-ode I" Address=es>
F h!c1 and h!c2 are euivalent to h!c1 and h!c2 co!!and options.
h!c1? .1+.20.1,(
h!c2? .1+.20.1*(
F
F Deault target Storage I!age ID
F GdevidG and Gre!otedevidG are euivalent toF Gdev storageHi!ageHIDG and Gre!otedev storeageHi!ageHIDG co!!and options respectively.
devid? IBM.210**)AJ1
Start DS C5I
dscli cg GC?E"rogra! ilesEIBMEdscliEproileE&9DS8(00H2.proileG
DS C5I
7/21/2019 DS8000 - Training
23/55
"hysical Coniguration C5I
Conigure I%& "orts
7/21/2019 DS8000 - Training
24/55
Copyright IBM Corporation 2001. All rights reserved. Copyright IBM Corporation 200). All rights reserved.
IBM TotalStorage
5ist I%& "orts lsioport
dscli lsioport
Date%
7/21/2019 DS8000 - Training
25/55
Conigure I%& "orts setioportF
F DS8(00 "ri!ary setup script
F
F Conig
F
F
F S'
7/21/2019 DS8000 - Training
26/55
5ogical Coniguration
1Create arrays
2Create ran$s
(Create e4tent pool
+Create logical volu!es
)
Create volu!e groups,Create hosts ; host groups
7/21/2019 DS8000 - Training
27/55
Create Arrays
AID) or AID10
or!ed ro! Array Site o 8 DDMs
or!ed across the C a#ric
Si!ilar to Arrays across loops in an 'SS'4plicitly select Array Site or let DS assign
auto!atically
eco!!endation
or! 1 Array per Array SiteAllos #etter !anipulation o B volu!e location
7/21/2019 DS8000 - Training
28/55
Create Arrays =1> lsarraysite
dscli lsarraysite
Date%
7/21/2019 DS8000 - Training
29/55
Create Arrays =2> !$array
!$array raidtype ) arsite S1
!$array raidtype ) arsite S2
!$array raidtype ) arsite S(
!$array raidtype ) arsite S+
!$array raidtype ) arsite S)
!$array raidtype ) arsite S,
!$array raidtype ) arsite S*
!$array raidtype ) arsite S8
!$array raidtype ) arsite S
!$array raidtype ) arsite S10
.
.
!$array raidtype ) arsite S+8
7/21/2019 DS8000 - Training
30/55
Create Arrays =(> lsarray
dscli lsarray
Date% S1 0 2 1+,.0
A1 Assigned -or!al ) =,"S> S2 1 2 1+,.0
A2 Assigned -or!al ) =,"S> S( 2 2 1+,.0
A( Assigned -or!al ) =,"S> S+ ( 2 1+,.0
A+ Assigned -or!al ) =*"> S) + 2 1+,.0
A) Assigned -or!al ) =*"> S, ) 2 1+,.0
A, Assigned -or!al ) =*"> S* , 2 1+,.0
A* Assigned -or!al ) =*"> S8 * 2 1+,.0
A8 Assigned -or!al ) =,"S> S 8 0 1+,.0
A Assigned -or!al ) =,"S> S10 0 1+,.0
A10 Assigned -or!al ) =,"S> S11 10 0 1+,.0
A11 Assigned -or!al ) =,"S> S12 11 0 1+,.0
A12 Assigned -or!al ) =*"> S1( 12 0 1+,.0
A1( Assigned -or!al ) =*"> S1+ 1( 0 1+,.0
A1+ Assigned -or!al ) =*"> S1) 1+ 0 1+,.0
A1) Assigned -or!al ) =*"> S1, 1) 0 1+,.0
A1, Assigned -or!al ) =,"S> S1* 1, , 1+,.0
.
.
.
A+* Assigned -or!al ) =*"> S+8 +* * 1+,.0
7/21/2019 DS8000 - Training
31/55
Create an$s
or!at CND or B
an$s #eco!e associated ith a server hen
assigned to an '4tent "ool
I!portant to #alance an$ assign!ents #eteenservers
eco!!endation
Assign a single an$ to a single '4tent "ool
7/21/2019 DS8000 - Training
32/55
Create an$s =1> !$ran$
!$ran$ Array A0 stgtype #
!$ran$ Array A1 stgtype #
!$ran$ Array A2 stgtype #
!$ran$ Array A( stgtype #
!$ran$ Array A+ stgtype #
!$ran$ Array A) stgtype #
!$ran$ Array A, stgtype #
!$ran$ Array A* stgtype #
!$ran$ Array A8 stgtype #
!$ran$ Array A stgtype #
!$ran$ Array A10 stgtype #
!$ran$ Array A11 stgtype #
!$ran$ Array A12 stgtype #
!$ran$ Array A1( stgtype #
!$ran$ Array A1+ stgtype #
!$ran$ Array A1) stgtype #
!$ran$ Array A1, stgtype #
.
.
!$ran$ Array A+* stgtype #
an$ can #e assinged to '4tent "ool ith !$ran$
!$ran$ Array A0 stgtype # e4tpool "0'4tent "ool !ust e4ist
7/21/2019 DS8000 - Training
33/55
Create an$s =2> lsran$
dscli lsran$
Date%
7/21/2019 DS8000 - Training
34/55
Create '4tent "ools
'ach '4tent "ool is either CND or B
AID types not inter!i4ed in sa!e '4tent "ool
'4tent "ools associated ith a server
Divided into eual siOed e4tentsB 1 3B =#inary>
Mini!u! o 2 '4tent "ools
Ma4i!u! euivalent to nu!#er o an$s
eco!!endations
&nly put an$s o sa!e speed and capacity in sa!e '4tent "ool
or peror!ance create '4tent "ools o a single ran$ only
7/21/2019 DS8000 - Training
35/55
Create '4tent "ools =1> !$e4tpool
!$e4tpool ran$grp 0 stgtype # BH0
!$e4tpool ran$grp 1 stgtype # BH1
!$e4tpool ran$grp 0 stgtype # BH2
!$e4tpool ran$grp 1 stgtype # BH(
!$e4tpool ran$grp 0 stgtype # BH+
!$e4tpool ran$grp 1 stgtype # BH)
!$e4tpool ran$grp 0 stgtype # BH,
!$e4tpool ran$grp 1 stgtype # BH*
!$e4tpool ran$grp 0 stgtype # BH8
!$e4tpool ran$grp 1 stgtype # BH
!$e4tpool ran$grp 0 stgtype # BH10
!$e4tpool ran$grp 1 stgtype # BH11
!$e4tpool ran$grp 0 stgtype # BH12
!$e4tpool ran$grp 1 stgtype # BH1(
!$e4tpool ran$grp 0 stgtype # BH1+
!$e4tpool ran$grp 1 stgtype # BH1)
!$e4tpool ran$grp 0 stgtype # BH1,
!$e4tpool ran$grp 1 stgtype # BH1*
.
.
!$e4tpool ran$grp 1 stgtype # BH+*
7se '4tent pool na!es that deine the type
7/21/2019 DS8000 - Training
36/55
Create '4tent "ools =2> chran$
chran$ e4tpool "0 0
chran$ e4tpool "1 1
chran$ e4tpool "2 2
chran$ e4tpool "( (
chran$ e4tpool "+ +
chran$ e4tpool ") )
chran$ e4tpool ", ,
chran$ e4tpool "* *
chran$ e4tpool "8 8
chran$ e4tpool "
chran$ e4tpool "10 10
chran$ e4tpool "11 11
chran$ e4tpool "12 12
chran$ e4tpool "1( 1(
chran$ e4tpool "1+ 1+
chran$ e4tpool "1) 1)
chran$ e4tpool "1, 1,
7/21/2019 DS8000 - Training
37/55
Create '4tent "ools =(> lse4tpool
dscli lse4tpool
Date% Pallocated availa#le reserved nu!vols
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
BH0 "0 # 0 #elo (0( ,1 (0( 0 1+
BH1 "1 # 1 #elo +( +( +( 0 10
BH2 "2 # 0 #elo 1,* *8 1,* 0 12
BH( "( # 1 #elo 1(( 82 1(( 0 11
BH+ "+ # 0 #elo 22 *+ 22 0 12
BH) ") # 1 #elo 1,1 82 1,1 0 12
BH, ", # 0 #elo 2* ,* 2* 0 10
BH* "* # 1 #elo ) ( ) 0 1+
BH8 "8 # 0 #elo +( +( +( 0 10
BH " # 1 #elo (0( ,1 (0( 0 1+
BH10 "10 # 0 #elo 1(( 82 1(( 0 11
BH11 "11 # 1 #elo 8* 0 12
BH12 "12 # 0 #elo ( 8 ( 0 1(
BH1( "1( # 1 #elo 22 *+ 22 0 12
BH1+ "1+ # 0 #elo 2,( *1 2,( 0 11
BH1) "1) # 1 #elo 2,( *1 2,( 0 11
BH1, "1, # 0 #elo (0( ,1 (0( 0 1+
.
7/21/2019 DS8000 - Training
38/55
Address 3roups
Addresses are grouped into Address 3roups o +0,
addresses
'ach Address 3roup !ust #e CND or B
-o real i!pact to B i!ple!entations
dscli lsaddressgrp
Date%
7/21/2019 DS8000 - Training
39/55
5ogical Su#syste!s 5SS
-o i4ed association ith device adapters or an$sServer ainity only
'ven nu!#ered 5SS associated ith server 0
&dd nu!#ered 5SS associated ith server 1
B 5SS creation is i!plicit
5SS selection during volu!e creation results in 5SS creation
/olu!e addressing
or!at is he4adeci!al 9J
9 K Address group =0>
9J K 5SS -u!#er =00'>
K /olu!e -u!#er =00>
eco!!endations
Create a single 5SS or each '4tent "ool
Deine this during volu!e creation
7/21/2019 DS8000 - Training
40/55
Create B /olu!es
5ogical /olu!es or!ed o incre!ents o e4tents
Mini!u! 1 e4tent
Ma4i!u! B is 2
7/21/2019 DS8000 - Training
41/55
Create B /olu!es =1> !$#volF
F Deine the B /olu!es
F
F *p 5arge an$s e ant (,.)3B =deci!al> vols K (+ e4tents
F *(3B =deci!al> vols K ,8 e4tents
F
F ,ps s!all an$s e ant (,.)3B =deci!al> vols K (+ e4tents
F *(3B =deci!al> vols K ,8 e4tents
F
F
F5SS 00
!$#vol dev IBM.210**)AJ1 e4tpool "0 cap (+ na!e "0HFh 0000000D
F
F5SS 01
!$#vol dev IBM.210**)AJ1 e4tpool "1 cap (+ na!e "1HFh 0100010*
F
F5SS 02
!$#vol dev IBM.210**)AJ1 e4tpool "2 cap ,8 na!e "2HFh 0200020)
!$#vol dev IBM.210**)AJ1 e4tpool "2 cap (+ na!e "2HFh 020,0208
7/21/2019 DS8000 - Training
42/55
Create B /olu!es =2> ls#vol
dscli ls#vol lss 00
Date% cap =#loc$s>
KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
KKK
"0H0000 0000 &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H0001 0001 &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H0002 0002 &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8"0H000( 000( &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000+ 000+ &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000) 000) &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000, 000, &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000* 000* &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H0008 0008 &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000 000 &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8"0H000A 000A &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000B 000B &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000C 000C &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
"0H000D 000D &nline -or!al -or!al 210*00 B )12 "0 (+.0 *1(0(1,8
7/21/2019 DS8000 - Training
43/55
Create /olu!e 3roups
"rovides 57- !as$ing eature/olu!es can #e assigned to one or !ore volu!e groups
7p to 8(20 /olu!e 3roups
Any 6ost "ort =or 6ost 3roup> can only access one /olu!e
3roup/olu!e 3roups can #e accessed #y !ultiple hosts
"roviding they use sa!e #loc$siOe and addressing !ode
Data integrity reposnsi#ility o the host &S%sotare
Clustering support
/olu!es can #e asssigned to !ultiple /olu!e 3roupsMutliple hosts can #e in the sa!e /olu!e 3roup
eco!!endations
Create one /olu!e 3roup per 6oat 3roup
-a!e /olu!e 3roups ith host na!es =up to 1, chars>
7/21/2019 DS8000 - Training
44/55
Create /olu!e 3roups =1> !$volgrp
!$volgrp prd#01Hvg
!$volgrp prd#02Hvg
!$volgrp prd#0(Hvg
!$volgrp prd#0+Hvg
!$volgrp prd#0)Hvg
!$volgrp prd#0,Hvg
!$volgrp prd#0*Hvg
!$volgrp prd#08Hvg
!$volgrp prd#0Hvg
!$volgrp prd#10Hvg
!$volgrp prd#11Hvg
!$volgrp papp01Hvg
!$volgrp papp02Hvg
!$volgrp papp0(Hvg
!$volgrp papp0+Hvg
!$volgrp srd#01Hvg
!$volgrp srd#02Hvg
!$volgrp srd#0(Hvg
!$volgrp srd#0+Hvg
!$volgrp uts!01Hvg
7/21/2019 DS8000 - Training
45/55
Create /olu!e 3roups =2> lsvolgrpdscli lsvolgrp
Date%
7/21/2019 DS8000 - Training
46/55
Create 6osts and 6ost 3roups
6ost attac!ents assigned as 6ost Connections
Individual host ports can #e grouped into 6ost
3roups
6ost Connection created #y assigning C 6BA
-
"roiles used to identiy host type
eco!!endations
3roup all host connections ro! a single host into a 6ost 3roup
7/21/2019 DS8000 - Training
47/55
Create 6osts and 6ost 3roups =1> !$hostconnect
F prd#0,
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+1,+ proile GIBM pSeries AI9G
portgrp 00, volgrp /) prd#0,Hp1
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+1,,( proile GIBM pSeries AI9G
portgrp 00, volgrp /) prd#0,Hp2
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+1)2) proile GIBM pSeries AI9G
portgrp 00, volgrp /) prd#0,Hp(
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+1,)) proile GIBM pSeries AI9G
portgrp 00, volgrp /) prd#0,Hp+
F
Fprd#0*
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+1(20 proile GIBM pSeries AI9G
portgrp 00* volgrp /, prd#0*Hp1
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+1+8 proile GIBM pSeries AI9G
portgrp 00* volgrp /, prd#0*Hp2
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+11+* proile GIBM pSeries AI9G
portgrp 00* volgrp /, prd#0*Hp(
!$hostconnect dev IBM.210**)AJ1 na!e 10000000C+11*0 proile GIBM pSeries AI9G
portgrp 00* volgrp /, prd#0*Hp+
7/21/2019 DS8000 - Training
48/55
Create 6osts and 6ost 3roups =2> lshostconnect
dscli lshostconnect
Date%
7/21/2019 DS8000 - Training
49/55
Assign B /olu!es to /olu!e3roups
F/) AAD# Staging
chvolgrp dev IBM.210**)AJ1 action add volu!e
00000000A000B0012001(001A001B0022002(002A002B00 /)
F
F/, AAD# "artition
chvolgrp dev IBM.210**)AJ1 action add volu!e
02000(000)000,000C000D001+001)001C001D002+002)002C002D00 /,
'asier to !anage volu!e assing!ents
'nsures even spread o volu!es over !ultiple e4tent pools
7/21/2019 DS8000 - Training
50/55
Copy services in DS8000
7/21/2019 DS8000 - Training
51/55
Copy Service
Duplication of Data You can create back up data with little or no diruption to your
application
!llow you to create i""ediate copy of production data
Miion Critical !pplication
Support #pen Syte" $ Serie
!dvantage Diater %ecovery
& 'ater retore
Data Migration Data Duplication
7/21/2019 DS8000 - Training
52/55
Type of Copy ervice
Copy Functions&FlashCopy ( Point-in-time Copy )
&Global Copy
Mirror Functions&Metro Mirror
&Global Mirror
7/21/2019 DS8000 - Training
53/55
7/21/2019 DS8000 - Training
54/55
Multiple %elationhip 'lahCopy
Can have "ultiple Targetvolu"e
( Ma)i"u" *+,
#nly one volu"e can act a
ource volu"e for any target
volu"e
Single volu"e can never act
a Source - Target
7/21/2019 DS8000 - Training
55/55
C i ht IBM C ti 2001 All i ht d C i ht IBM C ti 200) All i ht d
IBM TotalStorage
Thank You