Transcription
Storage Area Network (SAN)Training PresentationJuly 2007IBM PC CLUBJose MedeirosStorage Systems EngineerMCP I, MCSE, NT4 MCT
Agenda Training ObjectivesBasic SAN information – TerminologySAN Infrastructure OverviewLive Demo of SANIntel Confidential2
Training Objectives Why do we need a SAN?Clear understanding of the basics of SANdesignBasic understanding of a SANinfrastructure and designLive DemonstrationIntel Confidential3
Basic SAN TerminologyObjective:Each of you will be familiar with thebuilding blocks of Fiber Based SAN.Intel Confidential4
Why do I need a SAN? What is Clustering?Intel Confidential5
Basic SAN Terminology How does a Cluster attach to a SAN?DAS SCSI, Fiber SAN, ISCSI SANFiber Networks, FDDI 100MBFiber Connector Types GBIC 1GB, SFP 2GB&4GB LCFiber Channel Switch & Fiber Channel HBA( Host Bus Adapter)ISCSI can also be used. Recommend adedicated 1GB network switch with MSExchange or MS SQL and a ISCSI HBA on theTarget and ISCSI Initiator Client Node.Intel Confidential6
Basics of SANsIntel Confidential7
Server Components of a SANIntel Confidential8
Emulex LightPulse UtilityIntel Confidential9
SAN Switch componentsIntel Confidential10
SAN Switch Components (cont)Intel Confidential11
Switch GUI InterfaceIntel Confidential12
Physical Layout–––RackPair of HSV110 controllersDrive enclosurescontaining array ofphysical disk drives– Loop switchesLoop Switches– Enclosures connect to FCloop switches in switchedconfigurations (shown)Controller PairDriveEnclosuresIntel Confidential13
Overview of Enterprise Virtual ArrayConnectionsIntel Confidential14
rear connections of EVA Controller– Two 2Gb/s FC-Switch fabric host ports– Four 2Gb/s FC-AL device ports– 2Gb/s FC cache mirroring port (device ports asLink Status LEDLoop Pair 2 Loop Pair 2 Powerbackups)Loop 2BUARTMemory CardUnused)SwitchMirror PortHost Fabric 1 and 2Loop Pair 1 Loop Pair 1Loop 1ALoop 1BEnclosure Address BusIntel ConfidentialLoop 2A15PowerConnector
Traditional RAID vs VraidSCSIBus 1SCSIBus 2RAIDSCSIBus 3SCSIBus 4SCSIBus 5SCSIBus 6Tedious, manualvolume placementand managementRAID 5 volumeRAID 0 volumeLogicalVraidIntel ConfidentialRAID 1 volumeVraid 5Virtual diskVraid 0Virtual diskPhysical16Vraid 1Virtual disk
Traditional Storage Array1. Adding drives – next they must be grouped together in disk groups by RAID level2. Carving out disk groups based on RAID level3. Laying out data4. Leaving stranded capacity – RAID-5 disk groups can’t access unused capacity fromRAID-1 disk groupsIntel Confidential17
Enterprise Virtual Array1. Adding drives – next they must be grouped together in disk groups2. Carve out the disk group(s) - typically EVAs are configured with only one or twodisk groups3. Lay out the data – all RAID-5 and RAID-1 data are sprinkled across all the drivesin the group – EVA disks format on the fly.Intel Confidential18
Adding Disks to the Traditional ArrayR1SP1. Add drives2. Configure disk groups – format disks3. Lay out data – RAID-5 data in RAID-5 LUNs, etc.Intel Confidential19
Adding Disks to the EVA1. Add disks2. Enlarge disk group to include the extra disks3. LUNs are stretched across new disks – data is re-leveled across all disks.Intel Confidential20
EVA Virtual Disk MappingDisk 1Disk 2Disk 3Disk 4Disk 5Disk 6Disk 7Disk 8Allocated Space for Distributed SparingMirror4 Mirror4 Mirror5 Mirror5 Mirror6 Mirror6 Mirror7 Mirror7Stripe9 Strip10 Mirror1 Mirror1 Mirror2 Mirror2 Mirror3 Mirror3VDisk4Raid 1 0Stripe1 Stripe2 Stripe3 Stripe4 Stripe5 Stripe6 Stripe7 Stripe8Mirror5 Mirror5 Mirror6 Mirror6 Mirror7 Mirror7 Mirror8 Mirror8Mirror1 Mirror1 Mirror2 Mirror2 Mirror3 Mirror3 Mirror4 ta1Data1Parity1Data2Mirror1Data2Data2Intel Confidential21VDisk3Raid 0VDisk2Raid 1 0VDisk1Raid 5
EVA Virtual Disk LevelingDisk 1Disk 2Disk 3Disk 4Disk 5Disk 6Disk 7Disk 8Allocated Space for Distributed SparingMirror4 Mirror4 Mirror5 Mirror5 Mirror6 Mirror6 Mirror7 Mirror7Stripe9 Strip10 Mirror1 Mirror1 Mirror2 Mirror2 Mirror3 Mirror3Stripe1 Stripe2 Stripe3 Stripe4 Stripe5 Stripe6 Stripe7 Stripe8Mirror5 Mirror5 Mirror6 Mirror6 Mirror7 Mirror7 Mirror8 Mirror8Mirror1 Mirror1 Mirror2 Mirror2 Mirror3 Mirror3 Mirror4 ta1Data1Parity1Data2Mirror1Data2Data2Intel Confidential22Disk 9Disk 10
EVA Distributed SparingDisk 1Disk 2Disk 3Disk 4Disk 5Disk 6Disk 7Disk 8Disk 9Disk 10Allocated Space for Distributed SparingMirror3 Mirror3 Mirror4 Mirror4 Mirror5 Mirror5 Mirror6 Mirror6 Mirror7 Mirror7Stripe5 Stripe6 Stripe7 Stripe8 Stripe9 Strip10 Mirror1 Mirror1 Mirror2 Mirror2Mirror6 Mirror6 Mirror7 Mirror7 Mirror8 Mirror8 Stripe1 Stripe2 Stripe3 Stripe4Mirror1 Mirror1 Mirror2 Mirror2 Mirror3 Mirror3 Mirror4 Mirror4 Mirror5 ty1Data2Mirror1Data2Data2Parity2Data2Intel Confidential23
Command View EVA – SimpleManagementEnter the Name of theVirtual Disk.Select the appropriateDisk Group from thepull down list.TransactionLogSelect Virtual DiskRedundancy Level.Enter the size ofVirtual Disk in GB.20Select a Host fromthe pull down list.Select the Preferredcontroller from thepull down list.Intel Confidential24
Intel Confidential25
Disaster RecoverySingle Datacenter ArchitectureOracle or SQL Cluster(existing)Oracle or SQL Clusterhp proliant DL580g2U IDPrimary SAN(existing)hp proliant DL580g2UID123Int1Ext2IntE xt344IPS A N S w itc h 2 /1 61 0 1 0 1011 0 1 0 101234567891 01 11 21 334567891 01 11 21 31 41 51 41 5IPS A N S w itc h 2 /1 62hp proliant DL580g2U IDIntE xthp proliant DL580g2UIDIntExt11Intel Confidential23426234Replication SAN for CA(new)
Cross Building ArchitectureHardware ReplicationBuilding 1Existing HP SAN HardwareOracle or SQL Database9 MicronFiber laiddownbetweenbuildingsBuilding 2HP Failover Hardware, andData Guard Oracle or SQLDatabase Replicationhp proliant DL580g2UIDIntExthp proliant DL580g2UID123IP11 0 1 0 1012S A N S w itc h 2 /1 634567891 01 11 21 334567891 01 11 21 31 41 51 0 1 0 1011 41 51 0 1 0 101234567891 01 11 21 334567891 01 11 21 3IP1 51 41 5S A N S w itc h 2 /1 6hp proliant DL580g22hp proliant DL580g2UID1Intel Confidential1 4IPS A N S w itc h 2 /1 622IPS A N S w itc h 2 /1 6023Ext411 0 1 0 1IntIntExtUID412723IntExt434
FREE SAN WEB BASED TRAINING HP Educationhttp://www.hp.com/educationBrocade xhttp://www.emulex.comIntel Confidential28
Thank you for your Time! Dilbert ( The Contractor )Intel Confidential29
Traditional Storage Array 1. Adding drives - next they must be grouped together in disk groups by RAID level 2. Carving out disk groups based on RAID level 3. Laying out data 4. Leaving stranded capacity - RAID-5 disk groups can't access unused capacity from RAID-1 disk groups