Upload
lekhanh
View
222
Download
0
Embed Size (px)
Citation preview
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