ds8000 - training

Upload: kiran-kumar-peteru

Post on 03-Mar-2016

13 views

Category:

Documents


1 download

DESCRIPTION

cjnjcn

TRANSCRIPT

  • 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