Xs Design iSCSI Multipathing Config

22
Cit r Con Sup r ix Xe nfigur pport enSer r ing i S for X ww ver D SCSI XenSe ww.citrix.com Design Mul t erver m n: ipat h hing

Transcript of Xs Design iSCSI Multipathing Config

Page 1: Xs Design iSCSI Multipathing Config

CitrConSup

rix Xenfigurpport

enSerring iSfor X

ww

rver DSCSI

XenSe

ww.citrix.com

DesignMult

erver

m

n: tipath

hing

Page 2: Xs Design iSCSI Multipathing Config

Page 2

Conte

About .....

Visual L

Additio

Chapter 1

Overvi

Creatin

Multipa

Unde

Chapter 2

Overvi

Before

Multi

Corre

Configu

Chapter 3

Overvi

Creatin

Revisio

ents

......................

Legend ........

onal Termino

1: Introductio

ew ................

ng Redundan

athing iSCSI

erstanding M

2: Configurin

ew ................

Configuring

ipath Handle

ect Physical a

uring iSCSI S

3: Creating th

ew ................

ng the Storag

on History ....

......................

......................

ology .............

on to iSCSI M

......................

cy for Storag

Storage Traf

Multipathing ..

ng Software I

......................

g iSCSI Multi

er Support ....

and Subnet C

Software Init

he Storage R

......................

ge Repository

......................

.......................

.......................

.......................

Multipathing

.......................

ge Traffic ......

ffic ................

.......................

Initiator iSCS

.......................

ipathing ........

.......................

Configuration

tiator Multip

Repository ......

.......................

y after Enabli

.......................

......................

......................

......................

g ....................

......................

......................

......................

......................

SI Multipathi

......................

......................

......................

n ...................

athing ..........

......................

......................

ing Multipath

......................

......................

......................

......................

......................

......................

......................

......................

......................

ing ................

......................

......................

......................

......................

......................

......................

......................

hing ..............

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

......................

....... 3 

....... 4 

....... 5 

....... 6 

....... 6 

....... 6 

....... 8 

....... 8 

..... 12 

..... 12 

..... 12 

..... 13 

..... 13 

..... 14 

..... 17 

..... 17 

..... 17 

..... 21 

Page 3: Xs Design iSCSI Multipathing Config

Page 3

This docuXenServe

A

In

Ast

Due to scspecific cvendor’s

Note: XeFibre Cha

ument helps er. It includes

An overview o

nstructions fo

After configurtorage reposi

cope, this guiconfigurationhardware co

enServer supannel multip

you understas the followin

of multipathi

for configurin

ring multipatitory using X

ide provides n, Citrix suggempatibility li

ports multipathing, see th

and how to cng topics:

ing in genera

ng software in

thing, instrucXenCenter

some, but nests reviewinist, and conta

athing for Fihe XenServer A

configure sof

al and iSCSI m

nitiator iSCS

ctions for sel

ot much, devng the storageacting the ven

ibre ChannelAdministrator

ftware initiat

multipathing

SI multipathin

lecting Targe

vice-specific e vendor’s dondor’s techn

l and iSCSI Sr’s Guide and

or iSCSI mu

g in particular

ng

et IQNs when

informationocumentation

nical support

SANs. For inthe Citrix Kn

Abo

ltipathing for

r

n creating a

. For device-n, the storagif necessary.

nformation abnowledge Ce

out

r

-ge

bout enter.

Page 4: Xs Design iSCSI Multipathing Config

Page 4

Visua

This guidicons:

Icon

al Lege

de relies heav

nd

vily on diagra

Mea

Hoshype

NIC

Physnetw

StoraLUN

Storastora

ms to explain

aning

st. A XenServervisor is run

C. The physic

sical Switchwork segment

age Array. TN configured

age Controlage array.

n key concep

ver host is thning.

cal network c

h. The devicets together.

This icon repin it.

ller. This ico

pts. These dia

he physical se

card (NIC) in

e on a physica

presents a gen

on represents

agrams use th

erver on whic

n your host.

al network th

neric storage

a storage co

he following

