Вы находитесь на странице: 1из 16

Netwell

.
, ,
.
Netwell NetApp.

NETAPP TECHNICAL REPORT

Windows Multipathing Data ONTAP:


Fibre Channel iSCSI
Ryan Hardin, NetApp
2013 | TR-3441
3.0

:
multipathing,
iSCSI Fibre Channel
-OS Microsoft Windows NetApp Data ONTAP.
,
, .


1 ........................................................................................................................................... 3
2 ...................................................................................................... 3
3 Multipathing ....................................................................................................................................... 3
3.1 (Single Points of Failure) ........................................................ 3
3.2 Windows ........................................................................................................... 3
3.3 Multipathing ................................................................................ 4
4 Link Aggregation ................................................................................................................................. 5
5 Multiple Connections per Session (MCS) ............................................................................................. 5
6 Multipathed I/O (MPIO) ...................................................................................................................... 7
6.1 Asymmetrical Logical Unit Access (ALUA)...................................................................................... 9
6.2 DSM ................................................................................................................................ 10
6.3 (Load Balance Policies) ........................................................ 11
7 iSCSI ....................................................................................... 12
7.1 iSCSI ........................................................................................................... 12
7.2 iSCSI............................................................... 12
7.3 iSCSI.................................................................................... 13
7.4 iSCSI ......................................................................................... 14
7.5 Jumbo Frames .................................................................................................. 15
7.6 Flow Control ..................................................................................................... 15
7.7 NetApp Host Utilities .................................................................................................................. 15
8 Fibre Channel Fabric ....................................................................... 16
...................................................................................................................... 16
............................................................................................................................ 16

1
(storage area network, SAN),
,
.
-
SAN.

2

, iSCSI FC (Fibre Channel)
NetApp. , :


NetApp, , ,
.
, Fibre Channel iSCSI.

NetApp Data ONTAP 8.2


Microsoft Windows Server 2012, Data
ONTAP Microsoft Windows Server , .
.

3 Multipathing
Multipathing,
. Multipathing
( , , HBA,
),
, .
,
multipathing . Multipathing
: active-active active-passive.
multipathing active-active , - LUN
.

3.1 (Single Points of Failure)


.

.
. multipathing
, , ,
.

3.2 Windows
,
-OS, (
parallel SCSI, serial SCSI (SAS), Fibre Channel, iSCSI, ).

1 Microsoft Windows Server 2012.

. 1) Microsoft Windows.
Multipathing .
raw-.
multipathing
. ,
, multipathing.
,
, .

3.3 Multipathing
multipathing, , : link
aggregation, iSCSI (multiple connections per session,
MCS), MPIO.
Link aggregation , MCS MPIO,
, 4.
MCS MPIO, NetApp MPIO :

MCS clustered Data ONTAP. MPIO


clustered Data ONTAP , Data ONTAP 7-Mode, NetApp MPIO
.
MCS iSCSI. MPIO FC, iSCSI, NetApp
MPIO
.

MCS Windows. MPIO OS


, NetApp MPIO
-OS.

NetApp Interoperability Matrix Tool.

4 Link Aggregation
,
TCP/IP link aggregation. Link aggregation ,
Ethernet, .
IEEE 802.3ad. ,
. , channel
bonding NIC teaming. link aggregation ,
.
Windows Server 2012, link aggregation iSCSI software initiator
. , Windows Server 2008 R2 , Microsoft iSCSI
software initiator link aggregation . Link aggregation
( VIF Data ONTAP 7G ifgrp Data ONTAP 8.0 )
Microsoft, NetApp -OS.
:

: link aggregation
iSCSI, , NFS, SMB (CIFS).
.

Microsoft iSCSI software initiator Windows Server 2008 R2


.
,
,
.
.

, IP
MAC . ,
MPIO, link aggregation.
Windows, MPIO (retry),
NIC teaming.

5 Multiple Connections per Session (MCS)


iSCSI , MCS, MC/S,
iSCSI. iSCSI,
TCP. MCS,
iSCSI initiator () iSCSI target ( ). NetApp Data

