ddm-wd config-fc-dx60-80 e.ppt...

33
PRIMERGY PRIMERGY PRIMERGY DuplexDataManager ® PRIMERGY DuplexDataManager ® Configuration Examples for ETERNUS DX60 / DX80 (FC) ETERNUS DX60 / DX80 (FC) Windows Server 2003 / 2008 / 2008 R2 Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS December 09, 2009

Upload: lekhanh

Post on 26-Aug-2018

222 views

Category:

Documents


0 download

TRANSCRIPT

PRIMERGY PRIMERGY PRIMERGY DuplexDataManager ®

PRIMERGY DuplexDataManager ®DuplexDataManager DuplexDataManager

Configuration Examples for ETERNUS DX60 / DX80 (FC)ETERNUS DX60 / DX80 (FC)

Windows Server 2003 / 2008 / 2008 R2

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS

Windows Server 2003 / 2008 / 2008 R2December 09, 2009

MultiPathMultiPath

I/O Fault Tolerance by Redundant Fibre Channel Paths

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS1

MultiPath handles Path Redundancy

MultiPathMultiPathMultiPath handles Path Redundancy

standbystandby

active

PRIMERGY

ETERNUS DXxx

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS2

Load Balancing Option

MultiPathMultiPathLoad Balancing Option

Channel = 1

LUN 1,3,...

Channel = 0

LUN 1,3,...

LUN 0,2,...

Load Balancing Algorithms:a) AutoBalance load balancing algorithma) AutoBalance load balancing algorithmb) Per LUN selectable path

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS3

standard configuration

MultiPathMultiPathstandard configuration

LAN

MM

F

LPe1150

Ethernet

LAN

A+B LUNs

MMF 300m

MM

F

LPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

MultiPath

A+B LUNs

PRIMERGY XXX

internal disksfor

SYSTEM,...

P0 P1 P0 P1

1st RAID

Cntrl 0

2nd RAID

Cntrl 1

PRIMERGY XXX Disk Array Controller

Disk Array Controller

ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS4

single controller

MultiPathMultiPathsingle controller

LAN

MM

F

LPe1150

Ethernet

LAN

A+B LUNs

MMF 300m

MM

F

LPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

MultiPath

A+B LUNs

PRIMERGY XXX

internal disksfor

SYSTEM,...

P0 P1

1st RAID

Cntrl 0

PRIMERGY XXX Disk Array Controller

ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS5

external switch

MultiPathMultiPathexternal switch

LANLAN

MM

F

LPe1150

Ethernet

LAN

ScsiPort2

A+B LUNs

MMF 300m

MM

F

LPe1150

MM

F

ScsiPort2

ScsiPort1A+B LUNs

MMF MMF

P0 P1 P0 P1

Cntrl 0 Cntrl 1

PRIMERGY XXX

internal disksfor

SYSTEM,...

MMF

SwitchA B

MMF

SwitchA B

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1

ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS6

Tips and Tricks

MultiPathMultiPathTips and Tricks

� General Recommendations for MultiPath� General Recommendations for MultiPath� Do not connect tape devices to FC zones which uses MultiPath – better use a separate HBA

for backup devices

� Do not establish multiple connections to one target before MultiPath installation� Do not establish multiple connections to one target before MultiPath installation

� HBA Settings� All settings are storage specific, there are no MultiPath specific settings� All settings are storage specific, there are no MultiPath specific settings

� Check presence and status of all MultiPath Groups� MultiPath status must show Active / Standby� MultiPath status must show Active / Standby� Check Acknowledge Configuration to enable the monitoring of missing paths

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS7

DuplexWriteDuplexWrite

Highest Data Availability by Mirroring

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS8

DuplexWrite mirrors Data

DuplexWriteDuplexWriteDuplexWrite mirrors Data

PRIMERGY

mirror

ETERNUS DXxx

original

ETERNUS DXxx

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS9

Diskload Balancing Option

DuplexWriteDuplexWriteDiskload Balancing Option

