IBM DS5000 — Архитектура, внедрение и использование


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

Оставьте комментарий