ddm-wd config-iscsi-dx60-80 ework.ppt -...
TRANSCRIPT
PRIMERGY PRIMERGY PRIMERGY DuplexDataManager ®
PRIMERGY DuplexDataManager ®DuplexDataManager DuplexDataManager
Configuration Examples for ETERNUS DX60 / DX80 (iSCSI)ETERNUS DX60 / DX80 (iSCSI)
Windows Server 2003 / 2008 / 2008 R2
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS
Windows Server 2003 / 2008 / 2008 R2December 9, 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
Subnet ANIC #1
Ethernet
LAN
LAN
Subnet B
NIC #1
NIC #2
MultiPath
LAN#2 LAN#1
P0 P1 P0 P1
Cntrl 0 Cntrl 1PRIMERGY XXX
internal disksfor
SYSTEM,... Subnet B Subnet A
1st RAIDDisk Array Controller
Cntrl 0
2nd RAIDDisk Array Controller
Cntrl 1
ETERNUS DX60/80ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS4
one switch configuration
MultiPathMultiPathone switch configuration
LAN
Subnet ANIC #1
Ethernet
LAN
LAN
subnets separated by VLAN
Subnet B
NIC #1
NIC #2
MultiPath
LAN
P0 P1 P0 P1
Cntrl 0 Cntrl 1PRIMERGY XXX
internal disksfor
SYSTEM,... Subnet B Subnet A
1st RAIDDisk Array Controller
Cntrl 0
2nd RAIDDisk Array Controller
Cntrl 1
ETERNUS DX60/80
! not recommended !Switch is single point of failure
ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS5
direct attached (standard)
MultiPathMultiPathdirect attached (standard)
LANLAN
Subnet ANIC #1
Ethernet
LAN
Subnet B
NIC #1
MultiPath
NIC #2
Subnet B Subnet A
P0 P1 P0 P1
1st RAIDDisk Array
Cntrl 0
2nd RAIDDisk Array
Cntrl 1
PRIMERGY XXX
internal disksfor
SYSTEM,...
Subnet B Subnet A
Disk Array Controller
Disk Array Controller
ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS6
direct attached (one controller)
MultiPathMultiPathdirect attached (one controller)
LANLAN
Subnet ANIC #1
Ethernet
LAN
Subnet B
NIC #1
MultiPath
NIC #2
Subnet B Subnet A
P0 P1
1st RAIDDisk Array
Cntrl 0
PRIMERGY XXX
internal disksfor
SYSTEM,...
Subnet B Subnet A
Disk Array Controller
ETERNUS DX60/80! not recommended !
Controller is single point of failure
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS7
Tips and Tricks
MultiPathMultiPathTips and Tricks
� General Recommendations for MultiPath� General Recommendations for MultiPath� IPv4 should be selected (IPv6 not supported)
� Do not establish multiple connections to one target before MultiPath installation
� For iSCSI boot "spanning tree" must be disabled at the boot NIC's switch port� For iSCSI boot "spanning tree" must be disabled at the boot NIC's switch port
� 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 SOLUTIONS8
DuplexWriteDuplexWrite
Highest Data Availability by Mirroring
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS9
DuplexWrite mirrors Data
DuplexWriteDuplexWriteDuplexWrite mirrors Data
PRIMERGY
mirror
ETERNUS DXxx
original
ETERNUS DXxx
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS10
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 SOLUTIONS11
direct attached
DuplexWriteDuplexWritedirect attached
LAN
NIC #1
Ethernet
LAN
LAN
NIC #1
DuplexWrite
NIC #2
PRIMERGY XXX
internal disksfor
SYSTEM,... P0 P1
1st RAID
Cntrl 0
P0 P1
1st RAID
Cntrl 0
PRIMERGY XXX 1st RAIDDisk Array Controller
1st RAIDDisk Array Controller
ETERNUS DX60/80 ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS12
one switch configuration
DuplexWriteDuplexWriteone switch configuration
LANLAN
NIC #1
Ethernet
LAN
LANNIC #1
DuplexWrite
LAN
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
PRIMERGY XXX
ETERNUS DX60/80 ETERNUS DX60/80
! not recommended !Switch is single point of failure
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS13
Tips and Tricks
DuplexWriteDuplexWriteTips and Tricks
� General Recommendations for DuplexWrite� General Recommendations for DuplexWrite� IPv4 should be selected (IPv6 not supported)
� For iSCSI boot "spanning tree" must be disabled at the boot NIC's switch port
� Configure DuplexWrite first� Install DDM� Build all DuplexWrite groups and start recovery� ...configure your system and applications
� 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 SOLUTIONS14
DuplexDataManagerDuplexDataManager
Highest Storage Availability by DuplexWrite & MultiPath
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS15
DuplexWrite & MultiPath
DuplexDataManagerDuplexDataManagerDuplexWrite & MultiPath
Location1 Location2
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS16
standard configuration
DuplexWrite & MultiPathDuplexWrite & MultiPathstandard configuration
LANLAN
NIC #1
Ethernet
LAN
Subnet B
Subnet A
LAN#2 LAN#1
NIC #1
NIC #2
MultiPathDuplexWrite
P0 P1P0 P1
LAN#2 LAN#1
PRIMERGY XXX
internal disksfor
SYSTEM,...
1st RAIDDisk Array Controller
Cntrl 0
1st RAIDDisk Array Controller
Cntrl 0
PRIMERGY XXX
ETERNUS DX60/80ETERNUS DX60/80 ETERNUS DX60/80ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS17
full redundancy
DuplexWrite & MultiPathDuplexWrite & MultiPathfull redundancy
LAN
NIC #1
Ethernet
LAN
LAN
NIC #1
NIC #2
MultiPathDuplexWrite
Subnet B
Subnet A
LAN#2 LAN#1
PRIMERGY XXX
internal disksfor
SYSTEM,...
P0 P1 P0 P1P0 P1 P0 P1
LAN#2 LAN#1
PRIMERGY XXX
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 ETERNUS DX60/80ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS18
DuplexDataManagerDuplexDataManager
Disaster Resilient Solution
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS19
MS Cluster & DuplexWrite & MultiPath
Disaster Resilient SolutionDisaster Resilient SolutionMS Cluster & DuplexWrite & MultiPath
Cluster Interconnect
Location1 Location2
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS20
MS Cluster handles Server Redundancy
Disaster Resilient SolutionDisaster Resilient SolutionMS Cluster handles Server Redundancy
Cluster Interconnect
Location1 Location2
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS21
MultiPath handles Path Redundancy
Disaster Resilient SolutionDisaster Resilient SolutionMultiPath handles Path Redundancy
Cluster Interconnect
Location1 Location2
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS22
DuplexWrite mirrors Data
Disaster Resilient SolutionDisaster Resilient SolutionDuplexWrite mirrors Data
Cluster Interconnect
Location1 Location2
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS23
standard configuration
MS Cluster & MultiPathMS Cluster & MultiPathstandard configuration
Subnet ANIC #1
Ethernet
LAN
LAN
Ethernet
LAN
NIC #1Subnet BSubnet A
NIC #1
NIC #2
MultiPathScsiPort2
NIC #1
NIC #2
MultiPath
Subnet B
LAN#2 LAN#1
P0 P1 P0 P1
Subnet B
PRIMERGY XXX
internal disksfor
SYSTEM,...
Subnet A
PRIMERGY XXX
internal disksfor
SYSTEM,...
1st RAIDDisk Array Controller
Cntrl 0
2nd RAIDDisk Array Controller
Cntrl 1PRIMERGY XXX PRIMERGY XXX
ETERNUS DX60/80ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS24
standard configuration
MS Cluster & DuplexWrite & MultiPathMS Cluster & DuplexWrite & MultiPathstandard configuration
NIC #1
Ethernet
LAN
Subnet A
LAN
Ethernet
LAN
NIC #1Subnet B
NIC #1
NIC #2
MultiPathDuplexWrite
ScsiPort2NIC #1
NIC #2
MultiPathDuplexWrite
LAN#2 LAN#1
PRIMERGY XXX
internal disksfor
SYSTEM,...
P0 P1 P0 P1P0 P1 P0 P1
Subnet B Subnet A
PRIMERGY XXX
internal disksfor
SYSTEM,...
PRIMERGY XXX
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
ETERNUS DX60/80ETERNUS DX60/80 ETERNUS DX60/80ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS25
using switch interconnects
MS Cluster & DuplexWrite & MultiPathMS Cluster & DuplexWrite & MultiPathusing switch interconnects
NIC #1
Ethernet
LAN
Ethernet
LAN
NIC #1Subnet A
LAN
Subnet ALAN #1.1 LAN #1.2NIC #1
NIC #2
MultiPathDuplexWrite
ScsiPort2NIC #1
NIC #2
MultiPathDuplexWrite
Subnet B Subnet BLAN #2.1
LAN #1.1
LAN #2.2
LAN #1.2
switchinterconn.
PRIMERGY XXX
internal disksfor
SYSTEM,...
PRIMERGY XXX
internal disksfor
SYSTEM,...
P0 P1 P0 P1P0 P1 P0 P1PRIMERGY XXX PRIMERGY XXX
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 ETERNUS DX60/80ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS26
2 switch solution
MS Cluster & DuplexWrite & MultiPathMS Cluster & DuplexWrite & MultiPath2 switch solution
NIC #1
Ethernet
LAN
Ethernet
LAN
NIC #1Subnet A
LAN
Subnet BNIC #1
NIC #2
MultiPathDuplexWrite
ScsiPort2NIC #1
NIC #2
MultiPathDuplexWriteSubnet B Subnet A
Subnet B
switch
LAN #1/2 LAN #1/2
PRIMERGY XXX
internal disksfor
SYSTEM,...
PRIMERGY XXX
internal disksfor
SYSTEM,...
P0 P1 P0 P1P0 P1 P0 P1
switchinterconn.
Subnet A/B Subnet A/B
PRIMERGY XXX PRIMERGY XXX
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
! configuration not recommended !switch failure would cause outage ofthe dedicated storage
ETERNUS DX60/80ETERNUS DX60/80
Copyright 2009 FUJITSU TECHNOLOGY SOLUTIONS27
! Avoid Split Brain Situations !
DuplexDataManagerDuplexDataManager! Avoid Split Brain Situations !
NIC #1
Ethernet
LAN
Ethernet
LAN
NIC #1Subnet A
LAN
Subnet ALAN #1.1 LAN #1.2
single point of failure
NIC #1
NIC #2
MultiPathDuplexWrite
ScsiPort2NIC #1
NIC #2
MultiPathDuplexWrite
Subnet B Subnet BLAN #2.1
LAN #1.1
LAN #2.2
LAN #1.2
PRIMERGY XXX
internal disksfor
SYSTEM,...
PRIMERGY XXX
internal disksfor
SYSTEM,...
P0 P1 P0 P1P0 P1 P0 P1PRIMERGY XXX PRIMERGY XXX
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 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
� Install and configure all LAN connections
Prim Prim
� Install and configure all LAN connections� Configure NICs and switches� Configure the iSCSI SW target
� 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
� Install and configure all LAN connections
Prim Prim
� Install and configure all LAN connections� Configure NICs and switches� Configure the iSCSI SW target
� 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 (iSCSI)
AppendixAppendixETERNUS DX60 / DX80 (iSCSI)
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