ch the XenSe

hat connects

array with a

ontroller on a

g

erver

a

Page 5: Xs Design iSCSI Multipathing Config

Page 5

Addit

These ter

Primary address thbetween h

VM traffThis is so

tional T

rms appear in

Managemehat XenServehosts, betwe

fic. VM traffiometimes ref

Termino

n the section

ent Interfaceer uses for iten a host and

fic refers to nferred to as gu

ology

s that follow

e. The primars managemend Workload B

network traffiuest traffic o

w:

ry management network, iBalancing an

ic that originor VM/guest

ent interface including, bu

nd for live mi

nates or termitraffic.

is a NIC assut not limitedigration.

inates from a

signed an IP d to, traffic

a virtual macchine.

Page 6: Xs Design iSCSI Multipathing Config

Page 6

Overv

This chapfollowing

A

A

For someis given tomisconce

Creat

Configurinetwork oover mult

While NImultipathXenServedefault, mon them follows p

Ch

view

pter providesg topics:

An overview o

An explanatio

e audiences, to provide a ceptions about

ting Re

ing multipathor device failtiple paths fo

IC bonding ching instead oer can send trmultipathing during norm

provides a vis

hapter

s an introduc

of the impor

on of multipa

the informaticommon bast iSCSI softw

edundan

hing helps prlure. The termor redundanc

can also provof NIC bondraffic down buses round-r

mal operation,sual guide to

1: Intro

ction to confi

rtance of redu

athing and ho

ion in this cheline of infor

ware initiator

ncy for

rovide redunm multipathingcy (failover) a

vide redundanding wheneveboth paths: mrobin mode l, which resulthe differenc

oductio

iguring iSCSI

undancy for

ow it works

hapter may brmation and multipathing

r Storag

dancy for neng refers to roand increased

ncy for storaer possible. Wmultipathing load balancinlts in increaseces.

n to iSC

I multipathin

software init

be unnecessaravoid pitfall

g.

ge Traff

etwork storagouting storagd throughput

age traffic, CiWhen you cois an active-a

ng, so both roed throughpu

CSI Mu

ng support. I

tiator iSCSI s

ry. However,ls that result

fic

ge traffic in cge traffic to a t.

itrix recommonfigure multactive configoutes will havut.) The illus

ultipath

t includes th

storage traffi

, this informafrom commo

case of partiastorage devi

mends configutipathing, guration. (By ve active traftration that

ing

e

c

ation on

al ice

uring

ffic

Page 7: Xs Design iSCSI Multipathing Config

Page 7

This illustrwith NIC

Citrix strobenefit frmultipathwould ha

ration shows hobonding.

ongly recommrom layering hing, you notave provided.

ow, for storage

mends that ymultipathing

t only have b.

traffic, both pa

you do not mg and NIC boetter perform

aths are active w

mix NIC bondonding on thmance but yo

with multipath

ding and iSChe same connou also have t

hing whereas on

CSI multipathnection. Aftethe failover t

nly one path is a

hing. There iser you enablethat bonding

active

s no e g

Page 8: Xs Design iSCSI Multipathing Config

Page 8

Multipathbonding w

• Y

• YD

• YC

For moreConfigurat

Tip: To dthe Gene

Multi

For iSCSIprotocol very impopoor.

When woI/O. Ideaat the Eth

Likewise,hardware

When con

T

W

If you en

Unders

In order timportanhow host

hing is incomwhen:

You have an N

Your storage dDell EqualLog

You have limiCIFS) over th

e informationtions.

determine wheral tab in Xe

pathing

I software inwas not desiortant. If the

orking with iSally, iSCSI stohernet level.

, it is recomme compatibilit

nfiguring iSC

The type of m

Whether your

able multipat

standing M

to understannt to know thts establish lin

mpatible with

NFS storage

device does ngic or HP Le

ited number he same NIC.

n about choo

hat XenServeenCenter.

g iSCSI

nitiator storagigned for failere is a hardw

SCSI, it is imorage traffic If there are i

mended that yty list and hav

CSI software

multipath han

r array return

thing, you m

