Redbook (пока что в статусе draft) посвященный новейшей системе хранения данных от IBM – DS5000. Очень интересно! Судя по всему DS5000 будет весьма популярным решением.
Содержание:
Chapter 1. Introducing the DS5000 Series 13
1.1 Positioning the DS5000 Series . 14
1.2 DS5000 models. 14
1.2.1 DS5000 Expansion Enclosure 15
1.3 Storage Manager Software . 15
Chapter 2. Measuring the DS5000 technology advances 17
2.1 The Hardware improvements 18
2.1.1 Specification Comparison . 19
2.2 Performance Comparison 20
2.3 Storage Manager 21
2.3.1 New Features to Storage Manager V10.3021
Chapter 3. DS5000 Series hardware . 25
3.1 IBM System Storage DS5000 storage server 26
3.1.1 DS5000: features . 26
3.1.2 DS5000 controller architecture 28
3.1.3 DS5000: chassis design 36
3.1.4 DS5000: front view 36
3.1.5 Interconnect module and battery packs 37
3.1.6 DS5000: Rear view41
3.1.7 DS5000: LED indicator lights . 42
3.1.8 DS5000: host-side connections 49
3.1.9 DS5000: Drive-side connections 51
3.1.10 DS5000: drive-side cabling 53
3.1.11 DS5000: additional connections . 56
3.1.12 DS5000 physical specifications 56
3.1.13 DS5000 supported operating systems 57
3.1.14 DS5000 disk enclosures . 58
Chapter 4. DS5000 planning tasks 63
4.1 Planning your SAN and storage server . 64
4.1.1 SAN zoning for DS5000 65
4.2 Physical components planning . 66
4.2.1 Rack considerations 66
4.2.2 Cables and connectors 68
4.2.3 Cable management and labeling . 70
4.2.4 Fibre Channel adapters 72
4.2.5 Disk expansion enclosures 75
4.2.6 Selecting drives76
4 3 Planning o r storage str ct re 77
4.3.1 DS5000 Arrays and RAID levels 78
4.3.2 Logical drives and controller ownership 87
4.3.3 Hot spare drive 88
4.3.4 Storage partitioning89
4.3.5 Segment size . 93
4.3.6 Cache parameters 93
4.4 Planning for premium features . 93
4.4.1 FlashCopy. 93
4.4.2 VolumeCopy 94
4.4.3 Enhanced Remote Mirroring (ERM) 94
4.4.4 FC/SATA Intermix . 95
4.5 Additional planning considerations . 96
4.5.1 Planning for systems with LVM: AIX example. 96
4.5.2 Planning for systems without LVM: Windows example99
4.5.3 Virtualization . 100
4.6 Host support and multipathing 101
4.6.1 Supported Server platforms . 101
4.6.2 Supported Operating Systems 102
4.6.3 Clustering support 102
4.6.4 Multipathing 102
4.6.5 Microsoft Windows 103
4.6.6 AIX MPIO 104
4.6.7 HP-UX IBM Subsystem Device Driver (SDD) 104
4.6.8 Linux: RHEL/SLES 105
4.6.9 The function of ADT . 105
4.7 Operating system restrictions . 109
4.7.1 Maximum file system size 109
4.7.2 Maximum number of LUNs per host . 109
Chapter 5. DS5000 Step-by-Step Configuration111
5.1 Installing DS5000 Storage Manager software. 112
5.1.1 Installing Storage Manager in a Windows host 112
5.1.2 Installing DS5000 Storage Manager software on an AIX host 118
5.1.3 Installing DS5000 storage server software on a Linux System x host 130
5.1.4 Installing DS5000 Storage Manager software on a HP-UX host. 144
5.2 Preparing the DS5000 storage server. 151
5.2.1 Physical Placement 152
5.2.2 Turning on the power 152
5.2.3 Network setup of the controllers . 153
5.2.4 Using the DS5000 Storage Management client . 159
5.2.5 Updating the controller microcode 167
5.2.6 Updating the DS5000 host software . 168
5.3 Configuring the DS5000 storage server 168
5.3.1 Planning your configuration . 168
5.3.2 Initial setup 169
5.3.3 Automatic Configuration . 171
5.3.4 Manual Configuration 176
5.3.5 Configuring storage partitioning . 186
5.3.6 Monitoring and alerting 197
5.3.7 Storage subsystem profile 202
Chapter 6. Managing the DS5000205
6 1 The DS5000 Storage Manager Software 206
6.1.1 Storage subsystem management methods 209
6.1.2 The Storage Manager client . 211
6.1.3 Storage Manager utilities 214
6.1.4 Multipath Driver Support . 215
6.2 DS5000 Management Concepts and Basics . 215
6.2.1 Firmware Design. 215
6.2.2 Configuration Database . 216
6.2.3 Arrays and logical drives. 217
6.3 Creating Arrays and Logical drives 218
6.3.1 Segment size 219
6.4 Diagnostics 220
6.4.1 Password 222
6.5 Script Editor and command-line interface . 223
6.6 Advanced functions225
6.6.1 Expanding Arrays 225
6.6.2 Defragment an Array. 226
6.6.3 Changing RAID Array level 227
6.6.4 Unconfiguring Storage Subsystem and Arrays 229
6.6.5 Performing Advanced Functions on Logical Drives (LUNs) . 229
6.6.6 Cache parameters 238
6.6.7 Changing Cache Settings 240
6.6.8 Media scan 244
6.6.9 Failover Alert Delay 245
6.6.10 Persistent reservations . 247
6.6.11 Automatic firmware synchronization 248
6.6.12 Upgrade Feature248
Chapter 7. Command-line interface and Script Editor. 249
7.1 Command-line interface (CLI) . 250
7.1.1 Using CLI commands 250
7.1.2 CLI parameters 251
7.1.3 Syntax requirements . 256
7.1.4 Error reporting257
7.1.5 Commands overview. 258
7.1.6 CLI examples 268
7.2 Script editor 274
7.2.1 Using the script editor 274
7.2.2 Embedding commands in batch files 278
Chapter 8. IBM Remote Support Manager (RSM) for Storage. 279
8.1 DS5000 Remote Support Manager for Storage 280
8.1.1 Hardware and software requirements281
8.1.2 How RSM for Storage works. 283
8.1.3 Notification e-mail and events filtering 284
8.1.4 Remote access methods 288
8.1.5 RSM management interface . 289
8.1.6 RSM security considerations. 290
8.2 Installing and setting up RSM . 291
8.2.1 Installing the host OS 291
8.2.2 Installing RSM291
8.2.3 Setting up RSM 291
8.2.4 Configuring SNMP traps in Storage Manager301
8 2 5 Activating RSM 302
8.2.6 Remote access security . 303
8.2.7 Managing alerts . 308
Chapter 9. FlashCopy 313
9.1 FlashCopy: how it works 314
9.1.1 Estimating FlashCopy repository logical drive capacity . 315
9.1.2 FlashCopy failure policy . 317
9.2 FlashCopy using the wizard: step-by-step 318
9.2.1 Checking the status of the FlashCopy premium feature . 318
9.2.2 Creating a FlashCopy logical drive 319
9.2.3 Mapping a FlashCopy drive to a host 334
9.2.4 Viewing the FlashCopy drive status . 337
9.2.5 Disabling a FlashCopy logical drive . 339
9.2.6 Re-creating a FlashCopy logical drive 340
9.2.7 Resizing a FlashCopy Repository logical drive 342
9.2.8 Deleting a FlashCopy drive 345
9.3 FlashCopy using command-line interface . 347
9.3.1 The set logicalDrive command – CLI . 347
9.3.2 The delete logicalDrive command – CLI . 348
9.4 Practical scenario . 348
9.4.1 DB2 backup using DS5000 FlashCopy in AIX 348
Chapter 10. VolumeCopy 353
10.1 Introduction to VolumeCopy . 354
10.1.1 Copying data for greater access 355
10.1.2 Creating and managing VolumeCopy copies 356
10.1.3 Understanding VolumeCopy 357
10.1.4 VolumeCopy and performance considerations . 359
10.2 VolumeCopy: Step-by-step 360
10.2.1 Checking the status of the VolumeCopy premium feature . 360
10.2.2 Creating a VolumeCopy pair 361
10.2.3 Viewing VolumeCopy properties367
10.2.4 Using the Copy Manager 368
10.2.5 Re-copying a logical drive 370
10.2.6 Changing VolumeCopy priority . 372
10.2.7 Setting the Read-Only attribute for a target logical drive 373
10.2.8 Stopping VolumeCopy . 375
10.2.9 Removing copy pairs 376
Chapter 11. SVC guidelines for DS5000 379
11.1 IBM System Storage SAN Volume Controller overview . 380
11.2 SVC components and concepts . 381
11.3 SVC copy services 384
11.3.1 SVC FlashCopy 384
11.3.2 Metro mirror 385
11.3.3 Global mirror 386
11.3.4 Differences between DS5000 and SVC copy services . 387
11.4 SVC maximum configuration. 390
11.5 SVC considerations 390
11.6 SVC with DS5000 best practices 392
11.6.1 DS5000 Storage Server family and SVC configuration example 394
Chapter 12. Enhanced Remote Mirroring 403
12.1.1 Requirements 406
12.1.2 ERM terminology 407
12.2 Mirror repository logical drives 409
12.3 Primary and secondary logical drives 410
12.3.1 Logical Drive parameters, roles, and maximum number of Mirrored Pairs . 410
12.3.2 Host Accessibility of secondary logical drive411
12.3.3 Mirrored logical drive controller ownership . 411
12.3.4 Deleting a mirrored Logical Drive 411
12.3.5 Enhanced Remote Mirroring and on demand functions 412
12.3.6 Enhanced Remote Mirroring and FlashCopy Premium Feature 412
12.3.7 Enhanced Remote Mirroring and VolumeCopy Premium Feature . 412
12.3.8 Enhanced Remote Mirroring and Storage Partitioning Premium Feature 413
12.3.9 Volume role compatibility 413
12.4 Mirror relationship 413
12.4.1 Remote Mirror status414
12.5 Data replication process . 416
12.5.1 Metro Mirroring (synchronous mirroring)416
12.5.2 Global Copy (asynchronous mirroring without write consistency group) 417
12.5.3 Global Mirroring (asynchronous mirroring with write consistency group) 418
12.5.4 Data resynchronization process 420
12.5.5 Data synchronization priority421
12.6 SAN fabric and Ethernet connectivity 422
12.6.1 SAN fabric and SAN zoning configuration . 422
12.6.2 Ethernet management network configuration for ERM. 425
12.7 Enhanced Remote Mirroring: step-by-step 425
12.7.1 Enabling and activating Enhanced Remote Mirroring 426
12.7.2 Creating Enhanced Remote Mirroring relationships 431
12.7.3 Viewing Enhanced Remote Mirroring properties and status438
12.7.4 Changing mirror synchronization settings 443
12.7.5 Changing mirror write mode 445
12.7.6 Adding logical drives to the write consistency group446
12.7.7 Mapping a secondary drive. 447
12.7.8 Suspending and resuming a mirror relationship 448
12.7.9 Removing mirror relationships . 457
12.8 ERM and disaster recovery 459
12.8.1 Role reversal concept 459
12.8.2 Re-establishing Remote Mirroring after failure recovery467
12.9 Enhanced Remote Mirroring solution design 467
12.9.1 Intra-site configuration . 469
12.9.2 Intersite configuration with redundant Fabric 470
12.9.3 High-availability intersite configuration . 471
12.10 ERM maintenance 472
12.10.1 Unsynchronized state indication 472
12.10.2 Link interruptions 473
12.10.3 Fibre Channel Mirror Link test function 474
12.10.4 Secondary logical drive error . 475
12.10.5 Primary controller failure 475
12.10.6 Primary controller reset 476
12.10.7 Secondary controller failure 476
12.10.8 Write Consistency Group and Unsynchronized State. 476
12.11 Performance considerations 476
12.11.1 Synchronization priority476
12.11.3 Mirroring mode and performance . 478
12.11.4 Mirroring connection distance and performance 478
12.12 Long-distance ERM. 478
Chapter 13. DS5000 performance tuning 481
13.1 Workload types 482
13.1.1 Array Performance . 483
13.2 Solution-wide considerations for performance 484
13.3 Host considerations 484
13.3.1 Host based settings 485
13.3.2 Host setting examples 487
13.4 Application considerations 491
13.5 DS5000 Storage Server considerations . 493
13.5.1 Storage server processes 493
13.5.2 Storage Server Modification Functions . 495
13.5.3 Storage Server Parameters 496
13.5.4 Disk Drive Types497
13.5.5 Arrays and Logical Drives 498
13.6 Write Operations and Storage Manager handling of Arrays . 506
13.6.1 Write Disk Operation507
13.7 Fabric considerations 509
Chapter 14. Advanced maintenance 511
14.1 Upgrades and maintenance . 512
14.1.1 Displaying installed firmware versions . 512
14.1.2 Obtaining updates 513
14.1.3 Planning for upgrades 514
14.1.4 Updating the DS5000 host software 515
14.1.5 Updating controller firmware 516
14.1.6 Updating the ESM board firmware . 521
14.1.7 Updating hard disk drives firmware. 523
14.1.8 Updating Host FC adapter firmware 528
14.2 Handling premium features 531
14.2.1 Listing premium features/feature enabler 531
14.2.2 Enabling a premium feature 533
14.2.3 Disabling a premium feature 536
14.3 Saving and loading the configuration 536
14.3.1 Storage subsystem profile . 539
14.4 Migrating arrays between DS5000 subsystems . 542
14.4.1 Migration prerequisites . 542
14.4.2 Migrating an array 544
14.4.3 Importing an array 547
14.5 Securing the DS5000 Client using remote management 550
Chapter 15. SAN boot with the DS5000. 553
15.1 Introduction to SAN boot . 554
15.1.1 SAN boot implementation 554
15.2 AIX SAN boot for IBM Power Systems 556
15.2.1 Creating a boot disk with alt_disk_install 557
15.2.2 Installation on external storage from bootable AIX CD-ROM 559
15.2.3 AIX SAN installation with NIM 561
15.2.4 Clone an operating system using VolumeCopy 563
15.2.5 Advanced configuration procedures 567
15.3.1 Configuration procedure overview . 571
15.3.2 SAN boot implementation steps for Windows 2003/2008 hosts 573
15.4 Linux SAN boot for BladeCenter HS20/HS40 584
15.4.1 Linux boot process . 585
15.4.2 Installing Linux on a DS5000 – configuration procedure overview . 586
15.4.3 Installing Linux on a DS5000 – step-by-step procedure 587
15.4.4 Controller failure simulation. 598
Скачать с IBM – http://www.redbooks.ibm.com/redpieces/pdfs/sg247676.pdf