block# > boundary

block# < boundary

Diskload Balancing Algorithm:read channel depends on block numberread channel depends on block numberboundary dynamically adjusted

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS10

standard configuration

DuplexWriteDuplexWritestandard configuration

LANLAN

MM

F

LPe1150

Ethernet

LAN

A+B LUNs

MMF 300m

MM

FLPe1150

MM

F

ScsiPort2

ScsiPort1

Dupl.Write

A+B LUNs

P0 P1

1st RAID

Cntrl 0

P0 P1

1st RAID

Cntrl 0

PRIMERGY XXX

internal disksfor

SYSTEM,...

1st RAIDDisk Array Controller

1st RAIDDisk Array Controller

ETERNUS DX60/80 ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS11

high performance (4 HBAs)

DuplexWriteDuplexWritehigh performance (4 HBAs)

LANLAN

Ethernet

LAN

MM

F

LPe1150ScsiPort2

MM

F

LPe1150

MMF 300mMM

F

LPe1150ScsiPort1

MM

FLPe1150

MM

F

ScsiPort2

ScsiPort1

Dupl.Write

P0 P1 P0 P1

1st RAID

Cntrl 0

2nd RAID

Cntrl 1

P0 P1 P0 P1

1st RAID

Cntrl 0

2nd RAID

Cntrl 1

PRIMERGY XXX

internal disksfor

SYSTEM,...

A LUNs A LUNsB LUNs B LUNs

1st RAIDDisk Array Controller

2nd RAIDDisk Array Controller

1st RAIDDisk Array Controller

2nd RAIDDisk Array Controller

ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS12

Tips and Tricks

DuplexWriteDuplexWriteTips and Tricks

� Configure DuplexWrite first� Configure DuplexWrite first� Install DDM� Build all DuplexWrite groups and start recovery� ...configure your system and applications� ...configure your system and applications

� HBA Settings� All settings are storage specific� All settings are storage specific

� No special settings for DuplexWrite, use standard (or MultiPath) settings

� Check presence and status of all DuplexWrite groups� Check presence and status of all DuplexWrite groups� DuplexWrite status must show Online for all (partner) disks

� Be careful using Disk Administrator� Be careful using Disk Administrator� Never delete a COD partition, delete DuplexWrite group first

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS13

DuplexDataManagerDuplexDataManager

Highest Storage Availability by DuplexWrite & MultiPath

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS14

DuplexWrite & MultiPath

DuplexDataManagerDuplexDataManagerDuplexWrite & MultiPath

Location1 Location2

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS15

standard configuration

DuplexWrite & MultiPathDuplexWrite & MultiPathstandard configuration

LANLAN

MM

F

LPe1150

Ethernet

LAN

A+B LUNs

MMF

MMF 300m

MMF

MM

FLPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

Dupl.WriteMultiPath

A+B LUNs

P0 P1 P0 P1

Cntrl 0 Cntrl 1

P0 P1 P0 P1

Cntrl 0 Cntrl 1

MMF

Switch

MMF

Switch

PRIMERGY XXX

internal disksfor

SYSTEM,...

A B A B A B A B

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1

ETERNUS DX60/80ETERNUS DX60/80

dual port connection offers more redundancy

ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS16

DuplexDataManagerDuplexDataManager

Disaster Resilient Solution

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS17

MS Cluster & DuplexWrite & MultiPath

Disaster Resilient SolutionDisaster Resilient SolutionMS Cluster & DuplexWrite & MultiPath

Cluster Interconnect

Location1 Location2

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS18

MS Cluster handles Server Redundancy

Disaster Resilient SolutionDisaster Resilient SolutionMS Cluster handles Server Redundancy

Cluster Interconnect

Location1 Location2

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS19

MultiPath handles Path Redundancy

Disaster Resilient SolutionDisaster Resilient SolutionMultiPath handles Path Redundancy

Cluster Interconnect

Location1 Location2

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS20

