Setting up ISLs between McData fabric and HP MSA1000
Posted on 2009-04-02
I have an urgent piece of work to carry out (aren't they all!) to migrate 3 sharepoint SQL databases from a HP MSA1000 to a Storagetek FLX380 (aka SUN 6540) before they run out of space. I have most of the storage device issues in hand, but the joining of the fabric is something I know little about, hopefully someone can let me know of any potential pitfalls etc.
Current Hardware & Setup:
Clustered Win2K3 Enterprise SP1 (2 nodes in active/passive cluster)
Dual channel HBAs connecting to the two 2/8 fibre switches in the MSA1000 (MSA on firmware v4.48; Switches running firmware v3.1.0)
The SQL nodes currently run HP's Secure Path drivers, v3.7.240
Currently no zoning or selective storage presentation setup (aka lun masking)
The fibre switches have licenses for: Fabric, Web & Zoning
Fibre switches have no inter-connect, both configured as DomainID 1
The above is all in an island of its own. It will need to be connected to another island of:
The SUN 6540 storage controllers (currently on firmware 06.19.25.26 but should be running the latest crystal firmware (v7.x) before this work happens)
Via a single McData Sphereon 4400 switch (firmware v08.00.00 45) - DomainID 10 - Running Open Fabric 1.0
One live service running on this island, which has appropriate zones and lun masking configured.
So I'm looking to connect the two MSA1000 fibre switches to the McData 4400, create new LUNs on the SUN storage, and migrate the databases over where we can then allocate more space to sharepoint before it collapses in a heap.
Create appropriate Selective storage presentation settings for the current LUNs, and zoning on the MSA1000 switches for the SQL cluster.
Run HP Firmware and driver update package for the SQL server hardware (pretty much all running very early or factory default firmware currently)
Update MSA firmware to v7.00 (to give active/active controllers)
Update MSA fibre switches to firmware v3.2.1c & change one switch domainID to 2
Unplug one fibre from each SQL node & uninstall the HP secure path drivers
Install Windows SP2 (needed for Microsoft MPIO drivers)
Install Microsoft MPIO drivers with DSM for HP MSA1000 on SQL nodes
Install Microsoft MPIO drivers with DSM for SUN FLX380 on SQL nodes
Reconnect fibres to SQL nodes
Backup current McData config
Firmware upgrades using SUN certified firmware: (8.x -> 9.1.0, 9.1.0 -> 9.6.2, 9.6.2 -> 9.8.1)
Restore config if needed
Connect the two MSA fibre switches up to the McData and configure ISL ports both ends
This is where I start to get beyond what I know&.
We have no fabric management software at the moment, so:
Manually configure zoning on all switches to allow SQL nodes to talk with the SUN storage or can I expect all zone information to merge between the switches?
Change the fabric operaton mode to higher supported open fabric?
Create new LUNs on SUN storage for SQL cluster
Use Quorum Migration tool to move the quorum drive to SUN storage
Create new LUNs for Database volumes, add them as new clustered disks on the servers
Copy over databases offline and reliable drive letters on the new volumes.
Delete old LUNS on MSA1000 and restart service