ONTAP 7-Mode Microsoft Windows MCS. Data ONTAP 8.2 7-Mode,


32. NetApp
Interoperability Matrix Data
ONTAP .
iSCSI MCS 7-Mode,
clustered Data ONTAP.
2 iSCSI multiconnection sessions .

. 2) Microsoft Windows MCS.


Microsoft iSCSI initiator multiconnection sessions .
SnapDrive for Windows iSCSI,
multiconnection sessions, multiconnection session,
, .
Microsoft iSCSI Initiator Users Guide multiconnection session
iSCSI.
iSCSI multiconnection sessions , .
-, - . , -

. iSCSI target portal groups Block Access


Management Guide.
iSCSI multiconnection
sessions MPIO multipathing LUN, Microsoft NetApp.
:

iSCSI.
multipathing.
Ethernet .

clustered Data ONTAP.


SnapDrive iSCSI connection wizard.
Microsoft software initiator boot (. Windows Host Utilities Release
Notes).
MPIO.
; LUN- iSCSI
.

6 Multipathed I/O (MPIO)



, multipathing. -

iSCSI, Fibre Channel, parallel serial SCSI .
multipathing OS. Microsoft Windows,
device-specific module
(DSM) . Microsoft
DSM ( Windows 2000 Server Windows 2003 Server iSCSI, Fibre
Channel iSCSI Windows Server 2008 ).
3 , MPIO .

. 3) Microsoft Windows MPIO.


MPIO -, MPIO
SCSI ,
. Fibre Channel iSCSI LUN.
, NetApp
, , active-passive,
, ,
.
:

Ethernet .
.
(, iSCSI Fibre Channel).
LUN .

multipathing.

6.1 Asymmetrical Logical Unit Access (ALUA)


LUN . clustered Data ONTAP,
LUN, . HA-
, 7-Mode, LUN, , Fibre
Channel, . ,
- LUN -,
LUN. clustered Data ONTAP,
10 Gigabit Ethernet. Data ONTAP 7-Mode,
HA cluster interconnect .
, - LUN, primary
optimized. ,
LUN-, unoptimized, partner, proxy,
secondary-. 4 (direct) (indirect)
clustered Data ONTAP, 5
7-Mode. .

. 4) clustered Data ONTAP.

. 5) Fibre Channel Data ONTAP 7-Mode.


, primary-,
, ,
, .
, .
, SCSI,

. Asymmetrical Logical Unit Access (ALUA)


Data ONTAP 7.2 Windows 2008. ALUA
, ,
. ,
, ALUA.
clustered Data ONTAP, ALUA ,
LUN. ALUA SAN,
Fibre Channel, FCoE, iSCSI.
clustered Data ONTAP, Data ONTAP 7-Mode ALUA
iSCSI. , iSCSI proxy path
, Fibre Channel.

6.2 DSM
multipathing, Windows Server 2008 , :
Microsoft MPIO Microsoft DSM, NetApp
Data ONTAP DSM, Symantec Veritas Dynamic Multipathing (DMP). , Windows
Server 2003 Data ONTAP DSM Microsoft iSCSI DSM.
Windows Server 2008 MPIO,
ALUA . Windows Server 2008,
Fibre Channel, iSCSI.
, : failover only, round robin, round robin with subset, least queue depth, weighted
paths. Windows Server 2008 R2 least blocks.
Fibre Channel round robin with subset, iSCSI failover.
LUN Fibre Channel Microsoft MPIO , ALUA
igroup ALUA
: igroup set <igroup_name> alua yes. ,
LUN .
NetApp Data ONTAP DSM
(GUI CLI). NetApp,
NetApp,
. Windows Server
2003, clustered Data ONTAP Fibre Channel iSCSI
Data ONTAP DSM, Windows Server 2003
multipathing.
Symantec multipathing, Veritas DMP.
,
, .
Veritas DMP VMware, Linux, UNIX, Veritas DMP
OS .
: Symantec Veritas DMP
, clustered Data ONTAP.
, NetApp Interoperability Matrix Tool.

6.3 (Load Balance Policies)