DuplexWrite mirrors Data

Disaster Resilient SolutionDisaster Resilient SolutionDuplexWrite mirrors Data

Cluster Interconnect

Location1 Location2

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS21

standard configuration

MS Cluster & MultiPathMS Cluster & MultiPathstandard configuration

LAN

MM

F

LPe1150

Ethernet

LAN

LAN

MMF 300m MM

F LPe1150

Ethernet

LAN

A+B LUNs A+B LUNs

MM

FLPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

MultiPathScsiPort2

ScsiPort1

MM

F LPe1150M

MF LPe1150

ScsiPort1

ScsiPort2MultiPath

A+B LUNs A+B LUNs

P0 P1 P0 P1

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1

PRIMERGY XXX

internal disksfor

SYSTEM,...

PRIMERGY XXX

internal disksfor

SYSTEM,...

Controller ControllerPRIMERGY XXX PRIMERGY XXX

ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS22

external switch

MS Cluster & MultiPathMS Cluster & MultiPathexternal switch

LAN

MMF 300m

MM

F

LPe1150

Ethernet

LAN

MM

F LPe1150

Ethernet

LAN

A+B LUNs A+B LUNs

MM

FLPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

MultiPathM

MF LPe1150

MM

F LPe1150

ScsiPort1

ScsiPort2MultiPath

A+B LUNs A+B LUNs

P0 P1 P0 P1

MMF

Switch

MMF

Switch

PRIMERGY XXX

internal disksfor

SYSTEM,...

PRIMERGY XXX

internal disksfor

SYSTEM,...

A BAB

P0 P1 P0 P1

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1

PRIMERGY XXX PRIMERGY XXX

ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS23

standard configuration

MS Cluster & DuplexWriteMS Cluster & DuplexWritestandard configuration

LAN

MM

F

LPe1150

Ethernet

LAN

MM

F LPe1150

Ethernet

LAN

A+B LUNs A+B LUNs

MMF 300mM

MF

LPe1150M

MF

LPe1150ScsiPort2

ScsiPort1

Dupl.WriteM

MF LPe1150

MM

F LPe1150

ScsiPort1

ScsiPort2Dupl.Write

A+B LUNs A+B LUNs

P0 P1

Cntrl 0

P0 P1

Cntrl 0PRIMERGY XXX

internal disksfor

SYSTEM,...

PRIMERGY XXX

internal disksfor

SYSTEM,...

1st RAIDDisk Array Controller

Cntrl 0

1st RAIDDisk Array Controller

Cntrl 0PRIMERGY XXX PRIMERGY XXX

ETERNUS DX60/80ETERNUS DX60/80 ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS24

standard configuration

MS Cluster & DuplexWrite & MultiPathMS Cluster & DuplexWrite & MultiPathstandard configuration

MMFMMF

MMF 300m

LAN

switch

MM

F

LPe1150

Ethernet

LAN

MM

F LPe1150

Ethernet

LAN

A B A B

MMF

Switch

Switch

MMF

Switch

Switchswitch

interconn.

MM

FLPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

Dupl.WriteMultiPath M

MF LPe1150

MM

F LPe1150

ScsiPort1

ScsiPort2 Dupl.WriteMultiPath

A B A B

A B A B

P0 P1 P0 P1

Cntrl 0 Cntrl 1

P0 P1 P0 P1

Cntrl 0 Cntrl 1

SwitchSwitch

PRIMERGY XXX

internal disksfor

SYSTEM,...

PRIMERGY XXX

internal disksfor

SYSTEM,...

A B A B

all pathes should be separated by port zoning

1st RAIDDisk Array Controller

2nd RAIDDisk Array Controller

1st RAIDDisk Array Controller

2nd RAIDDisk Array Controller

PRIMERGY XXX PRIMERGY XXX

ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS25

2 switch solution

MS Cluster & DuplexWrite & MultiPathMS Cluster & DuplexWrite & MultiPath2 switch solution

