Академический Документы
Профессиональный Документы
Культура Документы
Front cover
Student Notebook
August 2005 Edition
The information contained in this document has not been submitted to any formal IBM test and is distributed on an as is basis without
any warranty either express or implied. The use of this information or the implementation of any of these techniques is a customer
responsibility and depends on the customers ability to evaluate and integrate them into the customers operational environment. While
each item may have been reviewed by IBM for accuracy in a specific situation, there is no guarantee that the same or similar results will
result elsewhere. Customers attempting to adapt these techniques to their own environments do so at their own risk.
Copyright International Business Machines Corporation 2005. All rights reserved.
This document may not be reproduced in whole or in part without the prior written permission of IBM.
Note to U.S. Government Users Documentation related to restricted rights Use, duplication or disclosure is subject to restrictions
set forth in GSA ADP Schedule Contract with IBM Corp.
Trademarks
IBM is a registered trademark of International Business Machines Corporation.
The following are trademarks of International Business Machines Corporation in the United
States, or other countries, or both:
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the
United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft
Corporation in the United States, other countries, or both.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product and service names may be trademarks or service marks of others.
AIX DB2 eServer
Enterprise Storage Server ESCON FICON
FlashCopy HACMP Hypervisor
i5/OS iSeries OS/400
POWER POWER5 PowerPC
Predictive Failure Analysis pSeries RS/6000
TotalStorage Virtualization Engine xSeries
z/OS zSeries
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents iii
Contents
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix
Course Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
Agenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii
Unit 1. DS8000 Hardware Components and Architecture . . . . . . . . . . . . . . . . . . 1-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-3
1.1 DS8000 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-5
Topic: DS8000 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-6
DS8000 Series Models (2107) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7
DS8000 Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-8
DS8000 Hardware Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9
Interfaces to DS8000 (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10
Interfaces to DS8000 (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-12
IBM TotalStorage Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13
DS8000 Data Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-14
Host Connectivity: IBM Subsystem Device Driver . . . . . . . . . . . . . . . . . . . . . . . . . 1-15
DS8000 Enhancements At a Glance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-16
DS8000 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-17
1.2 DS8000 Hardware Components. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-19
Topic: DS8000 Hardware Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-20
DS8000: Primary Frame Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21
DS8000 Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-22
DS8000 Hardware Components Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-23
DS8000 Processor Complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-24
DS8000 Processor Complex: Power5 Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-25
DS8000 Processor Complex PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-26
DS8000 Processor Complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-27
DS8000 Persistent Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-28
DS8000 I/O Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-29
RIO-G and I/O Enclosures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-30
DS8000 RIO-G Port: Layout Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-31
Bus Interconnect Performance Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-32
DS8000 Host Adapters HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-33
Host Adapter with Four Fibre Channel Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-34
DS8000 FCP/FICON Host Adapters: HA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-35
DS8000 FICON/FCP Host Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-36
DS8000 Device Adapter DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-37
Fibre Channel Device Adapters with Two Gbps Ports . . . . . . . . . . . . . . . . . . . . . 1-38
DS8000 Device Adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-39
DS8000 RAID Device Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-40
RAID and Logical Volume Comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-41
DS8000 Storage Enclosures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-42
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
iv DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
16 Drive Disk Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-43
DS8000 Switched FC-AL Disk Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-44
DS8000 and DS6000 Switched FC-AL/FC-AL . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-45
Switched FC-AL Advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-46
DS8000: Storage Enclosure and DA Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-47
DS8000 Storage Enclosure and DA Cabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-48
1.3 DS8000 Architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-49
Topic: DS8000 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-50
DS8000: Primary Frame Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-51
DS8000 Frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-52
IBM TotalStorage DS8100 (2-Way) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-53
DS8300 (4-Way with Two Expansion Frames) . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-54
DS8100 (Model 921) - 2-way . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-55
DS8300 (Models 922 and 9A2) - 4-way . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-56
DS8000 Storage Enclosure Connectivity (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . .1-57
DS8000 Storage Enclosure Connectivity (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . .1-58
DS8000 2 way - Data Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-59
DS8000 4 way - Data Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-60
1.4 DS8000 Cache Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-61
Topic: DS8000 Cache Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-62
Sequential Prefetching in Adaptive Replacement Cache (SARC) . . . . . . . . . . . . .1-63
DS8000 and DS6000 Caching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-64
DS8000 and DS6000 Caching Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-65
1.5 DS8000 RAS Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-67
Topic: DS8000 RAS Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-68
DS8000 Hardware Components Detail . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-69
Processor Complex RAS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-70
Hypervisor Storage Image Independence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-71
Server RAS (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-72
Server RAS (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-73
Server Failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-74
NVS Recovery After Complete Power Loss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-75
Host Connection Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-76
Whats New with SDD 1.6.0.x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-77
Disk Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-78
Disk Subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-79
Power and Cooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-81
Microcode Update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-82
Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-83
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-85
Unit 2. DS8000 Virtualization Concepts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2
2.1 Physical Configuration Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Topic: Physical Configuration Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-4
Physical Configuration Concepts: Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-5
DS8000 / DS6000 - Storage Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-6
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents v
Storage Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
DS8000 Switched Loop Layout in an Enclosure Pair . . . . . . . . . . . . . . . . . . . . . . . 2-9
DS8000 Array Across Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
DS6000 Physical Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-11
DS6000 Array Sites on Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12
DS8000 Creating an Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13
Array Site Configurations: DS8000 Eight DDMs/Array with Arrays Across Loops 2-14
DS8000 AAL Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15
Sparing Rules (DS8000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16
Sparing Example 1 - RAID 5: DS8000 All Same Capacity, Same RPM . . . . . . . . 2-17
Sparing Example 2 - RAID 10: DS8000 All Arrays Same Capacity and Same RPM
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18
Sparing Example 3 DS8000 RAID 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19
DS6000 Creating an Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20
DS6000: Four DDM Arrays (Not at GA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-21
Arrays: Eight DDM Arrays On Loop for DS6000 . . . . . . . . . . . . . . . . . . . . . . . . . . 2-22
Two Array Sites Configurations: DS6000 Eight DDMs/Array with Arrays on Loop 2-23
One Array Site Configurations: DS6000 (After GA) Four DDMs/Array with Arrays on
Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-24
Sparing Rules (DS6000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-25
Sparing Example 1 - RAID 5: DS6000 All Same Capacity, Same RPM . . . . . . . . 2-26
Sparing Example 2 - RAID 10: DS6000 All Same Capacity, Same RPM . . . . . . . 2-27
Sparing Example 3 - RAID 5: DS6000 All Same RPM . . . . . . . . . . . . . . . . . . . . . 2-28
Sparing Example 4 RAID 5: DS6000 Different Size and RPM . . . . . . . . . . . . . . 2-29
Capacity Magic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-30
Floating Spare Rules (DS6000 and DS8000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-31
DS8000/DS6000: Forming a Rank (Example, FB with 1 GB Extents) . . . . . . . . . 2-33
DS6000/DS8000 Extent Pool Concept Summary . . . . . . . . . . . . . . . . . . . . . . . . . 2-34
Device Configuration Extent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-35
Extents / Extent Pools Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-36
Extent Pools Example in a Mixed CKD and FB Environment . . . . . . . . . . . . . . . . 2-37
Logical Volume Concept (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-38
Logical Volume Concept (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-39
Virtualization Benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-40
Hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-42
I/O Ports (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-43
I/O Ports (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-44
Volume Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-45
Volume Groups and Host Attachment (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-46
Volume Groups and Host Attachment (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-47
Hosts and Volume Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-48
2.2 Logical Configuration Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-49
Topic: Logical Configuration Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-50
Physical Infrastructure Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-51
LSS / LCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-52
LSS Groups and LSS Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-53
LSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-54
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
vi DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Address Group (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-55
Address Group (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-56
LSS and Address Group Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-57
Logical Addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-58
Device Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-59
Logical Configuration Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-60
Virtualization Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-61
Extent Pools (1 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-62
Extent Pools (2 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-63
Extent Pools (3 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-64
Extent Pools (4 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-65
Volumes (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-66
Volumes (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-67
Volumes (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-68
Volume Groups (1 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-69
Volume Groups (2 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-70
Volume Groups (3 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-71
DS6800 LSS Dual Pathed Host (Recommended) . . . . . . . . . . . . . . . . . . . . . . . . .2-72
Volume Groups (4 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-73
DS8000 LSS Dual Pathed Host (Recommended) . . . . . . . . . . . . . . . . . . . . . . . . .2-74
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-76
Unit 3. DS8000 Command Line Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-3
3.1 Introduction and Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5
Topic: DS CLI Introduction and Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-6
DS Command Line Interface (CLI) Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-7
Whats New? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-8
Supported DS CLI Platforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-9
DSCLI Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-10
DSCLI Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-11
Management Consoles: HMC / SMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12
DS CLI Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-13
DS6000 Data Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-14
3.2 DSCLI Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-15
Topic: DS CLI Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-16
DS CLI Installation (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-17
DS CLI Installation (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-18
Unzipped DSCLI CD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-19
DSCLI - Directory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-20
Starting DSCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-21
DSCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-22
DS CLI Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-23
DSCLI Profile File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-24
DSCLI Profile File Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-25
3.3 DSCLI Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-27
Topic: DSCLI Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-28
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents vii
Three Ways to Use DSCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-29
DSCLI Interactive Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-30
DSCLI DSCLI Script Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-31
3.4 Configuration Process using DSCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-33
Topic: Configuration Process using DSCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-34
DS8000/DS6000 - Storage Virtualization Overview . . . . . . . . . . . . . . . . . . . . . . . 3-35
Storage Hierarchy Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-36
Physical Infrastructure Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-37
Initial Configuration Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-38
DS CLI User Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-39
DSCLI User Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-40
New DSCLI Password Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-41
3.5 DSCLI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-43
Topic: DSCLI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-44
DSCLI Command Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-45
DSCLI Flag Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-46
Command Flag Parameters or Profile File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-47
DS CLI Command Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-48
List and Show Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-49
Getting Help with DSCLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-50
Object ID Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-51
Infrastructure IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-52
Object IDs (1 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-53
Object IDs (2 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-54
Object IDs (3 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-55
Object IDs (4 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-56
Object IDs (5 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-57
1750 Host IOPORT Port Numbers from DS CLI . . . . . . . . . . . . . . . . . . . . . . . . . . 3-58
Sample CLI Configuration Script (1 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-59
Sample CLI Configuration Script (2 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-60
Sample CLI Configuration Script (3 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-61
Sample CLI Configuration Script (4 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-62
Sample CLI Configuration Script (5 of 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-63
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-65
Unit 4. DS6000 Hardware Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
4.1 DS6000 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
Topic: DS6000 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6
DS6000 Highlights . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-7
DS6000 Rear View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-8
DS6000 Model EX1 Hardware Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10
Disk Enclosure Rear View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-11
DS6800 Model 1750-EX1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13
Disk Capacities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14
4.2 DS6000 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15
Topic: DS6000 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
viii DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
DS6000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-17
DS6800 with One Expansion Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-18
DS6000 Code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-19
Sequential Prefetching in Adaptive Replacement Cache (SARC) . . . . . . . . . . . . .4-20
Disk Enclosure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-22
Four Data Paths To Every Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-23
Components Architecture (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-24
Components Architecture (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-25
DS6000 Host and Device Adapter Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-26
DS6000 Device Adapter Ports for Disk Enclosure EX1 . . . . . . . . . . . . . . . . . . . . .4-27
DS6000 Switched Disk Expansion (13 Max) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-28
DS6000 RAID Array Supported Configurations . . . . . . . . . . . . . . . . . . . . . . . . . . .4-29
Preferred Path What Is It? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-30
DS6800 LSS Dual Pathed Host (Recommended) . . . . . . . . . . . . . . . . . . . . . . . . .4-31
DS6800 LSS Single Pathed Host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-32
4.3 DS6000 Reliability, Availability Serviceability . . . . . . . . . . . . . . . . . . . . . . . . . 4-33
Topic: DS6000 Reliability, Availability, Serviceability . . . . . . . . . . . . . . . . . . . . . . .4-34
High Availability and Scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-35
Server Failover and Failback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-37
NVS Recovery After Complete Power Loss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-38
Major Components BBUs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-39
Serviceability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-40
DS6000 Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-41
Light Path Diagnostics In MR 1750 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-42
DS6000 Rear Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-43
Rear Panel Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-44
DS6000 Maintenance and Support: Call Home and Remote Support . . . . . . . . . .4-45
Logs: Realtime . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-46
Log Display: Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-47
4.4 DS6000 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-49
Topic: DS6000 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-50
DS6000 Installability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-51
Installation Planning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-52
Storage Management Console (SMC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-54
DS Storage Manager Supported Operating Systems . . . . . . . . . . . . . . . . . . . . . . .4-55
DS6000 SMC Network Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-56
HA with Storage Management Console (SMC) . . . . . . . . . . . . . . . . . . . . . . . . . . .4-57
Installing Storage and Server Enclosures in a Rack . . . . . . . . . . . . . . . . . . . . . . . .4-58
DS6000 Server Enclosure Connection Diagram . . . . . . . . . . . . . . . . . . . . . . . . . .4-59
Connect Power Cords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-60
Connect Hosts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-61
Connect Storage Enclosures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-62
Setting the IP Address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-63
Disk Storage Feature Activation (DSFA) is a Customer Web Application . . . . . . .4-64
Starting DSFA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-65
License Activation (Enter 32-Digit Code) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-66
DS6000 - Select DS6000 Series Machine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-67
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents ix
DS6000 - View Feature Activation Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-68
Storage Complex Real-Time Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-69
Storage Unit - Real-time Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-70
Assign the Storage Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-71
Storage Unit Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-72
DFSA Feature Activation Web Site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-73
Update Activation Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-74
Enter Customer Account Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-75
Enter Customer Shipping Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-76
Enter Customer Contact Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-77
Set up Call Home Function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-78
Update DS6000 Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-79
Activate Remote Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-80
View Performance Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-81
Volume Performance Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-82
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-84
Unit 5. DS8000 Hardware Management Console . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
5.1 DS8000 Storage Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-3
DS8000 Management Console Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
DS8000 Management Console Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5
Hardware Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-6
DS8000 MC Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
DS8000 MC and a Pair of Ethernet Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-8
DS8000 MC and Ethernet Switches Plugging (Back View) . . . . . . . . . . . . . . . . . . . 5-9
DS8000 MC Network Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
DS8000 and DS6000 Remote Access Features . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11
DS8000 MC Network Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12
DS8000 MC Network Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
Redundant DS8000 MC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-14
DS8000 MC User Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
DS6000 and DS8000 Remote Support through VPN . . . . . . . . . . . . . . . . . . . . . . 5-16
How Virtual Private Network (VPN) Operates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-17
DS8000 MC Remote Service Security (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . 5-18
DS8000 MC Remote Service Security (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . 5-19
MC Network Topology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-20
DS8000 MC Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-21
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-23
Unit 6. DS8000 Storage Manager GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
6.1 DS Storage Manager GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-3
Topic: DS Storage Manager GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4
DS Storage Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
DS8000 Management Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6
DS Storage Manager Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
x DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
DS Storage Manager Realtime Manager - DS8000 . . . . . . . . . . . . . . . . . . . . . . . . .6-9
DS Storage Manager Simulated Manager DS8000 . . . . . . . . . . . . . . . . . . . . . . .6-10
DS Storage Manager Realtime and Simulated Managers DS6000 . . . . . . . . . . .6-11
DS Storage Manager and DS CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-12
Realtime versus Simulated Configuration Options . . . . . . . . . . . . . . . . . . . . . . . . .6-13
Exporting Logical Configuration Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-14
Unlock Admin Password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-15
6.2 Installation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
Topic: Installation Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-18
DS Storage Manager Supported Operating Systems . . . . . . . . . . . . . . . . . . . . . . .6-19
DS Storage Manager Supported Client Browsers . . . . . . . . . . . . . . . . . . . . . . . . .6-20
DS8000 Storage Manager Installation Process (1 of 7) . . . . . . . . . . . . . . . . . . . . .6-21
DS8000 Storage Manager Installation Process (2 of 7) . . . . . . . . . . . . . . . . . . . . .6-22
DS8000 Storage Manager Installation Process (3 of 7) . . . . . . . . . . . . . . . . . . . . .6-23
DS8000 Storage Manager Installation Process (4 of 7) . . . . . . . . . . . . . . . . . . . . .6-24
DS8000 Storage Manager Installation Process (5 of 7) . . . . . . . . . . . . . . . . . . . . .6-25
DS8000 Storage Manager Installation Process (6 of 7) . . . . . . . . . . . . . . . . . . . . .6-26
DS8000 Storage Manager Installation Process (7 of 7) . . . . . . . . . . . . . . . . . . . . .6-27
6.3 Activating Keys and Storage Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-29
Topic: Activating Keys and Storage Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-30
Storage Image (DS8000*) Apply Activation Keys . . . . . . . . . . . . . . . . . . . . . . . .6-31
Storage Image (DS8000*) - Apply Configuration . . . . . . . . . . . . . . . . . . . . . . . . . .6-32
Apply Configuration Select Application Method . . . . . . . . . . . . . . . . . . . . . . . . . .6-33
Apply Configuration Select Storage Complex . . . . . . . . . . . . . . . . . . . . . . . . . . .6-34
Apply Configuration - Authenticate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-35
Apply Configuration Select Storage Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-36
Manage Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-37
User Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-38
Add User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-39
6.4 Architecture and Logical Configuration Steps . . . . . . . . . . . . . . . . . . . . . . . . . 6-41
Topic: Logical Configuration Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-42
Recommended Logical Configuration Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-43
DS Storage Manager Signon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-44
DS Storage Manager Welcome Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-45
Import Configuration File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-46
Create Storage Complex (DS8000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-47
Create Storage Complex Define Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-48
Create Storage Unit General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-49
Create Storage Unit - Specify DDMs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-50
Create Storage Unit - Define Licensed Function . . . . . . . . . . . . . . . . . . . . . . . . . .6-51
Create Storage Unit - Define Licensed Function (Details) . . . . . . . . . . . . . . . . . . .6-52
Create Storage Unit - Specify I/O Adapters (DS8000*) . . . . . . . . . . . . . . . . . . . . .6-53
Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-54
Finish Creating the Storage Complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-55
Import Storage Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-56
Add Imported Storage Unit to Complex (DS8000) . . . . . . . . . . . . . . . . . . . . . . . . .6-57
Long Running Task Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-58
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents xi
Create Host System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-59
Create Host System General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-60
Create Host System Define Host Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-61
Host Attachment Identifier Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-62
Create Host System - Specify WWPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-63
Create Host System - Specify Storage Image (DS8000*) . . . . . . . . . . . . . . . . . . . 6-64
Create Host System Specify Storage Image Parameters . . . . . . . . . . . . . . . . . 6-65
Format I/O Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-66
Warning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-67
Host Attachment Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-68
Create Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-69
Create Array Definition Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-70
Create Array - Auto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-71
Add Arrays to Ranks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-72
Create Array - Custom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-73
Create Extent Pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-74
Create Extent Pool Auto (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-75
Create Extent Pool - Auto (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-76
Create Extent Pool Reserve Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-77
Create Extent Pool - Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-78
Create Extent Pool - Custom Define Properties . . . . . . . . . . . . . . . . . . . . . . . . . . 6-79
Create Extent Pool Custom Select Ranks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-80
Create FB Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-81
Create FB Volume Select Extent Pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-82
Create FB Volume Define Volume Characteristics . . . . . . . . . . . . . . . . . . . . . . 6-83
Create FB Volume Define Volume Properties . . . . . . . . . . . . . . . . . . . . . . . . . . 6-84
Create FB Volume Create Volume Nicknames . . . . . . . . . . . . . . . . . . . . . . . . . 6-85
Create FB Volume Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-86
Create FB Volume Group Define Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-87
Create FB Volume Group Select Host Attachments . . . . . . . . . . . . . . . . . . . . . 6-88
Create FB Volume Group Select Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-89
Help for Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-90
DS Storage Manager Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-91
6.5 Summary of Logical Configuration Differences. . . . . . . . . . . . . . . . . . . . . . . . . 6-93
Topic: Summary of Logical Configuration Differences . . . . . . . . . . . . . . . . . . . . . 6-94
Summary of Logical Configuration Differences (1 of 2) . . . . . . . . . . . . . . . . . . . . . 6-95
Summary of Logical Configuration Differences (2 of 2) . . . . . . . . . . . . . . . . . . . . . 6-96
DS8000/DS6000 and ESS Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-97
DS Storage Manager Logical Configuration Summary . . . . . . . . . . . . . . . . . . . . . 6-98
Express Configuration (DS6000) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-99
Express Configuration Volume Creation Open Systems . . . . . . . . . . . . . . . . . 6-100
Express Configuration - Volume Naming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-102
Express Configuration - Volume Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-103
Express Configuration - Host Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-104
Express Configuration - Host Ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-105
Express Configuration -- Host WWPNs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-106
Express Configuration -- Assign Host to Volume Group . . . . . . . . . . . . . . . . . . . 6-107
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xii DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Other Configuration Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-108
Storage Image (DS8000*) Apply Activation Keys . . . . . . . . . . . . . . . . . . . . . . .6-109
Storage Image (DS8000*) - Apply Configuration . . . . . . . . . . . . . . . . . . . . . . . . .6-110
Apply Configuration Select Application Method . . . . . . . . . . . . . . . . . . . . . . . . .6-111
Apply Configuration Select Storage Complex . . . . . . . . . . . . . . . . . . . . . . . . . .6-112
Apply Configuration - Authenticate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-113
Apply Configuration Select Storage Unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-114
Manage Configuration Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-115
User Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-116
Add User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-117
Help for Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-118
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-120
Unit 7. DS8000 and DS6000 Performance, TPC and Productivity Data Center Utility
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-2
7.1 DS8000 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-3
Topic: DS8000 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-4
Host Adapter Performance - Single Port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-5
Maximum Total System IOPS/sec, Open and z/OS . . . . . . . . . . . . . . . . . . . . . . . . .7-6
Sequential Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-7
Total Disk System Sequential Bandwidth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-8
z/OS Cache Standard Workload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-9
Open Systems 70/30/50 Workload ESS 800 and DS8100 . . . . . . . . . . . . . . . . . . .7-10
Global Mirror Write Overhead for Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-11
ESS 800 PPRC versus DS8000 Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-12
FlashCopy Performance Improvements with DS8000 . . . . . . . . . . . . . . . . . . . . . .7-13
7.2 DS6000 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-15
Topic: DS6000 Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-16
How Migrating to DS6800 Might Affect Hit Ratios . . . . . . . . . . . . . . . . . . . . . . . . .7-17
Cache Read Hit Performance - 512 Byte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-18
Cache Read Hit Performance - 64 KB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-19
DS6800 Cache Read Hit Performance (Max IOPs) . . . . . . . . . . . . . . . . . . . . . . . .7-20
DS6800 Cache Read Hit Response Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-21
DS6800 OLTP Workloads (RAID5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-22
DS6800 4 KB Read Miss Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-23
Full Box 64 KB Sequential Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-24
Single Stream 64 KB Sequential Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-25
7.3 TotalStorage Productivity Center (TPC) and Productivity Data Center Utility (PDCU)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-27
Topic: TotalStorage Productivity Center (TPC) and Productivity Data Center Utility
(PDCU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-28
Storage Infrastructure Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-29
Overview of TPC V2R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-30
The Performance Data Collection Utility (PDCU) . . . . . . . . . . . . . . . . . . . . . . . . . .7-31
PDCU Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-32
PDCU - Supported Platforms and Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-33
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents xiii
PDCU Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-34
Configuring and Running PDCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-35
Where the PDCU Data is Stored . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-36
PDCU Sample Configuration Data Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-37
PDCU Script Invocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-39
The Report Generator Example Macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-40
Port Performance Data Collected via PDCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-41
Rank Performance Data Collected via PDCU . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-43
Volume Performance Data Collected via PDCU . . . . . . . . . . . . . . . . . . . . . . . . . . 7-45
Volume Performance Data Collected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-47
Port Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-49
Rank Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-50
Volume Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-51
PDCU Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-52
PDCU Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-53
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-55
Unit 8. DS Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2
8.1 Advanced Copy Services Review. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-3
Topic: Local Flash Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-4
FlashCopy Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-5
FlashCopy NOCOPY to COPY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-6
Persistent Flash Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-7
Multiple Relationship FlashCopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-8
Incremental FlashCopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-9
FlashCopy Consistency Group Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-10
8.2 Remote Mirror and Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
Topic: Remote Mirror and Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-12
Disk Storage Mirroring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-13
Metro Mirror (Synchronous PPRC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-14
Global Copy (PPRC XD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-15
FlashCopy on Remote Mirror and Copy Primary . . . . . . . . . . . . . . . . . . . . . . . . . 8-16
IBM TotalStorage Metro Mirror / Global Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-17
PPRC Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-18
PPRC Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-19
PPRC-XD Normal Operations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-20
PPRC Async Increment Pending . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-21
PPRC Async Run Consistency Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22
Back to Normal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-23
8.3 Advanced Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-25
Topic: Advanced Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-26
Advanced Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-27
IBM TotalStorage Metro/Global Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-28
Statement of Direction: Metro/Global Copy Enhancement . . . . . . . . . . . . . . . . . . 8-29
DS8000 LPAR and Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-30
License for FlashCopy (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-31
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xiv DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
License for FlashCopy (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-32
Licence for Remote Mirror Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-33
8.4 DSCLI for Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-35
Topic: DS CLI for Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-36
Whats New? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-37
ESS Copy Services Command Flow with CS CLI . . . . . . . . . . . . . . . . . . . . . . . . .8-38
DS8000 Copy Services Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-39
DS8000 CLI Copy Services Command Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-40
DS6000 CLI Copy Services Command Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-41
CLI Copy Services Coexistence for ESS and DS . . . . . . . . . . . . . . . . . . . . . . . . . .8-42
DS CLI Copy Services Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-43
DS CLI FlashCopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-44
DS CLI PPRC - Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-45
DS CLI PPRC Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-46
DS CLI PPRC - Pairs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-47
DS CLI Clearvol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-48
DS CLI PPRC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-49
8.5 DS Storage Manager for Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-51
Topic: DS Storage Manager Copy Services GUI . . . . . . . . . . . . . . . . . . . . . . . . . .8-52
DS Storage Manager Copy Services GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-53
GUI Create FlashCopy Pairs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-54
GUI FlashCopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-55
GUI Select FlashCopy Options (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-56
GUI Select FlashCopy Options (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-57
Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-58
GUI LSS Copy Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-59
Metro Mirror Real-time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-60
DS8000 GUI Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-61
Communicate with ESS Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-62
Create FlashCopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-63
Create a FlashCopy Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-64
Select a Source Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-65
ESS Copy Services CLI Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-66
DSCLI Copy Services Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-67
Make a FlashCopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-68
List Established FlashCopies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-69
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-71
Unit 9. DS Host Attachment Consideration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
Unit Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-2
9.1 AIX Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-3
Topics: AIX Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-4
DS8000 and DS6000 AIX Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-5
IBM pSeries and RS/6000 Servers - AIX (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . .9-6
IBM pSeries and RS/6000 Servers - AIX (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . .9-7
Checking AIX Code Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-8
Remove 2105 Fileset (1 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-9
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents xv
Remove 2105 Fileset (2 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-10
Remove 2105 Fileset (3 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-11
Remove 2105 Fileset (4 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-12
Remove 2105 Fileset (5 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-13
Remove 2105 Fileset (6 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-14
Remove 2105 Fileset (7 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-15
Remove 2105 Fileset (8 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-16
Remove 2105 Fileset (9 of 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-17
FileSet and MP SDD Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-18
MP SDD Installation (1 of 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-19
MP SDD Installation (2 of 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-20
MP SDD Installation (3 of 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-21
MP SDD Installation (4 of 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-22
MP SDD Installation (5 of 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-23
MP SDD Installation (6 of 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-24
MP SDD Installation (7 of 7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-25
Discover WWN of FC HBAs (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-26
Discover WWN of FC HBAs (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-27
Discover WWN of FC HBAs (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-28
Now You Go to the DS6000 (1 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-29
Now You Go to the DS6000 (2 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-30
Now You Go to the DS6000 (3 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-31
Now You Go to the DS6000 (4 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-32
Volume Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-33
Host Attachment (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-34
Host Attachment (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-35
Host Attachment (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-36
LUN Creation (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-37
LUN Creation (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-38
On AIX Server After CFGMGR - No Connection to the Switch . . . . . . . . . . . . . . . 9-39
On AIX Server After GFGMGR - Connection to the Switch . . . . . . . . . . . . . . . . . 9-40
On AIX Server After CFGMGR - Connection to the Switch and to the DS6000 . . 9-41
After CFGMGR (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-42
After CFGMGR (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-43
After CFGMGR (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-44
After Creation of VG and FS (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-45
After Creation of VG and FS (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-46
After Creation of VG and FS (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-47
9.2 Windows Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-49
Topics: Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-50
Windows Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-51
Intel-Based Servers - Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-52
Windows Disk Management (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-53
Windows Disk Management (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-54
MP SDD Installation (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-55
MP SDD Installation (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-56
MP SDD Installation (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-57
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xvi DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Volume Group on DS6000 (1 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-58
Volume Group on DS6000 (2 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-59
Volume Group on DS6000 (3 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-60
Volume Group on DS6000 (4 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-61
Volume Group on DS6000 (5 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-62
Volume Group on DS6000 (6 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-63
Host System on DS6000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-64
Host System - General Host Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-65
Host System - Define Host Ports (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-66
Host System - Define Host Ports (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-67
Host System - Define Host WWPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-68
Host System - Specify Storage Units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-69
Host System - Specify Storage Units Parameters . . . . . . . . . . . . . . . . . . . . . . . . .9-70
Host System - Storage Units Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-71
Host System - Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-72
Host System on DS6000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-73
After SDD Install on Windows 2000 (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-74
After SDD Install on Windows 2000 (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-75
After Rescan or Reboot (1 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-76
After Rescan or Reboot (2 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-77
After Rescan or Reboot (3 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-78
After Rescan or Reboot (4 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-79
After Rescan or Reboot (5 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-80
After Rescan or Reboot (6 of 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-81
9.3 Linux Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-83
Topics: Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-84
Agenda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-85
Servers LINUX RH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-86
Firmware Checking (1 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-87
Firmware Checking (2 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-88
Firmware Checking (3 of 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-89
Checking of Number of LUNs (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-90
Checking of Number of LUNs (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-91
Rebuild the RAM-Disk (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-92
Rebuild the RAM-Disk (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-93
Now You Go to the DS6000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-94
Volume Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-95
Host Attachment (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-96
Host Attachment (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-97
LUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-98
MP SDD Installation (1 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-99
MP SDD Installation (2 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-100
MP SDD Installation (3 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-101
MP SDD Installation (4 of 4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-102
Check LUN Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-103
Determine if Module qla2300 is Installed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-104
Unload Module qla2300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-105
Student Notebook
V3.1.0.1
TOC
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Contents xvii
Reload Module for qla2300 in Order to Discover New LUNs . . . . . . . . . . . . . . . 9-106
The LUNs Are Not Seen by SDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-107
The LUNs Are Seen by SDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-108
Add a New Partition to Linux with the LUN from DS6000 (1 of 2) . . . . . . . . . . . . 9-109
Add a New Partition to Linux with the LUN from DS6000 (2 of 2) . . . . . . . . . . . . 9-110
Create a Filesystem (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-111
Create a Filesystem (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-112
Mount the Filesystem /PSSCeduc1 (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-113
Mount the Filesystem /PSSCeduc1 (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-114
9.4 iSeries Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-115
Topics: iSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-116
iSeries Servers OS/400 and i5/OS (1 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-117
iSeries Servers OS/400 and i5/OS (2 of 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-118
DS6000 Connection to iSeries Systems: Step by Step Commands . . . . . . . . . . 9-119
iSeries Host Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-120
iSeries Volume Group Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-121
iSeries Volume Group Creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-122
iSeries Volume Group Creation: Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-123
Volume Group Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-124
Host Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-125
Creation of iSeries Protected Volumes on the DS6000 . . . . . . . . . . . . . . . . . . . 9-126
DS6000 Volumes View from the iSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-127
Creation of iSeries Unprotected Volumes on the DS6000 . . . . . . . . . . . . . . . . . 9-128
Volume Group Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-129
DS6000 Volumes Usage in iSeries Disk Pools (1 of 4) . . . . . . . . . . . . . . . . . . . . 9-130
DS6000 Volumes Usage in iSeries Disk Pools (2 of 4) . . . . . . . . . . . . . . . . . . . . 9-131
DS6000 Volumes Usage in iSeries Disk Pools (3 of 4) . . . . . . . . . . . . . . . . . . . . 9-132
DS6000 Volumes Usage in iSeries Disk Pools (4 of 4) . . . . . . . . . . . . . . . . . . . . 9-133
Unit Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-135
Appendix A. DS8000 LPAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Appendix B. DS8000 Layout and Cabling Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Appendix C. Checkpoint Solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-1
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xviii DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Trademarks xix
V3.1.0.1
TMK
Trademarks
The reader should recognize that the following terms, which appear in the content of this
training document, are official trademarks of IBM or other companies:
IBM is a registered trademark of International Business Machines Corporation.
The following are trademarks of International Business Machines Corporation in the United
States, or other countries, or both:
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the
United States, other countries, or both.
Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft
Corporation in the United States, other countries, or both.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Other company, product and service names may be trademarks or service marks of others.
AIX DB2 eServer
Enterprise Storage Server ESCON FICON
FlashCopy HACMP Hypervisor
i5/OS iSeries OS/400
POWER POWER5 PowerPC
Predictive Failure Analysis pSeries RS/6000
TotalStorage Virtualization Engine xSeries
z/OS zSeries
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xx DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Course Description xxi
V3.1.0.1
pref
Course Description
IBM TotalStorage DS8000 and DS6000 Implementation Workshop for
Open Systems
Duration: 3 days
Purpose
To learn the DS6000/DS8000 storage subsystem and its hardware
components and logical structure for Open systems hosts. The
students configure hosts and fixed-block LUNs for the DS8000 storage
subsystem using a DS8000 Storage Manager GUI, and review the
DSCLI interface for scripting configuration functions. Configuration can
be handled online or offline, with import and export capabilities for
configuration files created in the offline configuration simulator. This
course introduces the DS8000 and its hardware components, and
teaches the students the process of configuring the subsystem using
the DS8000 GUI or DSCLI interfaces. The DS6000 differences are
covered in the class, but most of the labs focus on the DS8000 SM
and DSCLI.
Audience
Information Technology (IT) storage administrators responsible for the
implementation of storage resources in a SAN environment with
hardware solutions an operating systems.
Prerequisites
SN70 Introduction to Storage Area Networks
SS05 Introduction to Data Storage Systems
An understanding of zSeries storage and open system operating
systems
Objectives
After completing this course, you should be able to:
Describe the hardware components of the IBM TotalStorage
DS6000/DS8000
Describe the architecture of the IBM TotalStorage DS6000/DS8000
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xxii DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Describe the hardware installation and cabling of the
DS6000/DS8000
Describe the DSCLI interface installation and setup
Describe the DSCLI interface commands and how to use them
Describe the DS Storage Management GUI interface installation
and setup
Describe the DS Storage Management GUI and how to use the
panels to configure the DS6000 subsystem for Open Systems
hosts
Describe the zSeries Host Attachment considerations for the
DS6000/DS8000
Describe the use of the SM GUI and DSCLI for Copy Services
Describe how to access target volumes in Open Systems hosts
Describe the use of scripts and additional programs for managing
Copy Services
Describe the high-level management interfaces for DS6000
Describe maintenance and support of the DS6000
Describe the customer maintenance and CRU replacement
procedures
Curriculum relationship
This course is part of the Storage Networking curriculum. A basic
understanding of file systems as used in the Open Systems
environment is also a prerequisite. A possible corequisite or follow-on
course is SN82 - Planning and Implementing the SAN Volume
Controller. Other courses in this curriculum group are:
SN70 - Introduction to Storage Area Networks
SS05 - Introduction to Data Storage Systems
SS58 - Planning and Implementing the IBM TotalStorage DS6000
for zSeries
SS59 - Planning and Implementing the IBM TotalStorage DS8000
for zSeries
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Agenda xxiii
V3.1.0.1
pref
Agenda
Day 1
Welcome
Unit 1 - DS8000 Hardware Components and Architecture
Unit 2 - DS8000 Virtualization Concepts
Unit 3 - DS8000 Command Line Interface
Labs: DSCLI Hands-on Labs
Day 2
Unit 4 - DS6000 Hardware Architecture
Unit 5 - DS8000 Hardware Management Console
Unit 6 - DS8000 Storage Manager GUI
Labs: DS Storage Manager GUI Hands-on Labs
Day 3
Unit 7 - DS8000 and DS6000 Performance, TPC and Productivity Data
Center Utility
Unit 8 - DS Copy Services
Unit 9 - DS Host Attachment Consideration
AIX, Windows, Linux, iSeries
Optional Lab: GUI and DSCLI and Q and A
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
xxiv DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-1
V3.1.0.1
Uempty
Unit 1. DS8000 Hardware Components and
Architecture
What This Unit Is About
The DS8000 storage subsystem is the next generation of storage and
provides RAID-5 or RAID-10 storage arrays attached to a scalable
state-of-the-art processor with variable cache memory and persistent
fast-write cache. Power5 1.9 GHz processors process instructions and
move data through the subsystem at almost six times the rate of the
current ESS storage subsystems. The user can configure the storage
subsystem using a GUI-based interface or a DSCLI interface, and
configuration can be handled online or offline, with import and export
capabilities for configuration files created in the offline configuration
simulator. This unit introduces the DS8000 and its hardware
components and architecture. We look at the different models and
expansion units, and overview the features and components of the
subsystems.
What You Should Be Able to Do
After completing this unit, you should be able to:
Describe the IBM DS8000 highlights
Describe the IBM DS8000 hardware components
Describe the IBM DS8000 architecture
Describe the IBM DS8000 Sequential Prefetching in Adaptive
Replacement Cache (SARC) management
Describe the IBM DS8000 RAS features
Describe the IBM DS8000 layout and cabling rules
References
SG24-6452 IBM TotalStorage DS8000 Series Architecture and
Concepts
SC24-7623 IBM TotalStorage: DS8000 users Guide
GC26-0495 IBM TotalStorage DS8000 Introduction and Planning
Guide
SY27-7641 IBM TotalStorage DS8000 Installation Guide
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-2 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
SC26-7628 IBM TotalStorage DS8000 Host Attachment Guide
SC26-xxxx IBM TotalStorage DS8000 Command Line User's
Guide
Http://www.storage.ibm.com/ess
http://www.snia.org
Storage Network Industry Association (SNIA)
http://www.fibrechannel.org
Fibre Channel Industry Association (FCIA)
http://www.t11.org
Technical Committee T11 for device interface of
NCITS (National Committee for Information
Technology Standards)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-3
V3.1.0.1
Uempty
Figure 1-1. Unit Objectives SS481.0
Notes:
Copyright IBM Corporation 2005
Unit Objectives
After completing this unit, you should be able to:
Describe the IBM DS8000 highlights
Describe the IBM DS8000 hardware components
Describe the IBM DS8000 architecture
Describe the IBM DS8000 SARC cache management
Describe the IBM DS8000 RAS features
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-4 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-5
V3.1.0.1
Uempty 1.1 DS8000 Highlights
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-6 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-2. Topic: DS8000 Highlights SS481.0
Notes:
Copyright IBM Corporation 2005
Topic: DS8000 Highlights
DS8000 Highlights
DS8000 Hardware Components
DS8000 Architecture
DS8000 Cache Management
DS8000 RAS Features
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-7
V3.1.0.1
Uempty
Figure 1-3. DS8000 Series Models (2107) SS481.0
Notes:
The DS8000 storage subsystem is the next generation of storage, and provides RAID-5 or
RAID-10 storage arrays attached to a scalable state-of-the art Power 5 processors with
variable cache memory and persistent fast-write cache. Power5 1.9 Ghz processors
process instructions, and move data through the subsystem at almost six times the rate of
the current ESS storage subsystems. The user can configure the storage subsystem using
a GUI-based interface or a CLI interface, and configuration can be handled online or offline,
with import and export capabilities for configuration files created in the offline configuration
simulator. This unit introduces the DS8000 and its hardware components and architecture.
We look at the different models and expansion units, and overview the features and
components of the subsystems.
Copyright IBM Corporation 2005
DS8000 Series Models (2107)
Are:
High Performance
High-capacity series of disk storage
Designed to support continuous operations
Redundancy
Hot replacement / updates
Uses IBM POWER5 server technology
That is integrated with the IBM Virtualization Engine technology
Consist of
Storage unit
One or two (recommended) Management Consoles (MC)
Graphic User Interface (GUI) or Command Line Interface (CLI)
allows
Performing logical configurations and copy services management
functions
For high-availability, hardware components are redundant
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-8 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-4. DS8000 Models SS481.0
Notes:
There are three models of the DS8000 available to customers. The DS8100 model 921
provides a 2-way 1.5 Ghz Power5 SMP processor and disk storage up to 115 TB. It can
address 255 LSSs and 65280 devices, and supports Open Systems LUNs in sizes which
can span over multiple arrays, and 3390 devices ranging in size from a single cylinder up to
65520 cylinders in size. It supports fibre channel attachment to SAN environments and
supports mainframe PAVs, Multiple Allegiance and I/O priority queuing along with all of the
Copy Services functions. The DS8300 provides a 4-way Power5 1.9 Ghz SMP processor
and disk storage up to 192 TB.
Copyright IBM Corporation 2005
DS8000 Models
DS8100 (Model 921)
Processor Complex
Dual
Two-way
Up to one expansion frame
DS8300 (Models 922 and 9A2)
Processor Complex
Dual
Four-way
Up to two expansion frames
Model 9A2 supports two IBM TotalStorage System
Logical Partitions (LPAR) in one storage unit
Expansion frame Model 92E attaches to 921 and 922
Expansion frame Model 9AE attaches to 9A2
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-9
V3.1.0.1
Uempty
Figure 1-5. DS8000 Hardware Overview SS481.0
Notes:
The DS8100 provides a 2-way SMP processor and cache memory from 16 to 128 GB. It
can house from 2 to 16 FC or ESCON adapters providing 8 to 64 2 GB FCP/FICON ports
or 4 to 32 ESCON ports. The base frame, pictured here, can house up to 128 DDMs, and a
single expansion frame can add 256 more DDMs for a total of 384 for the DS8100 model
921 and a Model 92E expansion frame. This provides disk storage up to 115 TB. It can
address 255 LSSs and 65280 devices and supports 3390 devices up to 65520 cylinders in
size. It supports PAVs, Multiple Allegiance and I/O priority queueing along with all the of
Copy Services functions. The DS8300 provides a 4-way SMP processor, and can house
from 2 to 32 FC or ESCON adapters providing 8 to 128 2 Gb FCP/FICON ports or 4 to 64
ESCON ports. The base frame, pictured here, can house up to 128 DDMs and two 92E
expansion frames can add 512 more DDMs for a total of 640 for the DS8300 model 922,
and two Model 92E expansion frames providing disk storage up to 192 TB.
Copyright IBM Corporation 2005
2-Way (Model 8100)
Two dual processor servers
Up to 128 GB Cache
8 to 64 2 Gb FC/FICON 4 to 32 ESCON ports
16 to 384 HDD
Intermixable 73 GB 15,000 rpm, 146/300 GB 10,000 rpm
Physical capacity from 1.1 TB up to 115 TB
(384 x 300 GB DDMs)
4-Way (Model 8300)
Two four processor servers
Up to 256 GB Cache
8 to 128 2 Gb FC/FICON 4 to 64 ESCON ports
16 to 640 HDD
Intermixable 73 GB 15,000 rpm, 146/300 GB 10,000 rpm
Physical capacity from 1.1 TB up to 192 TB
(640 x 300 GB DDMs)
DS8000 Hardware Overview
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-10 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-6. Interfaces to DS8000 (1 of 2) SS481.0
Notes:
The interfaces used to monitor and configure the DS8000 consist of a Web-based GUI and
a command-line interface. The DS8000 Storage Manager can be used either in Real-time
(online) or Simulated (offline) mode. Either mode is used to manipulate the storage
configuration process for a DS8000, defining CKD or fixed block (FB) storage, or it may be
used to modify an existing configuration.
The Simulated Manager which can preconfigure new configurations or modify existing
configurations, is to be exported to the DS8000 at a later time. For example, the Simulated
Manager could be used to execute or modify changes at an off-peak hour. Normally, a user
would access either Real-time or Simulated interfaces through the DS8000, Storage
Hardware Management Console (S-HMC), which is an integrated component of the
DS8000 base frame. However, the DS8000 Storage Manager can be installed on a user
workstation and used in a no-attach offline mode using the simulated Storage Manager. In
this way, users can prepare configurations to download to the DS8000 or just use the
simulated mode SM to learn about the GUI interface and become familiar with its operation.
Copyright IBM Corporation 2005
Interfaces to DS8000 (1 of 2)
IBM TotalStorage DS Storage Manager (DS-SM: Web based)
Program Interface to perform logical configurations and copy services
management functions
Installed via GUI (graphical mode) or as an unattended (silent mode)
Accessed through Web browser
Offers:
Simulated Configuration (offline)
Create / Modify / Save logical config when disconnected
Apply them to a network attached storage unit
Real-time Configuration (online)
Logical configuration and Copy Services to a network attached storage unit
Both
DS command-line interface (CLI: Script based)
OPEN hosts invoke and manage FlashCopy, Metro and Global Mirror
functions
Batch processes and scripts
Check storage unit configuration and perform specific application functions
For example:
Check and verify storage unit configuration
Check current copy services config used by storage unit
Create new logical storage and copy-services config settings
Modify / delete logical storage and copy-services config settings
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-11
V3.1.0.1
Uempty
The IBM TotalStorage DS Command-Line Interface (the DS CLI) is a software package that
allows open systems hosts to invoke and manage Copy Services functions as well as to
configure and manage all storage units in a storage complex. The DS CLI is a full-function
command set.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-12 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-7. Interfaces to DS8000 (2 of 2) SS481.0
Notes:
A common Application Programming Interface is also provided for use with storage
resource management program such as SRM or TPC.
Copyright IBM Corporation 2005
Interfaces to DS8000 (2 of 2)
DS Open application programming interface (API)
Nonproprietary storage management client application supporting
Routine LUN management activities (creation, mapping, masking)
Creation / Deletion RAID5 and RAID10 volume spaces
Copy services functions: FlashCopy, PPRC
Helps to integrate configuration management support into existing
storage resource management (SRM) applications
Enables automation of configuration management through
customer-written applications
Complements the use of Web-based DS-SM and script-based DS-CLI
Implemented through IBM TotalStorage Common Information Model
(CIM) Agent
Middleware application providing CIM-compliant interface
DS Open API uses CIM technology to manage proprietary devices as
open system devices through storage management applications
DS Open API allows these applications to communicate with a storage
unit
DS API used by TPC for Disk
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-13
V3.1.0.1
Uempty
Figure 1-8. IBM TotalStorage Management Console SS481.0
Notes:
The S-HMC is used to perform configuration, management, and maintenance activities on
the DS8000. It can be ordered to be located either physically inside the base frame or
externally for mounting in a customer-supplied rack.
If the S-HMC is not operational then it is not possible to perform maintenance, power the
DS8000 up or down, or perform Copy Services tasks, such as the establishment of
FlashCopies. It is thus recommended to order two management consoles to act as a
redundant pair.
Copyright IBM Corporation 2005
IBM TotalStorage Management Console
Focal point for
Configuration, Copy Services, Maintenance
Dedicated workstation installed inside DS8000
Is the eServer Power5 HMC and can be also called S-HMC on
DS8000
Automatic monitoring the state of system
Notify user and IBM when service is required (Call Home)
Can also be connected to network
Enabling centralized management through CLI or API scenarios
External management console (optional)
For redundancy with high availability
Called SMC on DS6000
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-14 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-9. DS8000 Data Flow SS481.0
Notes:
Redundancy in the DS8000 servers allows data to be written into cache and persistent
memory of the two servers so that I/Os can be completed and hosts can be released prior
to destaging data to disk arrays. This improves write performance and also provides
redundancy for failover conditions.
Copyright IBM Corporation 2005
DS8000 Data Flow
The normal flow of data for a
write is the following :
1. Data is written to cache
memory in the owning
server.
2. Data is written to NVS
memory of the alternate
server.
3. The write is reported to the
attached host as having
been completed.
4. The write is destaged from
the cache memory to
disk.
5. The write is then discarded
from the NVS memory of
the alternate server.
Server 0 Server 1
Cache
memory
for even
LSSs
NVS
for odd
LSSs
NVS
for even
LSSs
Cache
memory
for odd
LSSs
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-15
V3.1.0.1
Uempty
Figure 1-10. Host Connectivity: IBM Subsystem Device Driver SS481.0
Notes:
For Open Systems hosts a multipath driver is provided for use in load balancing and
multipath operation which is fairly common today for disk access. SDD version 1.6.x.x. is
provided for the DS6000 and DS8000, and supports most of the common OSs. It can be
installed with RDAC for the DS4000 servers as long as each product manages separate
HBAs. If third-party multipath drivers or volume managers are used, they supersede the
need to install the SDD package.
Copyright IBM Corporation 2005
Host Connectivity:
IBM Subsystem Device Driver
SDD provides the following functions:
Enhanced data availability
Automatic path failover
Dynamic I/O load-balancing across multiple
paths
Path selection policies for the host system
Concurrent download of licensed machine code
With DS6000 and DS8000, SDD is supported on
the following OS:
Windows
Netware
AIX
HP-UX
SUN Solaris
Linux
Can coexist with RDAC (DS4000 multipath driver)
on most OS as long they manage separate HBAs
Cannot be used with most other multipath drivers
(that is, Vertias, PV-Links, Powerpath)
DS6000
Server
Device Driver
IBM Subsystem
Device Driver
SCSI
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-16 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-11. DS8000 Enhancements At a Glance SS481.0
Notes:
Looking at the DS8000 at a glance, there are many reasons why this product is state of the
art in disk storage. The new hardware and internal components provide an increase every
area of the subsystem making it one of the fastest storage processing subsystems
available. Increased logical addressing provides 16 times the number of available
addresses, and increased connectivity allows connections to many host environments and
large SAN installations. The new GUI and CLI interfaces are some of the most robust and
functional interfaces in the market, and have adopted a standard look and feel to other IBM
TotalStorage products. Major enhancements in the volume administration from the ESS
make the DS8000 more flexible and easier to configure than any other storage subsystem.
All of these things improve the Total Cost of Ownership or TCO to the customer.
Copyright IBM Corporation 2005
DS8000 Enhancements At a Glance
Hardware new everything
Processors, adapters, internal paths,
frames
Increased management flexibility via storage
system LPARS
Enhanced Performance
Faster or more of almost everything
New patent pending cache algorithms
Extended logical device addressing
Up to 256 logical subsystems (LSS) with
virtualized assignment of physical capacity to
LSSs
Up to 65,280 logical volumes
Extended Connectivity
Up to 128 host ports (FC or Ficon)
Or 64 ESCON host ports
Up to 510 FCP logins per port and 8,192 per
storage LPAR
Up to 512 FICON logical paths per logical
control unit image and 128,000 per storage
facility image
Up to 256 FICON logical path groups per
control unit image
Up to 2,048 FICON logical paths per port
Improved volume management
Nondisruptive volume add and delete
Up to 65,280 volumes assigned to up to 256
Logical Subsystems (LSSs); an array can
contain volumes for multiple LSSs
Larger LUNs (over 2 TB)
64,000 cylinder (55.6 GB) zSeries
volumes
Improved Administration
Online and offline configuration capability
using a Web-based graphical user interface
(GUI)
Ease-of-use improvements (compared to the
ESS Specialist)
Command-line interface (CLI) supports
control of copy services without
dependencies on GUI-created tasks
Even more attractive Total Cost of
Ownership
More flexible feature licensing
Four-year standard warranty period
Larger capacity volumes supported
Increased opportunities for consolidation
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-17
V3.1.0.1
Uempty
Figure 1-12. DS8000 Overview SS481.0
Notes:
Here is a chart which maps the features of the DS8000 according to the various models
that are available.
Copyright IBM Corporation 2005
2-way
(Base Frame
Only)
2-way
+
Expansion
Frame
4-way or LPAR
(Base Frame
Only)
4-way or LPAR
+
Expansion Frame
4-way or LPAR
+
Two Expansion
Frames
Processor
- pSeries Squadron Power5
2-way
1.5 GHz
2-way
1.5 GHz
4-way
1.9 GHz
4-way
1.9 GHz
4-way
1.9 GHz
Cache 16 to 128 GB 16 to 128 GB 32 to 256 GB 32 to 256 GB 32 to 256 GB
Expansion Rack Yes (1) -- Yes (1 or 2) -- --
Host Adapters
- per HA: 4-port FC / FICON (2 Gb)
- per HA: 2-port ESCON
2 to 16 (example,
8 to 64 FC /
FICON ports)
2 to 16 2 to 16 2 to 32 2 to 32
Device Adapters
2 to 8 (example,
1-4 FCALs)
2 to 8 2 to 8 2 to 16 2 to 16
Drives
- 73 GB (15 K rpm)
- 146 GB (10 K rpm)
- 300 GB (10 K rpm)
16 to 128
(Increments of
16)
16 to 384
(Increments of 16)
16 to 128
(Increments of
16)
16 to 384
(Increments of 16)
16 to 640
(Increments of 16)
Physical Capacity 1.1 to 38.4 TB 1.1 to 115 TB 1.1 to 38.4 TB 1.1 to 115 TB 1.1 to 192 TB
Power Three-Phase Three-Phase Three-Phase Three-Phase Three-Phase
Dimensions
-Height x Width x Depth
- Footprint
76 x 33.25 x 43 in
9.93 sq. ft.
76 x 66.5 x 43 in
19.86 sq. ft.
76 x 33.25 x 43 in
9.93 sq. ft.
76 x 66.5 x 43 in
19.86 sq. ft.
76 x 99.75 x 43 in
29.79 sq. ft.
DS8000 Overview
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-18 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-19
V3.1.0.1
Uempty 1.2 DS8000 Hardware Components
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-20 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-13. Topic: DS8000 Hardware Components SS481.0
Notes:
Copyright IBM Corporation 2005
Topic: DS8000 Hardware Components
DS8000 Highlights
DS8000 Hardware Components
DS8000 Architecture
DS8000 Cache Management
DS8000 RAS Features
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-21
V3.1.0.1
Uempty
Figure 1-14. DS8000: Primary Frame Topology SS481.0
Notes:
Here are the front view and the back view of the DS8000 Model 921 or 922 primary frame
or base frame. The frame houses the processors, power supplies, host and device
adapters. It also provides a 19-inch rack for up to eight disk enclosures or up to 128 DDMs.
Additional DDMs can be added via expansion frames as well as additional adapters. The
processor complex is a pair of Power5 p570 servers, and can be 2-way or 4-way
processors. One of the primary advantages of the p5 is the LPAR capability using the
4-way processor. The DS8000 can be split into two distinct logical partitions. One of the
2-way processors and half the device and host adapters can be physically allocated to
each LPAR. This unique design allows two completely separate versions of LIC to be
loaded in each LPAR.
Copyright IBM Corporation 2005
DS8000: Primary Frame Topology
Front Rear
Dense HDD Packaging
16 drives per pack
Dual FC-AL Loop Switches
Point to Point Isolation
Two Simultaneous
Operations per loop
Storage Hardware
Maintenance Console
Processor Complex
IBM eServer p5 570
Dual 2-way or Dual 4-way
4 I/O Enclosure Bays
Each bay supports
4 Host Adapters and
2 Device Adapters
Standard 19in rack
mounting space
Redundant
Power
BBU:
Battery
Backup
Units
Host Adapter
4 FCP/FICON Ports
or 2 ESCON Ports
Device Adapter
4 FC-AL Ports
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-22 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-15. DS8000 Terminology SS481.0
Notes:
The group of DS8000 Storage servers it manages is called a Storage Complex and each
frame is called a Storage Unit. Each Storage Unit has two pSeries p5 570 servers, and this
is called the processor complex. When using the Storage Unit in LPAR mode, the
resources of the Storage Unit can be divided into two logical partitions called LPARs. A
Storage Server is the software that is used to control the LPAR. The two LPARs create a
Storage Image and each Storage Server has a Storage Image ID associated with it.
Copyright IBM Corporation 2005
DS8000 Terminology
Storage Complex
A group of DS8000s managed by a
single Management Console
Storage Unit
A single DS8000 including expansion frames
Processor Complex
One P5-570 pSeries server
Two processor complexes form a
redundant pair
Divided in one LPAR (models 921 or 922) or
two LPARs (model 9A2)
Storage Server
The Software that uses an LPAR
Has access to a percentage of resources available on the Processor Complex for the
LPAR
At GA, this percentage is 50% (model 9A2) or 100 % (models 921 or 922)
Storage Facility Image (SFI)
Union of two LPARs, one from each Processor Complex
Each LPAR hosts one Storage Server
Processor
complex 0
Processor
complex 1
Storage
facility
image 1
Server 0
Storage
facility
image 2
Server 0
Server 1
Server 1
LPARs
LPARs
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-23
V3.1.0.1
Uempty
Figure 1-16. DS8000 Hardware Components Detail SS481.0
Notes:
The RIO-G is the backbone of the DS and connects the storage servers to the hosts and to
the disk enclosures via device adapter pairs. DA pairs are used from two different RIO-G
bays to form a loop between the servers and the device adapters which then connect to the
disk enclosures.
Copyright IBM Corporation 2005
DS8000 Hardware Components Detail
HA
DA
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Module
RIO-G Module
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Interconnect
I/O enclosure
4 HAs
2 DAs
2 Gbps Fibre Channel ports
2 Gbps Fibre Channel ports
RIO-G Module
POWER5 2-way SMP
Processor
Memory
Processor
L1,2
Memory
L3
Memory
L1,2
Memory
POWER5 2-way SMP
Memory
L3
Memory
RIO-G Module
Processor
Processor
L1,2
Memory
L1,2
Memory
Server 1
Server 0
Processor Complex
Processor Complex
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-24 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-17. DS8000 Processor Complex SS481.0
Notes:
The processor complex is connected to the storage using a high-speed I/O bay called the
RIO-G. It contains host adapters and device adapters.
Copyright IBM Corporation 2005
DS8000 Processor Complex
HA
DA
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Module
RIO-G Module
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Interconnect
I/O enclosure
4 HAs
2 DAs
2 Gbps Fibre Channel ports
2 Gbps Fibre Channel ports
RIO-G Module
POWER5 2-way SMP
Processor
Memory
Processor
L1,2
Memory
L3
Memory
L1,2
Memory
POWER5 2-way SMP
Memory
L3
Memory
RIO-G Module
Processor
Processor
L1,2
Memory
L1,2
Memory
Server 1
Server 0
Processor Complex
Processor Complex
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-25
V3.1.0.1
Uempty
Figure 1-18. DS8000 Processor Complex: Power5 Server SS481.0
Notes:
For storage processing we can get by with 2-way and 4-way. In todays data processing
environments there is no need to go further because nobody requires that kind of speed,
however, as the need arises in the future, IBM is well positioned to provide a processor to
meet the requirements.
Copyright IBM Corporation 2005
DS8000 Processor Complex : Power5 Server
Processor
Adapter Adapter
Adapter Adapter
To host servers
S
t
o
r
a
g
e
s
e
r
v
e
r
RIO-G Module
POWER5 2-way SMP
Processor
Processor
L1,2
Memory
L1,2
Memory
Memory
L3
Memory
Processor
The CEC enclosures in the Model 921 each have one processor card (2-way)
The CEC enclosures in the Model 922 and 9A2 each have two processor cards
(4-Way)
CEC: Computer Electronic Complex
The CEC Enclosures contain components such as the processor cards, cache memory,
and the CEC hard drives
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-26 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-19. DS8000 Processor Complex PC SS481.0
Notes:
The Power5 processors in the Model 921 are a 2-way 1.5 Ghz compared to a 4-way
600Mhz in an ESS-800. The 922 uses a 1.9 Ghz 4-way processor and provides 6x
performance of an ESS-800
The 4-way processor in a 922 can be split at the factory and divided into two LPARs,
creating a Model 9A2 and physically splitting the resources of the DS8300 into two logical
partitions. Each partition has access to a pair of 2-way processors, two of the RIO-G bays
and half the host and device adapters. The disk enclosures are divided between the
LPARs. As far as we know this LPAR split is only done at the factory, and is not available as
a field upgrade yet.
Copyright IBM Corporation 2005
DS8000 Processor Complex PC
IBM eServer pSeries POWER5 Servers
2-way 1.5 GHz (3X an ESS 800)
4-way 1.9 GHz (6X an ESS 800)
The POWER5 processor supports logical partitioning
The p5 hardware and Hypervisor manage the real-to-virtual
memory mapping to provide robust isolation between LPARs
IBM has been doing LPARs for 20 years in mainframes and 3 years
in pSeries
At GA LPARs are split 50-50, so:
A 4-way has two processors to one LPAR and two processors to
the other LPAR
Post GA, 25-75 possible
LPARs only possible in the 4-way P5s (RIO-G can't be shared in
2-way)
Cache memory from 16 GB-256 GB
Persistent Memory 1 GB to 8 GB dependent on cache size
Battery backed for backup to internal disk (4 GB per server)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-27
V3.1.0.1
Uempty
Figure 1-20. DS8000 Processor Complex SS481.0
Notes:
The Power5 processor is pictured above. The Model 921 has the RIO-G ports on the
motherboard, but lacks the second set which are provided in the 922 and 9A2 via a RIO-G
card which is installed in one of the PCI-X slots. The processor complex also houses disks
for the AIX kernel and storage for backing the persistent memory for fast write cache.
Copyright IBM Corporation 2005
DS8000 Processor Complex
power supply 2
power supply 1
power supply 1 power supply 2
PCI-X slots
RIO-G ports
PCI-X adapters
with blind swap
mechanism
RIO-G ports
processor cards
disk drive bays
DVD rom drives
operator panel
Front View
Rear view
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-28 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-21. DS8000 Persistent Memory SS481.0
Notes:
Persistent memory is the cache memory allocated for fast write operations and, like NVS in
the ESS, it is protected from failures and backed by disk and battery power in case of
failures in the processor complex or cache. The batteries in the DS8000 hold up the disks
in the CEC until the persistent memory can be offloaded to them in the event of a power
failure or cache problem.
Copyright IBM Corporation 2005
DS8000 Persistent Memory
The 2107 does not use NVS cards, NVS batteries, or NVS battery
chargers
Data that would have been stored in the 2105 NVS cards resides in
the 2107 CEC cache memory
A part of the system cache is configured to function as NVS
storage
If the 2107 has pinned data in cache, it is written to an extra set of
four disk drives located in each of the CEC enclosures
Six disk drives total in each CEC:
2 for LIC (LVM Mirrored AIX 5.2 + DS8000 code)
4 for pinned data and other CEC functions
During the recovery process the pinned data can be restored from
the extra set of CEC disk drives just like it would have been from the
NVS cards on the ESS 800
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-29
V3.1.0.1
Uempty
Figure 1-22. DS8000 I/O Enclosure SS481.0
Notes:
All base models contain I/O enclosures and adapters. The I/O enclosures hold the
adapters and provide connectivity between the adapters and the processors. Device
adapters and host adapters are installed in the I/O enclosure. Each I/O enclosure has six
slots. Each slot supports PCI-X adapters running at 64 bit, 133 Mhz. Slots 3 and 6 are used
for the device adapters. The remaining slots are available to install up to four host adapters
per I/O enclosure.
Copyright IBM Corporation 2005
DS8000 I/O Enclosure
HA
DA
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Module
RIO-G Module
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Interconnect
I/O enclosure
4 HAs
2 DAs
2 Gbps Fibre Channel ports
2 Gbps Fibre Channel ports
RIO-G Module
POWER5 2-way SMP
Processor
Memory
Processor
L1,2
Memory
L3
Memory
L1,2
Memory
POWER5 2-way SMP
Memory
L3
Memory
RIO-G Module
Processor
Processor
L1,2
Memory
L1,2
Memory
Server 1
Server 0
Processor Complex
Processor Complex
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-30 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-23. RIO-G and I/O Enclosures SS481.0
Notes:
The I/O enclosures hold the adapters and provide connectivity between the adapters and
the cache memory over the RIO-G internal bus.
Each adapter has its own PowerPC processor which handles I/O operations independently
from the CEC. Host adapters provide FCP connection to attached servers or FICON
attached mainframe hosts. Device adapters provide connection to the disk enclosures and
the CEC. Internally, the RIO-G bay is connected to the CEC on a high-speed internal bus.
SPCN ports access the RIO-G bay for control and monitoring. The device adapter in each
RIO-G is one half of a DA pair, and is connected through the disk enclosures to the other
DA to form the FC-AL loop.
Copyright IBM Corporation 2005
RIO-G and I/O Enclosures
Also called I/O Drawers
6 PCI-X slots : 3,3 V, 133 MHz blind swap
Hot-plug:
Four port Host Adapters cards with four
ports each:
FCP or FICON adapters ports
Two Device Adapter cards with four ports
each:
4 FC-AL ports per card
2 FC-AL loops per card
Access to cache via RIO-G internal Bus
Each adapter has it's own PowerPC processor
Owned by processors in LPAR
SPCN : System Power Control Network
Used to control and monitor the status of the
power and cooling within the I/O Enclosure.
Cabled as a loop between the different I/O
Enclosures
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-31
V3.1.0.1
Uempty
Figure 1-24. DS8000 RIO-G Port: Layout Example SS481.0
Notes:
Each RIO-G port from the CEC connects to the I/O enclosure, and it connects to a second
I/O enclosure, and then to the other CEC and back again. The 921 has one loop available,
and the 922 and 9A2 have two loops available.
Copyright IBM Corporation 2005
DS8000 RIO-G Port: Layout Example
Up to 4 I/O Enclosures in the
same RIO-G loop
Up to 20 I/O Enclosures to
the P5-570 system.
Processor
Complex 0
RIO-G ports
Processor
Complex 1
RIO-G ports
I/O enclosure I/O enclosure
I/O enclosure I/O enclosure
I/O enclosure I/O enclosure
I/O enclosure I/O enclosure
Loop 0
Loop 1
Up to four I/O enclosures
in the same RIO-G loop
Up to 20 I/O enclosures to
the P5-570 system.
Each RIO-G port can operate at 1 GHz in bidirectional mode and is capable of passing data in
each direction on each cycle of the port. Maximum data rate per I/O enclosure: 4 GB/s.
It is designed as a high-performance self-healing interconnect. The p5-570 provides two external
RIO-G ports, and an adapter card adds two more. Two ports on each processor complex form a
loop.
Figure shows an illustration of how the RIO-G cabling is laid out in a DS8000 that has eight I/O
drawers. This would only occur if an expansion frame were installed. The DS8000 RIO-G cabling
varies based on the model.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-32 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-25. Bus Interconnect Performance Comparison SS481.0
Notes:
The ESS employed a Common Parts Interconnect bus architecture which was a switch
fabric that connected the HA to the processor bays. The ESS has one 500 Mhz link that
can provide around 550 MB/sec bandwidth to the servers at maximum throughput. The
RIO-G has no CPI switch, but uses 2 133 Mhz 64bit PCI-X buses and 4 -1 Ghz links to the
CECs and provides 2000 MB/second per loop. Each 2-way can connect to a RIO-G loop
and provide three times the performance and bandwidth of the ESS-800. With a 922 and
4-way processors the DS8300 Model 922 can provide six times the bandwidth of the
ESS-800.
Copyright IBM Corporation 2005
Bus Interconnect Performance Comparison
Model 800 CPI/RIO
(4) host bay, (4) host adapters
per bay, (8) CPI buses
CPI bus 32-bit/66 MHz,
connects to EADS
(3) EADS per cluster share (2)
66 MHz/64-bit PHBs PCI
buses
Connects to RIO bus (1 bi-di
link in use per cluster @ 500
MHz 1-byte wide)
Max effective bandwidth: 550
MB/SEC for box (275
MB/SEC bi-di on each RIO
bus in each cluster)
DS8000 RIO-G
(4) I/O Enclosures per RIO-G
loop, (6) host/device adapters
per drawer
No CPI
(2) EADS-X per I/O Enclosure
with (2) 64-bit/133 MHz PHBs
PCI-X buses
Connects to RIO-G bus (4
bi-di links per RIO-G loop @
1 GHz 1-byte wide)
Max effective bandwidth:
2000 MB/SEC per RIO-G
loop, 1 loop per 2-way SMP
(500 MB/SEC bi-di on each of
the 4 RIO-G links)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-33
V3.1.0.1
Uempty
Figure 1-26. DS8000 Host Adapters HA SS481.0
Notes:
The DS8000 supports two types of host adapters: ESCON and Fibre Channel/FICON. It
does not support SCSI adapters.
The ESCON adapter in the DS8000 is a dual ported host adapter for connection to older
zSeries hosts that do not support FICON. The ports on the ESCON card use the MT-RJ
type connector.
Copyright IBM Corporation 2005
DS8000 Host Adapters HA
HA
DA
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Module
RIO-G Module
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Interconnect
I/O enclosure
4 HAs
2 DAs
2 Gbps Fibre Channel ports
2 Gbps Fibre Channel ports
RIO-G Module
POWER5 2-way SMP
Processor
Memory
Processor
L1,2
Memory
L3
Memory
L1,2
Memory
POWER5 2-way SMP
Memory
L3
Memory
RIO-G Module
Processor
Processor
L1,2
Memory
L1,2
Memory
Server 1
Server 0
Processor Complex
Processor Complex
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-34 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-27. Host Adapter with Four Fibre Channel Ports SS481.0
Notes:
Each DS8000 Fibre Channel card offers four 2 Gbps Fibre Channel ports. The cable
connector required to attach to this card is an LC type. Each port independently
auto-negotiates to either 2 Gbps or 1 Gbps link speed. Each of the four ports on one
DS8000 adapter can also independently be either Fibre Channel protocol (FCP) or FICON,
though the ports are initially defined as switched point to point FCP.
Each HA has four ports and each port can address 16384 devices so the card can address
4 X 16384 or 65280 devices which is the maximum a DS8000 can address.
The DS8100 has 4 RIO-G bays with 4 HA cards each or 16 HAs, the 922 has 8 RIO-G bays
X 4 cards each or 32 HAs.
Copyright IBM Corporation 2005
Host Adapter with Four Fibre Channel Ports
Processor
Adapter Adapter
Adapter Adapter
To host servers
S
t
o
r
a
g
e
s
e
r
v
e
r Memory
PowerPC
2 Gbps Fibre Channel ports
Fibre Channel
Protocol Proc
HA
Fibre Channel
Protocol Proc
Processor
Configured as FCP or FICON each
More FICON logical paths:
ESS (1024) versus DS8000(2048)
One FICON channel addresses
16384 devices
One HA card covers all the 65,280
devices that an DS8000 supports
Up to 16 HA into a DS8100 or 32
HA into a DS8300
16 FICON channel ports to each
single device
Current zSeries Channel
subsystems limited to eight
channel paths per device
Front End of
128 ports for DS8300 (8 times
ESS)
64 ports for DS8100 (4 times
ESS)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-35
V3.1.0.1
Uempty
Figure 1-28. DS8000 FCP/FICON Host Adapters: HA SS481.0
Notes:
The definition of the I/O ports is done when the host connection is defined and a WWPN is
assigned to the card. The WWPN is not detected from the SAN like it was from the ESS, so
these must be entered by hand and errors could occur here.
Copyright IBM Corporation 2005
DS8000 FCP/FICON Host Adapters: HA
Four LC 2 Gb FC ports
Auto-negotiates to 1 Gbps or 2 Gbps
Each port independently auto-negotiates to either 2 Gbps or 1
Gbps link speed.
Can be independently configured to FCP or FICON protocols
The personality of the port is changeable via the DS Storage
Management tools (GUI or CLI).
Ports cannot operate as FCP and FICON simultaneously
FCP port can be long wave or short wave
Short wave ports support a distance of 300 m (non-repeated)
Long wave ports support a distance of 10 km (non-repeated)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-36 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-29. DS8000 FICON/FCP Host Adapter SS481.0
Notes:
The card itself is PCI-X 64 Bit 133 MHz. The card is driven by a new high function, high
performance ASIC. To ensure maximum data integrity, it supports metadata creation and
checking. Each Fibre Channel port supports a maximum of 509 host login IDs. This allows
for the creation of very large storage area networks (SANs).
Copyright IBM Corporation 2005
QDR
QDR
PPC
750GX
Flash
Buffer
Data Protection
Data Mover
ASIC
Protocol
Chipset
Processor
Data Mover
1 GHz
PCI-X 64-bit 133 MHz
Fibre Channel
Protocol
Engine
Fibre Channel
Protocol
Engine
Four 2 Gbps Fibre Channel Ports
New High Function/High Performance
ASIC
Metadata Creation/Checking
Configured at port level Fibre or
FICON
SW or LW
DS8000 FICON/FCP Host Adapter
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-37
V3.1.0.1
Uempty
Figure 1-30. DS8000 Device Adapter DA SS481.0
Notes:
Each DS8000 device adapter (DA) card offers four 2 Gbps FC-AL ports. These ports are
used to connect the processor complexes to the disk enclosures. The adapter is
responsible for managing, monitoring, and rebuilding the RAID arrays. The adapter
provides remarkable performance thanks to a new high-function/high-performance ASIC.
Copyright IBM Corporation 2005
DS8000 Device Adapter DA
HA
DA
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Module
RIO-G Module
PowerPC
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
RIO-G Interconnect
I/O enclosure
4 HAs
2 DAs
2 Gbps Fibre Channel ports
2 Gbps Fibre Channel ports
RIO-G Module
POWER5 2-way SMP
Processor
Memory
Processor
L1,2
Memory
L3
Memory
L1,2
Memory
POWER5 2-way SMP
Memory
L3
Memory
RIO-G Module
Processor
Processor
L1,2
Memory
L1,2
Memory
Server 1
Server 0
Processor Complex
Processor Complex
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-38 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-31. Fibre Channel Device Adapters with Two Gbps Ports SS481.0
Notes:
Each DS8000 device adapter provide the RAID support for disk enclosures to support
RAID 5 and RAID 10. The DAs have there own processors and much higher bandwidth
than in the ESS. We also use AAL (Array Across Loops) to provide higher redundancy and
throughput.
Copyright IBM Corporation 2005
Fibre Channel Device
Adapters with Two Gbps Ports
DA perform RAID Logic
Offload Servers of that workload
Each port has up to five times the
throughput of a previous SSA
based DA ports
DS8000 AAL (Array Across
Loops) :
RAID-5 or RAID-10 eight DDMs
spread over two loops
Processor
Adapter Adapter
Adapter Adapter
To host servers
S
t
o
r
a
g
e
s
e
r
v
e
r
Memory PowerPC
2 Gbps Fibre Channel ports
Fibre Channel
Protocol Proc
Fibre Channel
Protocol Proc
DA
Processor
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-39
V3.1.0.1
Uempty
Figure 1-32. DS8000 Device Adapters SS481.0
Notes:
The DS8000 device adapters operate in a FC-AL loop connected to a switched disk
enclosure. This provides a point-to-point connection for each DDM which are dual-ported
drives.
Copyright IBM Corporation 2005
DS8000 Device Adapters
FC-AL Switched Fabric
FC-AL dual ported drives are connected to FC switch in the Disk
Enclosure backplane
Two FC-AL loops connect Disk Enclosures to Device Adapters
Array across loops is standard configuration option in DS8000
Two simultaneous I/O ops per FC-AL connection possible.
Switched FC-AL or SBOD (switched bunch of disks) used for
back-end access
Device Adapters are attached to a FC Switch with the enclosure
Four paths to each drive: 2 FC-AL loops X dual port access
Device Adapters support RAID-5 or RAID-10
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-40 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-33. DS8000 RAID Device Adapter SS481.0
Notes:
The adapter provides remarkable performance thanks to a new high function/high
performance ASIC.
This ASIC is on each DA card and handles RAID functions and I/O requests. Each card
has four FCP ports which connect either one or two loops to the RIO-G bays.
Copyright IBM Corporation 2005
PCI-X 64 Bit 133 MHz
Buffer
RAID -
Data Protection -
Data Mover
ASIC
Protocol
Chipset
Processor
Data Mover
500 MHz
NVRAM SDRAM
PPC
750FX
Bridge
F
i
b
r
e
C
h
a
n
n
e
l
P
r
o
t
o
c
o
l
E
n
g
i
n
e
F
i
b
r
e
C
h
a
n
n
e
l
P
r
o
t
o
c
o
l
E
n
g
i
n
e
Four 2 Gbps Fibre Channel Ports
New High Function/High Performance ASIC
Metadata Checking
DS8000 RAID Device Adapter
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-41
V3.1.0.1
Uempty
Figure 1-34. RAID and Logical Volume Comparison SS481.0
Notes:
Each DS8000 supports RAID 5 or RAID 10 arrays, but in, addition, supports the individual
creation and deletion of logical volumes. This means that now we can delete a single
volume in a DS6000 or DS8000 and not have to re-format the entire array.
Copyright IBM Corporation 2005
RAID and Logical Volume Comparison
Model 800
RAID-5 (7 or 8 DDMs)
RAID-10 (6 or 8 DDMs)
Logical volume on exactly 1
rank
DS8000
RAID-5, RAID-10 (same as ESS
800)
Logical volume segmentation
allows for chunks of volumes to be
spread across several ranks
(Similar to AIX Logical Volume
Manager large granularity striping -
improves IO load across arrays)
Post GA: Homogeneous Multi-array
ranks (similar to LVM small
granularity striping - improves
single stream sequential and IO
load across arrays)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-42 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-35. DS8000 Storage Enclosures SS481.0
Notes:
Each DS8000 frame contains either 8 or 16 disk enclosures depending on whether it is a
base or expansion frame. Half of the disk enclosures are accessed from the front of the
frame, and half from the rear. Each DS8000 disk enclosure contains a total of 16 DDMs or
dummy carriers.
Copyright IBM Corporation 2005
DS8000 Storage Enclosures
Enclosure hold 16 DDMs
Dual ported FC-AL DDMs
73, 146, or 300 GB DDMs
10 or 15 K RPM
Drives can be added in groups of
8 drives by DS8000 storage enclosure
Enclosures act as a FC switch
connecting drive using point to point
connections
The picture above depicts four
simultaneous and independent
switched connections, one from
each device adapter port.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-43
V3.1.0.1
Uempty
Figure 1-36. 16 Drive Disk Enclosure SS481.0
Notes:
Each DS8000 disk enclosure contains a total of 16 DDMs and a controller card to connect
it to the DAs.
Copyright IBM Corporation 2005
16 Drive Disk Enclosure
Backplane
Control card
Disk
Top Half of Disk Enclosure: 8 Disks
in two rows of four disks each
Bottom Half of Disk Enclosure: 8
Disks in two rows of four disks each
Backplane
Control card
Disk
Top Half of Disk Enclosure: 8 Disks
in two rows of four disks each
Bottom Half of Disk Enclosure: 8
Disks in two rows of four disks each
DS8000: Disk enclosures installed in pairs -> one in front & one in back
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-44 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-37. DS8000 Switched FC-AL Disk Subsystem SS481.0
Notes:
Each DS8000 disk enclosure is a switch which accepts the DDMs and provides a switched
bunch of disks or (SBOD) to the DA which connects to the enclosure using FC-AL protocol.
The switched part of the disk enclosure allows for better fault isolation and diagnostic
information to be gathered, and provides a high-speed connections to the disks using 2 Gb
Fibre Channel technology instead of SSA160.
Copyright IBM Corporation 2005
DS8000 Switched FC-AL Disk Subsystem
Processor
Adapter Adapter
Memory Processor
Adapter Adapter
To host servers
S
t
o
r
a
g
e
s
e
r
v
e
r
oo o
Fibre Channel switch
Fibre Channel switch
16 DDM
Processor
Adapter Adapter
Memory Processor
To storage servers
H
o
s
t
s
e
r
v
e
r
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-45
V3.1.0.1
Uempty
Figure 1-38. DS8000 and DS6000 Switched FC-AL/FC-AL SS481.0
Notes:
The disk enclosures operate on a FC-AL loop, and normally that would give the impression
that only one I/O at a time was possible. However, switched FC-AL provides better access
and has faster arbitration since each connection is done as a point-to-point connection.
Since only one disk is present, it wins the arbitration scheme by default, and then can
provide a full 2 Gb/sec. The other benefit over FC-AL is the RAS characteristics for fault
isolation. FC-AL is traditional difficult when it comes to detecting errors on the loop and
which drive is responsible. With switched FC-AL and PtP connection it is relatively simple
to isolate the failure when it occurs since there is only one drive connected per interface.
Copyright IBM Corporation 2005
DS8000 and DS6000 Switched FC-AL/FC-AL
server 0
device
adapter
Fibre channel switch
server 1
device
adapter
Switched connections
Fibre channel switch
FC-AL
Loop supports only one
operation at a time
Arbitration of competition
Intermittent failure issues
Increasing time as number
of devices grows
Switched FC-AL
Drives attached in
point-to-point connection
Faster arbitration
message processing
200 MB/sec external
transfer rate
Improved RAS
Switch detects individual
failures
Intermittent / Permanent
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-46 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-39. Switched FC-AL Advantages SS481.0
Notes:
So the disk enclosure provides the switch and the switch provides better throughput, better
fault isolation, higher speeds, and better redundancy.
Copyright IBM Corporation 2005
Switched FC-AL Advantages
DS6000 and DS8000 use switched FC-AL technology to link the device adapter (DA) pairs and the
DDMs.
Switched FC-AL uses the standard FC-AL protocol, but the physical implementation is different
The key features of switched FC-AL technology are:
Standard FC-AL communication protocol from DA to DDMs
Direct point to point links are established between DA and DDM :
No arbitration and no performance degradation
Isolation capabilities in case of DDM failures, provides easy problem determination
Predictive failure statistics
Simplified expansion: no cable rerouting required when adding another disk enclosure
The DS8000 architecture employs dual redundant switched FC-AL access to each of the disk
enclosures.
The key benefits of doing this are:
Two independent switched networks to access the disk enclosures
Four access paths to each DDM
Each device adapter port operates independently
Double the bandwidth over traditional FC-AL loop implementations
Each DDM is attached to two separate Fibre Channel switches.
This means that with two device adapters, we have four 2 Gb/sec effective data paths to each disk.
When a connection is made between the device adapter and a disk, the connection is a switched
connection, that uses arbitrated loop protocol.
This means that a mini-loop is created between the device adapter and the disk.
Four simultaneous and independent connections, one from each device adapter port.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-47
V3.1.0.1
Uempty
Figure 1-40. DS8000: Storage Enclosure and DA Cabling SS481.0
Notes:
Each DS8000 disk enclosure is connected to a DA pair. The disk enclosures are attached
in pairs with one mega-pack placed in front and one in the rear. Each DA pair receives four
disk enclosures before the next DA pair is used. DA pairs are selected in sequence of
installation, which is not numerical in order. DA pair 2 is installed first, then 0, then
depending on the Model either 3,1 for a 921 or 6,4 for a 922. Cabling is also done
differently on LPAR machines Model 9A2 because the RIO-G bays are split between the
LPARs.
Copyright IBM Corporation 2005
DS8000: Storage Enclosure and DA Cabling
o o o
20 port switch
20 port switch
16 DDM
RIO-G Module
RIO-G Module
o o o
20 port switch
20 port switch
16 DDM
DA
RIO-G Interconnect
DA
RIO-G Module
POWER5 2-way SMP
Processor
Memory
Processor
L1,2
Memory
L3
Memory
L1,2
Memory
POWER5 2-way SMP
Memory
L3
Memory
RIO-GModule
Processor
Processor
L1,2
Memory
L1,2
Memory
FC-AL Switched
FC-AL dual ported drives
2 FC-AL Loops
2 I/Os per FC-AL connection
4 paths to each drive
(2 loops x dual port access)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-48 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-41. DS8000 Storage Enclosure and DA Cabling SS481.0
Notes:
For a more detailed look at how the switched disk architecture expands in the DS8000 you
should refer to the figure above. It depicts how each DS8000 device adapter connects to
two disk networks called loops. Expansion is achieved by adding enclosures to the
expansion ports of each switch. Each loop can potentially have up to six enclosures, but
this varies depending on machine model and DA pair number. The front enclosures are
those that are physically located at the front of the machine. The rear enclosures are
located at the rear of the machine.
Copyright IBM Corporation 2005
DS8000 Storage Enclosure and DA Cabling
Device Adapter pair
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-49
V3.1.0.1
Uempty 1.3 DS8000 Architecture
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-50 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-42. Topic: DS8000 Architecture SS481.0
Notes:
Lets take a more detailed look at the architecture of the DS8000.
Copyright IBM Corporation 2005
Topic: DS8000 Architecture
DS8000 Highlights
DS8000 Hardware Components
DS8000 Architecture
DS8000 Cache Management
DS8000 RAS Features
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-51
V3.1.0.1
Uempty
Figure 1-43. DS8000: Primary Frame Topology SS481.0
Notes:
The left-hand side of the base frame (viewed from the front of the machine) is the frame
power area. Only the base frame contains rack power control cards (RPC) to control power
sequencing for the storage unit. It also contains a fan sense card to monitor the fans in that
frame. The base frame contains two primary power supplies (PPSs) to convert input AC
into DC power. The power area also contains two or three battery backup units (BBUs)
depending on the model and configuration.
Copyright IBM Corporation 2005
Front Rear
Dense HDD Packaging
16 drives per pack
128 drives in rack
Dual FC-AL Loop Switches
Point to Point Isolation
Two Simultaneous
Operations per loop
Storage Hardware
Maintenance Console
Configuration
Guided Maintenance/Call Home
Supports Multiple Systems
IBM eServer p5 570
Dual 2-way or Dual 4-way
4 I/O <enclosure Bays
Each bay supports
4 Host Adapters and
2 Device Adapters
Standard 19in rack
mounting space
Redundant
Power
BBU:
Battery
Backup
Units
Host Adapter
4 FCP/FICON Ports
or 2 ESCON Ports
Device Adapter
4 FC-AL Ports
DS8000: Primary Frame Topology
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-52 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-44. DS8000 Frames SS481.0
Notes:
In addition to the processors, the base frame can contain up to eight disk enclosures. Each
of them can contain up to 16 disk drives. In a maximum configuration, the base frame can
hold 128 disk drives. Above the disk enclosures are cooling fans located in a cooling
plenum.
In the 922, the expansion frame can contain, in addition to the 16 disk enclosures, four
more I/O enclosures which doubles the number of HAs and DAs available. I/O enclosures
are only included in the first expansion frame of the 922 or 9A2 models.
Copyright IBM Corporation 2005
DS8000 Frames
Base Frame :
The base frame contains two processor complexes : eServer p5 570 servers
Each of them contains the processor and memory that drive all functions
within the DS8000.
The base frame can contain up to eight disk enclosures, each can contain up
to 16 disk drives.
In a maximum configuration, the base frame can hold 128 disk drives.
The base frame contains four I/O enclosures.
I/O enclosures provide connectivity between the adapters and the
processors.
The adapters contained in the I/O enclosures can be either device or host
adapters (DAs or HAs)
The communication path used for adapter to processor complex
communication is the RIO-G loop.
Expansion Frames :
Each expansion frame can hold up to 16 disk enclosures which contain the
disk drives.
In a maximum configuration, an expansion frame can hold 256 disk drives.
Expansion frames can contain four I/O enclosures and adapters if they are
the first expansion frame that is attached to either a model 922 or a model 9A2
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-53
V3.1.0.1
Uempty
Figure 1-45. IBM TotalStorage DS8100 (2-Way) SS481.0
Notes:
The base frame contains up to 128 DDMs, the two processor bays, 4 RIO-G bays, and an
internal HMC console with screen, keyboard, and server for the HMC. Users connect
directly to the HMC to have outside network access to the DS8000. Without that
connection, configuration function can only take place using the HMC. More later on the
use of the HMC.
Copyright IBM Corporation 2005
IBM TotalStorage DS8100 (2-Way)
Power Supplies
Batteries
I/O Drawers
IBM eServer pSeries
POWER5 Servers
Up to 128 Disks
HMC
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-54 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-46. DS8300 (4-Way with Two Expansion Frames) SS481.0
Notes:
The base frame and up to two expansion frames make up the DS8000 Storage Unit.
Pictured above is a fully populated DS8300, with two expansion frames, eight RIO-G bays,
and 40 disk enclosures or 640 DDMs.
Copyright IBM Corporation 2005
DS8300 (4-Way with Two Expansion Frames)
Up to 640 Disks
I/O Drawers Batteries
Power Supplies
p5 (POWER5) Servers
HMC
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-55
V3.1.0.1
Uempty
Figure 1-47. DS8100 (Model 921) - 2-way SS481.0
Notes:
The base frame of the Model 921 has 2 CECs, 4 RIO-G bays with 16 Has, 8 DAs or 4 DA
pairs, 0,1,2,3. This allows you to connect either 4 or 8 disk enclosures to each DA pair for
384 DDMs.
Copyright IBM Corporation 2005
Up to 16 Host Adapters (HA)
FCP/FICON HA: 4 independent ports
ESCON HA: 2 ports
Up to 4 Device Adapter (DA) pairs
DA pairs 0 / 1 / 2 / 3
Automatically configured from DDMs
Maximum configuration (384 DDMs)
DA pair 0 = 128 DDMs
DA pair 1 = 64 DDMs
DA pair 2 = 128 DDMs
DA pair 3 = 64 DDMs
Balanced configuration at 256 DDMs,
that is, 64 DDMs per DA pair
DA (card) plugging order : 2 / 0 / 3 / 1
b
0/1 1/0
3/2 2/3
2
2
0
0
3
3
1
1
2
2
0
0
C0
C1
DS8100 (Model 921) - 2-way
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-56 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-48. DS8300 (Models 922 and 9A2) - 4-way SS481.0
Notes:
The base frame of the Model 922 or 9A2 has 2 CECs, 8 RIO-G bays with 32 HAs, a 16 DAs
or 8 DA pairs, 0-7. This allows you to connect either 4 or 8 disk enclosures to each DA pair
for 640 DDMs.
Copyright IBM Corporation 2005
DS8300 (Models 922 and 9A2) - 4-way
Up to 32 Host Adapters
FCP/FICON HA: 4
independent ports
ESCON HA: 2 ports
Up to 8 DA pairs
DA pairs 0 to 7
Automatically configured
from DDMs
Max configuration (640 DDMs)
DA pairs 1, 3-7 = 64
DDMs
DA pairs 2, 0 = 128
DDMs
Balanced configuration at
512 DDMs, i.e., 64 DDMs
per DA pair
DA (card) pair plugging
order :
2 / 0 / 6 / 4 / 7 / 5 / 3 / 1
b b
0/1 1/0
3/2 2/3
2
2
0
0
6
6
4
4
7
7
5
5
3
3
1
1
2
2
0
0
4/5
5/4
7/6 6/7
C0
C1
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-57
V3.1.0.1
Uempty
Figure 1-49. DS8000 Storage Enclosure Connectivity (1 of 2) SS481.0
Notes:
The device and host adapters operate on a high bandwidth fault-tolerant interconnect
known as the RIO-G. The RIO-G design allows the sharing of host adapters between
servers and offers exceptional performance and reliability.
In the diagram above, you can use the colors as indicators of how the DS8000 hardware is
shared between the servers (the cross hatched color is green and the lighter color is
yellow). On the left-hand side, the green server is running on the left-hand processor
complex. The green server uses the N-way SMP of the complex to perform its operations.
It records its write data and caches its read data in the volatile memory of the left-hand
complex. For fast write data it has a persistent memory area on the right-hand processor
complex. To access the disk arrays under its management (the disks also being pictured in
green), it has its own device adapter (again in green). The yellow server on the right
operates in an identical fashion. The host adapters (in dark red) are deliberately not colored
green or yellow because they are shared between both servers.
Copyright IBM Corporation 2005
DS8000 Storage Enclosure
Connectivity (1 of 2)
SAN fabric
host adapter
host adapter
Persistent memory
Volatile
memory
N-way
SMP
Persistent memory
Volatile
memory
N-way
SMP
RIO-G
Complex 0
Complex 1
RIO-G
device adapter device adapter
F
i
b
r
e
c
h
a
n
n
e
l
s
w
i
t
c
h
FRONT storage
enclosure with
16 dual ported DDMs
REAR storage
enclosure with
16 DDMs
F
i
b
r
e
c
h
a
n
n
e
l
s
w
i
t
c
h
F
i
b
r
e
c
h
a
n
n
e
l
s
w
i
t
c
h
F
i
b
r
e
c
h
a
n
n
e
l
s
w
i
t
c
h
Device Adapter Pair
22 ports FC Switches
(2 in each Storage Enclosure)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-58 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-50. DS8000 Storage Enclosure Connectivity (2 of 2) SS481.0
Notes:
Each DS8000 disk enclosure is connected to a DA pair. The disk enclosures are attached
in pairs with one mega-pack placed in front and one in the rear. Each DA pair receives four
disk enclosures before the next DA pair is used. DA pairs are selected in sequence of
installation, which is not numerical in order. DA pair 2 is installed first, then 0, then 6,4 for a
922. Cabling is done differently on LPAR machines Model 9A2 because the RIO-G bays
are split between the LPARs.
Copyright IBM Corporation 2005
DS8000 Storage Enclosure
Connectivity (2 of 2)
o o o
20 port switch
20 port switch
16 DDM
RIO-G Module
RIO-G Module
o o o
20 port switch
20 port switch
16 DDM
DA
RIO-G Interconnect
DA
RIO-G Module
POWER5 2-way SMP
Processor
Memory
Processor
L1,2
Memory
L3
Memory
L1,2
Memory
POWER5 2-way SMP
Memory
L3
Memory
RIO-G Module
Processor
Processor
L1,2
Memory
L1,2
Memory
Note that DA and HA
positions in I/O enclosures
are shown to suit
the intention of the figure
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 1. DS8000 Hardware Components and Architecture 1-59
V3.1.0.1
Uempty
Figure 1-51. DS8000 2 way - Data Flow SS481.0
Notes:
When a write is issued to a volume, this write normally gets directed to the server that owns
this volume. The data flow is that the write is placed into the cache memory of the owning
server. The write data is also placed into the persistent memory of the alternate server.
Data is then written to the disk and discarded from the persistent memory. Data remain in
cache for some amount of time, but if not used is replaced by other data for more recent
I/Os.
Copyright IBM Corporation 2005
Memory DIMMs
Memory DIMMs
P5
L3
Cache
Memory DIMMs
Memory DIMMs
P5
L3
Cache
FICON, ESCON, Fiber Channel links
Host
2-way P5 570 Server 2-way P5 570 Server
RIO-2 Interconnect
RAID Device Adapter
Host Adapter
I/O Drawer
2 Gb FC-AL links
Switched FC-AL Disk Packs
RIO-2:
1 GHz, Byte-wide, Full duplex per link
Non-Arbitrated, Spatial Reuse
Cache Coherent
Hardware fault detection, retry and reconfiguration
DS8000 - 2 way - Data Flow
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
1-60 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 1-52. DS8000 4 way - Data Flow SS481.0
Notes:
When a write is issued to a volume, this write normally gets directed to the server that owns
this volume. The data flow is that the write is placed into the cache memory of the owning
server. The write data is also placed into the persistent memory of the alternate server.
Data is then written to the disk and discarded from the persistent memory. Data remain in
cache for some amount of time, but if not used is replaced by other data for more recent
I/Os.
Copyright IBM Corporation 2005
Host
6 + P
Array
6 + P
Array
6 + P
Array
6 + P
Array
Sparing Example 1 RAID 5: DS8000
All Same Capacity, Same RPM
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
2-18 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 2-15. Sparing Example 2 - RAID 10: DS8000 All Arrays Same Capacity and Same RPM SS481.0
Notes:
Assumes all devices same capacity and same RPM
Minimum of four spares per DA pair
- Two spares per loop and two spares in each Array Group
- Additional RAID 10 arrays are 4x2
- Any added RAID 5 arrays are 7 + P
All spares available to all arrays on DA pair
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
1
2
3
4
DA
DA
3x2 + 2S
Array
4x2
Array
4x2
Array
3x2 + 2S
Array
Sparing Example 2 RAID 10: DS8000
All Arrays Same Capacity and Same RPM
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 2. DS8000 Virtualization Concepts 2-19
V3.1.0.1
Uempty
Figure 2-16. Sparing Example 3 DS8000 RAID 5 SS481.0
Notes:
Assumes all devices same RPM
Minimum of four spares per DA pair
- Two spares per loop and two spares in each array group
- Additional 146 GB RAID arrays are 7 + P (RAID 5) or 4x2 (RAID 10)
Minimum four pares of the largest capacity array Site on the DA pair
Next two 300 GB arrays are also 6 + P (if RAID _______________
- If the next 300 GB array configured is RAID 10, then that array will be 3x2 and any
additional 300 GB arrays on this DA pair do not have spares
All spares available to all arrays on the DA pair
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
1
2
3
4
DA
DA
6 + P
Array
6 + P
Array
6 + P
Array
6 + P
Array
6
5
6 + P
Array
6 + P
Array
300 GB
300 GB 146 GB
146 GB
146 GB
146 GB
Sparing Example 3 DS8000 RAID 5
First Four arrays 146 GB and next Two arrays 300 GB (same RPM)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
2-20 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 2-17. DS6000 Creating an Array SS481.0
Notes:
An array is formed using one or two array sites and while the array could be accessed by
each adapter of the device adapter pair, it is managed by one device adapter. Which
adapter and which server manage this array are defined later in the configuration path.
D1, D2, D3, and so on, stand for the set of data contained on one disk within a stripe on the
array. If, for example, 1 GB of data is written, it is distributed across all the disks of the
array.
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
Arrays are created from one or two array
sites
Forming an array means defining it for a
specific RAID type
According to the DS6000 sparing
algorithm, up to two spares may be
taken from the array sites used to
construct the array on each device
interface (loop)
An array is formed using one or two array
sites and while the array could be
accessed by each adapter of the device
adapter pair, it is managed by one device
adapter
Which adapter and which server
manage this array are defined later in
the configuration path
D1, D2, D3, and so on, stand for the set of
data contained on one disk within a stripe
on the array
If, for example, 1 GB of data is written, it is
distributed across all the disks of the array
Array Site 1
RAID
Array
Spare
Data
Data
Data
Data
Data
Data
Parity
Creation of
an array
D1 D7 D13 ...
D2 D8 D14 ...
D3 D9 D15 ...
D4 D10 D16 ...
D5 D11 P ...
D6 P D17 ...
P D12 D18 ...
Array Site 2
DS6000 Creating an Array
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 2. DS8000 Virtualization Concepts 2-21
V3.1.0.1
Uempty
Figure 2-18. DS6000: Four DDM Arrays (Not at GA) SS481.0
Notes:
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
...
...
DA DA
(Device
Adapter)
(Device
Adapter)
Array Site Two Array Sites
DDMs
DDM = Disk Drive Module
1 Array Site = 4 DDMs
Array Site
Two Array Sites
DDM = Disk Drive Module
1 Raid Array = 4 DDMs
DS6000: Four DDM Arrays (Not at GA)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
2-22 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 2-19. Arrays: Eight DDM Arrays On Loop for DS6000 SS481.0
Notes:
Copyright IBM Corporation 2005
...
...
DA DA
(Device
Adapter)
(Device
Adapter)
Array Site Two Array Sites
DDMs
DDM = Disk Drive Module
1 Array Site = 4 DDMs
Array Site
TwoArray Sites
DDM = Disk Drive Module
1 Raid Array = 8 DDMs
Arrays: Eight DDM Arrays On Loop for DS6000
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 2. DS8000 Virtualization Concepts 2-23
V3.1.0.1
Uempty
Figure 2-20. Two Array Sites Configurations: DS6000 Eight DDMs/Array with Arrays on Loop SS481.0
Notes:
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
2 Array Sites
RAID 5
6 + P + S
7 + P
RAID 10
3x2 + 2S
4x2
D D D D D
D
D
D
D D D D
A B C D a b c d
A B C S a b c S
3x2 + 2S
4x2
A B C D E F G S A B C D E F G H
7 + P
6 + P + S
D D D D
Two Array Sites Configurations: DS6000
Eight DDMs/Array with Arrays on Loop
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
2-24 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 2-21. One Array Site Configurations: DS6000 (After GA) Four DDMs/Array with Arrays on Loop SS481.0
Notes:
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
1 Array Site
RAID 5
2 + P + S
3 + P
RAID 10
2 x 2
RAID 1*
1 x 2 + 2S
D D D D
A B a b
2 x 2
A B C S
A B C D
3 + P 2 + P + S
D D D D
A a S S
1 x 2 + 2S
* Only created by the microcode when spares are required
and is still treated as a RAID 10, that is, this is not a
RAID option for the user
One Array Site Configurations: DS6000 (After
GA) Four DDMs/Array with Arrays on Loop
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Unit 2. DS8000 Virtualization Concepts 2-25
V3.1.0.1
Uempty
Figure 2-22. Sparing Rules (DS6000) SS481.0
Notes:
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
Array Sites have attributes of
Capacity
RPM
A minimum of one spare is required for each Array Site defined
until the following conditions are met
Minimum of four spares per DA pair1 spare per Dpair(dual)nterface
Minimum two spares of the largest capacity Array Site on the DA
pair1 spare per DA pair (dual) interface
Order of installation will influence the number of spares
Sparing Rules (DS6000)
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
2-26 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure 2-23. Sparing Example 1 - RAID 5: DS6000 All Same Capacity, Same RPM SS481.0
Notes:
Copyright IBM Corporation 2005
IBM MOP Products and Solutions Support Center
DA
1
6 + P
7 + P
2
6 + P
7 + P
Server Enclosure
DA
1
6 + P
7 + P
2
6 + P
7 + P
Server Enclosure
1
3 x 2
4 x 2
2
4 x 2
4 x 2
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Appendix B. DS8000 Layout and Cabling Rules B-1
V3.1.0.1
AP
Appendix B. DS8000 Layout and Cabling Rules
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
B-2 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure B-1. Topic: DS8000 Layout and Cabling Rules SS481.0
Notes:
The DS8000 I/O enclosures and cabling rules.
Copyright IBM Corporation 2005
Topic: DS8000 Layout and Cabling Rules
DS8000 Highlights
DS8000 Hardware components
DS8000 Architecture
DS8000 Cache Management
DS8000 RAS Features
DS8000 Layout and cabling rules
Supplemental Information
Ordering Considerations
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Appendix B. DS8000 Layout and Cabling Rules B-3
V3.1.0.1
AP
Figure B-2. I/O Enclosure Numbers SS481.0
Notes:
The DS8000 has up to eight I/O enclosures or RIO-G bays. Four are in the base frame and
four are in the first expansion frame of the model 922 or 9A2.
Copyright IBM Corporation 2005
I/O Enclosure Numbers
5 4
6 7
Expansion Frame
(front view)
1 0
2 3
Complex 1
Base Frame
(front view)
Complex 0
4 5
7 6
Expansion Frame
(rear view)
I/O enclosure numbers
Front view
0 1
3 2
Complex 1
Base Frame
(rear view)
Complex 0
The numbers in the I/O enclosures pictured above
are the I/O enclosure numbers.
They are used in the RIO-G loop diagrams
shown on the following pages.
Refer back to the above diagrams to see where
the enclosures are physically located.
I/O enclosure numbers
Rear view
The I/O enclosure numbers do not change with
each model, unlike the way the RIO-G loops
are wired.
All further diagrams in this presentation are
from the front view of the DS8000.
Even numbered I/O enclosures are always cabled closer to server 0.
Odd numbered I/O enclosures are always cabled closer to server 1.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
B-4 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure B-3. Model 921 Two I/O Enclosures SS481.0
Notes:
The DS8000 model 921 can only support one RIO-G loop with either two or four I/O
enclosures attached. Currently, there is no supported configuration with only two I/O
enclosures.
Copyright IBM Corporation 2005
Model 921 Two I/O Enclosures
Server 0
(EVEN LSS)
RIO-G ports
Server 1
(ODD LSS)
RIO-G ports
I/O enclosure 3
I/O enclosure 2
Loop 0
This configuration will not be available at GA.
( At GA a model 921 will always ship with four I/O enclosures).
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Appendix B. DS8000 Layout and Cabling Rules B-5
V3.1.0.1
AP
Figure B-4. Model 921 Four I/O Enclosures SS481.0
Notes:
The DS8000 model 921 can support one RIO-G loop with four I/O enclosures attached.
There is one set of RIO-G ports on the model 921 and they form a loop with four I/O
enclosures. The enclosures can have four Has each and two DAs each.
Copyright IBM Corporation 2005
Model 921 Four I/O Enclosures
Server 0
(EVEN LSS)
RIO-G ports
Server 1
(ODD LSS)
RIO-G ports
I/O enclosure 0 I/O enclosure 3
I/O enclosure 2 I/O enclosure 1
Loop 0
Four enclosures is the maximum number
for a model 921.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
B-6 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure B-5. Model 922 Four I/O Enclosures SS481.0
Notes:
The DS8000 model 922 can support two RIO-G loops with four or eight I/O enclosures
attached. The second set of four RIO-G bays are housed in the 92E expansion unit.
Copyright IBM Corporation 2005
Model 922 Four I/O Enclosures
Server 0
EVEN LSSs
RIO-G ports
Server 1
ODD LSSs
RIO-G ports
I/O enclosure 0
I/O enclosure 1
I/O enclosure 2
I/O enclosure 3
Loop 0
Loop 1
A model 922 has extra hardware to support a second RIO-G loop
In this configuration.
On Loop 0 on 921
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Appendix B. DS8000 Layout and Cabling Rules B-7
V3.1.0.1
AP
Figure B-6. Model 922 Eight I/O Enclosures SS481.0
Notes:
The DS8000 model 922 with eight RIO-G bays gives the maximum performance and
throughput.
Copyright IBM Corporation 2005
Model 922 Eight I/O Enclosures
I/O enclosure 0 I/O enclosure 7
I/O enclosure 4 I/O enclosure 3
Loop 0
Server 0
EVEN LSSs
RIO-G ports
Server 1
ODD LSSs
RIO-G ports
I/O enclosure 1
I/O enclosure 2
Loop 1
I/O enclosure 5
I/O enclosure 6
Eight enclosures is the maximum number for a model 922.
More enclosures need more RIO-G ports.
To get more RIO-G ports we need more processor complexes.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
B-8 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure B-7. Model 9A2 Four I/O Enclosures SS481.0
Notes:
The DS8000 model 9A2 supports two RIO-G loop with two I/O enclosures attached, but the
LPAR capability of the 9A2 splits the bays and assigns two of them to each LPAR. This is
depicted by the colors in the slide above.
Copyright IBM Corporation 2005
Model 9A2 Four I/O Enclosures
Server 0
EVEN LSSs
(two instances)
RIO-G ports
Server 1
ODD LSSs
(two instances)
RIO-G ports
I/O enclosure 0
I/O enclosure 3
I/O enclosure 2
I/O enclosure 1
Loop 0
Loop 1
Loop 1 belongs to SFI 2
The 9A2 is split into two storage facility images (SFIs).
Each SFI controls one RIO-G loop and all the enclosures and adapters on that loop.
Resources cannot be shared between SFIs.
Loop 0 belongs to SFI 1
!!! Opposite / 922
Different
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Appendix B. DS8000 Layout and Cabling Rules B-9
V3.1.0.1
AP
Figure B-8. Model 9A2 Eight I/O Enclosures SS481.0
Notes:
The DS8000 model 9A2 supports two RIO-G loops with either four I/O enclosures
attached, but the LPAR capability of the 9A2 splits the bays and assigns four of them to
each LPAR.
Copyright IBM Corporation 2005
Model 9A2 Eight I/O Enclosures
I/O enclosure 0 I/O enclosure 5
I/O enclosure 4 I/O enclosure 1
Loop 0
RIO-G ports
RIO-G ports
I/O enclosure 3
I/O enclosure 2
Loop 1
I/O enclosure 7
I/O enclosure 6
Loop 0 belongs to SFI 1
Loop 1 belongs to SFI 2
Server 0
EVEN LSSs
(two instances)
Server 1
ODD LSSs
(two instances)
The 9A2 is split into two storage facility images (SFIs).
Each SFI controls one RIO-G loop and all the enclosures and adapters on that loop.
Resources cannot be shared between SFIs.
!!! Opposite / 922
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
B-10 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
Figure B-9. Example Model 921 - Four DA Pairs: Plug Order SS481.0
Notes:
You can put 4 disk enclosures of 16 DDMs on each DA pair so that provides 8 x 16 DDMs
or 128 disks. That fills the 921 base frame. To attach more disks we need to have an
Expansion 92E frame and one or two more DA pairs in the four I/O enclosures.
Lets add the disk enclosure pairs one at a time. Can you predict where the next one will be
attached?
Copyright IBM Corporation 2005
Server 0 Server 0
DA Pair
Server 1
I/O Enclosure 2
3 2
I/O Enclosure 2
3 2
I/O Enclosure 3
2 3
I/O Enclosure 3
2 3 2 3
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
DA pair 2 DA pair 2 DA pair 3 DA pair 3
I/O Enclosure 0
1 0
I/O Enclosure 0
1 0
I/O Enclosure 1
0 1
I/O Enclosure 1
0 1 0 1
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
0
15
0
15
Front Rear
0
15
0
15
0
15
0
15
00
15 15
0
15
0
15
00
15 15
Front Rear
DA pair 0 DA pair 0 DA pair 1 DA pair 1
Add Expansion Frame
Base Frame Full : 128 DDMs
Model 921 Full : 384 DDMs
RIO-G loop 0
Example - Model 921 - Four DA Pairs: Plug
Order
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Appendix C. Checkpoint Solutions C-1
V3.1.0.1
AP
Appendix C. Checkpoint Solutions
Unit 1
1. False, the DS8000 uses Power5 processors.
2. True, the LPAR function is a feature of the Power5 processor and
the Model 922 can be split into two LPARs.
3. True, the RIO-G bays are a high bandwidth I/O enclosure which
connect hosts and backend storage the processor complex.
4. D, all of the above
5. True, the DS8000 Storage Manager supports offline configuration.
Unit 2
1. C, the disk groups are called array sites in the DS8000.
2. True, the rank define the disk format of CKD or FB.
3. False, the extent pool defines the server affinity and pools the
ranks into groups for logical volume definition.
4. True, users should define one extent pool for each server.
Unit 3
1. True, the DSCLI is an installable package for host servers.
2. False, the DSCLI must access the DS6000 or DS8000 HMC to
perform its functions.
3. False, the DSCLI is an installable package for the DS6000 or
DS80000, it manages the hardware real-time and has no off-line
capability. It does not allow XML files to be imported or exported.
4. True, the DSCLI is the primary Copy Services interface for the
DS6000 or DS8000
5. True, the DSCLI can be used to configure either a DS6000 or
DS8000.
Unit 4
1. True, the DS6000 uses PowerPC 2-way processors.
2. False, the LPAR function is a feature of the Power5 processor in
the DS8000 but not the DS6000. The Model 511 cannot be split
into LPARs.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
C-2 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
3. True, the RIO-G bays are a high bandwidth I/O enclosure which
connect hosts and backend storage the processor complex.
4. D, all of the above
5. True, the DS6000 Storage Manager supports offline configuration.
Unit 5
1. True, the DS6000 uses PowerPC 2-way processors.
2. False, the LPAR function is a feature of the Power5 processor in
the DS8000, but not the DS6000. The Model 511 cannot be split
into LPARs.
3. True, the RIO-G bays are a high bandwidth I/O enclosure which
connect hosts and backend storage.
Unit 6
1. False, the DS8000 GUI can be accessed with a Web browser.
2. True, the DS8000 Storage Manager has a Real-Time and an
off-line GUI interface.
3. True, the DS8000 Storage Manager can Export XML file which can
also be downloaded and applied to the real hardware
configuration.
4. False, there is also a Command Line Interface.
5. False, the DS6000 has it's won separate DS6000 Storage
Manager software package.
Unit 7
1. True, PDCU is a subset of the TPC for disk and can be used as a
raw data collection tool for the DS products until TPC for disk
supports the DS products.
2. False, the PDCU only supports a CLI.
3. True, Excel Macros are to be provided for use with PDCU.
4. True, Excel Macros identify most active or highest rate of access
and would be useful in identifying problems.
Unit 8
1. True, the DS8000 supports all of the Copy Services functions
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
Copyright IBM Corp. 2005 Appendix C. Checkpoint Solutions C-3
V3.1.0.1
AP
2. True, the DS8000 and ESS support compatible Remote Mirror
functions and can operate as primary or secondary subsystems in
the Metro Mirror Copy.
3. False, the DS6000 does not support ESCON interfaces.
4. True, the DSCLI is the primary Copy Services interface for the
DS6000 or DS8000
5. False, the DS8000 Storage Manager can only execute single shot
Copy Services functions.
Unit 9
1. True, the pSeries systems requires the IBM 2107 fileset prior to
accessing LUNs on these systems.
2. True, the pSeries systems may choose to use the MPIO driver
instead of SDD.
3. True, the DS8000 provides SDD for multipath operation and
support the DS6000, DS8000, SVC, and ESS systems.
4. True, the SDD driver is not required if other multipath drivers are in
place.
Student Notebook
Course materials may not be reproduced in whole or in part
without the prior written permission of IBM.
C-4 DS8000 and DS6000 for Open Systems Copyright IBM Corp. 2005
V3.1.0.1
backpg
Back page