LUN ,
. load balance policy.
Windows Server 2012, MCS MPIO:

Failover only: ,
.
Round robin: -
.
Round robin with subset: round robin,
.
Least queue depth: - ,
-.
Least blocks: - ,
.
Weighted paths: , , -
, .

Data ONTAP DSM Auto Assigned:

Auto assigned: Auto Assigned active-passive.


LUN, .
, .
Auto Assigned .

clustered Data ONTAP, Data ONTAP DSM 3.5


FC iSCSI,
iSCSILeastPreferred. iSCSILeastPreferred , Data ONTAP DSM
FC iSCSI LUN. ,
iSCSI FC. , Data ONTAP DSM
ALUA access states . ,
. , DSM
ALUA state, , FC iSCSI. DSM
ALUA LUN iSCSI ,
ALUA FC.
LUN, least queue depth
round robin with subset.
: iSCSI 7-Mode ALUA, , ,
igroup , iSCSI FC .
iSCSILeastPreferred
7-Mode.
Data ONTAP DSM for Windows MPIO Installation and Administration Guide.

7 iSCSI
7.1 iSCSI
iSCSI Internet Engineering Task Force
, RFC 3270.
http://www.ietf.org/rfc/rfc3720.txt.
,
iSCSI, .
iSCSI Ethernet VLAN-.
,
, (crossover).
: NetApp , ,
iSCSI, .
, , iSCSI,
. , iSCSI
, iSCSI .
, iSCSI .
Data ONTAP 7.3, iSCSI access lists ,
.
, .
NetApp ,
, .

, , (VLAN),
.
iSCSI,
. .

7.2 iSCSI
iSCSI,
Ethernet .
, , ;

.
NetApp VLAN- iSCSI
. VLAN
,
. NetApp
VLAN, VLAN,
, .

. 6) iSCSI .
:

Link aggregation, .
.

.
Ethernet, .
LUN .

, LAN
iSCSI, LAN, iSCSI-
.
VLAN-.

7.3 iSCSI
Ethernet
iSCSI iSCSI .
Fibre Channel,
.
Ethernet,
.

. 7) iSCSI .
:

: iSCSI public LAN.


.
Link aggregation, .
.

.
, VLAN
.

iSCSI.
, .

7.4 iSCSI
, .
,
.

. 8) iSCSI.

: Ethernet.
: .
.
.

/ .
.
HA failover .

7.5 Jumbo Frames


, Ethernet 1500 .
, ,
. , ,
iSCSI, Ethernet .
,
,
. ,
, NIC,
.
jumbo frame Ethernet 9000 , ,
, 1500 .
, jumbo frame .

. ,
jumbo frames.
NetApp jumbo frames 9000
1 10 Gigabit Ethernet.

7.6 Flow Control


1 Gigabit Ethernet NetApp flow control
full, iSCSI targets initiators send.
10 Gigabit Ethernet, NetApp (disable) flow control iSCSI
targets, initiators, . flow control,
Data ONTAP Network Management Guide.

7.7 NetApp Host Utilities


NetApp SAN Host Utilities kit
OS.
, SCSI
, NetApp.

NetApp SAN, ,
NetApp LUN-.

: Data ONTAP DSM 3.5 , Host Utilities kit


. Data ONTAP DSM -OS
.

8 Fibre Channel Fabric


multipathing MPIO Fibre
Channel. , Fibre Channel, :

: 7-Mode
.

: NPIV Data ONTAP,


Fibre Channel clustered Data ONTAP .

Single fabric: ,
.
Multifabric:
, .

Data ONTAP SAN Configuration Guide


NetApp.
, NetApp SAN
, .
Fibre Channel HBA, /
.


TR :
Clustered Data ONTAP SAN Configuration Guide
http://support.netapp.com/documentation/productlibrary/index.html?productID=30092
Data ONTAP SAN Configuration Guide for 7-Mode
http://support.netapp.com/documentation/productlibrary/index.html?productID=30092
NetApp Interoperability Matrix Tool
http://support.netapp.com/matrix/mtx/login.do