Contents vii
11.3.3  INDXEXIT exit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
11.4  System administration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
11.4.1  System log exit for Multiplatforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
11.4.2  System log exit for z/OS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
11.4.3  Print exit for Multiplatforms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
11.5  Customized functions (Multiplatforms and z/OS only). . . . . . . . . . . . . . . . . . . . . . . . 263
11.5.1  User exit header file (arscsxit.h) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
11.5.2  Load exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
11.5.3  Report specifications archive definition exit  . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
11.5.4  Table space creation exit  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
11.5.5  ARSYSPIN and sample APKACIF exit on z/OS . . . . . . . . . . . . . . . . . . . . . . . . 275
Part 3.  Advanced system concepts and design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Chapter 12.  Scalability, reliability, and availability architectures . . . . . . . . . . . . . . . . 283
12.1  Scalability, reliability, and availability defined . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
12.2  Scaling a Content Manager OnDemand system. . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
12.2.1  Vertical scalability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
12.2.2  Horizontal scalability: Library server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
12.2.3  Horizontal scalability: Multiple object servers . . . . . . . . . . . . . . . . . . . . . . . . . . 288
12.2.4  Horizontal and vertical scalability: Storage manager  . . . . . . . . . . . . . . . . . . . . 289
12.2.5  Horizontal scalability: Multiple logical partitions and systems. . . . . . . . . . . . . . 290
12.2.6  Multiple server configuration rules  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
12.3  High availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
12.3.1  Redundant systems: All platforms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
12.3.2  Multiple LPAR sysplex: z/OS  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
12.3.3  High availability: IBM i. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
12.3.4  Horizontal and vertical scalability summary  . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Chapter 13.  Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
13.1  Tuning Content Manager OnDemand to enhance performance . . . . . . . . . . . . . . . . 298
13.1.1  Content Manager OnDemand configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
13.1.2  System logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
13.1.3  System management  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
13.1.4  Storage management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
13.2  Data loading performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
13.2.1  Factors that affect the load performance  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301