MM

F

LPe1150

Ethernet

LAN

MM

F LPe1150

Ethernet

LAN

LAN

MMF 300m

A+B LUNs A+B LUNs

A+B LUNsA+B LUNsMM

F

LPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

Dupl.WriteMultiPath M

MF LPe1150

MM

F LPe1150

ScsiPort1

ScsiPort2 Dupl.WriteMultiPath

MMF

Switch

MMF

Switch

all pathes must be

switchinterconn.

A B A B A B A B

P0 P1 P0 P1

Cntrl 0 Cntrl 1

P0 P1 P0 P1

Cntrl 0 Cntrl 1PRIMERGY XXX

internal disksfor

SYSTEM,...

PRIMERGY XXX

internal disksfor

SYSTEM,...

all pathes must be separated by port zoning

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1PRIMERGY XXX PRIMERGY XXX

ETERNUS DX60/80ETERNUS DX60/80

! configuration not recommended !switch failure would cause outage ofthe dedicated storage ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS26

the dedicated storage

2 switch solution with 6 interconnects

MS Cluster & DuplexWrite & MultiPathMS Cluster & DuplexWrite & MultiPath2 switch solution with 6 interconnects

LANLAN

MMF 300m

MM

F

LPe1150

Ethernet

LAN

MM

F LPe1150

Ethernet

LANall pathes must be

separated by port zoningA+B LUNs A+B LUNs

MM

F

LPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

Dupl.WriteMultiPath

MMFMMF

MM

F LPe1150

MM

F LPe1150

ScsiPort1

ScsiPort2 Dupl.WriteMultiPath

A+B LUNs A+B LUNs

P0 P1 P0 P1

Cntrl 0 Cntrl 1

P0 P1 P0 P1

Cntrl 0 Cntrl 1PRIMERGY XXX

internal disksfor

SYSTEM,...

SwitchSwitch

PRIMERGY XXX

internal disksfor

SYSTEM,...

A B A B A B A B

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1

1st RAIDDisk Array Controller

Cntrl 0

2nd RAIDDisk Array Controller

Cntrl 1PRIMERGY XXX PRIMERGY XXX

ETERNUS DX60/80ETERNUS DX60/80 ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS27

! Avoid Split Brain Situations !

DuplexDataManagerDuplexDataManager! Avoid Split Brain Situations !

single point of failure

LAN

Ethernet

LAN

Ethernet

LAN

MMF

Switch

MMF

Switch

switchinterconn.

MM

F

LPe1150

MM

F

LPe1150ScsiPort2

ScsiPort1

Dupl.WriteMultiPath M

MF LPe1150

MM

F LPe1150

ScsiPort1

ScsiPort2 Dupl.WriteMultiPath

P0 P1 P0 P1

1st RAID

Cntrl 0

2nd RAID

Cntrl 1

P0 P1 P0 P1

1st RAID

Cntrl 0

2nd RAID

Cntrl 1internal disks

forSYSTEM,...

ScsiPort1

internal disksfor

SYSTEM,...

ScsiPort1

1st RAIDDisk Array Controller

2nd RAIDDisk Array Controller

1st RAIDDisk Array Controller

2nd RAIDDisk Array ControllerPRIMERGY XXX PRIMERGY XXX

ETERNUS DX60/80ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS28

� Bringup nodeA, and nodeB separately (use ServerStart)

Setting up MS Cluster & DDM (WS 2003)Setting up MS Cluster & DDM (WS 2003)� Bringup nodeA, and nodeB separately (use ServerStart)

� Install Windows Server 2003 including latest update & hotfixes� Install DuplexDataManager on all nodes� Setup cluster specific FC controller settings (timeouts ...)

Prim Prim

Setup cluster specific FC controller settings (timeouts ...)

� Connect HBA, switch, storage - including multi-pathing� Setup FC zones: one zone for each pair of ports (HBA ... storage)