Multipathin

nd the issues phe purpose ofnks with stor

the followin

device.

not support ieftHand SAN

of NICs and.

osing NIC bo

er hosts have

I Storag

ge traffic, it isure, resendin

ware issue wit

mportant to dshould be se

issues at the E

you use highve been teste

initiator mul

ndler your arr

ns just one iSC

must do so on

ng

potentially asf multipathinrage reposito

ng technologi

iSCSI conneN).

d need to rou

onding or mu

e multipathin

ge Traff

s important tng packets, orth an iSCSI s

esign the infent over a sepEthernet leve

h quality switced with your

ltipathing, th

ray supports.

CSI Qualifie

n all hosts in

ssociated frong, the functiories.

ies, so you sh

ections over m

ute iSCSI traf

ultipathing, s

ng enabled on

fic

to consider rr data loss. C

storage comp

frastructure toparate physicel, storage tr

ches that arestorage array

here are two m

d Name (IQ

the pool.

om misconfigion of the DM

hould consid

multiple IPs

ffic and file t

ee Designing X

n them, see M

redundancy. TConsequentlyponent, the th

o be solid encal network tansactions w

e on your story.

major points

QN) or multip

guring multipM-MP handl

der using NIC

(for example

traffic (such a

XenServer Net

Multipathin

The iSCSI y, resiliency ishroughput w

nough to supto prevent isswill be a prob

rage vendor’

s to consider:

ple IQNs.

pathing, it is ler in Linux,

C

e,

as

twork

ng on

s will be

port sues lem.

s

:

and

Page 9: Xs Design iSCSI Multipathing Config

Page 9

As previoor more cagainst co

Multipaththese conconfigurin

XenServepurpose ostorage dcreates on

Without Denvironmdifficult t

Howeverso that it paths.

Establish

For a Xenterminolostorage dreceives ahas a link

This illustrtarget for aXenServer

ously stated, mcomponents onnectivity fa

hing creates mnnections areng multiple p

er uses the Dof the DM-Mevice for eacne storage de

DM-MP, Linment with twoto specify a s

r, for Linux tcan treat mu

hing Multip

nServer hostogy, create a evice, the targa list of targek for sending

ration shows tha list of IQNs; r establishes a s

multipathingbetween the

ailures and n

multiple conne known as papaths to a sto

DM-MP multiMP handler isch path. That evice in spite

nux would cro paths to a Ltorage device

o establish multiple paths a

ple Active Li

t to establish target and in

rget, and waitit IQNs, Xentraffic.

he process for cr(2) the storage

session with the

g is a methode XenServer hot storage de

nections betwaths. When oorage device

ipath handlers that it creatis, DM-MP r

e of seeing m

reate a storagLUN, Linux e or find the

multiple activas representin

inks to a LU

a link with thnitiator conneing for the ta

nServer, in its

reating a sessione device (target)e target.

d of providinghost and the evice failures

ween the Xenrganizations (LUN) on a

r in its multiptes a storage reconciles multiple paths

ge device for would createpath to that

e links, or sesng only one

UN

he storage reection. XenSarget to replys role as initia

n. (1) XenServ responds with

g redundant storage array

s.)

nServer hostconfigure mstorage subs

pathing impldevice for ea

multiple paths.

each path toe two storagedevice.

ssions, to a LULUN yet stil

epository, it merver, the ini

y saying it is aator, logs int

ver, in its role athe list; and (3

access to story fail. (Multip

t and the stormultipathing, system.

lementation. ach LUN ins to a LUN so

o a LUN. Thie devices. Th

UN, Linux mll be able to r

must, using iSitiator, does soavailable. Aftto the target.

as initiator, qu(3) after receivin

age devices ipathing prote

rage controllthey are

The primarytead of creato that Linux

is means in ahis would ma

must use DM-recognize bo

SCSI o by queryinter XenServeThe target n

ueries the storagng the IQN lis

if one ects

ler;

y ting a only

an ake it

-MP oth

ng the er now

ge st,

Page 10: Xs Design iSCSI Multipathing Config

Page 10

This link configurecreate a s

This illustr

The multare differtarget. Thof the nu

The multassociatedthe IQNsLUN.

When youthe Physito expectdevice th

If XenSerbefore ththe array.

For iSCSIrepositoryFibre Chacheck box

With all tbefore im

(the session)e both paths ession for ea

ration shows ho

tipath handlerent LUNs orhe target replumber of path

tipath handled with each Ls are associat

u create the sical Block Det a multihomat has multip

rver is not awhe PBD/stora

I arrays, it is y first, you caannel, Citrix x in XenCen

types of SANmplementatio

) remains up to the storag

ach link, as sh

ow when multip

er uses target r different palies with the Ihs connecting

er checks IQNLUN. When ted with the s

storage repoevice (PBD))ed device. (T

ple IP addres

ware the storage repositor

better to conan put the hostrongly reco

nter before cr

Ns, it is best tn, determine

and only neege array (the mhown in the

pathing is enab

IQNs to detaths. The hanIQN, which g to a LUN,

Ns for matchthe serial nusame LUN a

sitory and m, XenServer

The term mulses connecte

rage device isry was create

nfigure multiost into mainommends coreating the st

to plan and de you want m

eds to be estmultipath) anfollowing illu

bled XenServer

termine if thendler makes tincludes thethe serial nu

hing serial nuumbers in theand therefore

ultipathing isincludes a mltihome refered to a netwo

s multihomedd), XenServe

ipathing firstntenance modonfiguring mutorage reposi

design your stmultipathing,

tablished if thnd two pathsustration.

r creates two ses

e storage devthis determin

e LUN serial umber in the

umbers to dee IQNs matce must repres

s enabled (spmultihome paramrs to computork.)

d (because mer can only cr

t; however, ifde and then ultipathing anitory.)

torage and nand configur

here is a rebos are created,

ssions with the

vices discovenation by quenumber. (IdeIQN is alwa

etermine howch, the handlesent different

pecifically, whmeter that reter or, in this

multipathing wreate one ses

f you createdconfigure mnd enabling

networking core it before p

oot. After you, XenServer c

storage target.

ered on the taerying the stoeally, regardl

ays the same.)

w many pathser assumes tht paths to tha

hen you creaesets XenServs case, a stora

was not enabssion (or path

d the storage ultipathing. (the multipath

onfiguration putting the po

u can

arget orage less )

s are hat at

ate ver age

bled h) to

(For hing

ool

Page 11: Xs Design iSCSI Multipathing Config

Page 11

into prodconfigurin

duction. Confng multipath

figuring multhing affects al

tipathing aftell VMs conn

er the pool isected to the

s live results istorage repo

in a service iository.

nterruption:

Page 12: Xs Design iSCSI Multipathing Config

Page 12

Overv

This chapXenCente

Sth

H

Befor

When con

T

T

Both of tinformati

Cha

view

pter provideser. It include

teps for confow to check

How to enabl

re Conf

nfiguring iSC

The type of m

The correct ph

these topics aion before se

apter 2:

s high-level ses:

figuring multif the target

le MPP RDA

figuring

CSI software

multipath han

hysical and s

are describedetting up iSC

Config

teps for conf

tipathing forports are op

AC Handler S

g iSCSI

initiator mul

ndler your arr

subnet config

d in more depSI multipath

guring S

figuring iSCS

iSCSI softwerating in po

Support for L

I Multip

ltipathing, yo

ray requires

guration

pth in the secing and inco

Softwa

SI software in

ware initiator sortal mode

LSI Arrays

pathing

ou must ensu

ctions that forporate it int

re InitiaMu

nitiator multi

storage devic

ure that you u

ollow. Reviewto your desig

ator iSCultipath

ipathing in

ces, including

use:

w this gn.

CSI ing

g

Page 13: Xs Design iSCSI Multipathing Config

Page 13

Multipa

XenServeMultipathDMP RD

By defaulsolution, features sexamplesModular

HoweverRedundanand requiXenServesequence MD3000-

Citrix recdeterminework bes

Correc

Setting upsuccess.

The best-configureseparate sIP config

ath Handle

er supports twhing Proxy RDAC.

lt XenServer as its multip

so that XenS of DM-MP Smart Array

r, for LSI arrant Disk Arraires steps be er now includof steps for

-series arrays

commends use precisely wt with the M

t Physica

p your storag

-practice recoe two switchesubnets). Becguration is es

er Suppor

wo different Redundant Di

uses Linux nath handler. erver can recarrays with p(MSA) array

ays, XenServay Controller performed indes a CLI coyou in the co

s, IBM DS40

sers consult twhich multipa

PP RDAC d

l and Sub

ge solution co

ommendationes, you must cause TCP/Isential for iS

rt

multipath haisk Array Co

native multipHowever, X

cognize vendportal mode ys, and HP St

ver also suppo(RDAC). M

n a specific smmand for eorrect order.

000-series arr

their array-veath handler todrivers.

bnet Confi

orrectly, inclu

n for failoverlogically sep

IP acts as theCSI multipat

andlers: Devontroller (MP

pathing (DM-XenServer supdor-specific feinclude mantorageWorks

orts LSI MulPP RDAC w

sequence. As enabling MPP Typical examays, and othe

endor documo select. If in

guration

uding switch

r is to use twarate the pat

e transport prthing to work

vice Mapper MPP RDAC). I

-MP), the gepplements thfeatures of stony NetApp ars Enterprise V

lti-Path Proxworks differen

of XenServeP RDAC supmples of MPers mentione

mentation or n doubt, LSI

h configuratio

wo switches; hths (that is, protocol for iSk.

Multipathingt also indirec

neric Linux mhis handler wiorage devicerrays, HP StoVirtual Array

xy Driver (MPntly than theer 5.6 Featurpport that pe

PP RDAC arred in CTX12

best-practicearray data pa

on, is critical

however, eveput each NICSCSI storage

g (DM-MP) actly supports

multipathingith additionas. Typical

orageWorks y (EVA) arra

PP) for the e DMP handlre Pack 1, erforms this rays include D

22824.

e guide to aths typically

for multipat

en if you do nC on the host e traffic, corre

and

g al

ays.

ler

Dell

y

thing

not on

ect

Page 14: Xs Design iSCSI Multipathing Config

Page 14

This illustrsubnets. Indifferent su

In additioexample, Controlle

After perXenCenteyou creattasks, wh

Importaninterface.

Conf

Importanthe pool tinto Main

If you enmultipathmultipaththen confthat have

The follo

ration shows hon this illustratioubnet than NIC

on, one NIC in the illustr

er 1 and NIC

rforming the er in the Mue the storageich is shown

nt: Do not ro

iguring

nt: Citrix recto the storagntenance Mo

able multipathing successfhing, put all hfigure multip virtual disks

owing proced

ow both NICs on, NIC 1 on C2, Switch 2, a

on each storation that fo

C 1 on Storag

physical conultipathing te repository. n in the proce

oute iSCSI st

g iSCSI

commends eige device or (de before yo

thing while cfully. If you ahosts in the ppathing on alls in the affect

dure assumes

on the host in the host along and NIC 2 on

rage controllellows, XenSe

ge Controller

nfiguration, yab on the hoThe overall pedure that fol

torage traffic

Softwa

ither (a) enab(b) if you alreou enable mu

connected to already createpool into Mail hosts in theted storage r

you are usin

a multipathed with Switch 1

n the storage con

er must be oerver NIC 1 i2.

ou enable anost’s Propertprocess for ellows.

c through the

are Initi

bling multipaeady created ultipathing.

a storage reped the storageintenance M

e pool. This epository are

ng XenCenter

d iSCSI configuand NIC 1 onntrollers.

on the same sis on the sam

nd disable stoties dialog. Itenabling mult

e XenServer h

ator Mu

athing in Xenthe storage r

pository, Xene repository

Mode before censures that

e migrated be

r.

uration must ben both storage c

subnet as eacme subnet as

orage multipat is easier to tipathing req

host’s prima

ultipath

nCenter beforrepository, pu

nServer may and want to

configuring many running

efore the cha

e on different controllers are

ch NIC. For NIC1 on Sto

athing supportdo this befor

quires a series

ry manageme

hing

re you conneutting the ho

not configurconfigure

multipathing g virtual machanges are ma

on a

orage

t in re s of

ent

ect ost

re

and hines de.

Page 15: Xs Design iSCSI Multipathing Config

Page 15

To confi

1. Cco

2. FL

ImIQund

3. V

1

4. D

igure multip

Create the redonfiguring an

a) Make diagra

b) On easubneNIC 21 and

Follow any veLUNs you wil

mportant: MQN set. It is nique IQN idenied.

Verify that the

. In XenCeStorage R

If up

Do one of the

For MPP multipathPropertiepage 16. Note: Citrpractice guarray data

pathing for i

dundant physny storage se

sure that eacam.

ach controllerts. (For exam

2 is on SubneNIC 2 is on

endor multipll require.

Make sure theimperative thdentifier is u

e iSCSI targe

nter, start thRepository).

i. Click thfor thequeries

ii. Check Reposi

the iSCSI tarp in the on th

e following to

RDAC, enabhing on thises dialog) and

