ibm.com/redbooksFront coverThe IBM TotalStorage Storage DS8000 Series:s:Concepts and ArchitectureArchitectureCathy WarrickOlivier AlluisWerner BauerHe
viii DS8000 Series: Concepts and Architecture12.4.1 Workload characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
78 DS8000 Series: Concepts and ArchitectureOn the ESS 800 the spare creation policy was to have four DDMs on each SSA loop for each DDM type. This me
Chapter 4. RAS 794.6.6 Disk scrubbingThe DS8000 will periodically read all sectors on a disk. This is designed to occur without any interference wit
80 DS8000 Series: Concepts and Architecture4.7.1 Building power lossThe DS8000 uses an area of server memory as non-volatile storage (NVS). This are
Chapter 4. RAS 81data from NVS memory to a variably sized disk area to preserve that data until power is restored. However, the EPO switch does not a
82 DS8000 Series: Concepts and ArchitectureWhile the installation process described above may seem complex, it will not require a great deal of user
© Copyright IBM Corp. 2005. All rights reserved. 83Chapter 5. Virtualization conceptsThis chapter describes virtualization concepts as they apply to t
84 DS8000 Series: Concepts and Architecture5.1 Virtualization definitionIn our fast-paced world, where you have to react quickly to changing busines
Chapter 5. Virtualization concepts 85Figure 5-1 Storage Facility virtualization5.3 The abstraction layers for disk virtualizationIn this chapter,
86 DS8000 Series: Concepts and ArchitectureFigure 5-2 Physical layer as the base for virtualizationFigure 5-2 shows the physical layer on which vir
Chapter 5. Virtualization concepts 87Figure 5-3 Array siteAs you can see from Figure 5-3, array sites span loops. Four DDMs are taken from loop 1 a
Contents ixChapter 15. Open systems support and software . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31915.1 Open systems support .
88 DS8000 Series: Concepts and ArchitectureFigure 5-4 Creation of an arraySo, an array is formed using one array site, and while the array could be
Chapter 5. Virtualization concepts 89a Model 1, and a Model 1 has 1113 cylinders which is about 0.94 GB. The extent size of a CKD rank therefore was
90 DS8000 Series: Concepts and ArchitectureThe DS Storage Manager GUI guides the user to use the same RAID types in an extent pool. As such, when an
Chapter 5. Virtualization concepts 915.3.5 Logical volumesA logical volume is composed of a set of extents from one extent pool. On a DS8000 up to 6
92 DS8000 Series: Concepts and ArchitectureFigure 5-7 Allocation of a CKD logical volumeFigure 5-7 shows how a logical volume is allocated with a C
Chapter 5. Virtualization concepts 93Figure 5-8 Creation of an FB LUNiSeries LUNsiSeries LUNs are also composed of fixed block 1 GB extents. There
94 DS8000 Series: Concepts and Architectureallocation of logical volumes across ranks to improve performance, except for the case in which the logica
Chapter 5. Virtualization concepts 95created and determines the LSS that it is associated with. The 256 possible logical volumes associated with an L
96 DS8000 Series: Concepts and ArchitectureAddress groupsAddress groups are created automatically when the first LSS associated with the address grou
Chapter 5. Virtualization concepts 97server access to logical volumes, the DS8000 introduced the concept of host attachments and volume groups.Host a
x DS8000 Series: Concepts and ArchitectureHBA and operating system settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
98 DS8000 Series: Concepts and ArchitectureFB logical volumes may be defined in one or more volume groups. This allows a LUN to be shared by host HBA
Chapter 5. Virtualization concepts 99This new virtualization concept provides for much more flexibility. Logical volumes can dynamically be created a
100 DS8000 Series: Concepts and ArchitectureFigure 5-13 Optimal placement of data5.4 Benefits of virtualizationThe DS8000 physical and logical arc
Chapter 5. Virtualization concepts 101 Any mix of CKD or FB addresses in 4096 address groups. Increased logical volume size:– CKD: 55.6 GB (65520 c
102 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 103Chapter 6. IBM TotalStorage DS8000 model overview and scalabilityThis chapter provides an overview
104 DS8000 Series: Concepts and Architecture6.1 DS8000 highlightsThe DS8000 is a member of the DS product family. It offers disk storage servers wit
Chapter 6. IBM TotalStorage DS8000 model overview and scalability 105In the following sections, we describe these models further:1. DS8100 Model 921T
106 DS8000 Series: Concepts and ArchitectureThe DS8100 Model 921 can connect to one expansion frame. This expansion frame is called a Model 92E. Figu
Chapter 6. IBM TotalStorage DS8000 model overview and scalability 107Both models provide the following features: Two processor complexes with pSerie
Contents xiOnline resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414How
108 DS8000 Series: Concepts and Architecture– Up to 32 host adapters (HAs) with four 2 Gbps Fibre Channel ports on each HA. Each HA can be freely con
Chapter 6. IBM TotalStorage DS8000 model overview and scalability 109Table 6-1 DS8000 model comparisonDepending on the DDM sizes, which can be diff
110 DS8000 Series: Concepts and ArchitectureTable 6-2 Comparison of models for capacityAdding DDMsA significant benefit of the DS8000 series is the
Chapter 6. IBM TotalStorage DS8000 model overview and scalability 111Linear-scalable architectureThe following two figures illustrate how you can rea
112 DS8000 Series: Concepts and ArchitectureFigure 6-7 4-way model componentsThese two figures describe the main components of the I/O controller f
Chapter 6. IBM TotalStorage DS8000 model overview and scalability 113 The DS8000 series has a longer life cycle than other storage devices.6.3.3 Mo
114 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 115Chapter 7. Copy ServicesIn this chapter, we describe the architecture and functions of Copy Servic
116 DS8000 Series: Concepts and Architecture7.1 Introduction to Copy ServicesCopy Services is a collection of functions that provide disaster recove
Chapter 7. Copy Services 117See Figure 7-1 for an illustration of FlashCopy concepts.Figure 7-1 FlashCopy conceptsWhen a FlashCopy operation is inv
xii DS8000 Series: Concepts and Architecture
118 DS8000 Series: Concepts and Architecture– If the backup data is not copied yet, first the backup data is copied to the target volume, and after t
Chapter 7. Copy Services 119Figure 7-2 Incremental FlashCopyIn the Incremental FlashCopy operations:1. At first, you issue full FlashCopy with the
120 DS8000 Series: Concepts and ArchitectureFigure 7-3 Data Set FlashCopyMultiple Relationship FlashCopyMultiple Relationship FlashCopy allows a so
Chapter 7. Copy Services 121Consistency Group FlashCopyConsistency Group FlashCopy allows you to freeze (temporarily queue) I/O activity to a LUN or
122 DS8000 Series: Concepts and ArchitectureA more detailed discussion of the concept of data consistency and how to manage the Consistency Group ope
Chapter 7. Copy Services 123Persistent FlashCopyPersistent FlashCopy allows the FlashCopy relationship to remain even after the copy operation comple
124 DS8000 Series: Concepts and ArchitectureFigure 7-7 Metro MirrorGlobal Copy (PPRC-XD)Global Copy copies data non-synchronously and over longer d
Chapter 7. Copy Services 125Figure 7-8 Global CopyGlobal Mirror (Asynchronous PPRC)Global Mirror provides a long-distance remote copy feature acros
126 DS8000 Series: Concepts and Architecture Efficient synchronization of the local and remote sites with support for failover and failback modes, h
Chapter 7. Copy Services 127Figure 7-10 How Global Mirror worksThe A volumes at the local site are the production volumes and are used as Global Co
© Copyright IBM Corp. 2005. All rights reserved. xiiiNoticesThis information was developed for products and services offered in the U.S.A. IBM may not
128 DS8000 Series: Concepts and ArchitectureThe data at the remote site is current within 3 to 5 seconds, but this recovery point (RPO) depends on th
Chapter 7. Copy Services 129Figure 7-11 z/OS Global Mirrorz/OS Metro/Global Mirror (3-site z/OS Global Mirror and Metro Mirror) This mirroring capa
130 DS8000 Series: Concepts and ArchitectureFigure 7-12 z/OS Metro/Global Mirror7.2.4 Comparison of the Remote Mirror and Copy functionsIn this se
Chapter 7. Copy Services 131Global Copy (PPRC-XD) DescriptionGlobal Copy is a function for continuous copy without data consistency. AdvantagesIt c
132 DS8000 Series: Concepts and Architecture Considerations:When the link bandwidth capability is exceeded with a heavy workload, the RPO might grow
Chapter 7. Copy Services 133Operation 3In the Consistency Group operation, data consistency means this sequence is always kept in the backup data.An
134 DS8000 Series: Concepts and Architecture.Figure 7-13 Consistency Group: Example1Because of the time lag for Consistency Group operations, some
Chapter 7. Copy Services 135Figure 7-14 Consistency Group: Example 2In all cases, if each write operation is dependent, Consistency Group can keep
136 DS8000 Series: Concepts and ArchitectureFigure 7-15 Consistency Group: Example.3In this case, the copy created by the Consistency Group operati
Chapter 7. Copy Services 137from these interfaces, S-HMC communicates with each server in the storage units via the Ethernet network. Therefore, the
xiv DS8000 Series: Concepts and ArchitectureTrademarksThe following terms are trademarks of the International Business Machines Corporation in the Un
138 DS8000 Series: Concepts and Architecture7.3.3 DS Command-Line Interface (DS CLI)The IBM TotalStorage DS Command-Line Interface (CLI) helps enabl
Chapter 7. Copy Services 139IBM will support IBM TotalStorage Multiple Device Manager (MDM) for the DS8000 under the IBM TotalStorage Productivity Ce
140 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 141Part 3 Planning and configurationIn this part we present an overview of the planning and configura
142 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 143Chapter 8. Installation planningThis chapter discusses various physical considerations and prepara
144 DS8000 Series: Concepts and Architecture8.1 General considerationsSuccessful installation of a DS8000 requires careful planning. The main consid
Chapter 8. Installation planning 1452. Ensure that your loading dock, receiving area, and elevators can safely support the packaged weight and dimens
146 DS8000 Series: Concepts and ArchitectureInstalling on raised or nonraised floorsYou can install your DS8000 storage units on a raised or nonraise
Chapter 8. Installation planning 147Table 8-2 The DS8000 dimensions2. Calculate the total area that is needed for the model configuration by adding
© Copyright IBM Corp. 2005. All rights reserved. xvPrefaceThis IBM® Redbook describes the IBM TotalStorage® DS8000 series of storage servers, its arch
148 DS8000 Series: Concepts and ArchitectureYou can use the following power controls through the DS Storage Manager (running on the Management Consol
Chapter 8. Installation planning 149Use the following feature codes when you specify the input voltage for your base or expansion model: 9090 AC in
150 DS8000 Series: Concepts and ArchitectureCooling the storage complex Adequate airflow needs to be maintained to ensure effective cooling. You can
Chapter 8. Installation planning 151Channel adapter has four ports. Each port has a unique worldwide port name (WWPN). You can configure the port to
152 DS8000 Series: Concepts and Architectureor point-to-point topologies. With Fibre Channel adapters that are configured for FICON, the storage unit
Chapter 8. Installation planning 153CNT (INRANGE):http://www.cnt.com/ibm/McDATA: http://www.mcdata.com/ibm/Cisco:http://www.cisco.com/go/ibm/storageC
154 DS8000 Series: Concepts and Architecture8.5.2 Remote support connection requirements You must meet the requirements for the modem and for an out
Chapter 8. Installation planning 155You should also keep the following considerations in mind: Fibre channel SANs can provide the capability to inte
156 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 157Chapter 9. Configuration planningThis chapter discusses planning considerations related to impleme
xvi DS8000 Series: Concepts and ArchitectureWerner Bauer is a certified IT specialist in Germany. He has 25 years of experience in storage software a
158 DS8000 Series: Concepts and Architecture9.1 Configuration planning overviewWhen installing a DS8000 disk system, various physical requirements n
Chapter 9. Configuration planning 159as shown. To interconnect two DS8000 base frames, FC1190 would provide a pair of 31m Ethernet cables to connect
160 DS8000 Series: Concepts and Architecture9.2.2 S-HMC software componentsThe S-HMC consists of the following software functions: Remote services
Chapter 9. Configuration planning 161customer server and can be used for the configuration of a DS8000 series system at initial installation or for r
162 DS8000 Series: Concepts and ArchitectureSystem and partition managementCustomer access to the S-HMC is provided to allow the management of option
Chapter 9. Configuration planning 163TCP/IP interface network mask (for example, 255.255.254.0). If you plan to use a Domain Name Server (DNS) to r
164 DS8000 Series: Concepts and ArchitectureFigure 9-3 S-HMC network topologyIn this configuration, capabilities exist to execute remote services s
Chapter 9. Configuration planning 165request an IP connection, or if the modem is unavailable, will use voice phone or e-mail to request an IP connec
166 DS8000 Series: Concepts and ArchitectureSecurity mechanism 3 - Login securityWhen the network connection and session are established, the IBM Ser
Chapter 9. Configuration planning 167Regardless of the type of connectivity (VPN or ftp), no customer data is transmitted to IBM.9.3 DS8000 licensed
Preface xviiworking on System/34, System/38™, AS/400®, and iSeries™. Most recently, he has focused on iSeries Storage, and at the beginning of 2004,
168 DS8000 Series: Concepts and ArchitectureTable 9-3 Operating environment license feature codesLicensed functions are activated and enforced with
Chapter 9. Configuration planning 169Copy functions, you specify the feature code that represents the physical capacity to authorize for the function
170 DS8000 Series: Concepts and ArchitectureTable 9-7 Remote Mirror for zSeries (RMZ) feature codes9.3.5 Parallel Access Volumes (2244 Model PAV)T
Chapter 9. Configuration planning 171Figure 9-4 User authorize to FlashCopy 25 TB of CKD dataAS illustrated in Figure 9-5 on page 172, the user dec
172 DS8000 Series: Concepts and ArchitectureFigure 9-5 User authorize to FlashCopy 45 TB of data with a license scope of ALLFor PTC and RMC, you ma
Chapter 9. Configuration planning 173Figure 9-6 Remote Mirror and CopyGlobal Mirror requires both RMC and PTC functions. Both primary and secondary
174 DS8000 Series: Concepts and ArchitectureActivation refers to the retrieval and installation of the feature activation code into the DS8000 system
Chapter 9. Configuration planning 175DS8000 adopts a virtualization concept, which was introduced in Chapter 5, “Virtualization concepts” on page 83.
176 DS8000 Series: Concepts and ArchitectureFigure 9-8 FB RAID rank capacityFor example, if you configure a RAID-5 rank with 146 GB DDMs with a spa
Chapter 9. Configuration planning 1779.4.3 Sparing examplesThis section provides some examples for configuring each rank according to the rule of sp
xviii DS8000 Series: Concepts and ArchitectureFront row - Cathy, Torsten R, Torsten K, Andre, Toni, Werner, Tetsuroh. Back row - Roland, Olivier, Ant
178 DS8000 Series: Concepts and ArchitectureFigure 9-10 Sparing example 2: RAID-10 - All same capacity, same RPMIn Figure 9-10, four RAID-10 arrays
Chapter 9. Configuration planning 179Figure 9-11 Sparing example 3: RAID-5 - Different capacity, same RPMFigure 9-11 illustrates an intermix config
180 DS8000 Series: Concepts and ArchitectureFigure 9-12 Sparing example 4: RAID-5 - Different capacity, different RPMFigure 9-12 illustrates anothe
Chapter 9. Configuration planning 181A Standby CoD disk set contains 16 disk drives of the same capacity and RPM (10000 or 15000 RPM). With this offe
182 DS8000 Series: Concepts and ArchitectureFigure 9-13 DDM to DA mapping (2-way model)Model 921 can have four DA pairs and 12 disk enclosure pairs
Chapter 9. Configuration planning 183Figure 9-14 DDM to DA Mapping (4-way model)Model 922 can have eight DA pairs and 20 disk enclosure pairs.There
184 DS8000 Series: Concepts and Architecture9.5.1 Operating system mirroringLogical volume mirroring (LVM) and Veritas Volume Manager have little or
Chapter 9. Configuration planning 185Minimal host application outages.The disadvantages of remote copy technologies are: The same storage device ty
186 DS8000 Series: Concepts and ArchitectureFigure 9-15 Different data migration methodsSee Chapter 14, “Data migration in zSeries environments” on
Chapter 9. Configuration planning 1879.6.1 Disk MagicAn IBM representative or an IBM Business Partner can model your workload using Disk Magic befor
Preface xixGerry CoteIBM SouthfieldDari DurnasIBM TampaLinda Benhase, Jerry Boyle, Helen Burton, John Elliott, Kenneth Hallam, Lloyd Johnson, Carl J
188 DS8000 Series: Concepts and ArchitectureFor example, in the zSeries environment, the RMF™ RAID rank report can be used to investigate RAID rank s
© Copyright IBM Corp. 2005. All rights reserved. 189Chapter 10. The DS Storage Manager - logical configurationIn this chapter, the following topics ar
190 DS8000 Series: Concepts and Architecture10.1 Configuration hierarchy, terminology, and conceptsThe DS Storage Manager provides a powerful, flexi
Chapter 10. The DS Storage Manager - logical configuration 191Figure 10-1 Diagram of hosts and host attachment groups In Figure 10-1 we show three
192 DS8000 Series: Concepts and ArchitectureOne set of host definitions may be used for multiple storage images, storage units, and storage complexes
Chapter 10. The DS Storage Manager - logical configuration 193Figure 10-2 An extent pool containing 2 volumesFigure 10-2 is an example of one exten
194 DS8000 Series: Concepts and Architecture There are thresholds that warn you when you are nearing the end of space utilization on the extent pool
Chapter 10. The DS Storage Manager - logical configuration 195They contain one or more host attachments from different hosts and one or more LUNs. T
196 DS8000 Series: Concepts and ArchitectureFigure 10-4 Example of volume groups, LUNs and host attachment definitionsIn Figure 10-4 we show three
Chapter 10. The DS Storage Manager - logical configuration 197Figure 10-5 shows an example of the relationship between LSSs, extent pools, and volume
xx DS8000 Series: Concepts and Architecture
198 DS8000 Series: Concepts and Architecture– FB LSSs’ definitions are configured during the volume creation. LSSs have no predetermined relation to
Chapter 10. The DS Storage Manager - logical configuration 19910.1.2 Summary of the DS Storage Manager logical configuration stepsIt is our recommen
200 DS8000 Series: Concepts and ArchitectureFigure 10-7 View of the raw DDM to LUN relationshipRaw or physical DDM layerAt the very top of Figure 1
Chapter 10. The DS Storage Manager - logical configuration 201Figure 10-8 Diagram of how parity is striped across physical disksRank layer At this
202 DS8000 Series: Concepts and ArchitectureFigure 10-9 Recommended logical configuration steps10.2 Introducing the GUI and logical configuration
Chapter 10. The DS Storage Manager - logical configuration 203Figure 10-10 Entering the URL using the TCP/IP address for the S-HMCIn Figure 10-10,
204 DS8000 Series: Concepts and ArchitectureWeb browser running directly to the on-board S-HMC, or in a remote machine connected into the user’s netw
Chapter 10. The DS Storage Manager - logical configuration 205support. A view of the fully expanded Real-time manager menu choices is shown in Figure
206 DS8000 Series: Concepts and ArchitectureFigure 10-14 The fully expanded Simulated manager menu choicesThe following items should be considered
Chapter 10. The DS Storage Manager - logical configuration 207Figure 10-15 User administration panelClick Go to advance to the panel shown in Figur
© Copyright IBM Corp. 2005. All rights reserved. 1Part 1 IntroductionIn this part we introduce the IBM TotalStorage DS8000 series and its key features
208 DS8000 Series: Concepts and ArchitectureFigure 10-17 View of the information center10.2.3 Navigating the GUIKnowing what icons, radio buttons,
Chapter 10. The DS Storage Manager - logical configuration 2092. Icon 2 will hide the black banner across the top of the screen, again to increase th
210 DS8000 Series: Concepts and Architecture2 Deselect All3 Show Filter Row4 Clear All Filters5 Edit Sort6 Clear All SortsThe caret button (numbe
Chapter 10. The DS Storage Manager - logical configuration 211In the example shown in Figure 10-22, the radio button is checked to allow specific hos
212 DS8000 Series: Concepts and ArchitectureFigure 10-24 The Create Storage Complex panel, with the Nickname and Description definedDo not click Cr
Chapter 10. The DS Storage Manager - logical configuration 213Figure 10-25 The General storage unit information panelFill in the required fields as
214 DS8000 Series: Concepts and ArchitectureFigure 10-26 View of the Defined licensed function panelFill in the fields shown in Figure 10-26 with t
Chapter 10. The DS Storage Manager - logical configuration 215Figure 10-27 View of Specify DDM packs panel, with the Quantity and DDM type added5.
216 DS8000 Series: Concepts and Architecture10.3.3 Configuring the logical host systemsTo create a logical host for the storage unit that you just c
Chapter 10. The DS Storage Manager - logical configuration 217Figure 10-31 View of the General host information panelClick Next to advance to the D
2 DS8000 Series: Concepts and Architecture
218 DS8000 Series: Concepts and ArchitectureClick Add, and the Define host ports panel will be updated with the new information as shown in Figure 10
Chapter 10. The DS Storage Manager - logical configuration 219The screen will advance to the Specify storage image parameters section shown in Figure
220 DS8000 Series: Concepts and ArchitectureFigure 10-36 The Definition method panelFrom the Definition method panel, if you choose Create arrays a
Chapter 10. The DS Storage Manager - logical configuration 221Click Next to advance to the Add arrays to ranks panel shown in Figure 10-38.If you cli
222 DS8000 Series: Concepts and ArchitectureFigure 10-39 The Definition method panelThe extent pools are given either a server 0 or server 1 affini
Chapter 10. The DS Storage Manager - logical configuration 223Choose the extent pool from which you wish to configure the volumes, as shown in Figure
224 DS8000 Series: Concepts and ArchitectureIt is here that the volume will take on the LSS numbering affinity.You can give the volume a unique name
Chapter 10. The DS Storage Manager - logical configuration 225Figure 10-44 The Define volume group properties filled out4. Select the host attachme
226 DS8000 Series: Concepts and Architecture5. Select volumes on the Select volumes for group panel shown in Figure 10-46.Figure 10-46 The Select v
Chapter 10. The DS Storage Manager - logical configuration 2274. Click Go.5. Click OK.10.3.10 Creating CKD LCUsUnder Simulated Manager, zSeries, per
© Copyright IBM Corp. 2005. All rights reserved. 3Chapter 1. Introduction to the DS8000 seriesThis chapter provides an overview of the features, funct
228 DS8000 Series: Concepts and Architecture12.Under the Define alias assignments panel, do the following:a. Click the check box next to the LCU numb
Chapter 10. The DS Storage Manager - logical configuration 229Figure 10-49 View of the WWNN in the General panel10.4 SummaryIn this chapter we hav
230 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 231Chapter 11. DS CLIThis chapter provides an introduction to the DS Command-Line Interface (DS CLI),
232 DS8000 Series: Concepts and Architecture11.1 IntroductionThe IBM TotalStorage DS Command-Line Interface (the DS CLI) is a software package that
Chapter 11. DS CLI 233Manage host access to volumes Configure host adapter portsThe DS CLI can be used to invoke the following Copy Services functi
234 DS8000 Series: Concepts and ArchitectureThe exact install process doesn’t really vary by operating system. It consists of:1. The DS CLI CD is pla
Chapter 11. DS CLI 235Figure 11-1 Command flow for ESS 800 Copy Services commandsA CS server is now able to manage up to eight F20s and ESS 800s. T
236 DS8000 Series: Concepts and ArchitectureFigure 11-2 DS CLI Copy Services command flowDS8000 split networkOne thing that you may notice about Fi
Chapter 11. DS CLI 237Figure 11-3 Command flow for the DS6000For the DS6000, it is possible to install a second network interface card within the D
4 DS8000 Series: Concepts and Architecture1.1 The DS8000, a member of the TotalStorage DS familyIBM has a wide range of product offerings that are b
238 DS8000 Series: Concepts and ArchitectureFigure 11-4 CLI co-existenceStorage managementESS CLI commands that are used to perform storage managem
Chapter 11. DS CLI 23911.6 User securityThe DS CLI software must authenticate with the S-HMC or CS Server before commands can be issued. An initial
240 DS8000 Series: Concepts and Architecturecsadmin op_copy_servicesexit status of dscli = 0C:\Program Files\IBM\dscli>It is also possible to inc
Chapter 11. DS CLI 241contain only DS CLI commands. This is because all commands in the script are executed by a single instance of the DS CLI interp
242 DS8000 Series: Concepts and ArchitectureExample 11-8 Use of the help -l commanddscli> help -l mkflashmkflash [ { -help|-h|-? } ] [-fullid] [
Chapter 11. DS CLI 243echo A DS CLI application error occurred.goto end:level5echo An authentication error occurred. Check the userid and password.go
244 DS8000 Series: Concepts and Architecture# The following command checks the status of the rankslsrank -dev IBM.2107-9999999# The following command
Chapter 11. DS CLI 245Migration considerationsIf your environment is currently using the ESS CS CLI to manage Copy Services on your model 800s, you c
246 DS8000 Series: Concepts and ArchitectureFigure 11-6 A portion of the tasks listed by using the GUIIn Example 11-12, the list task command is us
Chapter 11. DS CLI 247Figure 11-7 Using the GUI to get the contents of a FlashCopy taskIt makes more sense, however, to use the ESS CLI show task c
Chapter 1. Introduction to the DS8000 series 5The DS8000 is a flexible and extendable disk storage subsystem because it is designed to add and adapt
248 DS8000 Series: Concepts and ArchitectureTable 11-3 Converting a FlashCopy task to DS CLISo to create the DS CLI command, simply read down the t
Chapter 11. DS CLI 24911.10.4 Using DS CLI commands via a single command or scriptHaving translated a saved task into a DS CLI command, you may now
250 DS8000 Series: Concepts and Architecturepwfile: passwd# Default target Storage Image ID# If the -dev parameter is needed in a command then it wil
Chapter 11. DS CLI 251anthony@aixsrv:/opt/ibm/dscli >The command can also be placed into a file and that file made executable. An example is shown
252 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 253Chapter 12. Performance considerationsThis chapter discusses early performance considerations rega
254 DS8000 Series: Concepts and Architecture12.1 What is the challenge?In recent years we have seen an increasing speed in developing new storage se
Chapter 12. Performance considerations 255Figure 12-1 Host server and storage server comparison: Balanced throughput challengeThe challenge is obvi
256 DS8000 Series: Concepts and Architecture12.2.1 SSA backend interconnectionThe Storage Serial Architecture (SSA) connectivity with the SSA loops
Chapter 12. Performance considerations 257relatively small logical volumes, we ran out of device numbers to address an entire LSS. This happens even
6 DS8000 Series: Concepts and Architecture1.2.1 Hardware overviewThe hardware has been optimized to provide enhancements in terms of performance, co
258 DS8000 Series: Concepts and ArchitectureFigure 12-2 Switched FC-AL disk subsystemPerformance is enhanced since both DAs connect to the switched
Chapter 12. Performance considerations 259Figure 12-3 High availability and increased bandwidth connecting both DA to two logical loopsThese two sw
260 DS8000 Series: Concepts and Architecture12.3.2 Fibre Channel device adapterThe DS8000 still relies on eight DDMs to form a RAID-5 or a RAID-10 a
Chapter 12. Performance considerations 261ports per HA and up to 16 HAs in the smallest family member of the DS8000 series, the DS8100, you can confi
262 DS8000 Series: Concepts and ArchitectureFigure 12-6 Standard pSeries POWER5 p570 2-way SMP processor complexes for DS8100-921Figure 12-7 provid
Chapter 12. Performance considerations 263complex, server 1. This affinity is established at creation of an extent pool. For details see Chapter 10,
264 DS8000 Series: Concepts and Architectureswitch has two ports to connect to the next switch pair with 16 DDMs when vertically growing within a DS8
Chapter 12. Performance considerations 26512.4.1 Workload characteristicsThe answers to questions like how many host connections do I need?, how muc
266 DS8000 Series: Concepts and ArchitectureAll disks in the storage subsystem should have roughly the equivalent utilization. Any disk that is used
Chapter 12. Performance considerations 267Figure 12-10 Spreading data across ranksThe stripe sizeEach striped logical volume that is created by the
Chapter 1. Introduction to the DS8000 series 7Storage Hardware Management Console (S-HMC) for the DS8000The DS8000 offers a new integrated management
268 DS8000 Series: Concepts and Architecture12.4.6 Determining the number of paths to a LUNWhen configuring the IBM DS8000 for an open systems host,
Chapter 12. Performance considerations 269Figure 12-11 Dual port host attachment12.5 Performance and sizing considerations for z/OSHere we discuss
270 DS8000 Series: Concepts and ArchitectureFigure 12-12 DS8100 frontend connectivity example - partial viewNote that this figure only indicates th
Chapter 12. Performance considerations 271the I/O rate and highly sequential read operations for the MB/sec numbers. They also vary depending on the
272 DS8000 Series: Concepts and ArchitectureIt is not just the pure cache size which accounts for good performance figures. Economical use of cache,
Chapter 12. Performance considerations 273Another example, with four ESS F20s each with eight FICON channels, might collapse into about 20 FICON port
274 DS8000 Series: Concepts and ArchitectureUse Capacity Magic to find out about usable disk capacity. For information on this internal IBM tool, con
Chapter 12. Performance considerations 275Figure 12-13 Extent pool affinity to processor complex with one extent pool for each rankFigure 12-12 als
276 DS8000 Series: Concepts and ArchitectureFigure 12-14 Extent pool affinity to processor complex with pooled ranks in two extent poolsAgain what
Chapter 12. Performance considerations 277Figure 12-15 Mix of extent poolsCreate two general extent pools for all the average workload and the majo
International Technical Support OrganizationThe IBM TotalStorage DS8000 Series:Concepts and ArchitectureApril 2005SG24-6452-00
8 DS8000 Series: Concepts and Architectureworkloads, and with different operating environments, within a single physical DS8000 storage subsystem. Th
278 DS8000 Series: Concepts and Architecture12.6 SummaryThis high performance processor complex configuration is the base for a maximum of host I/O
© Copyright IBM Corp. 2005. All rights reserved. 279Part 4 Implementation and management in the z/OS environmentvironmentIn this part we discuss consi
280 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 281Chapter 13. zSeries software enhancementsThis chapter discusses z/OS, z/VM, z/VSE and Transaction
282 DS8000 Series: Concepts and Architecture13.1 Software enhancements for the DS8000A number of enhancements have been introduced into the z/OS, z/
Chapter 13. zSeries software enhancements 283has the capability to scale up to 63.75K devices. With the current support, we may have CPU or spin lock
284 DS8000 Series: Concepts and ArchitectureToday control unit single point of failure information is specified in a table and must be updated for ea
Chapter 13. zSeries software enhancements 285Figure 13-1 Display output from DEVSERV QDASD commandFigure 13-2 displays output from the DEVSERV PATH
286 DS8000 Series: Concepts and ArchitectureLISTDATA COUNT The RAID RANK counters report will not be available on the DS8000. These counters are bein
Chapter 13. zSeries software enhancements 287Figure 13-4 shows the LISTDATA COUNTS report output for the DS8000. This report shows the Segment Pool n
Chapter 1. Introduction to the DS8000 series 9IBM TotalStorage FlashCopyFlashCopy can help reduce or eliminate planned outages for critical applicati
288 DS8000 Series: Concepts and ArchitectureLISTDATA STATUSFigure 13-5 displays the output from the LISTDATA STATUS report. The output is the same, e
Chapter 13. zSeries software enhancements 289SETCACHEThe DASD fast write attributes cannot be changed to OFF status on the DS8000. Figure 13-7 on pag
290 DS8000 Series: Concepts and Architecture13.2.9 Migration considerationsA DS8000 will be supported as an IBM 2105 for z/OS systems without the DF
Chapter 13. zSeries software enhancements 29113.5 TPF enhancementsTPF is an IBM platform for high volume, online transaction processing. It is used
292 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 293Chapter 14. Data migration in zSeries environmentsThis chapter describes several methods for migra
294 DS8000 Series: Concepts and Architecture14.1 Define migration objectives in z/OS environmentsData migration is an important activity that needs
Chapter 14. Data migration in zSeries environments 295“To avoid a single point of failure in a sysplex, IBM recommends that, for all couple data sets
296 DS8000 Series: Concepts and ArchitectureNote that some data set types cannot grow beyond 64K tracks. When coming from 3390-3 and staying with 50,
Chapter 14. Data migration in zSeries environments 297see on a single 3390-3. Or, to put it differently, we may see on a single volume as many concur
10 DS8000 Series: Concepts and ArchitectureIBM TotalStorage Global Mirror (Asynchronous PPRC)Global Mirror copying provides a two-site extended dista
298 DS8000 Series: Concepts and Architecture14.1.4 Summary of data migration objectivesTo summarize the objective of data migration, it might be fea
Chapter 14. Data migration in zSeries environments 299parameter. When the target volume is larger than the source volume it is usually necessary to a
300 DS8000 Series: Concepts and ArchitectureFigure 14-2 Piper for z/OS environment configurationCurrently this server is a Multiprise 3000, which c
Chapter 14. Data migration in zSeries environments 301Most of these benefits also apply to migration efforts controlled by the customer when utilizin
302 DS8000 Series: Concepts and ArchitectureThis requires an adequate bandwidth for the connectivity between the disk storage servers to the system i
Chapter 14. Data migration in zSeries environments 303To utilize the advantage of PPRC with concurrent data migration on a physical volume level from
304 DS8000 Series: Concepts and Architectureimpact to the application write I/Os at the source storage subsystems from where we migrate the data. Thi
Chapter 14. Data migration in zSeries environments 305 DEVICE DESCRIPTOR = 0A ADDITIONAL
306 DS8000 Series: Concepts and Architectureare back to the TSO CQUERY command which does not need any additional JCL statements and does not care wh
Chapter 14. Data migration in zSeries environments 307Again all these approaches to utilize microcode-based mirroring capabilities require the right
Chapter 1. Introduction to the DS8000 series 11physically located (installed) inside the DS8000 subsystem and can automatically monitor the state of
308 DS8000 Series: Concepts and Architecture LIDD(IN001,IN002,IN003) - DELETE PURGE CATALOG SELECTMU
Chapter 14. Data migration in zSeries environments 309Figure 14-7 SMS Storage Groups - migration source environmentTo explain this approach, Figure
310 DS8000 Series: Concepts and ArchitectureExample 14-7 Execute SMS modify commands through pre-defined job//DISNEW JOB ,' DISABLE NEW &a
Chapter 14. Data migration in zSeries environments 311 CDS Name . . . . . : SYS1.DFSMS.SCDS Storage Group N
312 DS8000 Series: Concepts and ArchitectureExample 14-11 Indicate SMS volume status change for all connected system imagesSMS VOLUME STATUS ALTER
Chapter 14. Data migration in zSeries environments 313To show how powerful, meaningful naming conventions for VOLSERs might be combined with the sele
314 DS8000 Series: Concepts and Architecture//SYSPRINT DD DUMMY //SYSUT1 DD DSN=WB.MIGRATE.CNTL(
Chapter 14. Data migration in zSeries environments 315When a level is reached where no data moves any more because the remaining data sets are in use
316 DS8000 Series: Concepts and Architectureimpact when the actual switch uses P/DAS, although it is quicker and easier to allow for a brief service
© Copyright IBM Corp. 2005. All rights reserved. 317Part 5 Implementation and management in the open systems environmentIn this part we discuss consid
12 DS8000 Series: Concepts and ArchitectureDS8000 compared to DS6000DS6000 and DS8000 now offer an enterprise continuum of storage solutions. All cop
318 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 319Chapter 15. Open systems support and softwareIn this chapter we describe how the DS8000 fits into
320 DS8000 Series: Concepts and Architecture15.1 Open systems supportThe scope of open systems support of the new DS8000 model is based on that of t
Chapter 15. Open systems support and software 321updated frequently. Therefore it is advisable to visit these resources regularly and check for updat
322 DS8000 Series: Concepts and ArchitectureQLogic maintains a page that lists all the HBAs, drivers, and firmware versions that are supported for at
Chapter 15. Open systems support and software 323Some legacy operating systems and operating system versions were dropped from the support matrix. T
324 DS8000 Series: Concepts and Architecture Novell Netware VMware 2.5.0 SuSE SLES915.2 Subsystem Device DriverTo ensure maximum availability mos
Chapter 15. Open systems support and software 32515.3 Other multipathing solutionsSome operating systems come with native multipathing software, for
326 DS8000 Series: Concepts and Architecturecommand will be passed directly to the S-HMC for immediate execution. The return code of the DS CLI progr
Chapter 15. Open systems support and software 327As a component of the IBM TotalStorage Productivity Center, Multiple Device Manager is designed to r
Chapter 1. Introduction to the DS8000 series 13The DS CLI is described in detail in Chapter 11, “DS CLI” on page 231.DS Open application programming
328 DS8000 Series: Concepts and Architecture15.5.1 Device ManagerThe Device Manager (DM) builds on the IBM Director technology. It uses the Service
Chapter 15. Open systems support and software 32915.5.2 TPC for DiskTPC for Disk, formerly known as MDM Performance Manager, provides the following
330 DS8000 Series: Concepts and ArchitectureThe Volume Performance Advisor is an automated tool to help the storage administrator pick the best possi
Chapter 15. Open systems support and software 331the DS8000 Storage Hardware Management Console for the execution of the commands. The commands allow
332 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 333Chapter 16. Data migration in the open systems environmentIn this chapter we discuss important con
334 DS8000 Series: Concepts and Architecture16.1 IntroductionThe term data migration has a very diverse scope. We use it here solely to describe the
Chapter 16. Data migration in the open systems environment 335We describe the most common methods in the next section. Be aware that, in a heterogene
336 DS8000 Series: Concepts and ArchitectureReasons against using these methods could include: Different methods are necessary for different data ty
Chapter 16. Data migration in the open systems environment 337This method also requires the disruption of applications writing to the data for the co
14 DS8000 Series: Concepts and Architectureoffer the most value to the customers. On the list of possible applications are, for example, Backup/Recov
338 DS8000 Series: Concepts and Architecture Mirror data for higher availability and migrationThe LUNs provided by the DS8000 appear to the LVM as p
Chapter 16. Data migration in the open systems environment 339Figure 16-5 Migration using backup and restoreThe major disadvantage is again the dis
340 DS8000 Series: Concepts and ArchitectureMetro Mirror and Global CopyFrom a local data migration point of view both methods are on par with each o
Chapter 16. Data migration in the open systems environment 34116.2.3 IBM Piper migrationPiper is a hardware and software solution to move data betwe
342 DS8000 Series: Concepts and Architecture16.2.4 Other migration applicationsThere are a number of applications available from other vendors that
© Copyright IBM Corp. 2005. All rights reserved. 343Appendix A. Open systems operating systems specificsIn this appendix, we describe the particular i
344 DS8000 Series: Concepts and ArchitectureGeneral considerationsIn this section we cover some topics that are not specific to a single operating sy
Appendix A. Open systems operating systems specifics 345the data, even if this pool spans several ranks. If possible, the extents for one logical vol
346 DS8000 Series: Concepts and ArchitectureThe output reports the following: The %tm_act column indicates the percentage of the measured interval t
Appendix A. Open systems operating systems specifics 347Example: A-3 SAR Sample Output# sar -u 2 5AIX aixtest 3 4 001750154C00 2/5/0317:58:15 %usr
Chapter 1. Introduction to the DS8000 series 15reduce device queue delays. This is achieved by defining multiple addresses per volume. With Dynamic P
348 DS8000 Series: Concepts and ArchitectureOther publicationsApart from the DS8000 Host Systems Attachment Guide, SC26-7628, there are two redbooks
Appendix A. Open systems operating systems specifics 349 Device Specific.(ZB)...C2D3.91A1 Device Specific.(YL)...U1.13-P1-I1/Q1
350 DS8000 Series: Concepts and ArchitecturePath# Adapter/Hard Disk State Mode Select Errors 0 fscsi2/hdisk17
Appendix A. Open systems operating systems specifics 351http://publib16.boulder.ibm.com/pseries/en_US/aixbman/admnconc/hotplug_mgmt.htm#mpioconceptsT
352 DS8000 Series: Concepts and ArchitectureRefer to the manpages of the MPIO commands for more information.LVM configurationIn AIX, all storage is m
Appendix A. Open systems operating systems specifics 353Direct I/OAn alternative I/O technique called Direct I/O bypasses the Virtual Memory Manager
354 DS8000 Series: Concepts and ArchitectureThe DS8000 requires the following i5 I/O adapters to attach directly to an i5 AIX partition: 0611 Direct
Appendix A. Open systems operating systems specifics 355------------------------------------------------------------------------ #MBs #opns #rds
356 DS8000 Series: Concepts and Architecture avg 13.97180 min 0.00004 max 57.54421 sdev 11.78066time to next req(msec): avg 8
Appendix A. Open systems operating systems specifics 357Existing reference materialThere is a lot of information available that helps you set up your
16 DS8000 Series: Concepts and Architecture
358 DS8000 Series: Concepts and ArchitectureThe zSeries connectivity support page lists all supported storage devices and SAN components that can be
Appendix A. Open systems operating systems specifics 359Each SCSI device can have up to 15 partitions, which are represented by the special device fi
360 DS8000 Series: Concepts and ArchitectureAfter creating the device files you may have to change their owner, group, and file permission settings t
Appendix A. Open systems operating systems specifics 361SDD, which creates a persistent relationship between a DS8000 volume and a vpath device rega
362 DS8000 Series: Concepts and ArchitectureExample: A-12 Sample /etc/modules.confscsi_hostadapter aic7xxxscsi_hostadapter1 aic7xxxscsi_hostadapter
Appendix A. Open systems operating systems specifics 363Example A-14 shows the SCSI disk assignment after one more DS8000 volume is added.Example: A-
364 DS8000 Series: Concepts and Architecture 2787 2 Gigabit Fibre Channel Disk Controller PCI-XFor more information on OS/400 support for DS8000, pl
Appendix A. Open systems operating systems specifics 365Example: A-17 Sample /proc/scsi/qla2300/x knox:~ # cat /proc/scsi/qla2300/2QLogic PCI to Fi
366 DS8000 Series: Concepts and ArchitectureMicrosoft Windows 2000/2003DS8000 supports FC attachment to Microsoft Windows 2000/2003 servers. For deta
Appendix A. Open systems operating systems specifics 367– With Windows 2003, MSCS uses target resets. See the Microsoft technical article Microsoft W
© Copyright IBM Corp. 2005. All rights reserved. 17Part 2 ArchitectureIn this part we describe various aspects of the DS8000 series architecture. Thes
368 DS8000 Series: Concepts and ArchitectureFor a detailed description of VDS, refer to the Microsoft Windows Server 2003 Virtual Disk Service Techni
Appendix A. Open systems operating systems specifics 369Instead of writing a special OpenVMS driver, it has been decided to handle this in the DS8000
370 DS8000 Series: Concepts and Architecture Every FC volume must have a UDID that is unique throughout the OpenVMS cluster that accesses the volume
Appendix A. Open systems operating systems specifics 371causes subsequent read operations to fail, which is the signal to the shadow driver to execut
372 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 373Appendix B. Using DS8000 with iSeriesIn this appendix, the following topics are discussed: Suppor
374 DS8000 Series: Concepts and ArchitectureSupported environmentNot all hardware and software combinations for OS/400 support the DS8000. This secti
Appendix B. Using DS8000 with iSeries 375When creating the logical volumes for use with OS/400, you will see that in almost every case, the OS/400 de
376 DS8000 Series: Concepts and ArchitectureAdding volumes to iSeries configurationOnce the logical volumes have been created and assigned to the hos
Appendix B. Using DS8000 with iSeries 3774. When adding disk units to a configuration, you can add them as empty units by selecting Option 2 or you c
© Copyright International Business Machines Corporation 2005. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication
18 DS8000 Series: Concepts and Architecture
378 DS8000 Series: Concepts and ArchitectureFigure B-5 Confirm Add Units7. Depending on the number of units you are adding, this step could take so
Appendix B. Using DS8000 with iSeries 3792. Expand the iSeries to which you wish to add the logical volume and sign on to that server as shown in Fig
380 DS8000 Series: Concepts and ArchitectureFigure B-9 SST Signon5. Right-click Disk Pools and select New Disk Pool as shown in Figure B-10 on page
Appendix B. Using DS8000 with iSeries 381Figure B-11 New disk pool - welcome7. On the New Disk Pool dialog shown in Figure B-12, select Primary fro
382 DS8000 Series: Concepts and ArchitectureFigure B-13 Confirm disk pool configuration9. Now you need to add disks to the new disk pool. On the Ad
Appendix B. Using DS8000 with iSeries 383Figure B-15 Choose the disks to add to the Disk Pool11.A confirmation screen appears as shown in Figure B-
384 DS8000 Series: Concepts and ArchitectureFigure B-17 New Disk Pool Summary13.Take note of and respond to any message dialogs which appear. After
Appendix B. Using DS8000 with iSeries 38515.The new Disk Pool can be seen on iSeries Navigator Disk Pools in Figure B-20.Figure B-20 New Disk Pool
386 DS8000 Series: Concepts and ArchitectureMultipathMultipath support was added for external disks in V5R3 of i5/OS (also known as OS/400 V5R3). Unl
Appendix B. Using DS8000 with iSeries 387Figure B-22 Single points of failureWhen implementing multipath, you should provide as much redundancy as
© Copyright IBM Corp. 2005. All rights reserved. 19Chapter 2. ComponentsThis chapter describes the components used to create the DS8000. This chapter
388 DS8000 Series: Concepts and Architecture 2787 2 Gigabit Fibre Channel Disk Controller PCI-XBoth can be used for multipath and there is no requir
Appendix B. Using DS8000 with iSeries 3893. Option 8, Add units to ASPs and balance data.You will then be presented with a panel similar to Figure B-
390 DS8000 Series: Concepts and ArchitectureAdding volumes to iSeries using iSeries NavigatorThe iSeries Navigator GUI can be used to add volumes to
Appendix B. Using DS8000 with iSeries 391Figure B-28 New Disk Pool shown on iSeries NavigatorTo see the logical volume, as shown in Figure B-29, ex
392 DS8000 Series: Concepts and ArchitectureManaging multipath volumes using iSeries NavigatorAll units are initially created with a prefix of DD. As
Appendix B. Using DS8000 with iSeries 393Figure B-31 Selecting properties for a multipath logical unitYou will then see the General Properties tab
394 DS8000 Series: Concepts and ArchitectureFigure B-32 Multipath logical unit propertiesTo see the other paths to this unit, click the Connections
Appendix B. Using DS8000 with iSeries 395Figure B-33 Multipath connectionsMultipath rules for multiple iSeries systems or partitionsWhen you use mu
396 DS8000 Series: Concepts and ArchitectureDisk unit connections might be missing for a variety of reasons, but especially if one of the preceding r
Appendix B. Using DS8000 with iSeries 397Figure B-34 Process for sizing external storagePlanning for arrays and DDMsIn general, although it is poss
20 DS8000 Series: Concepts and Architecture2.1 FramesThe DS8000 is designed for modular expansion. From a high-level view there appear to be three t
398 DS8000 Series: Concepts and Architecturesome benefit in larger cache sizes. However, in general, with large iSeries main memory sizes, OS/400 Exp
Appendix B. Using DS8000 with iSeries 399Recommended number of ranksAs a general guideline, you may consider 1500 disk operations/sec for an average
400 DS8000 Series: Concepts and ArchitectureConnecting via SAN switchesWhen connecting DS8000 systems to iSeries via switches, you should plan that I
Appendix B. Using DS8000 with iSeries 401Figure B-35 Using Metro Mirror to migrate from ESS to DS8000The same setup can also be used if the ESS LUN
402 DS8000 Series: Concepts and Architecturedown time associated with removing a disk unit. This will keep new allocations away from the marked units
Appendix B. Using DS8000 with iSeries 403Copy Services for iSeriesDue to OS/400 having a single level storage, it is not possible to copy some disk u
404 DS8000 Series: Concepts and Architecturestorage) being copied, only the application resides in an IASP and in the event of a disaster, the target
Appendix B. Using DS8000 with iSeries 405For more information on running AIX in an i5 partition, refer to the i5 Information Center at: http://publi
406 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 407Appendix C. Service and support offeringsThis appendix provides information about the service offe
Chapter 2. Components 21Between the disk enclosures and the processor complexes are two Ethernet switches, a Storage Hardware Management Console (an
408 DS8000 Series: Concepts and ArchitectureIBM Web sites for service offeringsIBM Global Services (IGS) and the IBM Systems Group can offer comprehe
Appendix C. Service and support offerings 409The IBM Piper hardware assisted migration in the zSeries environment is described in this redbook in “Da
410 DS8000 Series: Concepts and Architecture Unplanned outages (disaster recovery, testing a disaster)It simplifies the disaster recovery implementa
Appendix C. Service and support offerings 411Figure 16-9 Example of the Supported Product List (SPL) from the IBM Support Line
412 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 413Related publicationsThe publications listed in this section are considered particularly suitable f
414 DS8000 Series: Concepts and ArchitectureOnline resourcesThese Web sites and URLs are also relevant as further information sources: IBM Disk Stor
Related publications 415How to get IBM RedbooksYou can search for, view, or download Redbooks, Redpapers, Hints and Tips, draft publications and Add
416 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 417IndexSymbols 151, 298, 335, 368AAAL 36–37, 256benefits 37address groups 96, 196Advanced C
22 DS8000 Series: Concepts and ArchitectureFigure 2-2 Rack operator panelYou will note that there is not a power on/off switch on the operator pane
418 DS8000 Series: Concepts and Architecturehot plugable 78layer 200device adapter see DADFSMSdss 298, 307DFSMShsm 308disk drive set 7disk
Index 419OELopen systems 150, 320ordering licensed functions 170p5 570 21, 27PAVperformance 14, 186, 253placement of data 99planning 344
420 DS8000 Series: Concepts and ArchitectureFlashCopy to a Remote Mirror primary 9frames 20base 20expansion 21ftp offload option 166GGDPS
Index 421LLCU 196licensed functions 167ordering 170scenarios 174Linux 356/proc pseudo file system 364issues 358managing multiple paths
422 DS8000 Series: Concepts and Architecturedata placement 265Disk Magic 186–187ESCON 256FICON 256hot spot avoidance 188I/O priority queuin
Index 423RIO-G 29RMC 123, 169comparison of functions 130Global Copy 124Global Mirror 125Metro Mirror 123RMF 289RMZ 169RPC 39RPO
424 DS8000 Series: Concepts and ArchitecturevolumesCKD 91VSEESA 315WWindows Server 2003VDS supportWWNN 228WWPN 348XXRC see z/OS Global Mirror
(0.5” spine)0.475”<->0.873”250 <-> 459 pagesThe IBM TotalStorage DS8000 Series: Concepts and ArchitectureDS8000 Series: Concepts and Archi
DS8000 Series: Concepts and ArchitectureDS8000 Series: Concepts and Architecture
Chapter 2. Components 23use fast-write, in which the data is written to volatile memory on one complex and persistent memory on the other complex. Th
®SG24-6452-00 ISBN 0738492205INTERNATIONAL TECHNICALSUPPORTORGANIZATIONBUILDING TECHNICAL INFORMATION BASED ON PRACTICAL EXPERIENCEIBM Redbooks are de
24 DS8000 Series: Concepts and ArchitectureIf you can view Figure 2-3 on page 23 in color, you can use the colors as indicators of how the DS8000 har
Chapter 2. Components 25SARC basically attempts to determine four things: When data is copied into the cache. Which data is copied into the cache.
26 DS8000 Series: Concepts and ArchitectureFigure 2-4 Cache lists of the SARC algorithm for random and sequential dataTo follow workload changes, t
Chapter 2. Components 27For details on the server hardware used in the DS8000, refer to IBM p5 570 Technical Overview and Introduction, REDP-9117, av
© Copyright IBM Corp. 2005. All rights reserved. iiiContentsNotices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
28 DS8000 Series: Concepts and ArchitectureFigure 2-5 Processor complexProcessor memoryThe DS8100 Model 921 offers up to 128 GB of processor memory
Chapter 2. Components 29prevent any data loss without operating system or firmware involvement. Non-critical environmental events are also logged and
30 DS8000 Series: Concepts and ArchitectureFigure 2-7 I/O enclosuresEach I/O enclosure has the following attributes: 4U rack-mountable enclosure
Chapter 2. Components 31integrity it supports metadata creation and checking. The device adapter design is shown in Figure 2-8.Figure 2-8 DS8000 de
32 DS8000 Series: Concepts and ArchitectureFigure 2-9 DS8000 disk enclosureNon-switched FC-AL drawbacksIn a standard FC-AL disk enclosure all of th
Chapter 2. Components 33These problems are solved with the switched FC-AL implementation on the DS8000.Switched FC-AL advantagesThe DS8000 uses switc
34 DS8000 Series: Concepts and ArchitectureFigure 2-12 Disk enclosure switched connectionsDS8000 switched FC-AL implementationFor a more detailed l
Chapter 2. Components 35Figure 2-13 DS8000 switched disk expansionExpansionExpansion enclosures are added in pairs and disks are added in groups of
36 DS8000 Series: Concepts and ArchitectureThe intention is to only have four spares per DA pair, but this number may increase depending on DDM inter
Chapter 2. Components 37the array is placed on each loop. If the disk enclosures were fully populated with DDMs, there would be four array sites.Figu
iv DS8000 Series: Concepts and Architecture2.4.2 Disk enclosures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
38 DS8000 Series: Concepts and ArchitectureThe ESCON adapter in the DS8000 is a dual ported host adapter for connection to older zSeries hosts that d
Chapter 2. Components 39The card itself is PCI-X 64 Bit 133 MHz. The card is driven by a new high function, high performance ASIC. To ensure maximum
40 DS8000 Series: Concepts and ArchitecturePrimary power suppliesThe DS8000 primary power supply (PPS) converts input AC voltage into DC voltage. The
Chapter 2. Components 41Ethernet switchesIn addition to the Fibre Channel switches installed in each disk enclosure, the DS8000 base frame contains t
42 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 43Chapter 3. Storage system LPARs (Logical partitions)This chapter provides information about storage
44 DS8000 Series: Concepts and Architecture3.1 Introduction to logical partitioningLogical partitioning allows the division of a single server into
Chapter 3. Storage system LPARs (Logical partitions) 45Building blockA building block is a collection of system resources, such as processors, memory
46 DS8000 Series: Concepts and ArchitectureFigure 3-1 Logical partitionSoftware and hardware fault isolationBecause a partition hosts an independen
Chapter 3. Storage system LPARs (Logical partitions) 47allowing the on-demand allocation of those resources to different partitions and the managemen
Contents v5.3 The abstraction layers for disk virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 855.3.1 Array site
48 DS8000 Series: Concepts and Architectureapplication on separate smaller partitions can provide better throughput than running a single large insta
Chapter 3. Storage system LPARs (Logical partitions) 49Figure 3-2 DS8300 Model 9A2 - LPAR and storage facility imageThe DS8300 series incorporates
50 DS8000 Series: Concepts and ArchitectureFigure 3-3 DS8300 LPAR resource allocationEach storage facility image has access to: 50 percent of the
Chapter 3. Storage system LPARs (Logical partitions) 51Figure 3-4 Storage facility image resource allocation in the processor complexes of the DS83
52 DS8000 Series: Concepts and ArchitectureRIO-G interconnect separationFigure 3-4 on page 51 depicts that the RIO-G interconnection is also split be
Chapter 3. Storage system LPARs (Logical partitions) 53 An additional 256 DDMs – Up to 128 DDMs per storage facility imageThe second Model 9AE (expa
54 DS8000 Series: Concepts and ArchitectureTable 3-1 Model conversions regarding LPAR functionality3.3 LPAR security through POWER™ Hypervisor (PH
Chapter 3. Storage system LPARs (Logical partitions) 55Figure 3-6 LPAR protection - POWER Hypervisor3.4 LPAR and Copy ServicesIn this section we p
56 DS8000 Series: Concepts and ArchitectureFigure 3-7 DS8300 storage facility images and Copy ServicesFlashCopyThe DS8000 series fully supports the
Chapter 3. Storage system LPARs (Logical partitions) 57The hardware-based LPAR implementation ensures data integrity. The fact that you can create du
vi DS8000 Series: Concepts and Architecture8.5.1 S-HMC network requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
58 DS8000 Series: Concepts and ArchitectureFigure 3-8 Example of storage facility images in the DS8300This example shows a DS8300 with a total phys
Chapter 3. Storage system LPARs (Logical partitions) 59Figure 3-9 Comparison with ESS Model 800 and DS8300 with and without LPAR3.6 SummaryThe DS8
60 DS8000 Series: Concepts and Architecture
© Copyright IBM Corp. 2005. All rights reserved. 61Chapter 4. RASThis chapter describes the RAS (reliability, availability, serviceability) characteri
62 DS8000 Series: Concepts and Architecture4.1 NamingIt is important to understand the naming conventions used to describe DS8000 components and con
Chapter 4. RAS 63Figure 4-2 Dual image modeIn Figure 4-2 we have two storage facility images (SFIs). The upper server 0 and upper server 1 form SFI
64 DS8000 Series: Concepts and ArchitectureReliability, availability, and serviceabilityExcellent quality and reliability are inherent in all aspects
Chapter 4. RAS 65generate Early Power-Off Warning (EPOW) events. Critical events (for example, a Class 5 AC power loss) trigger appropriate signals f
66 DS8000 Series: Concepts and ArchitectureFault maskingIf corrections and retries succeed and do not exceed threshold limits, the system remains ope
Chapter 4. RAS 67A mechanism must exist to allow this sharing of resources in a seamless way. This mechanism is called the hypervisor. The hypervisor
Contents vii10.3.1 Configuring a storage complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21110.3.2 Configuring
68 DS8000 Series: Concepts and Architecturedisk system. It is also checked by the DS8000 before the data is sent to the host in response to a read I/
Chapter 4. RAS 69Figure 4-3 Normal data flowFigure 4-3 illustrates how the cache memory of server 0 is used for all logical volumes that are member
70 DS8000 Series: Concepts and ArchitectureFigure 4-4 Server 0 failing over its function to server 1This entire process is known as a failover. Aft
Chapter 4. RAS 71The single purpose of the batteries is to preserve the NVS area of server memory in the event of a complete loss of input power to t
72 DS8000 Series: Concepts and ArchitectureFigure 4-5 Single pathed hostIt is always preferable that hosts that access the DS8000 have at least two
Chapter 4. RAS 73Figure 4-6 Dual pathed hostSAN/FICON/ESCON switches Because a large number of hosts may be connected to the DS8000, each using mul
74 DS8000 Series: Concepts and Architecture4.5.1 Open systems host connectionIn the majority of open systems environments, IBM strongly recommends t
Chapter 4. RAS 75CUIR allows the DS8000 to request that all attached system images set all paths required for a particular service action to the offl
76 DS8000 Series: Concepts and ArchitectureFigure 4-7 also shows the connection paths for expansion on the far left and far right. The paths from the
Chapter 4. RAS 77RAID-10 theoryRAID-10 provides high availability by combining features of RAID-0 and RAID-1. RAID-0 optimizes performance by stripin
Kommentare zu diesen Handbüchern