� Configure the Storages� Shut down all but nodeA� Configure LUNs pairwise on both storages (DuplexWrite groups)� Register all nodes for each path

� Create DuplexWrite groups

Prim Prim

� Create DuplexWrite groups� Shut down all but nodeA� Create all DuplexWrite groups on storageA (no mirror disks)� Add second disks at storageB and start recover� Reboot this node (nodeA)

� Install Microsoft Cluster Services� Install MSCS on nodeA (nodeB off)� Install MSCS on nodeB (cluster installation - join)

Prim Prim

� Install MSCS on nodeB (cluster installation - join)� Check DDM and cluster functionality

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS29

� Bringup all nodes separately (use ServerStart)

Setting up MS Cluster & DDM (WS 2008)Setting up MS Cluster & DDM (WS 2008)� Bringup all nodes separately (use ServerStart)

� Install Windows Server 2008 including latest update & hotfixes� Install DuplexDataManager on all nodes� Setup cluster specific FC controller settings (timeouts ...)

Prim Prim

Setup cluster specific FC controller settings (timeouts ...)

� Connect HBA, switch, storage - including multi-pathing� Setup FC zones: one zone for each pair of ports (HBA ... storage)

� Configure the Storages� Configure LUNs pairwise on both storages (DuplexWrite groups)� Register all nodes for each path

� Create DuplexWrite groups� Shut down all but one node

Prim Prim

� Shut down all but one node � Create all DuplexWrite groups� Add second disks (do not start recover, status is Online - Error)� Reboot this node, start all other nodes

� Add the feature Failover Clustering� Start the Failover Cluster Management, select Validate a Configuration

Evaluate the cluster validation log (do not proceed until it is error free)

� Create the Failover ClusterPrim Prim

� Create the Failover Cluster� Recover all DuplexWrite groups on the node which owns the disk resource� Create all partitions on the cluster disk resources (DuplexWrite groups)� Acknowledge the MultiPath configuration on all nodes

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS30

� If all DuplexWrite groups are Online test the functionality(e.g. Path failover, moving resources to other nodes, ... )

� Install the Failover Clustering applications.

Documentation

DuplexDataManagerDuplexDataManagerDocumentation� General hint: read the related documents !

� Contained on DDM-CD:� Readme� Online help ( newest / best reference ! )� Configuration slides

� DDM related links:� DDM related links:� DDM's home (Intranet)

http://synergy.pdb.fsc.net/> DuplexDataManager

� Partners (Corporate Extranet)� Partners (Corporate Extranet)https://partners.ts.fujitsu.com/com/products/servers/primergy/haproducts/Pages/default.aspx> Partner Portal > Product catalog > Server products > Industry standard > High availabiliy

� Online Manuals (Internet)http://manuals.ts.fujitsu.com/> Industry Standard Servers > Software > Select High Availability > Select PRIMERGY DuplexDataManager > Industry Standard Servers > Software > Select High Availability > Select PRIMERGY DuplexDataManager

� PRIMERGY clustering and disaster tolerance (Internet)http://ts.fujitsu.com/products/software/cluster_technology/primergycluster.html> Server High Availability > High availability software for: PRIMERGY servers

� DuplexDataManager updates (Internet)� DuplexDataManager updates (Internet)http://support.ts.fujitsu.com/com/support/index.html> SUPPORT > Driver & Downloads > Full text search Software; Search: DuplexDataManager, MultiPath or MPIO

� PRIMERGY servers (Internet)http://ts.fujitsu.com/products/standard_servers/

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS31

� Disk storage systems (Internet)http://ts.fujitsu.com/products/storage/disk/

� MS Cluster documentation

ETERNUS DX60 / DX80 (FC)

AppendixAppendixETERNUS DX60 / DX80 (FC)

C0 C1P0 P1 P0 P1

P0 P1 P0 P1

Cntrl 0 Cntrl 1

1st RAIDDisk Array Controller

2nd RAIDDisk Array Controller

ETERNUS DX60/80

Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS32