ibm storwize v7000, spectrum virtualize, hyperswap, · pdf fileiv ibm storwize v7000, spectrum...
TRANSCRIPT
Redbooks
Front cover
IBM Storwize V7000, Spectrum Virtualize, HyperSwap, and VMware Implementation
Jon Tate
Angelo Bernasconi
Antonio Rainero
Ole Rasmussen
International Technical Support Organization
IBM Storwize V7000, Spectrum Virtualize, HyperSwap, and VMware Implementation
November 2015
SG24-8317-00
Copyright International Business Machines Corporation 2015. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp.
First Edition (November 2015)
This edition applies to version 7.8 of IBM Storwize software, VMware 6.0, and any other product details that are indicated throughout this book.
Note: Before using this information and the product it supports, read the information in Notices on page vii.
Contents
Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viiTrademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii
IBM Redbooks promotions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiAuthors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiNow you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiiComments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiiiStay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Chapter 1. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.1 IBM Storwize V7000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21.2 Storwize V7000 HyperSwap function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.3 Comparison with Enhanced Stretched Cluster . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.4 Integration of VMware with Storwize V7000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.4.1 VMware and Storwize V7000 HyperSwap overview. . . . . . . . . . . . . . . . . . . . . . . 121.4.2 VMware Metro Storage Cluster (vMSC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.4.3 Benefits of this integrated solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131.4.4 Benefits in more detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 2. Hardware and software description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.1 Hardware description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.2 IBM System Storwize V7000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.3 SAN directors and switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.1 SAN384B-2 and SAN768B-2 directors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.3.2 SAN24B-5, SAN48B-5, and SAN96B-5 switches . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4 FCIP routers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.4.1 8 Gbps Extension Blade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.4.2 SAN06B-R extension switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.5 Software high availability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.6 VMware ESX and VMware ESXi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.6.1 VMware vSphere . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.6.2 vSphere vMotion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.6.3 vSphere High Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.6.4 VMware Distributed Resource Scheduler . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Chapter 3. IBM System Storwize V7000 HyperSwap architecture . . . . . . . . . . . . . . . . 233.1 Storwize V7000 HyperSwap overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243.2 Failure domains, sites, and controllers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253.3 Storwize V7000 active-active Metro Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
3.3.1 Active-active Metro Mirror prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.3.2 Storwize V7000 HyperSwap read operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.3.3 Storwize V7000 HyperSwap write operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . 333.3.4 Storwize V7000 HyperSwap configuration quorum disk . . . . . . . . . . . . . . . . . . . . 343.3.5 View management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363.3.6 Storwize V7000 cluster state and voting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373.3.7 Quorum disk requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383.3.8 IP Quorum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Copyright IBM Corp. 2015. All rights reserved. iii
3.3.9 Failure scenarios in a HyperSwap configuration. . . . . . . . . . . . . . . . . . . . . . . . . . 403.4 Storwize V7000 HyperSwap configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.4.1 No ISL configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433.4.2 ISL configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 463.4.3 FCIP configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
3.5 Fibre Channel settings for distance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Chapter 4. Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 554.1 Test environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 564.2 IBM Fibre Channel SAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
4.2.1 Logical switches and virtual fabric configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 594.2.2 Zoning configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.3 Storwize V7000 HyperSwap planning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 644.3.1 Active-active Metro Mirror considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654.3.2 Quorum disk considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 674.3.3 IP Quorum. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.4 Storwize V7000 HyperSwap configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 744.4.1 Configuring the HyperSwap system topology using the CLI . . . . . . . . . . . . . . . . . 744.4.2 Configuring the HyperSwap system topology using the GUI . . . . . . . . . . . . . . . . 814.4.3 Configuring the HyperSwap volumes using the CLI . . . . . . . . . . . . . . . . . . . . . . . 884.4.4 Configuring the HyperSwap volumes using the GUI. . . . . . . . . . . . . . . . . . . . . . . 944.4.5 Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Chapter 5. VMware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1055.1 VMware configuration checklist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1065.2 VMware with Storwize V7000 HyperSwap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1085.3 VMware vCenter setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
5.3.1 Metro vMotion vMSC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095.4 ESXi host installations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
5.4.1 ESXi host bus adapter requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105.4.2 Initial ESXi verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1105.4.3 Path selection policies (PSP) and native multipath drivers (NMP) . . . . . . . . . . . 1115.4.4 Set the maximum number of logical unit number