1 / 73

Storage Foundation disk support

Storage Foundation disk support. Work in progress. VERITAS contacts. Review disk array capabilities and roadmaps host multipathing co-existence device support methodology communication vehicles Establish common device support priorities DMP requirements

Faraday
Download Presentation

Storage Foundation disk support

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Storage Foundationdisk support Work in progress

  2. VERITAS contacts

  3. Review disk array capabilities and roadmaps host multipathing co-existence device support methodology communication vehicles Establish common device support priorities DMP requirements Develop action plan to address issues Agenda

  4. Review Disk array capabilities and roadmaps

  5. DMX Roadmap CX Roadmap

  6. IBM Storage Roadmap

  7. Hitachi Storage Roadmap

  8. Hitachi resellers Lightning Thunder WFM/EOL

  9. HP Storage Roadmap

  10. Sun Storage Roadmap

  11. FLX SVA Virtual Series FLX280 FLX240 FLX210 FlexLineTM- A Continuum of Disk Solutions Virtual Disk • Instant SnapShot • PPRC Heterogeneous (MVS/Open) High Performance Modular/Scalable Heterogeneous (Open) High Redundancy RVM and Snapshot Access and Capacity Features & Functionality FLC250 ATA Blade Solid Performance Secondary disk, Online archive, JBOD & RAID Access and Capacity FLC200 SATA FLA200/ FLA300 FC FLX 680/640 Arrays Workgroup & Departmental Open Systems Enterprise & Large Workgroup Open Systems Enterprise Mainframe & Co-located Environments

  12. LSI Logic/Engenio Roadmap

  13. LSI Logic (Engenio) resellers Department Mid-range Enterprise *FAStT series renamed to DS4000 series; low-end arrays DS400(FC) and DS300(iSCSI) are not sourced from Engenio. **OPENstorage D-series and BladeStore B-series renamed to FlexLine series

  14. Other disks

  15. China vendors What is necessary to support the market in China? (Legend) LangChou

  16. Virtual disk arrays

  17. Tier 1 disk support by VSF platform Platform Tier 1 Storage SxRT 4.0 HxRT 3.5U2 AxRT 1.2 LxRT 2.2 MP1/MP2 WxRT 4.1 VSFN 1.1 FP1 FP1 Not Hi-Endfor MP2 FP1 Also Sun 2.1 Low3.0 Hi/LowSLES – NoHP or Sun Not Sun Not Sun WxRT 3.1 LxRT 1.0 VLUNbackingVLUN Red circle indicates support for enterprise, modular, both, or neither. White center indicates support for IBM SVC. Current HCLs as of July 2004

  18. WW disk system revenue market share 12% Not supported Minor exceptionson Solaris, HPUX

  19. IBM IBM Sun Dell EMC IBM Dell EMC HP HP HP EMC 2003 worldwide external disk revenue market share by server OS Windows $5,257M Unix $6,339M Linux $523M IDC #31663, Aug 2004

  20. WW external disk by price band Windows $5,257M Unix $5,928M Linux $497M IDC #31663, Aug 2004

  21. iSCSI market Gateway iSCSI Native iSCSI Application Server Application Server iSCSI initiators(SW and HW) Ethernet Ethernet Storage Network Storage Network Cisco Catalyst Fibre Channel Ethernet DiskStorage DiskStorage FC iSCSI 2003 $ Share: HP 30%EMC/Dell 25%/6%IBM 15%Hitachi 8%Sun 7% 2003 $ Share: NTAP 51%EMC 34%

  22. iSCSI disk support • What is our iSCSI strategy? • Important for Windows; interesting for Unix/Linux. • What is our partners’ iSCSI strategies? • Key to NTAP. All major disk vendors offer iSCSI interface to their disk arrays. Also startups (see below). • Also refer to Windows WHQL qualification and HCL • iSCSI offerings: • http://iwww.veritas.com/engineering/NVM/requirements/PM/iSCSI%20Vendors.doc • Example iSCSI gateways: • Cisco MDS 9000 IPS-4, IPS-8, MSM-14+2, 9216i • Cisco SN 5400 / HP 2122 • Crossroads Network Storage Controller • McDATA/NishanEclipse 1620, IPS 4300, IPS 3300 • Example iSCSI native disk arrays: • Network Appliance FAS900, F800, FAS200, R200 • EMC DMX, Celerra, NS Gateway, AX100 (iSCSI future) • IBM TotalStorage DS300 • HP MSA1500 cs • Hitachi TagmaStore (iSCSI future) • NEC FS110G includes FalconStor IPStor on iStorage models S1300/S2300/S1200/S2200 • Equalogic PeerStorage Array 100E • Intransa IP5000 Storage System • Lefthand Networks Network Storage Module 100 • Adaptec Snap Server 18000 • Nimbus Data Systems IPS-500, IPS-1000

  23. Network-attached storage • What is our NAS strategy? • NAS Gateways • EMC Celerra Clustered Network Server (CNS) • Hitachi Lightning NAS blade • Network Appliance gFiler • Not interesting to use with NTAP storage since already has NAS • HDS NetApp Enterprise NAS Gateways, TagmaStore • Windows-based NAS with iSCSI targets • NAS Filers and Unified storage (NAS/iSCSI/FCP) • EMC NS700, NS700G, NetWin • Network Appliance FAS900, FAS200, F800, RA200 • Sun StorEdge 5210 (Sun 3000 disk (Dot Hill) + Procom software) • Adaptec (Snap Appliance) • BlueArc Titan, Si8700, Si8300 • What is our CAS (Content Addressed Storage) strategy? • EMC Centera

  24. Just a Bunch Of Disks • Are all brands of JBOD supported on all platforms? Yes, but no PGR support. • Does support change if multi-ported disks? • Yes, DMP is supported • Examples: • Sun StorEdge “Photon”: 5200, 5100, and 5000 • Unisys ESM700 (EMC CLARiiON JBOD) • Adaptec (Eurologic) SANbloc-2

  25. Massive Arrays of Idle Disk • Should supporting MAID be considered any differently than for any other disk device? • Storage Foundation does not support virtual tape • Perhaps NBU might have more interest for D2D2T • Examples: • Copan Systems Revolution 200T • Exavio ExaVault Media Storage System • AsacaFIREFLY Digital Virtual Libraries DM

  26. Transport technology implications • Disk controller front-end visible to DMP • UNIX/Linux/Windows use SCSI command sets • How do you know if a disk supports SCSI-3 or SCSI-2? • VERITAS hardware test (VXFENHDWTST) used to determine SCSI-3 compatibility • VCS and SFO I/O fencing requires SCSI-3. SANVM/VSFN A/P support requires SCSI-3 PGR. • Fibre Channel (direct, loop, fabric) • Storage Foundation does not support other host wire transports (Parallel SCSI, SSA) • Do we automatically qualify drives with different drive interconnect technology if the host interconnect was already supported? • Depends on vendor positioning; usually just a PID change • Disk controller backend is transparent to DMP • FC-AL, SATA, FATA, SSA • VERITAS has no plans to support traditional mainframes • ECKD command set over ESCON/FICON? No. • Linux on z/OS supported but none sold and no additional investment being made • Should we test interoperability with FICON/FCP switches? • Not necessary as we would continue to support properly isolated open systems environments

  27. Review Host multipathing co-existence

  28. 3rd party host multipathing drivers (TPD) • TPD support is not a commitment to certify the arrays supported by the TPD nor is it a commitment to support the path management between the TPD and the array • Independent of VERITAS product releases • Version dependencies • What is support policy by 3rd party? • Usually 3PD is driven by the partner and we have a common view of supported environments • VERITAS supports selective third party driver coexistence based on the business case and the degree of coexistence technically possible

  29. 3PD offerings • EMC PowerPath • IBM • MPIO framework (AIX) • Subsystem Device Driver (ESS, SVC) • Redundant Disk Array Control (RDAC) supports DS4000 (FAStT) • Microsoft MPIO • Sun StorEdge Traffic Manager (formerly MPxIO) • Hitachi HiCommand Data Link Manager (formerly Dynamic Link Manager) • StorageTek SVA Path™ Manager • Only if Shared Virtual Array added to MDS 9000 interoperability matrix • HP SecurePath, PVLinks • (Auto Path XP and Auto Path VA not strategic) • QLogic FC driver failover capability • Emulex MultiPulse failover capability • NEC Storage PathManager • RHEL 4 LVM2 utility (1Q05) will have basic failover • LxRT DMP should also coexist with PP, SecurePath, QLogic/Emulex drivers

  30. DMP/EMC PowerPath co-existence • PowerPath is strategic to EMC. • Most popular operating systems are supported. • PowerPath and DMP can be active on the same system but DMP sees all Powerdevices as single path. • PowerPath 4.x has known DMP coexistence issues with UxRT/LxRT. Not clear if PP 4.x will run on Windows. • All multipathing is done by PowerPath on HP-UX because PowerPath sits below DMP. • PP and DMP manage on an enclosure level. Is this true? • Sometimes there are version dependencies so new releases don’t always work (e.g., PP 4.3 does not coexist with DMP) • Both are supported in a clustered environment (VCS and Oracle RAC) but there are exceptions (per DMP HCL, e.g., AIX).

  31. EMC PowerPath

  32. DMP/IBM SDD co-existence • SDD is strategic to IBM • Supports IBM ESS (Shark) and IBM SVC • SDD supports HACMP and MSCS. • SDD and DMP can be active on the same system. • DMP sees ESS as single path disk so it doesn’t do multipathing • SDD and DMP cannot manage different ESS from same AIX system • Different enclosures of same array type claimed by MPIO/PCM on AIX • DMP supports Symmetrix with Oracle RAC on Linux • DMP 4.0 supports A/A (Symm, Shark, Hitachi) with Oracle RAC on AIX • DMP supports VCS. • DMP can coexist with but is not used by SunCluster

  33. IBM SDD in the storage stack AIX Linux HP-UX Solaris Windows

  34. DMP/IBM MPIO and RDAC co-existence • MPIO is IBM’s framework for multipathing applications on AIX (only). • Supports Shark, SVC, EMC, Hitachi, and multi-pathed SCSI • “Predefined” attributes must be installed to remove an array from MPIO framework. We depend on vendors to continue to ship them. Otherwise we will need to modify ODM to disable MPIO for arrays • MPIO and DMP can be active on the same system • DMP sees MPIO-managed arrays as single path so it doesn’t do multipathing • But PCM sees multiple paths so if DMP included a PCM our value remains • Different enclosures of same array type claimed by MPIO/PCM on AIX • MPIO and DMP can manage different array types (on the same AIX system) • MPIO and DMP cannot manage the same array type simultaneously • Support for DS4000 (FAStT) arrays is not yet folded into MPIO • Redundant Disk Array Control (RDAC) is now owned/maintained by IBM and only supports DS4000 (no other Engenio variants). • RDAC continues to be the driver for these • RDAC supports Windows, Solaris, AIX, with Linux planned • DMP coexists with RDAC but RDAC presents only a single path to DMP

  35. IBM AIX 5L v5.2 MPIO PCM = Path Control Module PPI = PCM Programming Interface

  36. DMP/Hitachi HDLM co-existence • Is product strategic to vendor? No. Renamed with TagmaStore • Supports Solaris, AIX, HP-UX, Linux, Windows • Coexists with VxVM on Solaris and Windows • Supports TagmaStore, Lightning, Thunder, Sun 9900, XP (HP only) • Supports RAC (all), VCS (Solaris, Linux, Windows), AIX HACMP, HP-UX MC/ServiceGuard, Linux Bundle Cluster, Windows MSCS • Can they be active on the same system? Unknown • How is DMP functionality impacted? Unknown • What restrictions exist if they are both active? Unknown • For example, must manage different enclosures Unknown • Are there any version dependencies? Unknown • Are there any other related known issues? No. • Any other relevant information? • IBM SVC 1.2 includes DLM for Hitachi Storage.

  37. DMP/Microsoft MPIO co-existence • Is product strategic to vendor? Yes. • Should SFW install MPIO DSM or legacy DMP code? • What hosts/devices are supported? • Can they be active on the same system? • How is DMP functionality impacted? • What restrictions exist if they are both active? • For example, must manage different enclosures • Are there any version dependencies? • Are both supported in a clustered environment? • Are there any other related known issues? • Any other relevant information?

  38. Windows storage stack and MPIO • Migrate DMP to MPIO DSM modeland qualify WHQL Multipathing HCT • DMP is not compatible with W2K3 Storport drivers • iSCSI Initiator compatibility issue Device vendor creates a Device-Specific Module (DSM) MPIO multipathing drivers(kernel mode) Disk driverreplacement mpdev.sys mpspfltr Port filter driver mpio.sys Bus driver

  39. DMP/Sun STMS co-existence • Is product strategic to vendor? • Alternate Pathing, Sun StorEdge Traffic Manager (MPxIO) • Supports Solaris, AIX, HP-UX, Red Hat Linux, Windows • Supports Sun StorEdge FC disk arrays: • T3B, 3510, 6120, 6320, 6910/6960, 6920, 9900 • Can they be active on the same system? • How is DMP functionality impacted? • What restrictions exist if they are both active? • For example, must manage different enclosures • Are there any version dependencies? • Are both supported in a clustered environment? • Are there any other related known issues? • Any other relevant information?

  40. DMP/HP SecurePath co-existence • Is product strategic to vendor? • Auto Path XP and Auto Path VA are not strategic • EOL 9/03, DSC 12/03, EOS 6/05 • PVLinks? • What hosts/devices are supported? • Can they be active on the same system? • How is DMP functionality impacted? • What restrictions exist if they are both active? • For example, must manage different enclosures • Are there any version dependencies? • Are both supported in a clustered environment? • Are there any other related known issues? • Any other relevant information?

  41. HP Secure Path driver model

  42. DMP/3rd party offering co-existence • Any other host multipathing offerings that should be considered? • iSCSI host support • Network-based multipathing • Required with network-based virtualization for HA • Does this effectively enable LUN level support for DMP load balancing algorithm specification? • Any benefits by coordinating with host software? • VSFN Host Toolkit to include DMP for VLUNs only?

  43. Coexistence with 3rd party multipathing XX = Not compatible SP = VM uses DMP to single path, 3PD provides multipathing BP = VM uses 3PD for multipathing, bypassing DMP entirely B3 = VM uses DMP for multipathing, bypassing 3PD entirely ?? = Unknown

  44. Coexistence with 3rd party multipathing XX = Not compatible (DMP is not compatible with W2K3 Storport drivers) SP = VM uses DMP to single path, 3PD provides multipathing BP = VM uses 3PD for multipathing, bypassing DMP entirely B3 = VM uses DMP for multipathing, bypassing 3PD entirely ?? = Unknown

  45. Review Device support methodology

More Related