rix recommeuide to deterpaths will ty

iSCSI softw

sical paths (thttings in Xen

ch NIC on th

r on the stormple, make suet 2. LikewiseSubnet 2.)

athing config

e iSCSI targehat every iSC

used, data cor

et ports are o

e New Stora

hrough the oe new iSCSIs the storage

the Target Iitory Wizard.

rget ports arehe Location

o enable sup

ble multipaths server checd see “Enabli

ends users cormine preciseypically work

are initiator

hat is, set up nServer, inclu

he host is on

age array, puure that on Ce, on Contro

gurations spe

t and all servCSI target andrruption can

operating in p

age Reposit

options until storage pagarray for a li

IQN list box.

e operating inpage of the S

port for your

hing in XenCck box in the ing MPP RD

onsult the arrely which mu

best with th

r

the cables, suding creatin

a different s

ut one of the Controller A,oller B, make

ecific to your

vers in the pod initiator haoccur and/o

portal mode:

tory wizard (

you reach thge, click Discist of IQNs.

x on the Loc

n portal modStorage Repo

r multipath h

Center (that isMultipathin

DAC Handler

ray vendor’s dultipath handhe MPP RDA

switches, andng your storag

subnet as sho

NICs on on, NIC 1 is onsure that NI

r storage dev

ool must not ave a unique or access to th

(Storage men

he Enter a ncover IQNs

cation page o

de, all target Iository Wiza

handler:

s, select the Eng tab on thr Support for

documentatidler to select. AC drivers.

d subnets befge repository

own in the

ne of those n Subnet 1 anIC 1 is on Su

vice and creat

have the samIQN. If a nohe target may

nu > New

name and pa. XenServer

of the Storag

IPs should shrd.

Enable he host’s r LSI Arrays”

ion or best-If in doubt,

fore y.

nd ubnet

te any

me on-y be

ath

ge

how

” on

LSI

Page 16: Xs Design iSCSI Multipathing Config

Page 16

T

Enablin

To enablepool.

To enabl

1. O

#

2. R

For DMPon this seEnabling m

This screenshot s

ng MPP RD

e support for

le the MPP

Open a conso

/opt/xenso

Reboot the ho

, enable multerver check bmultipathing

show the XenC

DAC Handl

r the MPP R

RDAC han

ole on the ho

ource/libexe

ost.

tipathing in Xbox in the Mg is shown in

Center Enable

dler Support

RDAC handle

ndler

st, and run th

ec/mpp-rdac

XenCenter (tMultipathing

the followin

le multipathi

rt for LSI A

er perform th

he following

--enable

that is, selectg tab on the hng illustration

hing on this

Arrays

he following

g command:

t the Enablehost’s Propen:

server check

procedure o

e multipathinrties dialog)

box.

n each host i

ng .

in the

Page 17: Xs Design iSCSI Multipathing Config

Page 17

Overv

This chap

CreatMulti

Ideally, yopool. Howsure to se

When youwhich is tdevice fo

After mureturn onstorage vfollows c

C

view

pter explains

How to seTarget IQ

How to in

How to us

ting thepathing

ou should crwever, whenelect the corr

u create a stothe address ur its IQN, it

ultipathing is ne IQN whenendors treat ompares two

Chapte

how to creat

elect the mosQNs your arra

nterpret the I

se the wildca

e Storagg

eate the storan you create trect option fo

orage repositused to identimay return o

enabled, botn XenServer each path as

o arrays, one

er 3: Cre

te a storage r

st appropriatay returns

IQN as XenC

ard masking o

ge Rep

age repositorthe storage reor the numbe

tory, XenServify the iSCSIone or more

h paths shouqueries it. H a different Lthat returns

eating t

repository aft

e options in

Center displa

option in Xe

pository

ry after confiepository forer of Target I

ver requires tI storage deviIQNs, depen

uld see the saHowever, evenLUN and retone IQN an

the Sto

fter enabling

XenCenter b

ays it

enCenter

y after E

figuring multir hosts with mIQNs your a

that you provice. Howevending on the

ame LUN ann though muturn multiplend one that re

orage R

iSCSI multip

based on the

Enablin

ipathing on amultiple patharray returns.

vide it with tr, when you

e specific dev

nd the target sultipathing is e IQNs. The eturns multip

Reposito

pathing, inclu

number of

ng

all hosts in thhs, you must .

the target IQquery the sto

vice.

should only enabled, somillustration th

ple IQNs.

ory

uding:

he be

N, orage

me hat

Page 18: Xs Design iSCSI Multipathing Config

Page 18

This diagradevices retu

Looking displays aXenCenteand array

To determfollowing

ram shows how urn multiple IQ

at the IQNs additional infer also includ

y use for com

mine if targetg illustration

some iSCSI stQNs when Xen

in the Storagformation. Udes the IP ad

mmunication.

t query (that of a sample I

torage devices (tnServer queries

ge RepositoryUnlike with thddress of the

is, clicking DIQN value X

(targets) return the target stora

y wizard, mahe xe sr-probNIC on the

Discover IQXenCenter mi

only one IQN rage device for th

ay be slightly be commandcontroller an

QN) returned might display:

N whereas other the IQN.

confusing sid, the IQN dind the port n

one or more

iSCSI storage

ince XenCenisplayed in

number the h

e IQNs, note

e

nter

host

e the

Page 19: Xs Design iSCSI Multipathing Config

Page 19

This illustrvendor specvendor namexamine wwizard.

Some stomultiple Ibox on thAfter youwith diffe

For storathe WildcTarget IQ

This screenstorage thaStorage Rep

ration shows a cific and does nme. The second pwhen determinin

orage devicesIQNs. For thhe Location u enter the IPerent names.

age devices thcard Maskin

QN in the Ta

n capture showsat require multipepository wizard

sample IQN nnot change. It in

part of the IQng whether or n

, such as Dathese arrays, ypage of the

P addresses, i

hat return mung (*) optionarget IQN li

s the XenCenteiple IQN supprd returns multip

number, as it mncludes the date

QN number inclot to select the

taCore and Syou must speNew Storageif you press D

ultiple IQNs,n in XenCenist box. The w

er Storage Repoort. After enteriple IQNs with

might be displaye the storage venludes vendor spWild Masking

StarWind arraecify the IP ae Repository Discover IQ

, when you anter, which is wildcard mas

ository wizard’ring all the IP h different IQN

ayed in XenCenendor applied fopecific informatig (*) option in

ays, have a mddresses of awizard, and

QNs, XenCen

are creating thdenoted by

sking option

’s Wildcard Maddresses of th

N numbers.

nter. The first pfor the IQN nution. This is thethe XenCente

multi-IQN feaall targets, in separate thenter will retu

he storage, yan asterisk in

n appears as f

Masking (*) optihe targets separa

part of the IQNumber and the se part of the IQr Storage Repo

ature and retthe Target m with a com

urn multiple I

you must selen front of thefollows:

tion, which is usrated by comma

N is storage QN to ository

turn Host mma. IQNs

ect e

sed for as, the

Page 20: Xs Design iSCSI Multipathing Config

Page 20

To creat

1. InR

2. Cst

3. Cfo

4. F

e a storage

n XenCenterRepository wi

Click throughtorage page.

Click Discoveollowing:

If only onthat corre

If you are previously

Finish creating

repository a

r, create the nizard.

h the options Fill out the

er IQNs. Xe

ne identical IQsponds with

using a storay in this chap

g the storage

after enablin

new storage r

until you reaoptions in th

enServer que

QN value is rthe LUN yo

age array thapter, select th

e repository a

ng multipath

repository fo

ach the Entehis page until

ries the stora

returned, seleou want to co

t returns muhe * option fr

and exit the w

hing

or the pool us

er a name anl you reach D

age array for

ect the IQN onfigure.

ultiple distinctrom the Targ

wizard.

sing the New

nd path for tDiscover IQ

a list of IQN

on the stora

t IQNs, as dget IQN list

w Storage

the new iSCNs.

Ns. Do one o

age device (ta

described t box.

CSI

of the

arget)

Page 21: Xs Design iSCSI Multipathing Config

Page 21

Revis

Revision

1.0

1.1

1.2

1.3

sion His

n Comm

Initial R

Changedrivers

CorrecsoftwarEnablesaid to

ChangeIQNs, such ar

Redrewtext. Rehandlerinstead

ClarifieDMP a

story

ments

Release

ed our recoms, especially fo

cted step #4 ire initiator” pe multipathleave this ch

ed informatioand noted th

rrays.

w multi-IQNemoved stater with LSI ar

d of multipath

ed names of hand MPP RD

mmendationsfor LSI arrays

in the “To coprocedure to

hing on this heck box clea

on about thehe need to en

N illustration sement about rrays. Added hing. Minor

handlers, claDAC. Minor

s about MPP s.

onfigure mulo instruct peoserver check

ared.

e arrays that rnter multiple

so that it alignot using tha third reasoeditorial chan

rified guidaneditorial chan

RDAC and

ltipathing forople to select tk box. Previo

return multipIP addresse

gns with examhe MPP RDAon to using bnges.

nce for when nges.

Da

Ap

DMP

r iSCSI the ously, it

ple s for

Jul

mple in AC bonding

Jul

to use Oc

ate

pril 28, 2011

ly 15, 2011

ly 25, 2011

ctober 18, 20011

Page 22: Xs Design iSCSI Multipathing Config

Page 22

About Ci

Citrix Syssoftware Delivery simplify cuser, in an99 percenprosumercountries

©2011 CCitrix RepDelivery may be retrademark

itrix

stems, Inc. (Nas a service tCenter, Citricomputing fony location ont of Fortuners worldwide. Founded in

itrix Systemspeater™, HDCenter™ areegistered in tks and regist

NASDAQ:CTtechnologies ix Cloud Cenor millions ofon any devicee Global 500e. Citrix partnn 1989, annua

s, Inc. All righDX™, XenSe trademarks he United Stered tradema

TXS) is the lfor more tha

nter (C3) andf users, delive. Citrix custo enterprises,

ners with oveal revenue in

hts reserved.erver™, Xenof Citrix Sys

tates Patent aarks are prop

leading provian 230,000 o Citrix Onlin

vering applicaomers includand hundred

er 10,000 comn 2010 was $1

. Citrix®, AcnCenter™, Xstems, Inc. anand Trademaperty of their

ider of virtuaorganizationsne Services pations as an ode the world’ds of thousanmpanies worl1.87 billion.

ccess GatewaXenApp™, Xnd/or one oark Office anr respective o

alization, netw worldwide. roduct famil

on-demand s’s largest Intends of small rldwide in mo

ay™, Branch XenDesktop™r more of its

nd in other coowners.

working andIts Citrix

lies radically service to anyernet companbusinesses a

ore than 100

Repeater™,™ and Citrixs subsidiariesountries. All

d

y nies, nd

, x , and other